4 - Swedish notenames (MB)
6 - Jan's patches, see below
13 - midi output using pitches iso notename
15 - added midi output (some midi output files broken?)
16 - all melodic fixed (except for error.ly:-)
19 - midiwalker line break
20 - empty/nonexistent include at top of ly
23 - midi poor man-s staff dynamics
25 - Midi_column, Midi_staff, Midi_walker
28 - Jan's patches, see below
31 - simple plet notation (JCN)
32 - lyrics centred, but no fully suppored? (JCN)
36 - Midi_item, Midi_pitch, Midi_duration
37 - Midi_chunk, Midi_header, Midi_track
38 - preparations for midi output
39 - no exit upon context error (JCN)
40 - converted some "warnings" to errors; no output (JCN)
44 - updated standchen, menuetto (JCN)
45 - new plet notation (JCN)
46 - plet.ly (parse and spacing tests) (JCN)
51 - multiple meters, see rhythm.ly
52 - skip syntax/Skip_req
53 - score_wide_music: commands in staff now override commands in score.
59 - meters now kept in baseclass Staff_walker
60 - Score_walker (to ease MIDI output)
62 - Hungarian doco added to CodingStyle
65 - music processing speedup
66 - website added to doco
67 - clef must *inside* music
68 - fixed spurious "beam too narrow" messages.
70 - merge musical / non-musical staff_column
71 - musical/ non-musical requests
73 - split up request.hh, Musical_req vs. Nonmusical_req
78 - Coriolan example (JN)
81 - calcideal assertion bugfix
86 - better multivoice spacing
87 - move rest in multivoice staff
88 - errors in TeX output now warnings
90 - music processing speedup.
92 - make spanner for staffsym; scrap Line_pstaff
93 - scrap simplestaff (Rhythmic_staff temporarily disabled)
94 - docxx 3.0 format comments
95 - split register source files
96 - hardcoded dimensions compile time
100 - script junking (2x)
102 - beam::center (plet position!)
105 - multiplatform Makefile (JN)
106 - context errors: bugfixes (JN)
111 - idealspacing slightly better for multivoice.
115 - Script.cc : float exception (MB)
116 - Request::Request(Request) copying of definition pointer (JN)
117 - cleaned dependencies for broken spanners
118 - stupid typo in Staff_elem::post_processing()
119 - init of hpos in PCol::PCol
120 - Word_wrap::solve() bug
123 - preliminary WIN32 support (JN)
125 - errors converted to warnings (JN)
126 - context errors (JN)
127 - As vs. as notename.
128 - WARNING: "melodic" stafftype will create the new Complex_staff!
130 - Lohman's Viola Quartet (JN)
131 - JS Bach Solo Cello suite II menuet (JN)
138 - last_duration_mode: default_duration is last duration entered
140 - syntax: grouping 2*4 3*8
141 - preliminary multivoice support
143 - JS Bach's WTK example added.
146 - Text_reg and Script_reg
149 - Documentation/lelie_logo.png
150 - 8-bit chars for input (see ltest.tex) (MB)
151 - quotes around string now optional
155 - print/name methods of Staff_elem
156 - added Request_register
157 - Voice_group_registers, Voice_registers, *_register
161 - other clefs added, keys typeset properly (MB)
166 - Commands in music-mode (an input feature) (there you are, Mats)
172 - default extension, search path.
176 - inputfile name in output.
179 - Make dependencies per .o
180 - Split Input_* parsing steps to enable marking
182 - unconnected columns
189 - | checks for bar in a voice (Barcheck_req)
191 - naming (Hungarian notation, svec vs. Array)
192 - cleanup PScore, Score
193 - removed Staff_commands, plugging commands into Staff_column directly
196 - huge memleak fixed; unearthed lots of bugs
204 - Move breaking stuff into a separate class Break_algorithm
205 - dependencies for Staff_elem's
209 - updated doco to .pod
210 - include files from .ly
212 - Rational for time measurement
213 - directionalspanner/textspanner
217 - grouping code: LilyPond can set advanced multibeams.
224 - robust Staff_commands
228 - robust Input_commands
229 - merged Vertical_/Horizontal music
230 - PARTIALs with duration
231 - modularized lexer: multiple runs
235 - notenames configurable
240 - multibeams (simple)
246 - Input_{score/staff}
250 - Horizontal/Vertical music