Commit by leighsmith :: r181 /trunk/Calliope/Application/ (Runner.h Runner.m Staff.m TextVarCell.m): (link) Added check that Runner is not nil before drawing, this can occur when decoding old objects. Added further graphicType switch default checks
Commit by leighsmith :: r180 /trunk/Calliope/Application/ (4 files): (link) Corrected drawing of braces, added checking of switches that did not evaluate all GraphicTypes with default error messages
Commit by leighsmith :: r179 /trunk/Calliope/Application/ (81 files): (link) Corrected Staff offset display by correctly initialising the Margin when loading a page. Moved the staffScale accessors from Margin to Graphic and set to a meaningful default. Added extra Graphic type accessors, replacing TYPEOF macro.
Commit by leighsmith :: r178 /trunk/Calliope/Application/ (9 files): (link) Made page a private ivar of System, added initialisation of default Margin into Page, still extra work required there for proper initialisation from NSCoder.
I've just posted an updated 1.0.31 install file for SBCL (Steel Bank Common Lisp) to build on PowerPC Macintoshes using the fink package manager. This should eventually appear as part of the unstable section of fink for MacOS 10.5. MacOS 10.5.X is the end of the road for PPC Mac's (and I'm still running a 8 year old cannablised PowerBook G4 to build SBCL). There is another maintainer for the Intel build for SBCL, and the current 1.0.32 in development hopefully should build correctly on MacOS 10.6.
Apple's HelpViewer application is quite nice for users to read documentation for their application. The help documentation for each application is authored in HTML, with a couple of extra META tags.
However this is less than ideal if you also want to provide a printed version of the documentation (i.e. PDF), or other file formats, or, as in the case of the MusicKit, we wanted to adopt a common documentation format, without having some documentation authored in RTF, some in HTML etc.
I recently finished modifying my main axe, a Roland G-202 guitar synth controller, installing a set of RMC bridge piezoelectric pickups in addition to the original GK-1 hexaphonic pickup electronics. This allows simultaneously controlling both an Axon-100MKII (digital, MIDI) and a Roland GR-300 (analogue) guitar synthesisers. This was to avoid resorting to trying to build a 24-pin splitter and BC-13 (which runs the GK-1 pickups at +/-7V rather than the original +/-15V.
Commit by leighsmith :: r3599 /trunk/MusicKit/Utilities/Packaging/Makefile: (link) added use of svn2cl, made echo statements hide