-1.3.94.jcn2
+1.3.105.jcn1
+============
+
+* Makeinfo html documentation generation fixes.
+
+1.3.105.uu1
===========
-* Made some fixes to les-nereides.
+* Remove Bar_req, \bar is now a frontend to setting Score.whichBar
-* Fixed output-property (Dankje).
+* Move Context_specced_music::translator_{type,id}_str_ into music
+properties.
+
+* Don't make line breaks during note playing.
+
+* Clef engraver rewrite. Clef-engraver is now controlled through
+properties clefPosition, clefGlyph, clefOctavation. The \clef command
+is just a front-end to these, see scm/lily.scm, function
+clef-name-to-properties. See also input/test/manual-clef.ly
+
+1.3.105
+=======
+
+* Bit of temporary makefile hacking to stay in sync with makeinfo patch.
-1.3.94.jcn1
+* Separate interface description (test phase).
+
+* Makeinfo --html split fix: http://appel.lilypond.org/fred/software/texinfo-4.0.jcn2.diff
+
+* Use headers for makeinfo html output.
+
+* Made some --scrdir build fixes.
+
+1.3.104.uu1
===========
+* Smobified molecule, and cache molecule (ie. generate each molecule
+only once). Lily should be faster now. (approx. 6 % ?)
+
+* Coded properties-to-font-name in C++. Measured speedup: 14% (wtk1-fugue2)
+
+* Use music properties for Request data.
+
+1.3.104
+=======
+
+* Documentation build fix: don't run LilyPond when generating plain info doc.
+
+* Resurrected info documentation and made cross links between manual
+and generated doco, some small fixes.
+
+* Made small time signature style fix.
+
+* Generate texinfo iso html documentation.
+
+* Added x-references for elements->engravers and engravers->contexts.
+
+* Fixed number font listing in style sheet.
+
+* Fixed default font settings for text items, text-item now uses
+font-interface's alist-chain.
+
+* Renamed property AutoBeam to autoBeamSettings to avoid confusion
+about non-existing AutoBeam element.
+
+* Mensural clefs (courtesy Juergen Reuter)
+
+1.3.103.lec1
+============
+
+* abc2ly enhancements
+
+ * %%LY comments
+
+ * explanation of rationale for %%MIDI nobarlines
+
+ * supports -8va as a syntax for tenor clef
+
+ * pushing the Staff.timeSignatureStyle property
+
+ * parses space between key letter and mode in K: statement
+
+ * default for guitar chords is above the staff
+
+ * fix for translation of :: repeat
+
+1.3.103
+=======
+
+* Translated auto-beam properties to alist.
+
+* Rewrite of tfmtoafm in scm.
+
+* Rewrite of emacs LilyPond mode, based upon auctex interface.
+
+* Chord name fixes and additions (Atte Andr'e Jensen)
+
+* ly-get-mus-property, ly-set-mus-property: set properties of Music
+
+* Move Span_req::span_dir_ into Scheme
+
+* removed numberOfStaffLines, staffSpace. Use StaffSymbol \push
+staff-space, line-count
+
+* removed minVerticalAlign, maxVerticalAlign; use VerticalAlignment
+\push #'threshold = #(MIN . MAX)
+
+* \property tremoloFlags can be set anywhere now
+
+* \apply #function music
+
+* Bugfix: padding of dots.
+
+* Generate documentation for separate engravers as well as for contexts.
+
+* Move some reference manual into the SCM documentation system.
+
+* Bugfix: fixed hyphen spanners.
+
+1.3.102
+=======
+
+* Fixed bracket, and made some other PostScript code fixes.
+
+* Silly font initialisation fix for paper19 non-feature.
+
+* Automatic engraver/property documentation infrastructure.
+
+* Fixed system-start braces
+
+* Fix for forgetAccidentals: do print accidentals, just don't remember
+them.
+
+* Bugfix: forced script directions for scripts that have relative stem-direction.
+
+* Bugfix: Tie_column doesn't force Tie directions ties that already
+have a direction.
+
+* Bugfix: multimeasure rest
+
+1.3.101
+=======
+
+* Custodes (patch by Juergen Reuter), mods by hwn.
+
+* Font initialisation and markup translation fixes. (99.jcn2)
+
+* Remove staffspace calls. Removed markScriptPadding. Fixes some
+problems with tuplet, brace and volta spanners.
+
+* make Font_interface::font_alist_chain (), and use default font
+settings. Fixes too large time sigs.
+
+1.3.100
+=======
+
+* Tweaks of .scm font-selection.
+
+* Rewrote font management of Score_element and Paper_def.
+
+* Introduced outputscale: internally do computation in terms of
+outputscale. Prepare to deprecate staffspace internally. Rewrote
+.scm side of font selectioning.
+
+1.3.99.jcn1
+===========
+
+* Made several font size and initialisation fixes.
+
+* Renamed all occurrences of font-size to font-relative-size
+
+* Renamed all occurrences of font-point to font-point-size
+
+* Fixed interface.scm descriptions to use symbols iso strings
+
+* Fixes for chord names, and added jazz style (James Hammons)
+
+* Some font-size fixes.
+
+* Added dynamics font in all staff-sizes.
+
+* Quick fix for regtest.
+
+1.3.98.hwn2
+===========
+
+* Removed all paper vars except linewidth, indent, staffspace and
+stafflinethickness.
+
+* Rewrote Scheme side of font-selection.
+
+* Bugfix: deprecate group-center-element thoroughly.
+
+* Bugfix: LeftEdge must also have Break_align_item::alignment_callback
+X-offset-callback.
+
+* Add use music property "direction" for storing direction in
+Script_req, use music property "text-type" for storing 'dynamic,
+'finger, etc. Remove Dynamic_script_req. Resurrect fingerings.
+
+1.3.98.lec1
+===========
+
+* fixed scale-definition.ly for greek mode names.
+
+1.3.98
+======
+
+* Backend documentation updates and related cleanups
+
+* Removed \property bracketCollapseHeight, systemStartDelimiterGlyph
+
+* Bugfix: instrument-name on grandstaffs, see
+input/test/instrument-name-grandstaff.ly
+
+* Bugfix for tie/staffline collision.
+
+* Bugfix: also send out end-repeat if there are no alternatives.
+
+* Small solo cello suite fixes.
+
+1.3.97.jcn1
+===========
+
+* Added some interface documentation.
+
+* Added raise and kern to markup. This should make Chord names usable.
+
+1.3.97
+======
+
+* Made small fixes to basic properties: regression-test compiles.
+
+* Moved Text_script_req's text_ member into mus-property.
+
+* Renamed ChordName to ChordNames, for consistency.
+
+* Resurrected most of chord names, superscripting and kerning
+ is currently broken, though.
+
+* Junked all old style text lookups, except for feta definitions.
+
+* Added support for name-based character lookups.
+
+* Added support for font styles and papersize style sheets.
+
+* Added new code for font selection and scm text markup. Only used
+ for testing in \textscript SCM. See input/test/markup.ly.
+
+* Fixed (added actually, it got lost?) word-space for chords.
+
+* Added slope-limit and attachment-offset properties to slur.
+
+* Slur's broken trend now weighs in the number of note-columns.
+
+* Spacing tweaks
+
+1.3.96.hwn1
+===========
+
+* Mudela-book fixes (Tom Cato Amundsen)
+
+* Put marks above chords.
+
+* Solaris fix.
+
+* Type checking for \push and \pop; elt property description (docs
+inclusive) is now in Scheme.
+
+* Self-documenting backend using ly/generate-documentation.ly
+
+1.3.96
+======
+
+* Added friendly message for the clueless dvips user.
+
+* Clef-engraver: changed c0-position, clef-position and glyph into properties,
+ enabling ottava spanners: input/test/ottava.ly.
+
+* Added option for edge lines to Text spanner.
+
+* Bugfix for early initialisation of invalid (grace->voice) slur.
+
+* Dropped text support and padding of crescendo symbol. Horizontal
+ alignment of dynamics is handled by side-support, Text crescendos
+ use the generic Text spanner.
+
+* Added a generic Text spanner.
+
+1.3.95.hwn1
+===========
+
+* Bugfix: octavate eight.
+
+* Rewrote arpeggio.
+
+* mudela-book fixes (Tom Cato)
+
+* Cleaned up Group_interface and Pointer_group_interface
+
+* Add accidentals to arpeggio support.
+
+* Stemup + barline combination gets extra space.
+
+* Score_element::extent () now takes a reference point argument.
+
+1.3.95
+======
+
+* Use music property for setting type. This prevents accidental
+forgotten copies.
+
+1.3.94.jcn3
+===========
+
+* Added Arpeggio and Trill elements to feta font.
+
+* Yet another bugfix for output-property (Han-Wen)
+
+* Made some fixes to les-nereides.
+
+* Fixed output-property (Dankje).
+
* Added backend framework for arpeggios.
* Fixes for les-nereides. Should we do asymmetric slurs...?
+* Don't print repeat bars at start of line.
+
1.3.94
======
* Added \property combineParts: part combiner switched off by default.
-
* Remove all print methods.
* Use Scope::try_retrieve if possible.
* added input/test/bagpipe.ly
-
-
1.3.87
======
* Separated definition and implementation of contexts (moved
definition out of Translator_group into Translator_def)
-
* pmx2ly.py fixes: now handles text at beginning of block correctly.
pl 15.jcn4
- direct #... to scm parser (Thanks to Gary Houston)
+