]> git.donarmstrong.com Git - lilypond.git/blob - NEWS
release: 1.1.53
[lilypond.git] / NEWS
1
2 pl 52.jcn3
3         - bf: mi2mu: midi without key
4         - try at grace-performer-group; breaks MIDI output even when no \grace
5         - silly tie-performer
6         - performers play_element () delayed to do_pre_move_processing ()
7
8 pl 52.jcn2
9         - bfs standchen + grace, gnossienne-4
10         - decoupled midi output from input
11
12 pl 52.jcn1
13         - bf: moved accidental code from Key_engraver to Key_change_req
14         - bf: midi-key
15         - bfs: mi2mu: core-dumps, keys, key-names, key-changes, notenames
16
17 pl 52.hwn2
18         - new-beaming.cc: new beaming code
19           * now does [c8. c32 c32] correct by itself.
20           * beam over barlines
21           * non-fitting stems handled gracefully (eg. [c8 c4 c8] ) 
22         - junked rhythmic grouping, \grouping and all associated bits.
23         - bf: do try_visibility_lambda for nonbreakable items as well (fixes \nobreak on barline)
24         - bf: Cons_list::truncate() 
25
26 pl 52.hwn1
27         - repeat-engraver cleanup
28 pl 52.gp1
29         - bf: make doc++ corrected to only include *.h and *.hh files.
30 pl 52.mb2
31         - Added \repetitions: prints symbol for repeated bars.
32           Same syntax as multi-measure rests!
33         - Added \segno and \wheel script symbols
34 pl 52.mb3
35        - Added barSize property. Junked barsize variable.
36
37 ************
38 i
39 pl 51.uu2
40         - grace note flags, move Lookup::flag into Stem
41         - faq updates: doc++, Matt's page
42         - fixes for doc++.
43         - bartype string uses "brace" and "bracket" iso. "{" and "["
44         - some of assert()s  replaced by programming_error ()
45
46 pl 51.mb1
47         - N.W.Gade: added real grace notes
48         - feta-banier.mf: added grace note flag
49
50 pl 51.uu1
51         - use weAreGraceContext \property to determine self_grace_b_
52         - made more engravers grace aware.
53
54 pl 50.jcn2
55         - filed egcs bug report for powerpc.
56         - removed unnecessary #ifdef powerpc 
57         - grace and other fixes for auto-beamer
58         - grace and other fixes for (beam-)stem-lengths
59         - input/test/bugs/hairy-grace.ly (urg)
60         - input/test/bugs/grace-accidents.ly (urg)
61         - input/test/bugs/grace-grace.ly (core)
62         - fixes: gnossienne-4.ly
63
64 pl 50.hwn2
65         - Timing_translator: add proccing moments to nearest global translator,
66 not to top global translator.
67         - cadenza.ly: grace notes.
68         - bf: auto staff switching
69
70 ************
71 pl 51
72 pl 50.hwn1
73         - grace notes:
74           * Grace_iterator
75           * Grace_music
76           * Grace_engraver_group
77           * move Score::run_translator to Global_translator::run_iterator_on_me
78           * stemLength property, Stem::length elt property
79           * Grace_align_item
80           * Note_head_side baseclasses Local_key_item, Grace_align_item
81           * Local_key_engraver moved to Voice.
82           * Grace_position_engraver
83           * Added Rhythmic_head::stem_l_
84           * Various other robustifications.
85         - lily.scm: scm->string
86         - folded reps without alts.
87         - Paper_outputter uses scm->string
88         - stem params now in staff positions iso. real dimensions
89         - internal: Junk all G_ and g- prefixes
90
91 ************
92 pl 49.mb1
93         - bf: ly2dvi -N
94         - Added dynamicPadding property (applies only to dynamic marks, 
95           not (de)crescendi.
96
97 pl 49.jcn4
98         - resurrected gnossienne-4
99         - Documentation fixes (for texinfo get yodl-1.31.13, tbr)
100         - minor abc2ly fixes; successfully converted some simple abc files from
101             http://faeryland.tamu-commerce.edu/joyce/
102         - www.mail-archive.COM
103
104 pl 49.jcn1
105         - guile scm_gc_mark () workaround:
106         - via scm output wrapper buildscripts/lilypond.sh, set:
107             PATH=$LILYPONDPREFIX/buildscripts/out:$PATH
108         - scm output fixes
109
110 pl 48.hwn2
111         - bf: rest-collisions.
112         - cleaned up standchen
113         - bf: slur dims.
114         - bf: unfold without enough alternatives.
115         - Use Lily version for \version.
116
117
118 pl 49.uu1
119         - ran purify. Fixed some small problems, plugged some leaks.
120         - bf: linebreak at |:
121         - doc updates by Adrian Mariano
122
123 pl 49-rst
124         - Breathing signs by Michael Krause
125
126 ************
127
128 pl 48.hwn1
129         - \property hshift -> \property horizontalNoteShift (mudela 1.0.21)
130         - cleaned up collision.  \property hshift = 2 now supported.
131         - Spacing:
132           * bf: don't divide strength by distance if distance == 0.0
133           * cleaned up Spacing_spanner
134           * simplistic optical illusion spacing for opposite stems.
135         - don't use Protected_scm for Score_element::element_property_alist_
136         - some scsii fixes.
137         - Lookup cleanups; junked Lookup::paper_l_
138         - abc-2-ly: tuplets, guitar chords., chords,
139
140 pl 48.mb2
141         - bf: correct accidentals after tied over note.
142
143 pl 48.mb1
144         - bf, lookup.cc: Count '{' also directly after a TeX macro
145         - bf: textstyle->textStyle in all examples.
146
147 pl 48.jcn1
148         - bd: interstaff slurs at line break
149
150 pl 48.uu1
151         - add a WX field to AFM output.
152         - add space before ; in AFM output
153
154 *********
155 pl 47.jcn1
156         - bf: interstaff slurs (urg: more segfaults in scm_gc_mark ())
157
158 pl 45.hwn3
159         - Abbreviation -> Stem_tremolo.
160         - bf: Stem_tremolo in Beam.
161         - bf: Stem_tremolo over whole note.
162         - spacing before clefs.
163         - Spacing_spanner is now on by default
164         - junked most of Spring_spacer
165         - Tunable space after barline. 
166
167 *********
168 pl 46.mb2
169         - Reintroduced the tupletVisibility property. Same values as
170           the old version (pletvisibility), see the Reference Manual.
171           Note: does not work correctly with automatic beams.
172         - Added a tupletDirection property.
173
174 pl 46.uu1
175         - bf: {} in texts.
176
177 pl 45.hwn2
178         - more doc updates.
179  
180
181 pl 46.mb1
182         - Added property articulationScriptPadding
183         - N.W.Gade: layout fixes
184
185 *********
186
187 pl 45.hwn1
188         - Audio broadcast & acknowledge.
189         - more advanced spacing for prefatory matter
190         - tuplet appearance tweaking
191         - bf: ChoirStaff 
192
193 pl 45.uu1
194         - glossary fixes (thanks Dirk).
195
196 pl 44.jcn2
197         - bf: auto-beamer: long standing br form AM
198
199
200 *********
201
202 pl 45 (may 28)
203         - reinstalled Thread (there you are, John)
204         - german vocab.
205
206
207 pl 43.hwn2
208         - split G_staff_side_item into G_staff_side_element and G_staff_side_item.
209         - junked old Staff_side
210         - Crescendo also uses G_staff_side_element
211         - crescendo_shorten paper var.
212         - create horizontal groups for break_aligment inside Break_align_item.
213         - more abc-2-ly fudging
214  
215 pl 44.mb1
216         - bf, property.ly: change fontsize->fontSize
217         - N.W.Gade: removed old tie behaviour
218         - bf, ly2dvi: expand .sly extensions
219
220 *********
221 pl 44
222 pl 43.jcn2
223         - bf: repeat :| placement + core dump
224           input/test/repeat.ly
225           input/test/coda-kludge.ly
226         - bf: mf without ljfour
227           * feta-accordion fix/hack for feta11 at 300dpi
228
229 pl 43.hwn1
230        - half assed attempt at ABC convertor.
231        - Spacing_spanner: "decentral" spacing stuff.  Use -t to try.
232        - bf: StaffGroup vertical alignment
233        - \property {slur,tie,}ydirection -> {slurV,tieV,v}erticalDirection (1.0.20)
234        - Spanner now hangs on left endpoint.
235        - \property forgetAccidentals: do not remember accidentals.
236  Every note not in the key triggers typesetting of an accidental.
237        - \property noResetKey: do not reset key at start of measure:
238  accidental remain in effect until overriden
239        - bf: ties & accidentals (fix breaks oldTieBehavior)
240        - junked Tie::same_pitch_b_
241   
242 pl 43.jcn1
243         - configure, set-lily.sh, release stuff
244
245 pl 42.tca2
246         - lilypond don't put \interstaffline after last line. This to
247           get really nice vertical spacing for mudela-book.
248         - mudela-book: vertical spacing
249         - lilyponddefs.tex: commented out \parindent=0pt to get correct 
250           paragraph indent for mudela-book
251
252 ************
253 pl 43
254
255 pl 41.hwn3
256        - reinstated \property inheritance
257        - \property SkipBars -> skipBars
258        - \property midi_instrument -> midiInstrument
259        - \property fontsize -> fontSize (mudela 1.0.18).
260        - bf: add a space after lyrics.
261        - junked flower DLL classes
262        - rewrote repeat music and iterators (mudela 1.0.17)
263          * Folded_repeat_iterator
264          * Unfolded_repeat_iterator
265          * New_repeated_music
266          * syntax change: \repeat FOLDSTRING NUMBER Music [ALTERNATIVE Music_se
267 quence]
268        - data struct simplification: junked Dynamic_req,
269 Absolute_dynamic_req, Span_dynamic_req, Slur_req, Beam_req. Use
270 Span_reqs and Text_script_reqs with type fields instead. 
271
272 pl 42.tca1
273         - updated mudela-book documentation
274         - misc mudela-book.py
275         - accordion: smaller dots + little script renaming
276
277
278 pl 42.jcn1
279         - bf: hp-u(rg)x: user build; sm 73
280         - bf: hp-u(rg)x: sm74
281
282 pl 41.mb1
283         - convert-mudela: convert textstyle -> textStyle
284         - refman.yo: properties moved to correct contexts.
285         - mudela-book.py: Added singleline, multiline options. 
286           Fixed default line width bug.
287
288 ***************
289 pl 41.hwn2 (may 10, 1999)
290         - bf: Score bar line thickness.
291         - more paper writing
292         - website tweaks.
293         - Graphical_element::dim_cache_ now alloced separately. 
294         - junked Graphical_element::absgolute_offset
295         - Musique-de-Table 
296         - mmrest_x_minimum now works at begin-of-line.
297         - junked Span_bar::extra_x_off
298         - \property foo.bar = \stringid + \otherstringid
299         - bf: stop on lexer errors as well.
300         - only do vertical alignment at Score level.
301         - tweaked ledger endings a bit.
302         
303
304 pl 41.hwn1
305         - small fixes.
306         - mudela-book.py patch (thanks MB)
307
308 pl 41.mb1
309         - Added the installation instructions to the top web page.
310         - N.W.Gade: Added triangolo part, minor changes.
311
312 pl 41.tca1
313         - Lookup::accordion and removed some accordionfonts
314
315 ***************
316
317 pl 40.uu2
318         - rest ledger lines are dimensionless.
319         - Score_elements are added to the Paper_score directly when
320 announce_element () is called.  This makes it possible to init
321 molecules from within engravers.
322         - changed \type to \context
323         - \context Contextname = ID Music is now a real separate production
324           * you can do
325                 \context C1 \context C2
326
327         and C1 won't overwrite C2
328
329           * you need some extra explicit context specs, eg. if you start a
330 voice with a chord.
331
332                 \score { \notes { <c e g> }  }
333
334         should be
335
336                 \score { \notes \context Voice { <c e g > }
337
338         - set staff margins on grandstaffs too. Center staffmargins vertically.
339         - \property values are not inherited anymore, i.e. setting
340 Score.minVerticalAlign does not set GrandStaff.minVerticalAlign, Staff.minVerticalAlign and Voice.minVerticalAlign as well.
341         - {Axis_spanner, Hara_kiri}_engraver which can be added at wish.
342 Hara_kiri should be working again.
343         - boilerplate for accordion stuff.
344         - some more paper writing.
345         - bf: substitute vertical refpoint as well for broken items.
346 (fixes clef^8)
347         - bf: translating molecule without elts but with dims. (bf: accidental
348 spacing.)
349         
350 pl 40.mb1
351         - bf: ly2dvi set MFINPUTS so standard tree is found before lilypond
352         - bf: lilypond-regtest.doc, ls-latex.py; now finds author/title
353
354 pl 40.uu1
355         - large documentation patch by Adrian Mariano
356
357 ********
358 pl 40
359 pl 39.mb2
360         - added more mensural style time signatures, old3/4, old6/8, old9/8
361         - redesigned old6/4, old9/4
362         - Updated refman.yo, lilypond-regtest.doc, clefs.ly, time.fly
363
364 pl 39.hwn1
365         - consified mi2mu (pl 37.jcn1)
366
367 pl 39.mb1
368         - bf: invisible clefs don't take any space, moved _8 below clef
369         - updated incipit example and macro
370
371 pl 39.uu1
372         - delete graphical objects  in reverse
373         - faq updates.
374
375 ********
376 pl 39 (april 12)
377         - \property textstyle -> textStyle
378
379 pl 38.tca1
380         - added scm/accordion-script.scm and update ly/accordion-defs.ly
381         - renamed some accordion symbols to make them more english and less
382           norwenglish. 
383         - removed dot from \accBayanbase
384
385 pl 37.script4
386         - bf: molecule
387         - bf: tuplet spanner appearance.
388         - bf: less spacing after clef.  Invisible bar has no dims. 
389         - included AIMS.  The why of Lily.
390         - warning if duplicate engraver.
391         - warning if no ties could be created.
392         - bf: \time1/4; .. beams ..
393         - bf: staff switching beams / slurs.
394         - tuplets on multiple beams.
395         - Documentation/tex/lilypond-regtest.doc
396         - bf: nested tuplets
397         - slur cleanups.
398         - bf: multi_measure_rest_engraver in Score_context.
399
400 pl 38.uu1
401         - bf: clef_8
402         - bf: barnumbers.
403
404 pl 37.script3
405         - fixes for spring_spacer, introduced
406 Spacing_engraver
407         - cleanup for rest-collisions. 
408         - hacks for GUILE gc
409         - mudela-book \mudelafile
410         - Documentation/tex/lilypond-regtest.doc
411         - MF rest fixes
412
413
414 ********
415 pl 38 (april 6)
416 pl 37.script2
417         - bf: AFM for BlueSky AFM files.
418         - \penalty = 4278 -> \penalty 4278
419         - URG!! fixed major (unnoticed) bug in dependency engine
420         - Further Script hacking:
421           * G_script_column
422           * G_script_column_engraver
423
424 pl 37.script1
425         - major Script rehack:
426           * G_stem_staff_side_item
427           * G_script
428           * G_script_engraver
429           * G_script_req
430         - junked Text_def, changed \property textstyle -> \property textStyle
431 (todo -> convert-mudela)
432         - Line_of_score is an Axis_group_element, no more overlapping
433 lines, hopefully.
434         - mf: whole diamond head tweak 
435   
436 pl 37.mb2
437         - Added property clefStyle: "" / "transparent" / "fullSizeChanges"
438         - New example: input/test/incipit.ly
439         - Documented clefStyle and restStyle in refman.tex
440         - Partial bug fix: octaviated clefs. Still broken!!!
441
442  
443 pl 37.mb1
444         - Added property restStyle. 
445         - mensural 4th, 8th and 16th rests.
446 pl 37.uu1
447         - FreeBSD bf
448
449 ****
450 pl 37 (march 30, 1999)
451         - note head styles, see input/test/noteheadstyle.fly
452           * \property noteHeadStyle:
453           * diamond note heads (probably really ugly)
454           * cross note head.
455           * harmonic head (mf sources were tweaked)
456           * transparent for no \heads
457           * \property noteHeadStyle ="" for normal heads.
458
459 pl 36.mb2
460         - bf: timeSignatureStyle
461         - Added dynamic fz (forzando) to Lilypond
462         - bf: N.W.Gade, sfz -> fz
463
464 pl 36.hwn1
465         - debian fixes.
466         - don't insert extra alignment space for empty stuff.
467         - Align_element derives from Axis_group_element
468         - junk cruft for detecting upbeam / downbeam.
469         - junk all *{horizontal,vertical}* Score_element derived classes.
470         - G_staff_side_item::padding_f_ now generic property.
471         - some tweaking of beam & stem. 
472         - junk pointerlist in Sources
473         - junk Stem::mult_i_, Stem::beam_gap_i_, G_staff_side_item::padding, 
474         Bar::at_line_start_b_, Key_item::c_position_, Note_head::type_str_,
475         Note_head::staff_size, Stem::xdir_
476         
477 pl 36.mb1
478         - bf: N.W.Gade
479
480 **************
481
482 pl 35.uu1
483         - more memory tweaks: don't do Score_element::line_l () when deleting lines.
484         - more generic properties.
485         - change ridic. dims assert into warning.
486         - tex/ midi fixes (thanks, Mats).
487         - bf: don't crash when no Stem_infos are set.
488         - extender-spanner simplification
489         - working MIDI chords (Thanks Dscho)
490
491 pl 35.jcn1
492         - some ps fixes
493
494 ************
495 pl 35
496
497 pl 34.hwn2
498         - "Lily Was Here" is def'd as \mudelatagline, override with
499         \header { tagline = "... " ; }
500         - \property currentBarNumber: set
501         current bar number.
502         - \property postBreakPadding: tune extra
503         space padding after linebreaks.
504         - \property textEmptyDimension: disregard script text
505         dimensions (untested)
506         - \property staffLineLeading: set the staff space
507         - adjustable staff space size (per staff)
508         - Staff_symbol_referencer as base class for elements that use
509         info of the staff symbol.  \property numberOfStaffLines also works  OK
510         with ledger lines. (Is that useful? dunno.)
511         - warning  if someone does \translator with no name
512         - junk Item::breakable_b_
513         - junk PointerList<Music*>, use Killing_cons
514         - bf: Auto_beam_engraver.
515         - bf: mmrest engraver.
516         - use callbacks for Dimension_cache.
517         - lots of small cleanups. Junk various members of
518         Score_element & derived classes:
519           * Item::original_l_,
520           * Spanner::original_l_,
521           * Score_element::transparent_b_,
522           * Item::break_priority_i_,
523           * Item::break_status_dir_,
524         - merge Score_priority_engraver / Score_horizontal_align_engraver
525         - Use more generic element properties. 
526         - precompute SCM symbols. 
527         - remove_elt_property (): Try to junk an element property, if not
528         needed anymore.
529
530
531
532 pl 34.uu1
533         - more PointerList junkings.
534         - MIDI bugfix.
535         - be more conservative with Dicts/Hashes mem usage
536
537 *********
538 pl 34
539
540 pl 33.uu2
541         - some performance cleanups: junked PointerList instance, plugged some leaks.
542         - style -> fontname now in scheme.
543         - minor Score_element brainsurgery:
544                 * generic element properties.
545                 * junked Score_element::junk_links, Score_element::unlink
546                 * junked Directed_graph_node as superclass of
547 Score_element, this should reduce mem usage a bit.
548
549 pl 33.jcn2
550         - fixed autobeamer's beam->unlink ()
551
552 pl 33.jcn1
553         - allow autobeaming according to duration iso (crude) multiplicity
554
555 pl 33.jbr1
556          - change my email address
557          - Windows platform does a cp -r instead of a ln -s
558
559 pl 33.uu1
560         - bf: ^ and _
561         - junked poor man's dynamics.
562
563 *********
564 pl 33
565
566 pl 32.mb1
567         - bf: \> and \< were interchanged!!
568         - Added property: textScriptPadding
569         - Changed copyright text on the Gade score.
570
571 pl 32.uu1
572         - really include Gade score now.
573         - fixes: install-[out-]targets, INSTALLATION_[OUT_]SUFFIXES
574         - install TFMs in separate dir.
575 pl 31.hwn3
576         - Span_bar bugfix (there you go, Mats).
577         - bf: Score copy ctor (-> bf declaring score)
578         - new Tie behavior: only tie identical pitches, switchable with
579 oldTieBehavior
580         - junked cautionary_b_ from Musical_pitch
581
582 pl 32.jcn1
583         - set-lily: set weird locale links for $LILYPONDPREFIX 
584
585 **********
586 pl 31.mb2
587         - Added example: "Imellan Fjeldene" by Niels W. Gade.
588         - bf: don't attach staff margin text to clef changes within the
589         lines. (Still not perfect: no text when a clef change happens
590
591 pl 31.hwn2
592         - be somewhat lazy in break/object multiplication.
593         - print # elements for memory usage impression (try  -t)
594         - Paper_score cleanup
595         - junked various Pointer_list instances. Executable now is smaller.
596         - junked various cruft
597         - merged do_substitute_dependen{t,cy} to
598 do_substitute_element_pointer ()
599         - more parser cleanup
600         - Interval uses Drul_array
601         - bf: I've been drinking too much
602         - delete break helpers before object breaking/multiplication.  Try
603 to save some memory.
604   
605 pl 31.jcn4
606         - bf: toplevel install, kpsewhich
607         - sm 71, require yodl-1.31.11
608         - fix: slur macros
609         - bf: info in rpm, if available
610         - fix: rat != float
611         - bf: slur-follow-music
612
613 pl 31.uu1
614         - config.make: include GUILE_LDFLAGS
615
616 ******
617 pl 31 (feb 16)
618
619 pl 30.jcn1
620         - sm fixes, intl/ fixes
621
622 pl 30.mb1
623         - Added support for magnification of TeX fonts ==> 
624           larger dynamics in 20pt scores. (Doesn't work in Postscript)
625
626 pl 30.hwn1
627         - Debian patches (thanks, Anthony)
628         - Italian support (thanks, Maurizio)
629         - parser cleanup
630         - minor chord.cc cleanups.
631         - bf: \rc \rced 
632         - hara kiri doesn't do suicide with normal rests.
633         - Hara_kiri_vertical_group_spanner generalised
634         - extender engraver rewrite, now __ is like ~ [] |, ie. in between
635 notes/lyrics.
636         - lyric engraver now engraves only single voices.  Use
637 separate LyricVoices to get stacked lyrics.
638         - bf: bar(Non)Auto first barline  
639         - barAuto -> barNonAuto
640
641
642 *******
643
644 pl 30 (feb 15)
645
646 pl 29.uu1
647         - typewriter font
648         - star-spangled-banner bf (slur.cc).
649
650
651 pl 29.jcn3
652         - fix: slur-case3.ly 
653         - init.sly: .fly with linewidt=-1
654
655 pl 29.jcn2
656         - resurrected ps output
657
658 pl 29.hwn1
659         - bf: coord relative to self.
660         - bf: error msg if no AFM found
661         - bf: hang script on bar in other axis too (fixes staff-side-slur bug)
662         - hang on scripts on clef as well (more to left for single staffs)
663
664
665 pl 29.jcn1
666         - bf: volta sizes
667         - GNU stuff on home page
668
669 *******
670 pl 29
671
672 pl 28.hwn1
673         - bf: mid measure clefs (breakable  items in non-breakable columns.)
674         - spanner.cc assert changed to warning
675         - (c) 1998 -> 1999 search replace.
676
677 pl 28.jcn1
678         - new outline TODO + .emacs setup
679 *******
680 pl 28
681 pl 27.hwn2
682         - un-SMOB Atom.  Cons and Killing_cons as simple cons replacements.
683
684 pl 27.jcn5
685         - outline TODO
686
687 pl 27.jcn4
688         - measure-end hinterfleish patch
689         - input/test/coda-kludge.ly
690         - bf: volta-number placement
691         - volta: support for "1.-2."  "3"
692  
693 pl 27.jcn3
694         - bf's: zero-length repeats
695         - Auto beamer:
696           * turned on by default
697           * input/test/auto-beam*.ly
698           * support for time-defaults
699         - Chords:
700           * input/just-friends.ly
701           * ChordNameContext
702           * bf's: chord mode: accept STRINGS, rests
703           * bf's: banter_str
704         - new bool \property Score.barAtLineStart
705
706 pl 27.hwn1
707         - global ctors
708         - read lily.scm before all .lys
709         - Link_array derives from Array<void*>
710         - search repl: Array<X*> -> Link_array<X>
711         - junked most static casts
712         - revamped Atom / Molecule: Molecule now is the public interface.
713 Atom is a GUILE smob. Guile takes care of allocation and list stuff.
714         - bar scripts on score bars (there you are, Mats)
715         - :||: span bar fixed
716         - using generic ledger lines now (regenerate fonts!)
717         - refman updates (Thanks, Adrian!)
718         - Molecule::operator = (), Molecule::do_center ()
719         - junked Span_score_bar, Score_bar, Staff_bracket, Piano_brace. Folded functionality into Span_bar
720         - textstyle property for textual scripts.
721         - lookup cleanups (time_signature, text, stem, junked extender, filledbox, simple_bar)
722         - junked obsolete TeX stuff.
723         - ly2dvi-testpage.ly
724         - only make AFMs for feta[0-9]+.mf
725         - using strings for abs loudness.
726
727         
728 pl 27.jcn2
729         - grand renaming: Duration vs Moment / Rational
730
731 pl 27.uu1
732         - extra beam warning
733
734 pl 27.jcn1
735         - complete redo of chord and chord name code
736         - small fixes
737
738 *************
739 pl 27 (feb 3)
740
741 pl 26.uu1 
742         - make TFMs too. 
743         - bf: dynamics.  (Don't hang on spanner!)
744         - read TFM before AFM.
745         - fix din-MF stuff (UGH)
746
747 pl 26.jcn4
748         - Chord: handle all chord stuff; lots of chord fixes
749         - bf: Chord-name-engraver: find tonic
750         - bf: my-lily-parser: get_chord
751
752
753 pl 26.jcn3
754         - bf's: spring spacer end of measure
755         - bf: tie/slur rods (dankje, lieverd)
756         - bf's: intl/ compile, install, uninstall
757
758 pl 26.jcn2
759         - enforce {slur,tie}_x_minimum (urg, paper vars?)
760         - tie listens to tieydirection/ydirection
761         - bf: tie placement
762
763 pl 26.jcn1
764         - tutorial fixes
765         - bf: OrchestralScore should do hara-kiri..
766         - bf: makeinfo: 
767           - info in rpm again 
768           - update to yodl pl10, yodl2texinfo fixes
769           - use --force, .info should always be generated
770
771 *********
772 pl 26 (feb 1, 99)
773
774 25.jcn2
775         - bf: staffside axis init
776         - bf: staffmargin stuff.
777         - Timesig C fixes
778
779
780 pl 25.uu2
781         - junked Scarlatti clef
782         - fixed clef^8
783         - Interpretation_context_handle is interface to interpretation context 
784         - Staff_switching_translator: automatic staff switching for Piano staffs.
785
786 pl25.jcn1
787         - volta-spanner: junked dot_p_; not so handy after all: kerning??
788         - feta-nummer: added : ,-.
789         - volta/tuplet thickness
790         - bf: scs-paper
791         - bf: ".|", and bar-thicknesses
792
793 pl 25.uu1
794         - bf: default duration is 4
795
796 **********
797 pl 25
798
799 pl 23.ms2
800         - property noteheadStyle
801         - first attempt to make harmonics : see input/test/harmonics.fly
802
803 pl 23.ms1
804         - sinfonia.ly: several fixes
805         - dynamics
806          * increased range pppppp to ffffff
807          * added sp, spp, sff, rfz
808          * example see input/test/tchaikovsky.ly
809          * updated dynamics in refman
810
811
812 pl 24.jcn2
813         - website fixes
814         - bf's: chords:
815           * reverted c1*2, collides with \times {}
816           * should use: c\breve, c\longa for long chords
817           * addition: c-9, subtraction: c^5
818           * multiple -add, ^sub: c-7+.9-^3.5
819         - bf: lyric chord
820         - bf: lookup text height
821         - bf's: autobeamer
822
823  pl 24.jcn1
824         - bf: rest collisions
825         - separate tfm-reader
826         - bf: :|: should not have thin lines
827
828
829 pl 24.mb1
830         - bf: Correct units now used in the .afm files.
831
832 ******
833
834 pl 24, Hacking Apart Together (Jan 25)
835
836 pl 23.jcn9
837         - bf's: preludes-* (found a \meter and \transpose c`` there!)
838         - bf: ly2dvi: don't barf on 'linewidth = -1.;'
839         - bf: lily-version
840
841 pl 23.jbr1
842         - scripts/ly2dvi.py: Windows 95 shell does not support redivrection 
843           of stderr.  We now distribute ash and use it when needed.
844         - stepmake/bin/package-zip32.sh: distribute ash, and guild ice-9/
845           directory.  We build and distribute manpages in html format instead
846           of text format.
847         - Documentation/ntweb: Updated doco and now distributing as a self
848           extracted binary with install script.
849
850 pl 23.hwn4
851         - bugfixes
852         - changed All_font_metrics to do TFM as well.
853         - changed init/ to ly/
854
855 pl 23.jcn8
856         - tfm reader; revamped code from fontutils-0.6
857
858 pl 23.hwn3
859         - {Bar numbers|staff margin stuff|marks} fixed using
860 Bar_script_engraver as base class
861         - bf: PS points != Lily \pt 
862         - junked Bar_column_engraver
863         - junked Text_item and some old files.
864
865
866 pl 23.jcn7
867         - bf: piano-brace size (veels te simpel: kruis vingers tegen reject)
868         - crude autobeam stuff in mi2mu
869         - brevis, longa chords: c1*2,*4
870         - mutopia/E.Satie/petite-ouverture-a-danser.ly
871         - prop: voltaVisibility
872         - more cello-suite-ii fixes:
873           * nice repeats
874           * removed all beams ifo auto-beamer
875         - bf's: autobeam
876         - junked dur2real; beamAutoEndx now as rational string: "1/2" 
877
878 pl 23.hwn2
879         - _8 clef 
880         - junked #args symtable def.
881         - junked Text_item.
882         - moved Bar assembling into LilyPond
883         - junked symtables reads
884         - Lookup cleanups
885         - junked Symtable from init/table*
886
887 pl 23.hwn1
888         - revamped Scarlatti K3-L378
889         - some more doco
890         - use interning/SCM for Scopes
891         - hanging on now works for breakables too.
892
893 pl 23.jcn6
894         - chord fixes; notemode chord syntax changed: @c@ @c-7@
895         - fixed cello-suite ii
896         - bf's: auto-beamer; but nasty bug remains: input/bug/auto-beam.ly
897         - bf: extender
898         - (bit ugly) fix for lyric-chords
899         - fixed repeats (dankjewel lieverd)
900           * input/twinkle.ly
901           * input/star*.ly
902
903 pl 23.jcn3
904         - succussfully removed []s from wtk1-fugue2.ly
905         - bf + smarter autobeamer
906
907 pl 23.jcn2
908         - mi2mu: d-minor: des->cis, g-minor ges->fis
909
910 pl 23.mb1
911         - bf: Position and possible SIGSEGV in Mark_engraver
912         - Added padding support in G_staff_side_item
913         - bf: Correct direction of textual scripts. 
914         - bf, lookup.cc: Fewer warnings about missing text styles. 
915              Same units used in all .afm files.
916
917 pl 22.jcn5
918         - auto-beaming v0: input/test/auto-beam.ly
919
920
921
922 ***********
923
924 pl 22.jcn4
925         - bf's: repeat-engraver; \bar "|:", ":|" now deprecated for repeats
926         - bf: :|, |:
927         - property barAlways changed to boolean (0/1)
928         - added boolean property: barAuto
929
930 pl 22.jcn3
931         - bf: mmrest
932
933 pl 22.jcn2
934         - updated mi2mu
935         - bf: multi-measure-rest (input/test/m.ly)
936         - half fix for staff-margin-engraver
937
938 pl 22.jcn1
939         - bf's: cross-staff slur
940         - bf: gnossienne-4
941 pl 22.tca1
942         - buxfix, \mudela{ \times 2/3{ ...} } works now
943
944 ******
945   
946 pl 22
947         - fixed "already have a Beam" error
948
949 pl 21.jcn2
950         - gnossienne: hmm, how to 
951           * undisplay bars
952           * don't put 'grace notes' in beam
953           * put separator between  "] \translator Staff=x" 
954
955 pl 21.jcn1
956         - gnossienne-4.ly (start of)
957
958 pl 20.jcn2
959         - mutopia fixes; see preludes-1.ly for cross-staff beams and slurs
960         - bf: broken interstaff slur
961         - sm66: check for gmake
962
963 *******
964 pl 20.jcn1
965         - interstaff slurs v0: preludes-1.ly
966         - warnings for silly interbeam settings
967
968 pl 20.hwn1
969         - inclusion of WIP article about LilyPond.
970         - L.Mozart sinfonfia
971         - bf: [c8 [c8 c8]
972
973 ********
974 pl 20
975
976 pl 19.jcn5
977         - interstaff beams v0: see beam-interstaff.ly and wtk1-fugue2.ly
978
979 pl 19.jcn4
980         - new stem/beam parameters
981         - bf: forced stem shorten
982
983 pl 19.jcn3
984         - dehairification of beam code; cleanup and bugfixes
985           * stemlength
986           * forced stem shorten
987           * slope calculation
988           * damping and correction
989           * catch for silly beams: input/test/beam-suspect.ly
990
991 pl 19.jcn2
992         - multi-measure-rest is now spanner SkipBars=0 is broken
993
994 pl 19.jcn1
995         - hmm, almost centered whole-bar rests -- NOT
996
997 ********
998 pl 18.jcn5
999         - bf: beamtrend
1000         - bf: vv-duet
1001
1002 pl 18.mb1
1003          - \mark now works, using G_staff_side_item.
1004         - Improved layout of multi-bar rests, including a new
1005           font symbol.
1006
1007 pl 18.jcn4
1008         - beam length adjustments
1009         - ugly beamtrend fix: input/test/beam-trend.ly
1010
1011 pl 18.jcn3
1012         - bf: (beamed) forced stem shorten
1013         - bf: broken slurs and ties; minimal slur/tie length setting ignored
1014         - bf: separators on cygwin
1015
1016 pl 18.jcn2
1017         - bf: stem-length algorithm
1018         - bf: beam direction algorithm
1019         - bf's: wtk1-fugue2.ly
1020
1021 pl 18.jcn1
1022         - stepmake update
1023         - small fixes: spacing.ly, wtk1-fugue2-ly, violino-viola duet.
1024  
1025 *******
1026 pl 18 (jan 4 '99)
1027
1028 pl 17.jbr2
1029         - Documentation/README-W32: Brought my stuff up to date
1030         - Documentation/ntweb: updated for realease
1031         - stepmake/bin/package-zip32.sh: cygwin-b20 changes
1032         - scripts/ly2dvi.py: LILYPONDPREFIX fixes
1033
1034 pl 17.jbr1
1035         - scripts/ly2dvi.py root is now the shared directory path not the
1036           root of the lily installation.  Environment variable LILYPONDPREFIX
1037           is also the path to shared directory.
1038         - lily/main.cc WINNT conditional added to avoid a casting of 
1039           main_prog
1040
1041 pl 17.hwn1
1042         - bfs wtk1-fugue1
1043         - spacing tweak: very widely and tightly spaced lines look
1044 better.
1045         - allow Beam settings to be overriden: property
1046         stemLeftBeamCount, stemRightBeamCount
1047         - junked Assoc, Assoc_iter
1048         - junked Graphical_element::{width,height}
1049         - junked Plet_swallow_engraver, Plet_engraver
1050         - Command_tie_engraver -> Tie_engraver, Command_beam_engraver -> Beam_engraver
1051         - naming  brew_molecule_p / do_brew_molecule -> output_processing,  do_brew_molecule_p 
1052         - experimental Text_item, Staff_side
1053         - junked old Beam_engraver and old Tie_engraver.
1054         - AFM administration cleanup.
1055         - cache brewed molecules.  Speed up ?
1056         - rehacked Graphical_element, introduced Dimension_cache
1057
1058 ********
1059
1060 pl 17
1061 pl 16.jcn2
1062         - fix: TEMPO 4., well urg, "TEMPO 4 ."
1063         - beginning of violino/violoncello (viola) duet
1064
1065 pl 16.jcn1
1066         - resurrected po-stuff
1067
1068 *********
1069 pl 16
1070
1071 pl 15.uu1
1072         - dynamic fix.  
1073         - junked abbrev stuff from parser.
1074
1075 pl15.tca1
1076         - fixed verbatim option behaviour for mudela-book.
1077         - added mudela-book option intertext="some text" 
1078         - mudela-book now understand latex \begin{verbatim}
1079   
1080 pl 15.jcn1
1081         - chord inversion: 
1082           * enter C/E
1083           * display chord names according to boolean property
1084             \property Score.chordInversion; 
1085
1086 *********
1087 pl 15
1088
1089 pl 14.hwn1
1090         - new beam syntax: { [<c e> <c e>] }, changed in lilypond,
1091 parser, lilypond (mudela 1.0.14), manual
1092         - new tie syntax:  { <c e > ~ <c e > } changed in manual,  
1093 parser, lilypond (Mudela 1.0.13)
1094
1095 pl 14.jcn1
1096         - bf: get_chord C-m5-
1097         - typos: chord-name
1098
1099 pl 14.tca2      
1100         - move option proccing out of main
1101
1102 **********
1103
1104 pl 14
1105
1106 pl 13.hwn1
1107         - tutorial fixes.
1108         - junked find-quarts
1109         - junked various plet goryness.
1110         - preps for <c e> ~ <c e> syntax
1111         - bib fixes 
1112
1113 pl 12.jcn3
1114         - bf's: standchen
1115         - added repeat, chord stuff to website
1116         - bf: dashed slur
1117         - hacks for barlines, dynamics
1118
1119 pl 12.jcn2
1120         - bf: package-diff
1121         - new chord syntax, again: TONIC [DURATION] ['-' MODIFIERS/ADDITIONS]
1122         - shorthand prefix for note-mode: '@', no shorthand for notes in chord
1123            mode...
1124  
1125 pl 11.jcn6
1126         - bf: ly2dvi: better guess LILYPONDPREFIX: <bin>../share/lilypond
1127         - chord-table; urg bugs:
1128            * note-collisions
1129            * accidental-placement
1130         - bf: cis m (\textsharpm, urg)
1131   
1132 pl 11.jcn5
1133         - bib entry, twinkle-pop
1134         - bf's: chords
1135
1136 pl 11.jcn4
1137
1138 **********
1139 pl 13
1140         - mutopia stuff (thanks, Peter)
1141         - bugfix : \maininput
1142
1143 *********
1144
1145
1146 pl 12
1147 pl 11.jcn3
1148         - bf: missing triads
1149         - @c @c min (* is taken, <<, <> don't work)
1150         - chord-modifiers (urg, "sus" should also subtract 2...)
1151
1152 pl 11.uu3
1153         - --safe: security paranoia: disallow untrusted \include,
1154 disallow untrusted TeX code, disallow named output
1155
1156 pl 11.jcn2
1157         - duration with chords + change:  @4 c @c7
1158
1159 pl 11.jcn1
1160         - minor chord syntax change: *c6 iso @c6;
1161
1162 **********
1163
1164 pl 11
1165
1166 pl9.tca1
1167         - included that missing init/mudela-book-defs.py. Added
1168           one line to init/GNUMakefile to make .py-files be included.
1169         - fragment and nonfragment options to override autodetection
1170
1171 pl 10.jcn1
1172         - input/test/chords.ly
1173         - \type ChordNames and chord-name-engraver.*
1174         - chords mode: \chords { <c e g> @c; @d7; }
1175
1176 pl 10.uu1
1177         - scm/ directory.  install .scm stuff too.
1178         - tuplet bug fixed.
1179
1180 **********
1181 pl 10
1182
1183 pl 9.jcn3
1184         - property: unfoldRepeats; unfolding still broken
1185         - volta spanner y-collision
1186         - bf: volta number,dot placement
1187         - bf's: init/table16,20
1188         - small additions to init/lily.scm to enable some testing
1189         - junked extra repeat braces
1190
1191
1192 pl 9.uu2
1193         - bib stuff
1194         - removed \output from parser/lexer
1195
1196 pl 9.jcn2
1197         - bf/redo: slur.cc, encompass-info: setting of encompass array.  
1198         - switched tuplet-engaver off (core dumps)
1199
1200 pl 9.jcn1       
1201         - bf (urg): no |: at start of piece
1202         - bf?: text defs without width
1203         - alignment absolute dynamics
1204         - mutopia/opus-130.ly (excerpt, triggered by GUIDO)
1205         - bf: crescendo symbol
1206
1207
1208 pl 9.uu1
1209         - added faq entry
1210         - copertina (thanks Maurizio)
1211
1212 *****************
1213 pl 9
1214         - fixed \relative
1215
1216 pl8.tca1
1217         - changes to mudela-book. Junked fragment and floating options,
1218           added eps option. Options should not stay as long that you get
1219           comfortable with them. ;)
1220         - Also possible to define your own commands with
1221           a syntax like \mudela{c d e}
1222         - updated mudela-book-doc.doc
1223
1224 pl 8.jcn3
1225         - website: gnuisation of footers
1226
1227 pl 8.jcn2
1228         - input/test/vertical-text.ly: urg ydim of text chords
1229         - bf: one set of |: :| volta per staff
1230         - bf: init/table* braces + more braces
1231         - try at score-volta-bracket
1232
1233 pl 8.jcn1
1234         - bf: lyric-engraver: handle multiple requests (don't overwrite)
1235         - bf: guile-config
1236         - music-list-iterator
1237
1238 pl 8.hwn3
1239         - coriolan corno 1
1240
1241 pl 8.hwn2
1242         - more output revamping.
1243
1244 pl 8.hwn1
1245         - Scheme output stuff
1246         - tutorial fixes.
1247
1248 *****************
1249 pl 8
1250
1251 pl7.jcn3
1252         - bf's: spanner/volta
1253         - volta-support: via Note, Bar, and Paper-column to Bar (item)
1254
1255 pl7.jcn2
1256         - note repeats
1257
1258 pl7.jcn1
1259         - configure/guile fixes (still no check for 1.2/1.3)
1260
1261 pl7.hwn1
1262         - tutorial fixes
1263         - tuplets over beams.
1264
1265 *****************
1266 pl 7
1267
1268 pl6.jcn5
1269         - repeatbars, volta-spanner work, alternative iteration still broken
1270         - volta symbol
1271
1272 pl5.szmulewicz2
1273         - more GUILE stuff.
1274         - tutorial doco updates
1275
1276 pl6.jcn4
1277         - volta-spanner
1278         - repeat-engraver
1279         - repeat/alternative music layout (hehe)
1280   
1281 pl6.uu1
1282         - Doco of music iterators.
1283
1284 ********
1285 pl 6
1286
1287 pl5.szmulewicz1
1288         - rtti stuff
1289         - bf's: lily.scm
1290
1291 pl5.mb1
1292         - bf: array.hh, don't make copy if resized to the same size
1293         - bf: feta.tex
1294
1295 pl5.jcn4
1296         - scm additions: plet, hairpin
1297         - website fixes
1298
1299 pl5.jcn3
1300         - website fixes
1301
1302 opl5.jcn2
1303         - extender-*, see input/test/extender.ly
1304         - bf: half-beam length (urg)
1305         - fixes: standchen, star
1306
1307 pl5.jcn1
1308         - tex/lily-ps-defs.tex fixes
1309         - lily.ps 
1310
1311 pl 5.hwn1
1312         - Tuplet_engraver
1313         - lily.ps fix.
1314         - junked MY_RTTI stuff, simpler VIRTUAL_COPY_CONS
1315
1316 ********
1317 1.1.5
1318
1319 pl4.jcn4
1320         - fixes; preludes, finger
1321
1322 pl4.jcn3
1323         - bf: text staff vertical align; see input/test/vertical-text.ly
1324         - urg, scaled cmr8 by factor 4/5
1325         - apart from end/begin of measure spacing urgs, stars-and-stripes.ly 
1326           is rather cool
1327
1328 pl4.jcn2
1329         - read (cmrxx)afm for text char widths
1330         - tfmtoafm.sh (quite urg)
1331         - alphabet.ly
1332  
1333 pl 4.uu1
1334         - read .scm files. No need for GUILE_LOAD_PATH
1335         - .ps hack.  No need for lily.ps on the printer
1336         
1337         (&$^@M&@^$@^&$@ Damn TeX)
1338
1339
1340         - bf: mudela-book -> \default_paper is obsolete.
1341
1342 pl 3.ms1
1343          - thumb-upgrade
1344  
1345 pl4.jcn1
1346         - bf: dotted slur
1347         - bf: text ssb
1348         - bf: empty/unknown in ps
1349
1350 pl 4.tca1
1351         - 40% speedup executing mudela-book on mudela-book-doc.doc
1352         - change of lilypond's output filenames. Given multiple input
1353           files, eg. 'm.ly y.ly', output names will now be 'm.tex y.tex'
1354           not 'm.tex y-1.tex', but if m.ly containts two paper definitions
1355           output will be 'm.tex m-1.tex y.tex' 
1356
1357 *******
1358 1.1.4
1359
1360 pl 3.tca1
1361         - accordion symbols in mf/feta-accordion.mf and
1362           init/accordion-defs.ly.
1363         - small changes to mudela-book and Documentation/man/mudela-book.yo
1364         - mudela-book example file in Documentation/tex/mudela-book-doc.doc
1365
1366 pl 3.jcn5
1367         - bf: dashed-slur
1368         - bf: LilyIdString
1369         - more star fixes
1370         - repeatbar fixes
1371
1372 pl 3.jcn3
1373         - mup-to-ly.py: version 0.0
1374         - init/test/stars-and-stripes.ly (from star.mup)
1375         - GrandStaffContext
1376   
1377 pl 3.hwn1
1378         - junked musical info from key-item
1379         - tutorial fixes.
1380
1381 pl 3.jcn2
1382         - bf: font switch
1383  
1384 ******
1385 1.1.3
1386
1387 pl 2.jcn2
1388
1389 pl 2.uu1
1390         - ly2dvi.py -I fix
1391         - obsoleted ly2dvi.sh
1392         - removed Note_head_engraver
1393
1394 pl 2.hwn1
1395         - scm cleanups, chop-decimal
1396         - scarlatti clef.
1397
1398 pl 2.jcn1
1399         - commented-out Level-2 PostScript in lily.ps (J. Buehler)
1400         - moved tex/*.ps to ps/
1401         - merged lilyponddefs.ps, lily-ps-defs: tex/lily.ps
1402         - be sure to set:
1403             export GS_LIB=$HOME/usr/src/lilypond/ps
1404         - added tex and empty ps-symbols
1405
1406 pl 1.jcn4
1407         - more little website fixes
1408
1409 ********
1410
1411 pl 2
1412
1413 pl 1.mb1
1414         - Support for cautionary accidentals. , i.e. accidentals 
1415           within parantheses. Syntax: 'cis?'. Try input/test/accid.fly
1416           Note that the font has changed.
1417         - bf: No unnecessary warnings about time signatures
1418         - Added optional second argument of \key. Set to \major or \minor 
1419           to get a major or minor key. Default: major.
1420         - bf: Compilation error in midi-walker.cc
1421
1422 pl 1.jcn2
1423         - fixes for htmldoc, website
1424         - silly jcn1 fixes
1425         - junked MODULE stuff from lily/GNUmakefile (again)
1426  
1427 pl 0.jcn4
1428         -set:
1429            export GUILE_LOAD_PATH=$HOME/usr/src/lilypond/init
1430         - dstream: Score_element, Column_info
1431         - -fscm debug hack: lilypond -fscm a; guile a.scm > a.tex; tex a
1432         - init/lily.scm
1433  
1434
1435 ********
1436
1437 pl 1
1438 pl 0.uu5
1439         - fixed MIDI output.
1440
1441 pl 0.jcn3
1442         - dropped stepmake/aclocal.m4
1443         - removed silly -lguile (BLA_LIBS, EXTRA_LIBS ??)
1444         - added debugging output format: -fscm
1445         - ly2dvi.py -I fix
1446         - Documentation/tex/feta.tex
1447         - doco fixes: PATCHES.yo, yodl-1.31.7
1448
1449 pl 0.uu4
1450         - Protected_scm to fixup GUILE gc
1451
1452 pl 0.uu3
1453         - more RTTI cleaning.
1454
1455 pl 0.uu2
1456         - undone type_info::before hack. (Ugh.  RTFM).
1457
1458 pl 0.uu1
1459         - more RTTI stuff: is_type_b -> type_info::before
1460
1461 pl 0.jcn1
1462 pl 17.jcn7
1463         - added: set*text, timesig, beam
1464         - guile-1.3 is fine; my egcs-1.0.2's -O2 is broken
1465 pl 17.jbr1
1466         - stepmake/stepmake/bin/package-zip32.sh: Updated configure statement
1467           and modified win32 specific distribution file names to match
1468           pl 16.hwn1 changes.
1469         - scripts/ly2dvi.py: Modified search paths to match the new lilypond
1470           installation tree.
1471         - scripts/convert-mudela.py: Remove the an existing backup file
1472           before renaming original.  This is a WIN32 Python requirement.
1473         - Documentation/ntweb/index.html: Updated documentation to match
1474           new lilypond installation tree.
1475         - lily/main.cc: Fixed LILYPONDPREFIX search paths.
1476            
1477   
1478
1479 **********
1480
1481 1.1.0
1482
1483 pl 18.exp
1484         - use C++ RTTI iso access_Xxx ()
1485         - junk Graphical_lisp_element
1486         - catalan.ly
1487
1488 pl 17.tca1
1489         - rewrite of mudela-book
1490  
1491 pl 17.ms1
1492         - added \thumb (used very often in cello music) in
1493           mf/feta-schrift.mf. 
1494         - added /input/test/thumb.ly (example)
1495
1496 pl 16.jcn1
1497         - dashed-slur through scheme
1498
1499 pl 15.jcn4
1500         - more scheme hacks
1501
1502 pl 15.jcn3
1503         - try at scheme in Atom
1504
1505 pl 15.jcn2 # rest of
1506         - graphical-lisp-element + silly half hook-up with autuplet
1507
1508 pl 17.jcn5
1509         - stepmake pl59: templatised install (see mf/)
1510         - reasonably ps/tex success (with guile-1.2):
1511           * input/kortjakje.ly
1512         - lots more scm stuff
1513         - bf: mf/mfplain.ini
1514         - stepmake pl58: guile 1.3 configure fix
1515         - working font-switch:
1516           guile-1.2 and -lreadline -ldl from 1.3 configure...
1517
1518 pl 17.jcn4
1519         - installable stepmake pl57
1520         - urg, FIXME guile-1.3: 
1521           * don't install shared libs! configure can't handle
1522           * manually add: EXTRA_LIBS = -lguile -lreadline -ldl
1523           * lily's truely broken, downgrade do 1.2
1524
1525 pl 17.jcn3
1526         - lots of stuff still broken, notably font selection, just try 
1527            a()b
1528            or so
1529         - tex output support
1530         - all output through scheme
1531         - option: f, output-format=X
1532 o       - geile placebox 
1533         - mf/mfplain.ini
1534
1535 pl 17.jcn2
1536         - all paper output through scheme, about half way
1537
1538 pl 17.jcn1
1539         - 16.jcn1
1540