Changes between Version 5 and Version 6 of MPFramworkGSocWk
- Timestamp:
- Jul 3, 2008, 7:42:24 AM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MPFramworkGSocWk
v5 v6 33 33 34 34 = Weeks 4 & 5 = 35 This is a quick post. I'll elaborate and rewrite more later.36 37 35 I have completed documenting (with some gaps and holes) all of 38 36 the Foundation Framework's classes. Of course that will undergo … … 40 38 41 39 I also, completed bare, smoke Unit Tests for the MPMacPorts and all of those 42 run successfully. 40 run successfully. I will be unit testing more thoroughly later. For the most 41 part, the current tests check that return values are not null, as opposed to 42 checking for correctness which I think they should do. 43 43 44 44 We currently have a way to implement NSNotifications from within the … … 47 47 be an acceptable solution to the Notfications issue. 48 48 49 I did a build of Macports from trunk for the first time, applied a patch 50 that will allow the Notifications code to work appropriately (it enables 51 one to redefine the ui_init method in macports.tcl much in the same way 52 that ui_prefix and ui_channels work). I was able to get the Framework running 53 and passing Tests on the new MacPorts build with the patch. 54 55 I ran into a problem with Pextlib 1.0 not being found. If you try to install 49 I am currently using a build of MacPorts from the source code in trunk. 50 This was my first time doing this. I have been able to get the Framework 51 running and passing tests on this new build (which includes a patch to 52 allow for the Notifications sending). 53 54 Whilst installing MacPorts from source, I ran into a problem with Pextlib 1.0 55 not being found. A little Googling showed me that this problem has occured before 56 for some other users. If you try to install 56 57 MacPorts from a trunk source build and have that problem, symlink tclsh 57 58 in /usr/bin/ to tclsh8.4.7, it would have previously been pointing to tclsh8.4. 59 That cleared up the problem for me. 60 58 61 59 62