
pl 23.ms2
	- property noteheadStyle
	- first attempt to make harmonics : see input/test/harmonics.fly

pl 23.ms1
	- sinfonia.ly: several fixes
  	- dynamics
	 * increased range pppppp to ffffff
         * added sp, spp, sff, rfz
         * example see input/test/tchaikovsky.ly
         * updated dynamics in refman


pl 24.jcn2
	- website fixes
	- bf's: chords:
  	  * reverted c1*2, collides with \times {}
	  * should use: c\breve, c\longa for long chords
	  * addition: c-9, subtraction: c^5
	  * multiple -add, ^sub: c-7+.9-^3.5
	- bf: lyric chord
	- bf: lookup text height
	- bf's: autobeamer

 pl 24.jcn1
	- bf: rest collisions
	- separate tfm-reader
	- bf: :|: should not have thin lines


pl 24.mb1
        - bf: Correct units now used in the .afm files.

******

pl 24, Hacking Apart Together (Jan 25)

pl 23.jcn9
	- bf's: preludes-* (found a \meter and \transpose c`` there!)
	- bf: ly2dvi: don't barf on 'linewidth = -1.;'
	- bf: lily-version

pl 23.jbr1
        - scripts/ly2dvi.py: Windows 95 shell does not support redivrection 
          of stderr.  We now distribute ash and use it when needed.
        - stepmake/bin/package-zip32.sh: distribute ash, and guild ice-9/
          directory.  We build and distribute manpages in html format instead
          of text format.
        - Documentation/ntweb: Updated doco and now distributing as a self
          extracted binary with install script.

pl 23.hwn4
	- bugfixes
	- changed All_font_metrics to do TFM as well.
	- changed init/ to ly/

pl 23.jcn8
	- tfm reader; revamped code from fontutils-0.6

pl 23.hwn3
	- {Bar numbers|staff margin stuff|marks} fixed using
Bar_script_engraver as base class
	- bf: PS points != Lily \pt 
	- junked Bar_column_engraver
	- junked Text_item and some old files.


pl 23.jcn7
	- bf: piano-brace size (veels te simpel: kruis vingers tegen reject)
	- crude autobeam stuff in mi2mu
	- brevis, longa chords: c1*2,*4
	- mutopia/E.Satie/petite-ouverture-a-danser.ly
	- prop: voltaVisibility
	- more cello-suite-ii fixes:
	  * nice repeats
	  * removed all beams ifo auto-beamer
	- bf's: autobeam
	- junked dur2real; beamAutoEndx now as rational string: "1/2" 

pl 23.hwn2
	- _8 clef 
	- junked #args symtable def.
	- junked Text_item.
	- moved Bar assembling into LilyPond
	- junked symtables reads
	- Lookup cleanups
	- junked Symtable from init/table*

pl 23.hwn1
	- revamped Scarlatti K3-L378
	- some more doco
	- use interning/SCM for Scopes
	- hanging on now works for breakables too.

pl 23.jcn6
	- chord fixes; notemode chord syntax changed: @c@ @c-7@
	- fixed cello-suite ii
	- bf's: auto-beamer; but nasty bug remains: input/bug/auto-beam.ly
	- bf: extender
	- (bit ugly) fix for lyric-chords
	- fixed repeats (dankjewel lieverd)
	  * input/twinkle.ly
	  * input/star*.ly

pl 23.jcn3
	- succussfully removed []s from wtk1-fugue2.ly
	- bf + smarter autobeamer

pl 23.jcn2
	- mi2mu: d-minor: des->cis, g-minor ges->fis

pl 23.mb1
	- bf: Position and possible SIGSEGV in Mark_engraver
	- Added padding support in G_staff_side_item
	- bf: Correct direction of textual scripts. 
	- bf, lookup.cc: Fewer warnings about missing text styles. 
	     Same units used in all .afm files.

pl 22.jcn5
	- auto-beaming v0: input/test/auto-beam.ly



***********

pl 22.jcn4
	- bf's: repeat-engraver; \bar "|:", ":|" now deprecated for repeats
	- bf: :|, |:
	- property barAlways changed to boolean (0/1)
	- added boolean property: barAuto

pl 22.jcn3
	- bf: mmrest

pl 22.jcn2
	- updated mi2mu
	- bf: multi-measure-rest (input/test/m.ly)
	- half fix for staff-margin-engraver

pl 22.jcn1
	- bf's: cross-staff slur
	- bf: gnossienne-4
pl 22.tca1
 	- buxfix, \mudela{ \times 2/3{ ...} } works now

******
  
pl 22
	- fixed "already have a Beam" error

pl 21.jcn2
	- gnossienne: hmm, how to 
	  * undisplay bars
	  * don't put 'grace notes' in beam
	  * put separator between  "] \translator Staff=x" 

pl 21.jcn1
	- gnossienne-4.ly (start of)

pl 20.jcn2
	- mutopia fixes; see preludes-1.ly for cross-staff beams and slurs
	- bf: broken interstaff slur
	- sm66: check for gmake

*******
pl 20.jcn1
	- interstaff slurs v0: preludes-1.ly
	- warnings for silly interbeam settings

pl 20.hwn1
	- inclusion of WIP article about LilyPond.
	- L.Mozart sinfonfia
	- bf: [c8 [c8 c8]

********
pl 20

pl 19.jcn5
	- interstaff beams v0: see beam-interstaff.ly and wtk1-fugue2.ly

pl 19.jcn4
	- new stem/beam parameters
	- bf: forced stem shorten

pl 19.jcn3
	- dehairification of beam code; cleanup and bugfixes
	  * stemlength
	  * forced stem shorten
	  * slope calculation
	  * damping and correction
	  * catch for silly beams: input/test/beam-suspect.ly

pl 19.jcn2
	- multi-measure-rest is now spanner SkipBars=0 is broken

pl 19.jcn1
	- hmm, almost centered whole-bar rests -- NOT

********
pl 18.jcn5
	- bf: beamtrend
	- bf: vv-duet

pl 18.mb1
         - \mark now works, using G_staff_side_item.
 	- Improved layout of multi-bar rests, including a new
 	  font symbol.

pl 18.jcn4
	- beam length adjustments
	- ugly beamtrend fix: input/test/beam-trend.ly

pl 18.jcn3
	- bf: (beamed) forced stem shorten
	- bf: broken slurs and ties; minimal slur/tie length setting ignored
	- bf: separators on cygwin

pl 18.jcn2
 	- bf: stem-length algorithm
 	- bf: beam direction algorithm
 	- bf's: wtk1-fugue2.ly

pl 18.jcn1
 	- stepmake update
 	- small fixes: spacing.ly, wtk1-fugue2-ly, violino-viola duet.
 
*******
pl 18 (jan 4 '99)

pl 17.jbr2
        - Documentation/README-W32: Brought my stuff up to date
        - Documentation/ntweb: updated for realease
        - stepmake/bin/package-zip32.sh: cygwin-b20 changes
        - scripts/ly2dvi.py: LILYPONDPREFIX fixes

pl 17.jbr1
        - scripts/ly2dvi.py root is now the shared directory path not the
          root of the lily installation.  Environment variable LILYPONDPREFIX
          is also the path to shared directory.
        - lily/main.cc WINNT conditional added to avoid a casting of 
          main_prog

pl 17.hwn1
	- bfs wtk1-fugue1
	- spacing tweak: very widely and tightly spaced lines look
better.
	- allow Beam settings to be overriden: property
	stemLeftBeamCount, stemRightBeamCount
	- junked Assoc, Assoc_iter
	- junked Graphical_element::{width,height}
	- junked Plet_swallow_engraver, Plet_engraver
	- Command_tie_engraver -> Tie_engraver, Command_beam_engraver -> Beam_engraver
	- naming  brew_molecule_p / do_brew_molecule -> output_processing,  do_brew_molecule_p 
	- experimental Text_item, Staff_side
	- junked old Beam_engraver and old Tie_engraver.
	- AFM administration cleanup.
	- cache brewed molecules.  Speed up ?
 	- rehacked Graphical_element, introduced Dimension_cache

********

pl 17
pl 16.jcn2
	- fix: TEMPO 4., well urg, "TEMPO 4 ."
	- beginning of violino/violoncello (viola) duet

pl 16.jcn1
	- resurrected po-stuff

*********
pl 16

pl 15.uu1
	- dynamic fix.	
	- junked abbrev stuff from parser.

pl15.tca1
	- fixed verbatim option behaviour for mudela-book.
        - added mudela-book option intertext="some text" 
	- mudela-book now understand latex \begin{verbatim}
  
pl 15.jcn1
	- chord inversion: 
	  * enter C/E
	  * display chord names according to boolean property
	    \property Score.chordInversion; 

*********
pl 15

pl 14.hwn1
 	- new beam syntax: { [<c e> <c e>] }, changed in lilypond,
parser, lilypond (mudela 1.0.14), manual
  	- new tie syntax:  { <c e > ~ <c e > } changed in manual,  
parser, lilypond (Mudela 1.0.13)

pl 14.jcn1
        - bf: get_chord C-m5-
        - typos: chord-name

pl 14.tca2	
	- move option proccing out of main

**********

pl 14

pl 13.hwn1
 	- tutorial fixes.
 	- junked find-quarts
 	- junked various plet goryness.
 	- preps for <c e> ~ <c e> syntax
	- bib fixes 

pl 12.jcn3
	- bf's: standchen
	- added repeat, chord stuff to website
	- bf: dashed slur
	- hacks for barlines, dynamics

pl 12.jcn2
	- bf: package-diff
	- new chord syntax, again: TONIC [DURATION] ['-' MODIFIERS/ADDITIONS]
	- shorthand prefix for note-mode: '@', no shorthand for notes in chord
           mode...
 
pl 11.jcn6
	- bf: ly2dvi: better guess LILYPONDPREFIX: <bin>../share/lilypond
	- chord-table; urg bugs:
	   * note-collisions
	   * accidental-placement
	- bf: cis m (\textsharpm, urg)
  
pl 11.jcn5
	- bib entry, twinkle-pop
	- bf's: chords

pl 11.jcn4

**********
pl 13
	- mutopia stuff (thanks, Peter)
	- bugfix : \maininput

*********


pl 12
pl 11.jcn3
	- bf: missing triads
	- @c @c min (* is taken, <<, <> don't work)
	- chord-modifiers (urg, "sus" should also subtract 2...)

pl 11.uu3
	- --safe: security paranoia: disallow untrusted \include,
disallow untrusted TeX code, disallow named output

pl 11.jcn2
	- duration with chords + change:  @4 c @c7

pl 11.jcn1
        - minor chord syntax change: *c6 iso @c6;

**********

pl 11

pl9.tca1
        - included that missing init/mudela-book-defs.py. Added
          one line to init/GNUMakefile to make .py-files be included.
        - fragment and nonfragment options to override autodetection

pl 10.jcn1
	- input/test/chords.ly
	- \type ChordNames and chord-name-engraver.*
	- chords mode: \chords { <c e g> @c; @d7; }

pl 10.uu1
	- scm/ directory.  install .scm stuff too.
	- tuplet bug fixed.

**********
pl 10

pl 9.jcn3
	- property: unfoldRepeats; unfolding still broken
	- volta spanner y-collision
	- bf: volta number,dot placement
	- bf's: init/table16,20
	- small additions to init/lily.scm to enable some testing
	- junked extra repeat braces


pl 9.uu2
	- bib stuff
	- removed \output from parser/lexer

pl 9.jcn2
	- bf/redo: slur.cc, encompass-info: setting of encompass array.  
	- switched tuplet-engaver off (core dumps)

pl 9.jcn1	
	- bf (urg): no |: at start of piece
	- bf?: text defs without width
	- alignment absolute dynamics
	- mutopia/opus-130.ly (excerpt, triggered by GUIDO)
	- bf: crescendo symbol


pl 9.uu1
	- added faq entry
	- copertina (thanks Maurizio)

*****************
pl 9
	- fixed \relative

pl8.tca1
        - changes to mudela-book. Junked fragment and floating options,
          added eps option. Options should not stay as long that you get
          comfortable with them. ;)
        - Also possible to define your own commands with
          a syntax like \mudela{c d e}
        - updated mudela-book-doc.doc

pl 8.jcn3
	- website: gnuisation of footers

pl 8.jcn2
	- input/test/vertical-text.ly: urg ydim of text chords
	- bf: one set of |: :| volta per staff
	- bf: init/table* braces + more braces
	- try at score-volta-bracket

pl 8.jcn1
	- bf: lyric-engraver: handle multiple requests (don't overwrite)
	- bf: guile-config
	- music-list-iterator

pl 8.hwn3
	- coriolan corno 1

pl 8.hwn2
	- more output revamping.

pl 8.hwn1
	- Scheme output stuff
	- tutorial fixes.

*****************
pl 8

pl7.jcn3
	- bf's: spanner/volta
	- volta-support: via Note, Bar, and Paper-column to Bar (item)

pl7.jcn2
	- note repeats

pl7.jcn1
	- configure/guile fixes (still no check for 1.2/1.3)

pl7.hwn1
	- tutorial fixes
	- tuplets over beams.

*****************
pl 7

pl6.jcn5
 	- repeatbars, volta-spanner work, alternative iteration still broken
 	- volta symbol

pl5.szmulewicz2
 	- more GUILE stuff.
	- tutorial doco updates

pl6.jcn4
 	- volta-spanner
 	- repeat-engraver
 	- repeat/alternative music layout (hehe)
  
pl6.uu1
	- Doco of music iterators.

********
pl 6

pl5.szmulewicz1
	- rtti stuff
	- bf's: lily.scm

pl5.mb1
	- bf: array.hh, don't make copy if resized to the same size
	- bf: feta.tex

pl5.jcn4
	- scm additions: plet, hairpin
	- website fixes

pl5.jcn3
	- website fixes

pl5.jcn2
	- extender-*, see input/test/extender.ly
	- bf: half-beam length (urg)
	- fixes: standchen, star

pl5.jcn1
	- tex/lily-ps-defs.tex fixes
	- lily.ps 

pl 5.hwn1
	- Tuplet_engraver
	- lily.ps fix.
	- junked MY_RTTI stuff, simpler VIRTUAL_COPY_CONS

********
1.1.5

pl4.jcn4
	- fixes; preludes, finger

pl4.jcn3
	- bf: text staff vertical align; see input/test/vertical-text.ly
	- urg, scaled cmr8 by factor 4/5
	- apart from end/begin of measure spacing urgs, stars-and-stripes.ly 
	  is rather cool

pl4.jcn2
 	- read (cmrxx)afm for text char widths
 	- tfmtoafm.sh (quite urg)
 	- alphabet.ly
 
pl 4.uu1
	- read .scm files. No need for GUILE_LOAD_PATH
	- .ps hack.  No need for lily.ps on the printer
	
	(&$^@M&@^$@^&$@ Damn TeX)


	- bf: mudela-book -> \default_paper is obsolete.

pl 3.ms1
         - thumb-upgrade
 
pl4.jcn1
	- bf: dotted slur
	- bf: text ssb
	- bf: empty/unknown in ps

pl 4.tca1
 	- 40% speedup executing mudela-book on mudela-book-doc.doc
 	- change of lilypond's output filenames. Given multiple input
 	  files, eg. 'm.ly y.ly', output names will now be 'm.tex y.tex'
 	  not 'm.tex y-1.tex', but if m.ly containts two paper definitions
 	  output will be 'm.tex m-1.tex y.tex' 

*******
1.1.4

pl 3.tca1
 	- accordion symbols in mf/feta-accordion.mf and
 	  init/accordion-defs.ly.
 	- small changes to mudela-book and Documentation/man/mudela-book.yo
 	- mudela-book example file in Documentation/tex/mudela-book-doc.doc

pl 3.jcn5
        - bf: dashed-slur
        - bf: LilyIdString
        - more star fixes
        - repeatbar fixes

pl 3.jcn3
 	- mup-to-ly.py: version 0.0
 	- init/test/stars-and-stripes.ly (from star.mup)
	- GrandStaffContext
  
pl 3.hwn1
	- junked musical info from key-item
	- tutorial fixes.

pl 3.jcn2
 	- bf: font switch
 
******
1.1.3

pl 2.jcn2

pl 2.uu1
	- ly2dvi.py -I fix
	- obsoleted ly2dvi.sh
 	- removed Note_head_engraver

pl 2.hwn1
 	- scm cleanups, chop-decimal
 	- scarlatti clef.

pl 2.jcn1
	- commented-out Level-2 PostScript in lily.ps (J. Buehler)
	- moved tex/*.ps to ps/
	- merged lilyponddefs.ps, lily-ps-defs: tex/lily.ps
	- be sure to set:
	    export GS_LIB=$HOME/usr/src/lilypond/ps
	- added tex and empty ps-symbols

pl 1.jcn4
	- more little website fixes

********

pl 2

pl 1.mb1
        - Support for cautionary accidentals. , i.e. accidentals 
          within parantheses. Syntax: 'cis?'. Try input/test/accid.fly
          Note that the font has changed.
        - bf: No unnecessary warnings about time signatures
        - Added optional second argument of \key. Set to \major or \minor 
          to get a major or minor key. Default: major.
	- bf: Compilation error in midi-walker.cc

pl 1.jcn2
 	- fixes for htmldoc, website
 	- silly jcn1 fixes
 	- junked MODULE stuff from lily/GNUmakefile (again)
 
pl 0.jcn4
 	-set:
 	   export GUILE_LOAD_PATH=$HOME/usr/src/lilypond/init
 	- dstream: Score_element, Column_info
 	- -fscm debug hack: lilypond -fscm a; guile a.scm > a.tex; tex a
 	- init/lily.scm
 

********

pl 1
pl 0.uu5
	- fixed MIDI output.

pl 0.jcn3
	- dropped stepmake/aclocal.m4
	- removed silly -lguile (BLA_LIBS, EXTRA_LIBS ??)
	- added debugging output format: -fscm
	- ly2dvi.py -I fix
	- Documentation/tex/feta.tex
	- doco fixes: PATCHES.yo, yodl-1.31.7

pl 0.uu4
	- Protected_scm to fixup GUILE gc

pl 0.uu3
	- more RTTI cleaning.

pl 0.uu2
	- undone type_info::before hack. (Ugh.  RTFM).

pl 0.uu1
	- more RTTI stuff: is_type_b -> type_info::before

pl 0.jcn1
pl 17.jcn7
	- added: set*text, timesig, beam
	- guile-1.3 is fine; my egcs-1.0.2's -O2 is broken
pl 17.jbr1
 	- stepmake/stepmake/bin/package-zip32.sh: Updated configure statement
 	  and modified win32 specific distribution file names to match
 	  pl 16.hwn1 changes.
 	- scripts/ly2dvi.py: Modified search paths to match the new lilypond
 	  installation tree.
 	- scripts/convert-mudela.py: Remove the an existing backup file
 	  before renaming original.  This is a WIN32 Python requirement.
 	- Documentation/ntweb/index.html: Updated documentation to match
 	  new lilypond installation tree.
 	- lily/main.cc: Fixed LILYPONDPREFIX search paths.
 	   
  

**********

1.1.0

pl 18.exp
	- use C++ RTTI iso access_Xxx ()
	- junk Graphical_lisp_element
	- catalan.ly

pl 17.tca1
 	- rewrite of mudela-book
 
pl 17.ms1
 	- added \thumb (used very often in cello music) in
 	  mf/feta-schrift.mf. 
 	- added /input/test/thumb.ly (example)

pl 16.jcn1
	- dashed-slur through scheme

pl 15.jcn4
	- more scheme hacks

pl 15.jcn3
	- try at scheme in Atom

pl 15.jcn2 # rest of
	- graphical-lisp-element + silly half hook-up with autuplet

pl 17.jcn5
	- stepmake pl59: templatised install (see mf/)
	- reasonably ps/tex success (with guile-1.2):
	  * input/kortjakje.ly
	- lots more scm stuff
	- bf: mf/mfplain.ini
	- stepmake pl58: guile 1.3 configure fix
	- working font-switch:
	  guile-1.2 and -lreadline -ldl from 1.3 configure...

pl 17.jcn4
	- installable stepmake pl57
	- urg, FIXME guile-1.3: 
	  * don't install shared libs! configure can't handle
	  * manually add: EXTRA_LIBS = -lguile -lreadline -ldl
	  * lily's truely broken, downgrade do 1.2

pl 17.jcn3
	- lots of stuff still broken, notably font selection, just try 
	   a()b
	   or so
	- tex output support
	- all output through scheme
	- option: f, output-format=X
	- geile placebox 
	- mf/mfplain.ini

pl 17.jcn2
	- all paper output through scheme, about half way

pl 17.jcn1
	- 16.jcn1

