+2004-10-28 Carl Sorensen <carldsorensen@comcast.net>
+
+ * Documentation/user/notation.itely (Fret diagrams): add extra
+ notes to example to avoid collisions between fret diagrams.
+
+2004-10-29 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * Documentation/user/notation.itely (Automatic note splitting):
+ note about lyrics.
+
+ * Documentation/user/converters.itely (Invoking convert-ly): note
+ about version numbers.
+
+ * scripts/abc2ly.py (dump_score): revise lyric dumping
+
+ * scripts/mup2ly.py (pre_processor_commands): always open file.
+
+ * scripts/etf2ly.py (Frame.calculate): always close \grace.
+ (Etf_file.dump): add \version
+
+ * VERSION: 2.3.25 released.
+
+ * lily/scm-option.cc: add 'resolution to ly:get-option argument
+ list.
+
+2004-10-28 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/stencil-scheme.cc (LY_DEFINE): add ly:stencil-origin
+
+2004-10-28 Werner Lemberg <wl@gnu.org>
+
+ * Documentation/user/music-glossary.tely: More fixes to improve
+ appearance with DVI output.
+
+ * scripts/lilypond-book.py (compose_ly): Use 0.4in for
+ EXAMPLEINDENT. This is the maximum value for quotation environments
+ used in `texinfo.tex' -- many warnings in lilypond.dvi are now gone.
+
+2004-10-27 Werner Lemberg <wl@gnu.org>
+
+ * Documentation/user/music-glossary.tely: Revised.
+
+2004-10-26 Carl Sorensen <carldsorensen@comcast.net>
+
+ * input/test/fret-diagram.ly: insert breaks, remove raggedright to
+ improve fret diagram spacing in printed output.
+
+ * Documentation/user/notation.itely (Fret diagrams): Remove raggedright
+ from options for the example so fret-diagrams won't overlap
+ one another.
+
+2004-10-26 Werner Lemberg <wl@gnu.org>
+
+ * scripts/lilypond-book.py: Some additional formatting for
+ orthogonality.
+ (ly_options) [*]: Format strings.
+ [RAGGEDRIGHT]: Don't set `indent'. This is now properly handled
+ by `compose_ly'.
+ (output) [LATEX][OUTPUT]: Format string and simplify.
+ (PREAMBLE_LY, FRAGMENT_LY): Format string.
+ (classic_lilypond_book_compatibility): Take key/value pair as
+ parameter.
+ Return key/value pair.
+ (compose_ly): Rewritten, taking the snippet type as third parameter.
+ The default values are now set more sensible, and a `linewidth'
+ option is no longer overwritten under some circumstances.
+
+ * Documentation/user/music-glossary.tely: Replace all accented
+ character macros with latin-1 codes.
+
+2004-10-26 Nicolas Sceaux <nicolas.sceaux@free.fr>
+
+ * lily/music-function.cc (ly_make_music_function): when an
+ argument predicate is markup?, the signature keyword becomes
+ "markup" iso "scm".
+
+ * lily/lexer.ll (music_function_type): new MUSIC_FUNCTION_*MARKUP*
+ tokens, for functions which signatures contain "markup".
+
+ * lily/parser.yy (Generic_prefix_music_scm): add treatment for new
+ MUSIC_FUNCTION_*MARKUP* tokens.
+
+2004-10-26 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * input/regression/lyrics-bar.ly: Make StaffGroup accept the new
+ Lyrics context.
+
+2004-10-25 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * python/lilylib.py (make_ps_images): return list of output files.
+
+ * lily/simple-spacer.cc (LY_DEFINE): for ragged, we can end with
+ all springs tight, and still satisfy the constraints.
+
+2004-10-25 Werner Lemberg <wl@gnu.org>
+
+ * scripts/lilypond-book.py: s/option-sep/option_sep/.
+ (format_res) [LATEX, TEXINFO]: Skip whitespace before comma also.
+ (snippet_res): Fix regexps and make them ignore whitespace properly.
+ (compose_ly): Use `re.split' instead of `string.split' to remove
+ surrounding whitespace.
+ Some formatting to get more consistency.
+
+2004-10-25 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * VERSION: 2.3.24
+
+ * scm/define-context-properties.scm
+ (all-user-translation-properties): add verticallySpacedContexts.
+
+ * scm/define-grob-interfaces.scm (vertically-spaceable-interface):
+ add interface
+
+ * scm/define-grob-properties.scm (all-internal-grob-properties):
+ add spaceable-staves
+
+ * scm/define-grobs.scm (all-grob-descriptions): set
+ vertically-spaceable-interface for VerticalAxisGroup and
+ RemoveEmptyVerticalGroup
+
+ * lily/system.cc (get_line): determine staff_refpoints_
+ using spaceable-staves.
+
+ * lily/score-engraver.cc (acknowledge_grob): ack
+ vertically-spaceable-interface and verticallySpacedContexts to
+ set spaceable-staves.
+
+ * input/regression/new-slur.ly: add slur under 16th subbeam case.
+
+ * lily/slur-scoring.cc (fill): init has_same_beam_ before use.
+
+2004-10-24 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * input/mutopia/F.Schubert/morgenlied.ly (pianoLH): tune
+ minimumVerticalExtent tweaks.
+
+ * mf/feta-schrift.mf: include size of thumb appendix in
+ bbox. Fixes: c-thumb-notehead.ly
+
+ * THANKS: add Meisters to the Development team.
+
+ * scm/framework-tex.scm (convert-to-dvi): redirect output to
+ /dev/null for non-verbose.
+
+ * Documentation/user/invoking.itely (Invoking lilypond): add note
+ about resource usage.
+
+ * tex/GNUmakefile (TEX_FILES): add texinfo.cnf
+
+ * stepmake/stepmake/texinfo-vars.make (MAKEINFO): add
+ --enable-encoding
+
+ * Documentation/user/lilypond.tely: add -*- coding: latin-1 -*- everywhere.
+
+ * Documentation/user/changing-defaults.itely (Text encoding):
+ change to latin1.
+
+ * Documentation/user/lilypond.tely: add language and encoding.
+
+ * scm/define-grobs.scm (all-grob-descriptions): add
+ line-interface.
+
+ * configure.in (PKG_CONFIG_PATH): bump makeinfo version to 4.7
+
+ * input/test/ossia.ly: font sizes for ossia.
+
+ * scripts/convert-ly.py (conv): \context Foo = NOTENAME
+ -> \context Foo = "NOTENAME".
+
+ * lily/main.cc (determine_output_options): fix ordering.
+
+2004-10-24 Erik Sandberg <ersa9195@student.uu.se>
+
+ * THANKS: Added bughunters for 2.3.
+
+2004-10-24 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * Documentation/user/macros.itexi: use findex functions/internals
+ objects.
+
+ * scm/documentation-generate.scm (string-append): add syncodeindex
+
+ * Documentation/user/tutorial.itely (A lead sheet): use \chords
+ for tutoring chord names.
+
+ * Documentation/user/lilypond.tely: remove @authors.
+
+2004-10-23 Werner Lemberg <wl@gnu.org>
+
+ * scm/framework-tex.scm (dump-page): Add width to \lybox call.
+ Remove first two parameters of \lybox.
+ Don't emit \vbox around \lybox.
+ (dump-line): Add width to \lybox call.
+ Remove first two parameters of \lybox.
+
+ * tex/lilyponddefs.tex (\topalign, \leftalign): Removed.
+ (\lyitem): Updated.
+ (\lybox): Only take three parameters.
+ Create box which has zero depth, only height.
+ Center box vertically along the x-height of current font.
+
+2004-10-23 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * VERSION (PACKAGE_NAME): release 2.3.23
+
+ * scm/framework-tex.scm (convert-to-ps): add -E if filename
+ contains .preview.
+
2004-10-22 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * lily/lyric-extender.cc (print): only run to right-bound if
+ broken. This fixes input/regression/lyric-extender.ly
+
+ * input/regression/beamed-chord.ly: removed.
+
* Documentation/user/macros.itexi: add \global to definitions for
feta macros.
- * po/fr.po (Module): updated po file.
+ * po/fr.po: updated po file.
* po/de.po: updated po file.
2004-10-18 Carl Sorensen <carldsorensen@comcast.net>
+ * Documentation/user/notation.itely (Fret diagrams): Add documentation
+ for fret diagram markups to user manual
+
* scm/fret-diagrams.scm (fret-diagram-terse): Fix mistake in internal
documentation for fret-diagram-terse
* Documentation/user/notation.itely: Minor corrections.
* Documentation/user/tutorial.itely: Minor corrections.
-
+
2004-10-11 Jan Nieuwenhuizen <janneke@gnu.org>
* scm/framework-ps.scm (page-header): Fix Layout renaming bug.