]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/misc/CHANGES-0.1
Imported Upstream version 2.16.0
[lilypond.git] / Documentation / misc / CHANGES-0.1
index f5e3562839c7b5ca7f94f6335aba0afca903ca45..e95c55b13272847fc5dce77016cb24badd2ca570 100644 (file)
@@ -26,20 +26,20 @@ pl 85.jcn1
 
 *********
 pl 85
-july 30 
+july 30
 
 pl 84.hwn4
        - revamped install directions.
 pl 84.eb1
-       - key undo    
+       - key undo
 
 pl 84.hwn3
        - misc scsii fixes.
        - doco fixes
 
 pl 84.jcn3
-       - bf: titledefs without poet
-       - scsii fixes
+       - bf: titledefs without poet
+       - scsii fixes
 
 pl 84.hwn2
        - don't make key items if no accs present.
@@ -49,21 +49,21 @@ pl 84.hwn2
        - 16pt init for yodl-mudela
        - split span-score-bar.{cc,hh}
        - junked most experimental_features_global_b stuff
-       - revised AUTHORS.yo 
+       - revised AUTHORS.yo
        - dot stuff.  Added a Dot_column_engraver  (thanks, Mats)
 
 pl 84.jcn2
-       - ly2dvi fixes
-       - w32/install doco fixes
-       - mutopia fixes
+       - ly2dvi fixes
+       - w32/install doco fixes
+       - mutopia fixes
 
 pl 84.hwn1
        - fixes for ly2dvi + titledefs (Peter Chubb)
        - merge Span_dynamic_reqs too
 
 pl 84.mb1
-        - MF: Added breve and longa rests.
+       - MF: Added breve and longa rests.
+
 pl 84 jcn1
        - top website
        - ps-to-gifs: TRANSPARENT_IS_BROKEN (ppc hack)
@@ -81,20 +81,20 @@ pl 83.jcn5
 pl 83.hwn5
        - doco fixes
        - bf: initialise axis_ filed of script
-       - separate versioning for mi2mu and flowerlib dropped. 
+       - separate versioning for mi2mu and flowerlib dropped.
        - split bin/ in buildscripts/ and scripts/
 
 pl 83.jcn3
        - egcs ICE stuff.
 
 pl 83.jbr2
-       - lily/midi-stream.cc: added appropriate MODE options to open 
+       - lily/midi-stream.cc: added appropriate MODE options to open
        midi output as a binary file.  This should be pretty harmless.
        - lily/lexer.ll: added \r as white and black space to enable
        W32 native editors.  This also should be harmless.
 
 pl 83.jbr1
-       - flower/lgetopt.cc: report method fix. (String + char needs to be 
+       - flower/lgetopt.cc: report method fix. (String + char needs to be
        fixed)
 
 
@@ -108,7 +108,7 @@ pl 83.hwn3
        - bf: scripts over chords. (thanks, PC)
        - revamped aligning stuff: Align_element is baseclass
        for Horizontal_align_item and Vertical_align_spanner
-       - bf: Clef_item with _8 does new/del correctly. 
+       - bf: Clef_item with _8 does new/del correctly.
        - more file renaming -elem -> -element
 
 pl 83.hwn2
@@ -153,18 +153,18 @@ pl 82.jcn4
        - bf: font-body.ly
 
 pl 82.jcn3
-       - bf's: diff/stepmake
+       - bf's: diff/stepmake
+
 pl 82.jcn2
-       - bf: slur blow
-       - tie/slur ydirection
-       - makeflags / diff fixes
+       - bf: slur blow
+       - tie/slur ydirection
+       - makeflags / diff fixes
+
 pl 82.jcn1
        - rejects: verbatim copy of Coriolan from 81.jcn2
 
 pl 81.jbr2
-       - Documentation/README-W32.yo: Additions to section 2
+       - Documentation/README-W32.yo: Additions to section 2
 
 *******
 
@@ -192,7 +192,7 @@ pl 81.hwn2
          * derive Axis_group_element from Graphical_axis_group,
          * derive Graphical_axis_group from Graphical_element
        - junked input/minimal.ly
-       
+
 
 pl 81.hwn1
        - cleaned up parser.yy (removed  \textstyle from parser, other stuff)
@@ -239,8 +239,8 @@ pl 80
 pl 79.hwn1
        - bf lily/VERSION depends on toplevel VERSION
        - bf postbreak_only scripts
-       - Staff_side now is horizontal too
-       - rm'd \octave in scales.ly
+       - Staff_side now is horizontal too
+       - rm'd \octave in scales.ly
 
 pl 79.jcn2
        - w32 support doco (JBR)
@@ -294,7 +294,7 @@ pl 77.hwn1
        - articles from CMJ added to computer-notation.bib
        - doco fixes
        - syntax of \skip and \partial changed; take only single durations
+
 
 
 pl 77.jcn2
@@ -331,14 +331,14 @@ pl 76.jcn1
 
 pl 75.mb1
        - Introduced real key names, \key e; gives E major!
-       - Previous use of the \key command now called \accidentals, 
+       - Previous use of the \key command now called \accidentals,
          \accidentals fis cis gis dis; gives E major.
-       - Support for special keys with different accidentals on 
+       - Support for special keys with different accidentals on
          different octaves, \specialkey \accidentals Fis Bes gis aiss';
 
 **********
 pl 76
-       - website examples: 
+       - website examples:
          * Thread -> Voice
          * 18 -> 19
          * type /consists Engraver vs Line_engraver stuff
@@ -349,7 +349,7 @@ pl 76
 
 pl 75.jcn3
        - minieme fixes (HWN)
-       - bf's: node() names have changed: Mudela Book/ Convert Mudela 
+       - bf's: node() names have changed: Mudela Book/ Convert Mudela
        - bf: lilyponddefs.tex: removed \fi, added braces
 
 pl 75.hwn2
@@ -361,14 +361,14 @@ pl 75.hwn2
        - bf free mem read Item::Item (Item const &)
        - bf memleak Midi_walker::do_{stop,start}_note ()
        - bf memleak Spanner::do_brew_molecule ()
-       - bf plet-engraver memleak 
-       - checked input/bugs dir.
+       - bf plet-engraver memleak
+       - checked input/bugs dir.
 
 pl 75.hwn1
        - junked octave (mudela 0.1.19)
-       - more .bib stuff
-       - doco fixes.
-  
+       - more .bib stuff
+       - doco fixes.
+
 pl 75.jcn2
        - binary releases:
          * make deb
@@ -470,14 +470,14 @@ pl 73.hwn1
        - got rid of weird <> semantics
          * Ties_engraver, Note_heads_engraver
          * depracated \multi
-         * depracated Thread context
+         * depracated Thread context
 
-       - wtk1-fugue{1,2} now in relative mode.  
-       - don't create Rest_collision, Collision if no more than one 
+       - wtk1-fugue{1,2} now in relative mode.
+       - don't create Rest_collision, Collision if no more than one
        collider (interpreting should be faster, less mem usage)
        - depracate Line_group_engraver, must use Line_group_engraver_group
 
-       
+
 pl 73.jcn1
        - tiny topweb.yo fixes (added 'Documentation/out-www/' to some urls)
 
@@ -495,7 +495,7 @@ pl 73
 pl 72.hwn1
        - count "constraint off" as degeneracy
        - zet-lily stuff.
-       - bf: add Meter_engraver 
+       - bf: add Meter_engraver
        - bfs: tutorial
 
 pl 72.jcn3
@@ -514,7 +514,7 @@ pl 72.jcn1
 pl 72
 
 pl 71.jcn4
-       - try at texinfo: 
+       - try at texinfo:
          * lilypond.texinfo
          * stepmake pl 13: texi2man
          * lilypond.1 now generated from texinfo
@@ -525,7 +525,7 @@ pl 71.hwn2
 shabbyness of the QLP code
        - ChoireStaff context
        - more tutorial doco
-       - mudela-book: name output files to per section and chapter.  
+       - mudela-book: name output files to per section and chapter.
 
 pl 71.jcn3
        - bf: convert-mudela: added StaffGroup
@@ -544,12 +544,12 @@ pl 71.hwn1
 
 pl 71.jcn2
        - msgfmt check
-       - rpm: crude fix for input dir (urg: should get doc on rpm spec; 
+       - rpm: crude fix for input dir (urg: should get doc on rpm spec;
          why is that so hard to get hold of in plain text?)
        - found (bit undocumented) sticky abbrev mode in stem-grav:
            c8:16 c: c:
          * bf: enable disabling
-          * disabled sticky abbrev req
+         * disabled sticky abbrev req
        - urg: transposing for midi (should fix audio-items)
        - sticky abbrev req: a8:16 a a a8:
        - bit more coriolan
@@ -583,7 +583,7 @@ pl 70.jcn5
        - bf: coriolan ... almost there
        - bf's: lilyponddefs: (fixes make website)
          * moved errordefs (mmm, perhaps \input's should have been moved...)
-         * moved def of interscoreline 
+         * moved def of interscoreline
          * moved def of setdynamic
        - stepmake 0.1.6
        - include fixes
@@ -595,7 +595,7 @@ pl 70.jcn4
 
 pl 70.jcn3
        - make; make dist work (without packaging) stepmake-*
-       - mv'd outputter* tex-outputter* 
+       - mv'd outputter* tex-outputter*
         its not so handy to have files with the same prefix as our out dir :-)
        - verbatim included stepmake-0.1.4
        - DOTTEXT->.txt
@@ -606,7 +606,7 @@ pl 70.jcn2
        - tenuto shorter, thicker and follow into staff
        - computer{.data,-forms.el}
        - mark
-       - by default don't make libintl 
+       - by default don't make libintl
        - make install for libintl
 
 pl 70.jcn1
@@ -652,7 +652,7 @@ pl 68.jcn3
        - more coriolan, hara-kiri
        - add arcs to bracket height to avoid colliding of brackets
        - HAVE_GETTEXT
-       - computer.data: modest start of computer-related vocabulary 
+       - computer.data: modest start of computer-related vocabulary
        - configure (localdir/datadir) fixes
 
 pl 68.nenn1
@@ -679,7 +679,7 @@ pl 68.jcn1
 pl 68
        - AFM file stuff: afm.cc, afm-reader.cc, mf-to-table.py
        - removed c0 position from get_staff_info ()
-       
+
 pl 67.jcn2
        - grace example
        - bf: sticky plets
@@ -689,14 +689,14 @@ pl 67.jcn2
          * now used Scalar for all explicit implicit conversions
          * moved implicit-conversion String constructors to to_str (...)
        - _f with Strings
-       - bf: BLUB: re-added empty line 
+       - bf: BLUB: re-added empty line
        - bf's: reincluded: tar-docxx.sh, topweb.pod.in (<aol>me too!</aol>)
        - po: unification/breaking-up of (some) messages
        - crude get-lily/build-lily scripts
        - make targets "po-update" "show-po-update LANGUAGE=xxx"
        - handier internationalisation funcs _(), _f () iso macro
        - String_convert::form_str (fmt, ...)
-       
+
 
 *******
 pl 67 (may 27)
@@ -758,7 +758,7 @@ pl 65.jcn3
          * natural stemlength
          * forced stemlength shortening
        - bf: Bar: don't make molecule if invisible; fixes hara-kiri
-       - robustification of MIDI: never return "", always return sane 
+       - robustification of MIDI: never return "", always return sane
          string and print warning
        - bf: typo Key_change_req::sharps(); fixes MIDI
        - scsii: new relative octave fixes, gigue
@@ -793,7 +793,7 @@ pl 64.jcn2
        - hara-kiri-*
        - bf: ctags
        - preludes-3.lym4
-       
+
 *********
 pl 64 (may 13)
 
@@ -827,7 +827,7 @@ pl 63 (may 11)
        - bf: plet-spanner
 
 pl 62.jcn11
-       - bf: beam::set-stemlen:iterations 
+       - bf: beam::set-stemlen:iterations
        - knee-bug.ly
        - use knee in menuetto-ii
        - bit on slope damping
@@ -846,8 +846,8 @@ pl 62.hwn1
        - .bib updates
        - key robustifiction for extreme octaves
        - ly2dvi 0.11
-       - energy "normalisation" removed. 
-       
+       - energy "normalisation" removed.
+
 pl 62.jcn8
        - beam: knee input/test/knee.ly
        - vimrc init for lily
@@ -856,7 +856,7 @@ pl 62.jcn8
        - looked at lyric lengthen "mir________." (eerste weigering)
        - beam: knee [c \stemdown c' \stemup 'c]
        - expressions parsed at identifier_init
-       - bf: slur/stem/whole x-adjust: 
+       - bf: slur/stem/whole x-adjust:
          * use note-col width iso mean note-witdth
          * note-column:width ()
        - now string variables in paper too -> mudelapapersize
@@ -880,7 +880,7 @@ pl 62.jcn8
        - bf: relative-octave warning
        - relative-octave: guess if ambiguous
        - ambiguity warning for relative mode
-       - scsii: prelude 
+       - scsii: prelude
        - bf: slur gap
        - bf's: scsii: menuetto
        - .txt -> $(DOTTEXT)
@@ -908,7 +908,7 @@ pl 62
 
 
 pl 61.jcn8
-       - mudela relative octave feature: 
+       - mudela relative octave feature:
          * Documentation/relative-octaves.pod
          * \octave relative;
          * lilypond -f for automatically finding new relative quote positions
@@ -948,9 +948,9 @@ pl 61.jcn8
        - Mudela_version
        - String_convert::split
        - bf's: los-toros-oboe
-       - braindead Break_req with penalty; junked Disallow_break_req and 
-         Break_force_req 
-       
+       - braindead Break_req with penalty; junked Disallow_break_req and
+         Break_force_req
+
 pl 61.ag1
        - implemented octave-shifted clefs.
 
@@ -968,7 +968,7 @@ pl 61
        - ly2dvi 0.10 (JAF)
        - changed \begin[options]{mudela} to \begin{mudela}[options]
        - more WWW hacks.
-       
+
 pl 60.jcn2
        - minor adjust for asymmetricity of beam symbol
        - added TEST beam quantisation; see input/test/beam-pos.ly
@@ -1002,7 +1002,7 @@ pl 60
        - mats patches: use Latex font stuff.
        - fixes to the .59 patch release (jcn)
        - make website|examples target
-       
+
 pl 59.jcn3
        - bf: preludes-5
        - no inline compiler warnings by default
@@ -1019,7 +1019,7 @@ pl 59.jcn2
        - bwv'd preludes
        - bf: make-patch -d
        - doc'd rerunning of autoconf
-       - rest of real standje (rename and move simplified standchen to 
+       - rest of real standje (rename and move simplified standchen to
          input/test?)
        - bf: clipping
        - bit better bar number placement
@@ -1035,7 +1035,7 @@ pl 58.jcn7
 
 ***************
 pl 59
-       - ly2dvi 0.9.hwn1, -K switch, 
+       - ly2dvi 0.9.hwn1, -K switch,
        - doc: moved manpages in separate directory.
        - do WWW stuff via make
        - mutopia-index.py
@@ -1048,7 +1048,7 @@ pl 59
        - rm'd taupin/egler from INSTALL
        - doc: engraving.bib, colorado.bib
        - input hierarchy.
+
 
 pl 58.jcn6
        - multi-measure rests: moved acknowledge from timing-translator
@@ -1118,7 +1118,7 @@ pl 57
        - solaris/irix patches (AO)
 
 
- pl 56.jcn5
+pl 56.jcn5
        - bezier and slur: cleaning and fixes
        - bf: removed silly experimental beam feature
 
@@ -1136,19 +1136,19 @@ pl 56.jcn3
        - dropped los-toros latex file
 
 pl 56.jcn2
-       - even nicer excentric slurs; 
+       - even nicer excentric slurs;
        - input/slur-bug.ly
        - los-toros with barnumbers ;-)
        - nice version of height-ajust bezier slurs (see sleur.ly --test)
-       - bf's beam: 
-         * slope in[c8 c16 c16]; 
+       - bf's beam:
+         * slope in[c8 c16 c16];
          * allow no INTER position for normal quantising
 
 pl 56.jcn1
        - bezier curves with raaklijnen
 
 pl 56.ag1
-        - `Makefile.am.wild's now should work correctly with VPATH (AG)
+       - `Makefile.am.wild's now should work correctly with VPATH (AG)
 
 ************
 
@@ -1198,7 +1198,7 @@ pl 53.jcn1
 ***********
 
 pl 53
-       - bf: c4 \< c4 \< 
+       - bf: c4 \< c4 \<
        - bfs of spacing stuff
 
 
@@ -1268,7 +1268,7 @@ pl 49.jcn2
        - mf: trill-symbols: feta-slag.mf
        - shared libs (ugh: hardcoded switch in configure set to static)
        - some fixes: denneboom.ly, standje.ly/standchen.ly
-       
+
 ********
 march 19
 
@@ -1281,10 +1281,10 @@ pl 49
        - add a nowildcard: stmt to wild-perl
 
 pl 48.jcn5
-       - ugh: double parser/lexer: 
-         be sure to rm lily/parser.cc lily/lexer.cc or bin/clien 
+       - ugh: double parser/lexer:
+         be sure to rm lily/parser.cc lily/lexer.cc or bin/clien
          before re-running autowild!
-       - V.RSION 
+       - V.RSION
        - bin/clien bin/meek
        - bf's: flower/VERSION, flower/config.hh, lily/lexer/VURSION
          lib/config.hh bin/convent-mudela
@@ -1298,7 +1298,7 @@ pl 48
        - some fixes to buildscripts for sgi irix
        - misc. patches (WL)
        - move away from libg++: rolled own Rational class..
-       - don't make gif files Documentation/ by default 
+       - don't make gif files Documentation/ by default
        - ly2dvi manpage (JAF)
        - ly2dvi 0.7 (JAF)
        - more clefs. (MB)
@@ -1345,12 +1345,12 @@ pl 44.jcn7
        - set minimum space between columns
        - bff: mf/Makefile out/*log required: new .ly .tex's with make-dist :-(
        - bf's midi ascii-debug output
-       - bf: property instrument 
+       - bf: property instrument
 
 *******
 feb 12
 pl 45
-       - bf: translator switching 
+       - bf: translator switching
        - SunOS and IRIX patches (AO)
        - preludes bugfixes; preludes.tex ugh (JCN)
        - shared lib numbering (AF)
@@ -1365,7 +1365,7 @@ pl 44.jcn6
 ******
 feb 6
 pl 44
-       - ly2dvi 0.6.hwn1 
+       - ly2dvi 0.6.hwn1
        - ly2dvi 0.6 (JAF)
        - use ly2dvi for website
 
@@ -1377,7 +1377,7 @@ pl 44.jcn2
        - bf: denneboom.ly
        - preludes-3.ly.m4, standje.ly, preludes-4.ly
        - make rule for macro ly-files
-       - pletvisibility (init/property.ly): 
+       - pletvisibility (init/property.ly):
          * default no bracket with beams
          * invisible plet bracket feature
        - finger dir in text-def
@@ -1398,7 +1398,7 @@ pl 42.jcn2
        - bf: don't try to typeset unterminated plet
        - separately sticky plet durations: "c4 c4*2/3 c8 c4*1/1", ok Mats?
        - denneboom.ly (half-baked version)
-       - indent and shape, see ^ 
+       - indent and shape, see ^
 
 pl 42.jcn1
        - bf: memmem revisited
@@ -1427,7 +1427,7 @@ pl 41.jcn4
        - Plet_swallow_engraver for lyrics
        - bit better plet number placement (NOT)
        - new plet syntax: combined beam and plet open
-       - more standje.ly 
+       - more standje.ly
        - new plet syntax: start: \plet2/3 stop: \telp1/1
        - Plet_req, Plet_engraver; removed plet stuff from beam
 
@@ -1486,7 +1486,7 @@ pl 39
        - ps-to-gifs.sh
        - bf: wtk1-fugue2
        - python make-website
-       - higher brace resolution 
+       - higher brace resolution
        - phased out musixtex stuff
        - bf: rhythm.ly
        - PS slurs
@@ -1499,7 +1499,7 @@ pl 39
        - stafflinethick in PS (crescendi)
        - continued (de)crescendi (in PS)
        - bf: spurious beam reqs
-       - handle unfeasible spacing cleanly. 
+       - handle unfeasible spacing cleanly.
        - ML-address change
        - output naming: default to basename[-serialnumber].{midi,tex}
        - bf: clef width
@@ -1508,7 +1508,7 @@ pl 39.jcn2
        - make-examples.sh
        - leftright repeat sign + repeatbar dims
        - smaller minimum sized rod at end of bar
-       - bf: spacing.ly 
+       - bf: spacing.ly
        - less space at begin of bar
        - experimental whitespace fixes at begin and end of bar
        - added to beams.ly
@@ -1548,7 +1548,7 @@ pl 37
 
 pl 36.jcn2
        - feta: small numerals
-       
+
 ********
 dec 9
 
@@ -1574,7 +1574,7 @@ pl 34.jcn1
        - mf: nicening of dyn, klef, rest
        - fingerfont
        - bf: 12/8
-       
+
 
 ********
 dec 2
@@ -1605,7 +1605,7 @@ pl 32
        - this fixes clef bug.
        - bf: order of breakables: meter comes after bar.
        - bf: do error iso coredump on unknown symbol-table
-       - bf: release.py, copy patch too. 
+       - bf: release.py, copy patch too.
        - bf: add makefile dep for disting MF logs.
        - bf: don't read font-en-tja*.ly, but feta*.ly
 
@@ -1632,7 +1632,7 @@ pl 31
 nov 11
 
 pl 30
-       - feta: G clef. 
+       - feta: G clef.
        - scripts now do relative coords (fixes lyrics + barnumber bug)
        - bf: Lyrics lexer mode
        - bf: bass clef
@@ -1641,7 +1641,7 @@ pl 30
 nov 6
 pl 29
        - feta: bass clef, bf: dynamics, bf: 64th flag
-       
+
 
 ********
 oct 30
@@ -1673,7 +1673,7 @@ pl 27
 pl 26.jcn1
        - bf: numerals
        - sleur.ly
-       - embedded slur testing 
+       - embedded slur testing
        - bf + patch: make-patch release.py / VERSION
 
 
@@ -1683,12 +1683,12 @@ pl 26
        - bf: \transpose
        - feta: numerals 0 - 9, rewrote flags.
 
-       
+
 
 ********
 oct 22
 
-pl 25  
+pl 25
        - variable stemlength
        - feta: 32nd, 64th flags
        - font.ly
@@ -1774,15 +1774,15 @@ pl 18.jcn1
 pl 18
        - bf: Box[X_AXIS] = b
        - bin/mf-deps.py script
-       - moved beams out of font-en-tja into vette-beams.  
+       - moved beams out of font-en-tja into vette-beams.
        - Made corresponding .cc changes.
-       
+
 
 jcn patches
        - egcs compile (no link yet)
        - nicer 4rest
        - beam font (je kunt wel tegen een grapje, eva?)
-       - mf-to-table: 
+       - mf-to-table:
          * "breapth" (x-depth) feature
          * handle generic stuff such as beams
        - polished noteheads
@@ -1794,14 +1794,14 @@ jcn patches
 
 ******
 sep 24
+
 pl 17
        - bf: ledgerline width
        - bf: toccata-fuga-E
        - took out some hardwiring of tex-beam
-       
+
 pl 16.jcn1
-       - mf-to-table.in: generate mozarella metric info tables
+       - mf-to-table.in: generate mozarella metric info tables
        - autometric.mf: write metric info to mf logfile
        - ital-r.mf, smaller ital-m.mf
        - variable streepjes length (top/bottomlines); fixed (for 20pt?)
@@ -1823,8 +1823,8 @@ pl 16
        - bf: rests in beams
        - bf: textnatural
        - bf: 20 pt flags
-       - bf: longarest 
-       
+       - bf: longarest
+
 pl 15.jcn1
        - bf: typos whole and half notehead
        - de-uglyfied bolletjes.mf
@@ -1833,7 +1833,7 @@ pl 15.jcn1
 ******
 sep 17
 
-       
+
 pl 15
        - put top of NEWS file in the webpage
        - breadth first search for engravers.
@@ -1863,15 +1863,15 @@ Stem_engraver
          * Axis_group_* accept Graphical_elements iso. Score_elems
          * A dimension cache, hopefully this makes lily a bit faster
          * TeX output moved out of Score_elem, separate interface Outputter
-       
+
        - < \multi 2; bla >  -> \multi 2 < bla > (mudela 0.1.6)
        - bf: don't do \multi if \type specified
        - Translator switching: Change_translator, Change_iterator
-       
+
 
 pl 12.jcn4
        - fixed dynamic f, magstep bug
-       - gaps on abbrev-beams 
+       - gaps on abbrev-beams
        - bf: stem-info
        - bf: last abbrev
        - bf: stem: do_width
@@ -1883,7 +1883,7 @@ sep 11
 pl 13
        - big Rest/notehead rewrite:
          * separated Rest, Note_head and Dots
-         * Dot_column: dots are now chord-wise aligned 
+         * Dot_column: dots are now chord-wise aligned
          * Rhythmic_head is base for Rest, Note_head
          * Merged Note_column and Rest_column
          * Rest_engraver
@@ -1938,7 +1938,7 @@ pl 12
 sep 1
 
 pl 11
-       - forms for Musical vocabulary 
+       - forms for Musical vocabulary
        - ignore \r for windows
        - Now paper{score,def} & midi{def,score} derived of class
 Music_output[_def]. Score is almost empty.
@@ -1982,7 +1982,7 @@ pl 0.1.8.jcn3
 *******
 aug 18
 
-pl 9   
+pl 9
        - declare rhythic_request
        - preliminary support for real \mudelaheaders
        - context-sensitive arithmetic spacing. Looks alot better
@@ -2004,7 +2004,7 @@ spring-spacer. Fixes spacing problems.
        - GNU coding: parentheses (here you are, Franc,ois :-)
        - all macros now UPPERCASE
        - Identifier blondification: don't use void*
-       - Identifier doesn't store its name. Much cleaner now.  
+       - Identifier doesn't store its name. Much cleaner now.
        - bf: Rest_collision_engraver now always announces
        - bf: announce Staff_sym only once
 pl 0.1.7.jcn1
@@ -2031,7 +2031,7 @@ pl 6
        - bf: main.o (again)
        - german notenames (RM)
        - Score_elem::offset_ now relative to its X/Y groups. Slight
-speed increase? 
+speed increase?
 
 ********
 aug 12
@@ -2040,8 +2040,8 @@ pl 5
        - Wordwrap revert
        - added LilyPond in WWW titles
        - oops. A quaver is a 8th note, not a 4th
-       - bf: main.o remaking in lily/Makefile 
-       - unhair Voice_iterator 
+       - bf: main.o remaking in lily/Makefile
+       - unhair Voice_iterator
        - bf: error if no music in score
        - bf: don't create translators if Chord element is empty
        - bf: ctor of Tempo_req
@@ -2062,14 +2062,14 @@ aug 11
 
 pl 4
        - correction of GNU Music Manifesto
-       - moved lowlevel stuff of Source_file to Mapped_file_storage. 
+       - moved lowlevel stuff of Source_file to Mapped_file_storage.
 Interface via File_storage. (Now using Simple_file_storage)
        - bf: c4-"A"-"B"
        - bf: exit status
        - declarable keys
        - Engraver_group_engraver::find_simple_engraver()
        - bf: lily/Makefile
-       - bf: Midi_note_event ctor 
+       - bf: Midi_note_event ctor
        - bf: tempo request
        - popular twinkle twinkle (JV)
        - mudela: parse tempo requests, \midi{ \tempo 4= 60;}
@@ -2081,7 +2081,7 @@ pl 3
        - PScore -> Paper_score
        - bf: Score_elem::extent() init of interval
        - bfs: {Horizontal,Vertical}_group related
-       - bf: don't change original Item while doing making 
+       - bf: don't change original Item while doing making
        multiple copies
        - bf: configure DATADIR
        - bf: type of spanbar.
@@ -2104,7 +2104,7 @@ pl 2
        - bf: don't forget to make mi2mu
        - Bar_number_grav: measure numbers (experimental)
        - Bar_column_engraver, Bar_column: scripts on bars
-       - rewrite of {Horizontal,Vertical}_group. Yes, again. 
+       - rewrite of {Horizontal,Vertical}_group. Yes, again.
 Now neatly integrated into class hierarchy
        - Axis, Axis_group
        - Debian rules (AF)
@@ -2126,7 +2126,7 @@ pl 0.1.1
 
 pl 0.1.1.hwn
        - recode of Break/Colhpos interfaces
-       - Gourlay_breaking: dynamic-programming optimal solution for 
+       - Gourlay_breaking: dynamic-programming optimal solution for
        casting off. Word_wrap is still optional
        - some printing short cuts if no -d specced.
        - band_matrices for column calcs
@@ -2134,8 +2134,5 @@ pl 0.1.1.hwn
        - retake: INFTY fixes ( now infinity_mom, infinity_f )
 
 pl 78.jcn3
-       - configure: ln and zip 
+       - configure: ln and zip
        - target doosdist -> lilypond-x.x.x.exe.zip: + executables - sources
-
-
-