| 64 | |
| 65 | '''Week (6/02/2014 - 6/06/2014): |
| 66 | * Added all functions in ‘reclaim’ to the reclaim namespace |
| 67 | * Added the ability to differentiate on full file path names |
| 68 | * Fixed a bug that wouldn’t delete unused distfiles if they had the same name as a used distfile |
| 69 | |
| 70 | '''Week (6/09/2014 - 6/13/2014): |
| 71 | * Finals week! Took the week off. |
| 72 | |
| 73 | '''Week (6/16/2014 - 6/20/2014): |
| 74 | * Removed no longer needed test option (port clean —gsoc14) |
| 75 | * Removed the calls to reclaim from port into macports, adding a further layer of abstraction. |
| 76 | * Removed old files no longer needed |
| 77 | * Added calls to ui_msg, rather than puts |
| 78 | * Removed get_info’s code, and replaced it with a simple call to registry::installed |
| 79 | * Added code to show the inactive apps to be uninstalled, and confirm with the user they would like to uninstall them. |
| 80 | * Changed the namespace appearance |
| 81 | * Added skeleton code for ‘port doctor’ command |
| 82 | * Added the ability to delete empty directories (including entire empty directory trees) |
| 83 | * Added partial regression testing |
| 84 | * Added the ability to warn (annoy) users if they haven’t run ‘port reclaim’ in two weeks. |
| 85 | * Updated these achievements for previous weeks |
| 86 | * Updated Makefile and Makefile.in to install reclaim.tcl and doctor.tcl respectively. |
| 87 | * Fixed a major bug that would delete your entire root folder. |
| 88 | * Added test cases for reclaim.tcl |
| 89 | * Added a check to see if the application that’s about to be uninstalled is depended on by anything else. If it is, the user is prompted and warned accordingly. |
| 90 | * Added a copyright notice to reclaim.tcl, and removed some useless structure comments |
| 91 | * Fixed a bug when calling check_last_reclaim in mportinit |
| 92 | * Added error handling in key areas |
| 93 | * Added ui_debug statements in key areas |
| 94 | |