]> git.donarmstrong.com Git - lilypond.git/blob - NEWS
fb55118cd3e02a12fefe7eb40673b027098a39f3
[lilypond.git] / NEWS
1 pl 32.jcn1
2         - set-lily: set weird locale links for $LILYPONDPREFIX
3
4 pl 31.hwn2
5         - be somewhat lazy in break/object multiplication.
6         - print # elements for memory usage impression (try  -t)
7         - Paper_score cleanup
8         - junked various Pointer_list instances. Executable now is smaller.
9         - junked various cruft
10         - merged do_substitute_dependen{t,cy} to
11 do_substitute_element_pointer ()
12         - more parser cleanup
13         - Interval uses Drul_array
14         - bf: I've been drinking too much
15         - delete break helpers before object breaking/multiplication.  Try
16 to save some memory.
17   
18 pl 31.jcn4
19         - bf: toplevel install, kpsewhich
20         - sm 71, require yodl-1.31.11
21         - fix: slur macros
22         - bf: info in rpm, if available
23         - fix: rat != float
24         - bf: slur-follow-music
25
26 pl 31.uu1
27         - config.make: include GUILE_LDFLAGS
28
29 ******
30 pl 31 (feb 16)
31
32 pl 30.jcn1
33         - sm fixes, intl/ fixes
34
35 pl 30.mb1
36         - Added support for magnification of TeX fonts ==> 
37           larger dynamics in 20pt scores. (Doesn't work in Postscript)
38
39 pl 30.hwn1
40         - Debian patches (thanks, Anthony)
41         - Italian support (thanks, Maurizio)
42         - parser cleanup
43         - minor chord.cc cleanups.
44         - bf: \rc \rced 
45         - hara kiri doesn't do suicide with normal rests.
46         - Hara_kiri_vertical_group_spanner generalised
47         - extender engraver rewrite, now __ is like ~ [] |, ie. in between
48 notes/lyrics.
49         - lyric engraver now engraves only single voices.  Use
50 separate LyricVoices to get stacked lyrics.
51         - bf: bar(Non)Auto first barline  
52         - barAuto -> barNonAuto
53
54
55 *******
56
57 pl 30 (feb 15)
58
59 pl 29.uu1
60         - typewriter font
61         - star-spangled-banner bf (slur.cc).
62
63
64 pl 29.jcn3
65         - fix: slur-case3.ly 
66         - init.sly: .fly with linewidt=-1
67
68 pl 29.jcn2
69         - resurrected ps output
70
71 pl 29.hwn1
72         - bf: coord relative to self.
73         - bf: error msg if no AFM found
74         - bf: hang script on bar in other axis too (fixes staff-side-slur bug)
75         - hang on scripts on clef as well (more to left for single staffs)
76
77
78 pl 29.jcn1
79         - bf: volta sizes
80         - GNU stuff on home page
81
82 *******
83 pl 29
84
85 pl 28.hwn1
86         - bf: mid measure clefs (breakable  items in non-breakable columns.)
87         - spanner.cc assert changed to warning
88         - (c) 1998 -> 1999 search replace.
89
90 pl 28.jcn1
91         - new outline TODO + .emacs setup
92 *******
93 pl 28
94 pl 27.hwn2
95         - un-SMOB Atom.  Cons and Killing_cons as simple cons replacements.
96
97 pl 27.jcn5
98         - outline TODO
99
100 pl 27.jcn4
101         - measure-end hinterfleish patch
102         - input/test/coda-kludge.ly
103         - bf: volta-number placement
104         - volta: support for "1.-2."  "3"
105  
106 pl 27.jcn3
107         - bf's: zero-length repeats
108         - Auto beamer:
109           * turned on by default
110           * input/test/auto-beam*.ly
111           * support for time-defaults
112         - Chords:
113           * input/just-friends.ly
114           * ChordNameContext
115           * bf's: chord mode: accept STRINGS, rests
116           * bf's: banter_str
117         - new bool \property Score.barAtLineStart
118
119 pl 27.hwn1
120         - global ctors
121         - read lily.scm before all .lys
122         - Link_array derives from Array<void*>
123         - search repl: Array<X*> -> Link_array<X>
124         - junked most static casts
125         - revamped Atom / Molecule: Molecule now is the public interface.
126 Atom is a GUILE smob. Guile takes care of allocation and list stuff.
127         - bar scripts on score bars (there you are, Mats)
128         - :||: span bar fixed
129         - using generic ledger lines now (regenerate fonts!)
130         - refman updates (Thanks, Adrian!)
131         - Molecule::operator = (), Molecule::do_center ()
132         - junked Span_score_bar, Score_bar, Staff_bracket, Piano_brace. Folded functionality into Span_bar
133         - textstyle property for textual scripts.
134         - lookup cleanups (time_signature, text, stem, junked extender, filledbox, simple_bar)
135         - junked obsolete TeX stuff.
136         - ly2dvi-testpage.ly
137         - only make AFMs for feta[0-9]+.mf
138         - using strings for abs loudness.
139
140         
141 pl 27.jcn2
142         - grand renaming: Duration vs Moment / Rational
143
144 pl 27.uu1
145         - extra beam warning
146
147 pl 27.jcn1
148         - complete redo of chord and chord name code
149         - small fixes
150
151 *************
152 pl 27 (feb 3)
153
154 pl 26.uu1 
155         - make TFMs too. 
156         - bf: dynamics.  (Don't hang on spanner!)
157         - read TFM before AFM.
158         - fix din-MF stuff (UGH)
159
160 pl 26.jcn4
161         - Chord: handle all chord stuff; lots of chord fixes
162         - bf: Chord-name-engraver: find tonic
163         - bf: my-lily-parser: get_chord
164
165
166 pl 26.jcn3
167         - bf's: spring spacer end of measure
168         - bf: tie/slur rods (dankje, lieverd)
169         - bf's: intl/ compile, install, uninstall
170
171 pl 26.jcn2
172         - enforce {slur,tie}_x_minimum (urg, paper vars?)
173         - tie listens to tieydirection/ydirection
174         - bf: tie placement
175
176 pl 26.jcn1
177         - tutorial fixes
178         - bf: OrchestralScore should do hara-kiri..
179         - bf: makeinfo: 
180           - info in rpm again 
181           - update to yodl pl10, yodl2texinfo fixes
182           - use --force, .info should always be generated
183
184 *********
185 pl 26 (feb 1, 99)
186
187 25.jcn2
188         - bf: staffside axis init
189         - bf: staffmargin stuff.
190         - Timesig C fixes
191
192
193 pl 25.uu2
194         - junked Scarlatti clef
195         - fixed clef^8
196         - Interpretation_context_handle is interface to interpretation context 
197         - Staff_switching_translator: automatic staff switching for Piano staffs.
198
199 pl25.jcn1
200         - volta-spanner: junked dot_p_; not so handy after all: kerning??
201         - feta-nummer: added : ,-.
202         - volta/tuplet thickness
203         - bf: scs-paper
204         - bf: ".|", and bar-thicknesses
205
206 pl 25.uu1
207         - bf: default duration is 4
208
209 **********
210 pl 25
211
212 pl 23.ms2
213         - property noteheadStyle
214         - first attempt to make harmonics : see input/test/harmonics.fly
215
216 pl 23.ms1
217         - sinfonia.ly: several fixes
218         - dynamics
219          * increased range pppppp to ffffff
220          * added sp, spp, sff, rfz
221          * example see input/test/tchaikovsky.ly
222          * updated dynamics in refman
223
224
225 pl 24.jcn2
226         - website fixes
227         - bf's: chords:
228           * reverted c1*2, collides with \times {}
229           * should use: c\breve, c\longa for long chords
230           * addition: c-9, subtraction: c^5
231           * multiple -add, ^sub: c-7+.9-^3.5
232         - bf: lyric chord
233         - bf: lookup text height
234         - bf's: autobeamer
235
236  pl 24.jcn1
237         - bf: rest collisions
238         - separate tfm-reader
239         - bf: :|: should not have thin lines
240
241
242 pl 24.mb1
243         - bf: Correct units now used in the .afm files.
244
245 ******
246
247 pl 24, Hacking Apart Together (Jan 25)
248
249 pl 23.jcn9
250         - bf's: preludes-* (found a \meter and \transpose c`` there!)
251         - bf: ly2dvi: don't barf on 'linewidth = -1.;'
252         - bf: lily-version
253
254 pl 23.jbr1
255         - scripts/ly2dvi.py: Windows 95 shell does not support redivrection 
256           of stderr.  We now distribute ash and use it when needed.
257         - stepmake/bin/package-zip32.sh: distribute ash, and guild ice-9/
258           directory.  We build and distribute manpages in html format instead
259           of text format.
260         - Documentation/ntweb: Updated doco and now distributing as a self
261           extracted binary with install script.
262
263 pl 23.hwn4
264         - bugfixes
265         - changed All_font_metrics to do TFM as well.
266         - changed init/ to ly/
267
268 pl 23.jcn8
269         - tfm reader; revamped code from fontutils-0.6
270
271 pl 23.hwn3
272         - {Bar numbers|staff margin stuff|marks} fixed using
273 Bar_script_engraver as base class
274         - bf: PS points != Lily \pt 
275         - junked Bar_column_engraver
276         - junked Text_item and some old files.
277
278
279 pl 23.jcn7
280         - bf: piano-brace size (veels te simpel: kruis vingers tegen reject)
281         - crude autobeam stuff in mi2mu
282         - brevis, longa chords: c1*2,*4
283         - mutopia/E.Satie/petite-ouverture-a-danser.ly
284         - prop: voltaVisibility
285         - more cello-suite-ii fixes:
286           * nice repeats
287           * removed all beams ifo auto-beamer
288         - bf's: autobeam
289         - junked dur2real; beamAutoEndx now as rational string: "1/2" 
290
291 pl 23.hwn2
292         - _8 clef 
293         - junked #args symtable def.
294         - junked Text_item.
295         - moved Bar assembling into LilyPond
296         - junked symtables reads
297         - Lookup cleanups
298         - junked Symtable from init/table*
299
300 pl 23.hwn1
301         - revamped Scarlatti K3-L378
302         - some more doco
303         - use interning/SCM for Scopes
304         - hanging on now works for breakables too.
305
306 pl 23.jcn6
307         - chord fixes; notemode chord syntax changed: @c@ @c-7@
308         - fixed cello-suite ii
309         - bf's: auto-beamer; but nasty bug remains: input/bug/auto-beam.ly
310         - bf: extender
311         - (bit ugly) fix for lyric-chords
312         - fixed repeats (dankjewel lieverd)
313           * input/twinkle.ly
314           * input/star*.ly
315
316 pl 23.jcn3
317         - succussfully removed []s from wtk1-fugue2.ly
318         - bf + smarter autobeamer
319
320 pl 23.jcn2
321         - mi2mu: d-minor: des->cis, g-minor ges->fis
322
323 pl 23.mb1
324         - bf: Position and possible SIGSEGV in Mark_engraver
325         - Added padding support in G_staff_side_item
326         - bf: Correct direction of textual scripts. 
327         - bf, lookup.cc: Fewer warnings about missing text styles. 
328              Same units used in all .afm files.
329
330 pl 22.jcn5
331         - auto-beaming v0: input/test/auto-beam.ly
332
333
334
335 ***********
336
337 pl 22.jcn4
338         - bf's: repeat-engraver; \bar "|:", ":|" now deprecated for repeats
339         - bf: :|, |:
340         - property barAlways changed to boolean (0/1)
341         - added boolean property: barAuto
342
343 pl 22.jcn3
344         - bf: mmrest
345
346 pl 22.jcn2
347         - updated mi2mu
348         - bf: multi-measure-rest (input/test/m.ly)
349         - half fix for staff-margin-engraver
350
351 pl 22.jcn1
352         - bf's: cross-staff slur
353         - bf: gnossienne-4
354 pl 22.tca1
355         - buxfix, \mudela{ \times 2/3{ ...} } works now
356
357 ******
358   
359 pl 22
360         - fixed "already have a Beam" error
361
362 pl 21.jcn2
363         - gnossienne: hmm, how to 
364           * undisplay bars
365           * don't put 'grace notes' in beam
366           * put separator between  "] \translator Staff=x" 
367
368 pl 21.jcn1
369         - gnossienne-4.ly (start of)
370
371 pl 20.jcn2
372         - mutopia fixes; see preludes-1.ly for cross-staff beams and slurs
373         - bf: broken interstaff slur
374         - sm66: check for gmake
375
376 *******
377 pl 20.jcn1
378         - interstaff slurs v0: preludes-1.ly
379         - warnings for silly interbeam settings
380
381 pl 20.hwn1
382         - inclusion of WIP article about LilyPond.
383         - L.Mozart sinfonfia
384         - bf: [c8 [c8 c8]
385
386 ********
387 pl 20
388
389 pl 19.jcn5
390         - interstaff beams v0: see beam-interstaff.ly and wtk1-fugue2.ly
391
392 pl 19.jcn4
393         - new stem/beam parameters
394         - bf: forced stem shorten
395
396 pl 19.jcn3
397         - dehairification of beam code; cleanup and bugfixes
398           * stemlength
399           * forced stem shorten
400           * slope calculation
401           * damping and correction
402           * catch for silly beams: input/test/beam-suspect.ly
403
404 pl 19.jcn2
405         - multi-measure-rest is now spanner SkipBars=0 is broken
406
407 pl 19.jcn1
408         - hmm, almost centered whole-bar rests -- NOT
409
410 ********
411 pl 18.jcn5
412         - bf: beamtrend
413         - bf: vv-duet
414
415 pl 18.mb1
416          - \mark now works, using G_staff_side_item.
417         - Improved layout of multi-bar rests, including a new
418           font symbol.
419
420 pl 18.jcn4
421         - beam length adjustments
422         - ugly beamtrend fix: input/test/beam-trend.ly
423
424 pl 18.jcn3
425         - bf: (beamed) forced stem shorten
426         - bf: broken slurs and ties; minimal slur/tie length setting ignored
427         - bf: separators on cygwin
428
429 pl 18.jcn2
430         - bf: stem-length algorithm
431         - bf: beam direction algorithm
432         - bf's: wtk1-fugue2.ly
433
434 pl 18.jcn1
435         - stepmake update
436         - small fixes: spacing.ly, wtk1-fugue2-ly, violino-viola duet.
437  
438 *******
439 pl 18 (jan 4 '99)
440
441 pl 17.jbr2
442         - Documentation/README-W32: Brought my stuff up to date
443         - Documentation/ntweb: updated for realease
444         - stepmake/bin/package-zip32.sh: cygwin-b20 changes
445         - scripts/ly2dvi.py: LILYPONDPREFIX fixes
446
447 pl 17.jbr1
448         - scripts/ly2dvi.py root is now the shared directory path not the
449           root of the lily installation.  Environment variable LILYPONDPREFIX
450           is also the path to shared directory.
451         - lily/main.cc WINNT conditional added to avoid a casting of 
452           main_prog
453
454 pl 17.hwn1
455         - bfs wtk1-fugue1
456         - spacing tweak: very widely and tightly spaced lines look
457 better.
458         - allow Beam settings to be overriden: property
459         stemLeftBeamCount, stemRightBeamCount
460         - junked Assoc, Assoc_iter
461         - junked Graphical_element::{width,height}
462         - junked Plet_swallow_engraver, Plet_engraver
463         - Command_tie_engraver -> Tie_engraver, Command_beam_engraver -> Beam_engraver
464         - naming  brew_molecule_p / do_brew_molecule -> output_processing,  do_brew_molecule_p 
465         - experimental Text_item, Staff_side
466         - junked old Beam_engraver and old Tie_engraver.
467         - AFM administration cleanup.
468         - cache brewed molecules.  Speed up ?
469         - rehacked Graphical_element, introduced Dimension_cache
470
471 ********
472
473 pl 17
474 pl 16.jcn2
475         - fix: TEMPO 4., well urg, "TEMPO 4 ."
476         - beginning of violino/violoncello (viola) duet
477
478 pl 16.jcn1
479         - resurrected po-stuff
480
481 *********
482 pl 16
483
484 pl 15.uu1
485         - dynamic fix.  
486         - junked abbrev stuff from parser.
487
488 pl15.tca1
489         - fixed verbatim option behaviour for mudela-book.
490         - added mudela-book option intertext="some text" 
491         - mudela-book now understand latex \begin{verbatim}
492   
493 pl 15.jcn1
494         - chord inversion: 
495           * enter C/E
496           * display chord names according to boolean property
497             \property Score.chordInversion; 
498
499 *********
500 pl 15
501
502 pl 14.hwn1
503         - new beam syntax: { [<c e> <c e>] }, changed in lilypond,
504 parser, lilypond (mudela 1.0.14), manual
505         - new tie syntax:  { <c e > ~ <c e > } changed in manual,  
506 parser, lilypond (Mudela 1.0.13)
507
508 pl 14.jcn1
509         - bf: get_chord C-m5-
510         - typos: chord-name
511
512 pl 14.tca2      
513         - move option proccing out of main
514
515 **********
516
517 pl 14
518
519 pl 13.hwn1
520         - tutorial fixes.
521         - junked find-quarts
522         - junked various plet goryness.
523         - preps for <c e> ~ <c e> syntax
524         - bib fixes 
525
526 pl 12.jcn3
527         - bf's: standchen
528         - added repeat, chord stuff to website
529         - bf: dashed slur
530         - hacks for barlines, dynamics
531
532 pl 12.jcn2
533         - bf: package-diff
534         - new chord syntax, again: TONIC [DURATION] ['-' MODIFIERS/ADDITIONS]
535         - shorthand prefix for note-mode: '@', no shorthand for notes in chord
536            mode...
537  
538 pl 11.jcn6
539         - bf: ly2dvi: better guess LILYPONDPREFIX: <bin>../share/lilypond
540         - chord-table; urg bugs:
541            * note-collisions
542            * accidental-placement
543         - bf: cis m (\textsharpm, urg)
544   
545 pl 11.jcn5
546         - bib entry, twinkle-pop
547         - bf's: chords
548
549 pl 11.jcn4
550
551 **********
552 pl 13
553         - mutopia stuff (thanks, Peter)
554         - bugfix : \maininput
555
556 *********
557
558
559 pl 12
560 pl 11.jcn3
561         - bf: missing triads
562         - @c @c min (* is taken, <<, <> don't work)
563         - chord-modifiers (urg, "sus" should also subtract 2...)
564
565 pl 11.uu3
566         - --safe: security paranoia: disallow untrusted \include,
567 disallow untrusted TeX code, disallow named output
568
569 pl 11.jcn2
570         - duration with chords + change:  @4 c @c7
571
572 pl 11.jcn1
573         - minor chord syntax change: *c6 iso @c6;
574
575 **********
576
577 pl 11
578
579 pl9.tca1
580         - included that missing init/mudela-book-defs.py. Added
581           one line to init/GNUMakefile to make .py-files be included.
582         - fragment and nonfragment options to override autodetection
583
584 pl 10.jcn1
585         - input/test/chords.ly
586         - \type ChordNames and chord-name-engraver.*
587         - chords mode: \chords { <c e g> @c; @d7; }
588
589 pl 10.uu1
590         - scm/ directory.  install .scm stuff too.
591         - tuplet bug fixed.
592
593 **********
594 pl 10
595
596 pl 9.jcn3
597         - property: unfoldRepeats; unfolding still broken
598         - volta spanner y-collision
599         - bf: volta number,dot placement
600         - bf's: init/table16,20
601         - small additions to init/lily.scm to enable some testing
602         - junked extra repeat braces
603
604
605 pl 9.uu2
606         - bib stuff
607         - removed \output from parser/lexer
608
609 pl 9.jcn2
610         - bf/redo: slur.cc, encompass-info: setting of encompass array.  
611         - switched tuplet-engaver off (core dumps)
612
613 pl 9.jcn1       
614         - bf (urg): no |: at start of piece
615         - bf?: text defs without width
616         - alignment absolute dynamics
617         - mutopia/opus-130.ly (excerpt, triggered by GUIDO)
618         - bf: crescendo symbol
619
620
621 pl 9.uu1
622         - added faq entry
623         - copertina (thanks Maurizio)
624
625 *****************
626 pl 9
627         - fixed \relative
628
629 pl8.tca1
630         - changes to mudela-book. Junked fragment and floating options,
631           added eps option. Options should not stay as long that you get
632           comfortable with them. ;)
633         - Also possible to define your own commands with
634           a syntax like \mudela{c d e}
635         - updated mudela-book-doc.doc
636
637 pl 8.jcn3
638         - website: gnuisation of footers
639
640 pl 8.jcn2
641         - input/test/vertical-text.ly: urg ydim of text chords
642         - bf: one set of |: :| volta per staff
643         - bf: init/table* braces + more braces
644         - try at score-volta-bracket
645
646 pl 8.jcn1
647         - bf: lyric-engraver: handle multiple requests (don't overwrite)
648         - bf: guile-config
649         - music-list-iterator
650
651 pl 8.hwn3
652         - coriolan corno 1
653
654 pl 8.hwn2
655         - more output revamping.
656
657 pl 8.hwn1
658         - Scheme output stuff
659         - tutorial fixes.
660
661 *****************
662 pl 8
663
664 pl7.jcn3
665         - bf's: spanner/volta
666         - volta-support: via Note, Bar, and Paper-column to Bar (item)
667
668 pl7.jcn2
669         - note repeats
670
671 pl7.jcn1
672         - configure/guile fixes (still no check for 1.2/1.3)
673
674 pl7.hwn1
675         - tutorial fixes
676         - tuplets over beams.
677
678 *****************
679 pl 7
680
681 pl6.jcn5
682         - repeatbars, volta-spanner work, alternative iteration still broken
683         - volta symbol
684
685 pl5.szmulewicz2
686         - more GUILE stuff.
687         - tutorial doco updates
688
689 pl6.jcn4
690         - volta-spanner
691         - repeat-engraver
692         - repeat/alternative music layout (hehe)
693   
694 pl6.uu1
695         - Doco of music iterators.
696
697 ********
698 pl 6
699
700 pl5.szmulewicz1
701         - rtti stuff
702         - bf's: lily.scm
703
704 pl5.mb1
705         - bf: array.hh, don't make copy if resized to the same size
706         - bf: feta.tex
707
708 pl5.jcn4
709         - scm additions: plet, hairpin
710         - website fixes
711
712 pl5.jcn3
713         - website fixes
714
715 pl5.jcn2
716         - extender-*, see input/test/extender.ly
717         - bf: half-beam length (urg)
718         - fixes: standchen, star
719
720 pl5.jcn1
721         - tex/lily-ps-defs.tex fixes
722         - lily.ps 
723
724 pl 5.hwn1
725         - Tuplet_engraver
726         - lily.ps fix.
727         - junked MY_RTTI stuff, simpler VIRTUAL_COPY_CONS
728
729 ********
730 1.1.5
731
732 pl4.jcn4
733         - fixes; preludes, finger
734
735 pl4.jcn3
736         - bf: text staff vertical align; see input/test/vertical-text.ly
737         - urg, scaled cmr8 by factor 4/5
738         - apart from end/begin of measure spacing urgs, stars-and-stripes.ly 
739           is rather cool
740
741 pl4.jcn2
742         - read (cmrxx)afm for text char widths
743         - tfmtoafm.sh (quite urg)
744         - alphabet.ly
745  
746 pl 4.uu1
747         - read .scm files. No need for GUILE_LOAD_PATH
748         - .ps hack.  No need for lily.ps on the printer
749         
750         (&$^@M&@^$@^&$@ Damn TeX)
751
752
753         - bf: mudela-book -> \default_paper is obsolete.
754
755 pl 3.ms1
756          - thumb-upgrade
757  
758 pl4.jcn1
759         - bf: dotted slur
760         - bf: text ssb
761         - bf: empty/unknown in ps
762
763 pl 4.tca1
764         - 40% speedup executing mudela-book on mudela-book-doc.doc
765         - change of lilypond's output filenames. Given multiple input
766           files, eg. 'm.ly y.ly', output names will now be 'm.tex y.tex'
767           not 'm.tex y-1.tex', but if m.ly containts two paper definitions
768           output will be 'm.tex m-1.tex y.tex' 
769
770 *******
771 1.1.4
772
773 pl 3.tca1
774         - accordion symbols in mf/feta-accordion.mf and
775           init/accordion-defs.ly.
776         - small changes to mudela-book and Documentation/man/mudela-book.yo
777         - mudela-book example file in Documentation/tex/mudela-book-doc.doc
778
779 pl 3.jcn5
780         - bf: dashed-slur
781         - bf: LilyIdString
782         - more star fixes
783         - repeatbar fixes
784
785 pl 3.jcn3
786         - mup-to-ly.py: version 0.0
787         - init/test/stars-and-stripes.ly (from star.mup)
788         - GrandStaffContext
789   
790 pl 3.hwn1
791         - junked musical info from key-item
792         - tutorial fixes.
793
794 pl 3.jcn2
795         - bf: font switch
796  
797 ******
798 1.1.3
799
800 pl 2.jcn2
801
802 pl 2.uu1
803         - ly2dvi.py -I fix
804         - obsoleted ly2dvi.sh
805         - removed Note_head_engraver
806
807 pl 2.hwn1
808         - scm cleanups, chop-decimal
809         - scarlatti clef.
810
811 pl 2.jcn1
812         - commented-out Level-2 PostScript in lily.ps (J. Buehler)
813         - moved tex/*.ps to ps/
814         - merged lilyponddefs.ps, lily-ps-defs: tex/lily.ps
815         - be sure to set:
816             export GS_LIB=$HOME/usr/src/lilypond/ps
817         - added tex and empty ps-symbols
818
819 pl 1.jcn4
820         - more little website fixes
821
822 ********
823
824 pl 2
825
826 pl 1.mb1
827         - Support for cautionary accidentals. , i.e. accidentals 
828           within parantheses. Syntax: 'cis?'. Try input/test/accid.fly
829           Note that the font has changed.
830         - bf: No unnecessary warnings about time signatures
831         - Added optional second argument of \key. Set to \major or \minor 
832           to get a major or minor key. Default: major.
833         - bf: Compilation error in midi-walker.cc
834
835 pl 1.jcn2
836         - fixes for htmldoc, website
837         - silly jcn1 fixes
838         - junked MODULE stuff from lily/GNUmakefile (again)
839  
840 pl 0.jcn4
841         -set:
842            export GUILE_LOAD_PATH=$HOME/usr/src/lilypond/init
843         - dstream: Score_element, Column_info
844         - -fscm debug hack: lilypond -fscm a; guile a.scm > a.tex; tex a
845         - init/lily.scm
846  
847
848 ********
849
850 pl 1
851 pl 0.uu5
852         - fixed MIDI output.
853
854 pl 0.jcn3
855         - dropped stepmake/aclocal.m4
856         - removed silly -lguile (BLA_LIBS, EXTRA_LIBS ??)
857         - added debugging output format: -fscm
858         - ly2dvi.py -I fix
859         - Documentation/tex/feta.tex
860         - doco fixes: PATCHES.yo, yodl-1.31.7
861
862 pl 0.uu4
863         - Protected_scm to fixup GUILE gc
864
865 pl 0.uu3
866         - more RTTI cleaning.
867
868 pl 0.uu2
869         - undone type_info::before hack. (Ugh.  RTFM).
870
871 pl 0.uu1
872         - more RTTI stuff: is_type_b -> type_info::before
873
874 pl 0.jcn1
875 pl 17.jcn7
876         - added: set*text, timesig, beam
877         - guile-1.3 is fine; my egcs-1.0.2's -O2 is broken
878 pl 17.jbr1
879         - stepmake/stepmake/bin/package-zip32.sh: Updated configure statement
880           and modified win32 specific distribution file names to match
881           pl 16.hwn1 changes.
882         - scripts/ly2dvi.py: Modified search paths to match the new lilypond
883           installation tree.
884         - scripts/convert-mudela.py: Remove the an existing backup file
885           before renaming original.  This is a WIN32 Python requirement.
886         - Documentation/ntweb/index.html: Updated documentation to match
887           new lilypond installation tree.
888         - lily/main.cc: Fixed LILYPONDPREFIX search paths.
889            
890   
891
892 **********
893
894 1.1.0
895
896 pl 18.exp
897         - use C++ RTTI iso access_Xxx ()
898         - junk Graphical_lisp_element
899         - catalan.ly
900
901 pl 17.tca1
902         - rewrite of mudela-book
903  
904 pl 17.ms1
905         - added \thumb (used very often in cello music) in
906           mf/feta-schrift.mf. 
907         - added /input/test/thumb.ly (example)
908
909 pl 16.jcn1
910         - dashed-slur through scheme
911
912 pl 15.jcn4
913         - more scheme hacks
914
915 pl 15.jcn3
916         - try at scheme in Atom
917
918 pl 15.jcn2 # rest of
919         - graphical-lisp-element + silly half hook-up with autuplet
920
921 pl 17.jcn5
922         - stepmake pl59: templatised install (see mf/)
923         - reasonably ps/tex success (with guile-1.2):
924           * input/kortjakje.ly
925         - lots more scm stuff
926         - bf: mf/mfplain.ini
927         - stepmake pl58: guile 1.3 configure fix
928         - working font-switch:
929           guile-1.2 and -lreadline -ldl from 1.3 configure...
930
931 pl 17.jcn4
932         - installable stepmake pl57
933         - urg, FIXME guile-1.3: 
934           * don't install shared libs! configure can't handle
935           * manually add: EXTRA_LIBS = -lguile -lreadline -ldl
936           * lily's truely broken, downgrade do 1.2
937
938 pl 17.jcn3
939         - lots of stuff still broken, notably font selection, just try 
940            a()b
941            or so
942         - tex output support
943         - all output through scheme
944         - option: f, output-format=X
945         - geile placebox 
946         - mf/mfplain.ini
947
948 pl 17.jcn2
949         - all paper output through scheme, about half way
950
951 pl 17.jcn1
952         - 16.jcn1
953