]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
* lily/paper-book.cc (classic_output):
[lilypond.git] / ChangeLog
index ce15579bf48e3fe2726cb87fb450326287129639..b763d6e7dc3d7431a9d0c7808181aed02934ab67 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,558 @@
+2004-04-10  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * lily/paper-book.cc (classic_output): 
+       * tex/lilyponddefs.tex (lybox): Add height, and proper raising.
+       Fixes classic output.
+       (lilypondstart):
+       * scripts/lilypond.py (global_latex_preamble): Remove topmargin
+       kludge.
+
+       * scripts/old-lilypond-book.py: Remove.
+
+       Page layout for SCOREs enclosed in a BOOK:
+
+       * scripts/lilypond.py: Remove LaTeX titling kludge.  Remove page
+       layout tweaking.
+
+       * input/les-nereides.ly (theScore): Add \book.
+       
+       * input/test/title-markup.ly: Add \book.
+
+       * scm/page-layout.scm (ly:optimal-page-breaks): Debugging output
+       only if 'verbose.
+
+       * lily/include/paper-book.hh (PAGE_LAYOUT): Remove.
+
+       * lily/paper-outputter.cc (output_line): Remove PAGE_LAYOUT check.
+
+       * tex/lilyponddefs.tex (lilypondstart, lybox, lyitem):
+       * scm/output-tex.scm (start-system): Update for page layout by
+       LilyPond.
+
+       * scm/output-ps.scm (start-system): Previously (new-start-system).
+
+       * lily/paper-outputter.cc (output_header): Uniquify list of fonts
+       passed to define-fonts.
+
+       * lily/paper-column.cc: 
+       * lily/system.cc (get_line):
+       * ly/property-init.ly (newpage): 
+       * scm/define-grob-properties.scm:
+       * scm/output-ps.scm: 
+       * scm/output-tex.scm: Remove between-system-string kludge.
+
+       * scm/output-ps.scm (define-fonts, font-command,
+       font-load-encoding): Handle ENCODING = #f.
+
+       * scm/output-tex.scm (output-scopes): Check if variable is bound.
+
+       * scm/define-markup-commands.scm (fill-line): Use
+       make-simple-markup (WAS: unexisting make-word-markup).
+
+       * lily/text-item.cc (interpret_markup): Bugfix, transpose
+       ENCODING, MARKUP parameters for interpret_string.
+
+       * lily/input-file-results.cc (do_one_file): Remove Paper_book hack.
+
+       * lily/score.cc (book_rendering): New method.
+       (default_rendering): Create Paper_book helper locally, dump
+       output.
+
+       * lily/my-lily-lexer.cc (the_key_tab): Add book.
+
+       * lily/parser.yy: Handle \book.
+
+       * lily/include/book.hh: 
+       * lily/book.cc: New file.
+
+2004-04-10  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * lily/text-item.cc (interpret_string): new file, select font with
+       encoding.
+
+       * lily/include/lily-guile.hh: ly_XXX_p -> is_XXX. Changes throughout.
+
+       * scm/define-markup-commands.scm (encoded-simple): new markup command.
+
+       * lily/parser.yy (markup): take encoding from lexer.
+
+2004-04-09  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * lily/kpath.cc (kpathsea_find_tfm): Do not trigger TFM generation.
+
+       * scm/output-ps.scm: Remove some cruft.
+
+2004-04-09  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * lily/kpath.cc (kpathsea_find_tfm): don't make unfound TFMs/AFMs.
+
+       * Documentation/user/lilypond.tely (Top): manual for v2.3 (backportme)
+
+2004-04-09  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/font.scm (add-century-schoolbook-fonts):
+       (make-century-schoolbook-tree): New function.
+
+       * input/test/title-markup.ly: Use Century Schoolbook font.
+
+2004-04-09  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * scripts/convert-ly.py: limited old-style markup convert. (Thanks
+       to Erik Sandberg) 
+
+       * lily/font-metric.cc (LY_DEFINE): new function, return fontName.
+
+       * scm/output-ps.scm (define-fonts): remove hack for feta/parmesan.
+
+       * lily/font-metric.cc (LY_DEFINE): change to ly:font-filename
+
+       * scm/encoding.scm (coding-alist): add AdobeStandardEncoding
+
+2004-04-08  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * scm/part-combiner.scm (determine-split-list): bugfix: if no
+       solo-state (at end of solo), we can set the solo status
+       too. (backportme.)
+
+       * input/regression/part-combine-solo-end.ly: new file.
+
+2004-04-08  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scripts/abc2ly.py (parse_file): Strip \r from lines.  Fixes DOS
+       flavour abc files.  Really ignore unknown keys (backportme).
+
+2004-04-08  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * lily/scaled-font-metric.cc (text_dimension): only multiply with
+       magnification_ when looking up in orig_.
+
+       * scm/output-tex.scm (text): switch off char-mapping.
+
+       * lily/tfm.cc (coding_scheme): replace ' ' in encoding with '-',
+       because AFM's encoding field cannot have spaces.
+
+2004-04-08  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/output-ps.scm (define-fonts): More re/encoding tweaking.
+
+2004-04-08  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * lily/paper-def.cc (find_scaled_font): change to inputencoding.
+
+       * mf/cmr.enc: new file, without hi-bit ascii info. 
+
+       * lily/bezier-bow.cc (slur_shape): make indent dependent on
+       width. This removes the 'hook' at the end of a long slur.
+
+       * buildscripts/mf-to-table.py (parse_logfile): don't append
+       encoding to fontname.
+
+2004-04-07  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/output-ps.scm (define-fonts): Load .enc only once.
+
+       * mf/GNUmakefile (INSTALLATION_OUT_SUFFIXES): Install .enc files
+       too.
+
+2004-04-07  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * buildscripts/mf-to-table.py (parse_logfile): remove spaces from
+       encoding field.
+
+       * lily/stencil-scheme.cc: remove ly:fontify-atom 
+
+       * ly/portuges.ly (pitchnames): new file.
+
+       * lily/include/lily-guile.hh: many new ly_ functions.  Thanks to
+       Michael Welsh Duggan
+
+       * lily/*.cc: deprecate gh_ interface. Thanks to Michael Welsh Duggan
+
+       * ly/nederlands.ly: add comment about digits.
+
+       * lily/scaled-font-metric.cc (derived_mark): idem.
+
+       * scm/encoding.scm (make-encoding-mapping): change permutation to
+       mapping.
+
+       * lily/scaled-font-metric.cc (derived_mark): is a const method.
+       (Modified_font_metric): make alist for coding_description_
+       (LY_DEFINE): remove coding-name.
+
+       * scm/output-tex.scm (text): remove debugging code.
+
+       * lily/scaled-font-metric.cc (ly_font_encoding): return vector
+
+       * buildscripts/mf-to-table.py (parse_logfile): read EncodingScheme
+       from infile.
+
+       * mf/feta-generic.mf: move fet_beginfont into generic code.
+       use fetaMusic (without space) as encoding
+
+       * mf/feta-autometric.mf: take encoding argument
+
+       * lily/afm.cc (read_afm_file): bugfix, read global info too. 
+
+       * lily/my-lily-lexer.cc (set_identifier): remove gh_scm2newstr
+       use.
+
+       * scm/encoding.scm (read-encoding-file): use symbol for glyph
+       name.
+
+2004-04-07  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * input/test/title-markup.ly: Set inputencoding.
+
+       * scm/output-ps.scm (define-fonts): Handle font re-encoding.
+
+       * lily/scaled-font-metric.cc (ly:font-coding-name): New function.
+
+       * scm/encoding.scm (get-coding-filename, get-coding-command): New
+       function.
+       (coding-alist): Also hold filename, command.
+       (read-encoding-file): Return symbols.
+
+2004-04-06  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * scm/output-tex.scm: remove fontify; text and char take a font
+       argument.
+
+       * lily/tfm.cc (name_to_index): new function, use encoding_table_.
+
+       * lily/scaled-font-metric.cc (text_dimension): init
+       coding_{permutation,table}_ too 
+       (LY_DEFINE): ly:font-encoding, new function return
+
+       * lily/paper-def.cc (find_scaled_font): take input coding from
+       inputcoding paper var.
+
+       * lily/performance.cc (output): remap modulo 16.
+
+       * lily/text-item.cc (interpret_markup): whoops, variable
+       shadowing fixed.
+
+2004-04-06  Michael Welsh Duggan  <mwd@sei.cmu.edu>
+
+       * lily/piano-pedal-performer.cc (try_music): Compare symbols to
+       symbols, not symbols to strings.
+       
+       * lily/piano-pedal-engraver.cc (try_music): Compare symbols to
+       symbols, not symbols to strings.
+
+2004-04-06  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * lily/kpath.cc (kpathsea_gulp_file_to_string): 
+       (ly:kpathsea-gulp-file): New function.
+
+       * scm/encoding.scm (read-encoding-file): Use it.
+
+2004-04-06  Werner Lemberg  <wl@gnu.org>
+
+       * scm/encoding.scm (coding-alist): Fix typo.
+
+2004-04-06  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * lily/scaled-font-metric.cc (text_dimension): move function from
+       Font_metric
+       (make_scaled_font_metric): init coding_scheme_ to TeX
+       (text_dimension): use get-coding-vector for non TeX coding_scheme_
+
+       * lily/include/scaled-font-metric.hh (struct
+       Modified_font_metric): rename from Scaled_font_metric
+
+       * scm/encoding.scm (read-encoding-file): split up large function,
+       leave caching to (delay)
+
+       * lily/lily-guile.cc (LY_DEFINE): typecheck argument.
+
+2004-04-05  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * lily/my-lily-lexer.cc (set_encoding): New method.
+
+       * lily/lexer.ll: Grok \encoding.
+
+       * lily/font-metric.cc (get_encoded_index): New function.
+
+       * lily/include/font-metric.hh (coding_scheme): New method.
+
+       * scm/encoding.scm: New file.
+
+       * mf/feta-beugel.mf: Better error message (WAS: `foobar').
+
+2004-04-05  Werner Lemberg  <wl@gnu.org>
+
+       * Documentation/user/tutorial.itely: Revised (finished).
+
+       * Documentation/user/macros.itexi (@separate): Removed.
+
+2004-04-05  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * scm/output-ps.scm (define-fonts): fix scaling.
+
+       * lily/scaled-font-metric.cc (design_size): add function.
+
+       * lily/font-metric.cc (LY_DEFINE): opps ly:font-design-size is only
+       partial cut&paste of ly:font-magnification.
+
+2004-04-05  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/output-ps.scm (define-fonts):
+       (fontify): Update.
+
+2004-04-04  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * po/fr.po: update. (backportme).
+
+       * po/nl.po: update. (backportme). 
+
+       * mf/feta-beugel.mf: document why design size is not fixed.
+
+       * mf/feta-braces-a.mf: rename to stress that it's not design size.
+
+2004-04-04  Werner Lemberg  <wl@gnu.org>
+
+       * Documentation/user/tutorial.itely: Revised (continued).
+
+2004-04-03  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * po/nl.po: Update (backportme).
+
+2004-04-03  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * po/de.po: update. (backportme).
+
+       * scm/output-tex.scm (font-command): use ly: functions to
+       construct name.
+       (define-fonts): don't use alist, just dump \font definitions.
+       (font-load-command): calculate proper scaling by taking
+       outputscale from paper argument.
+
+       * lily/stencil-scheme.cc (fontify_atom): insert Font_metric into
+       expression.
+
+       * lily/paper-outputter.cc (output_header): pass paper arg to
+       define-fonts
+
+       * lily/paper-def.cc (font_descriptions): dump list of
+       Scaled_font_metrics
+       (find_scaled_font): take Font_metric argument, store
+       Scaled_font_metrics in hash-table containing (size ->
+       Scaled_font_metrics) alist.
+       (get_dimension): rename from get_realvar
+
+       * lily/font-metric.cc (LY_DEFINE): ly:font-design-size,
+       ly:font-magnification, ly:font-name: new functions
+
+2004-04-03  Werner Lemberg  <wl@gnu.org>
+
+       * Documentation/user/dedication.itely,
+       Documentation/user/preface.itely,
+       Documentation/user/introduction.itely,
+       Documentation/user/tutorial.itely: Revised.
+       Removing leading spaces which distorts output if info files are read
+       with stand-alone info.
+       Removing superfluous inter-word spaces which also distorts output
+       for stand-alone info.
+       Using ` and ' instead of `` and '' everywhere to improve
+       legilibility with stand-alone info
+       Using @samp for single-letter input items and data which contains
+       spaces, @code for other things.
+
+       * lily/grob-interface.cc: Adding copyright.
+       (check_interfaces_for_property): Improve format of warning message.
+
+2004-04-03  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * lily/include/font-metric.hh (struct Font_metric): add
+       design_size () method.
+
+       * buildscripts/mf-to-table.py (base): add DesignSize comment.
+
+       * lily/afm.cc (read_afm_file): read design size.
+
+       * input/regression/repeat-unfold-tremolo.ly: add dotted case.
+
+       * scm/music-functions.scm (unfold-repeats): handle dots too.
+
+2004-04-02  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * mf/GNUmakefile ($(outdir)/$(redhat-package)): fix URL.
+       (backportme)
+
+2004-04-02  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * input/wilhelmus.ly: Use raggedright.  Hack `Een prin -- ce'
+       lyric indent.  Revert melismaBusyProperties using \unset.
+
+2004-04-02  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * input/regression/bar-check-redefine.ly (pipeSymbol): new file.
+
+       * lily/parser.yy (command_element): allow redefinition of |
+       meaning.
+
+       * lily/break-align-engraver.cc (acknowledge_grob): construct
+       LeftEdge where the first cause for alignment is coming from.
+       This makes \override Staff.LeftEdge work as expected.
+
+       
+       * lily/slur-performer.cc (Slur_performer): add inits
+
+       * lily/beam-performer.cc (Beam_performer): add inits
+
+2004-04-01  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * VERSION (PACKAGE_NAME): release 2.2.0
+
+       * scripts/convert-ly.py (conv): add 2.2.0 rule.
+
+2004-04-01  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * lily/cluster.cc (height): Fix warning.
+
+       * lily/parser.yy: Janitorial cleanups.
+
+       * Documentation/user/tutorial.itely (Tutorial): Typo.
+
+2004-04-01  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * lily/change-iterator.cc (process): search at multiple context
+       levels. This fixes 
+
+       
+       * scm/part-combiner.scm (analyse-spanner-states): use split-index,
+       not voice-state index for tie state. This fixes a partcombine
+       problem with ties.
+
+       * Documentation/user/tutorial.itely (Commenting input files): add
+       note about convert-ly.
+
+       * input/test/cadenza-skip.ly:  new file.
+
+2004-03-31  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * po/nl.po: Spelling fixes.
+
+       * autogen.sh (srcdir): Regenerate.
+
+       * stepmake/autogen.sh (srcdir): Copy SUSE fix to the master
+       autogen.sh.
+
+       * configure.in: Use C++ to check for C++ header.
+
+       * po/nl.po: Update.
+
+       * lily/scm-option.cc (LY_DEFINE): Name of the program is lilypond-bin.
+
+       * lily/event.cc (to_relative_octave): Translatable sentence should
+       be one string.
+
+       * python/lilylib.py (warranty): Year range is not translatable.
+       It's 2004 already!
+
+       * flower/warn.cc (non_fatal_error, warning, programming_error):
+       Remove whitespace from translated string.
+
+2004-03-31  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * VERSION: release 2.1.37.
+
+2004-03-31  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * configure.in: check for C language.
+
+       * lily/source-file.cc: include strstream without h.
+
+       * scm/documentation-generate.scm (string-append): use name without
+       .texi.
+
+       * autogen.sh (srcdir): SUSE fix.
+
+       * Documentation/user/notation.itely (Ancient clefs): idem.
+
+       * Documentation/user/lilypond-book.itely (Integrating HTML and
+       music): idem.
+
+       * Documentation/user/cheatsheet.itely (Cheat sheet): octave fixes.
+
+       * lily/change-iterator.cc (process): use find_existing_context().
+
+       * input/test/polymetric-differing-notes.ly: use ly:music-compress.
+
+       * input/regression/repeat-unfold-tremolo.ly: new file.
+
+       * scm/music-functions.scm (unfold-repeats): undo music compression
+       too.
+
+       * lily/music.cc (LY_DEFINE): rename to music-mutable-properties
+       (LY_DEFINE): ly:music-compress new function.
+
+       * scm/part-combiner.scm (determine-split-list): split for voice
+       crossings
+
+       * input/regression/part-combine-cross.ly: new file.
+
+       * scm/part-combiner.scm (make-part-combine-music): don't do
+       relative inside partcombine arguments.
+
+       * scm/music-functions.scm (make-non-relative-music): new function.
+
+       * Documentation/user/notation.itely (Automatic part combining):
+       add note about \relative.
+
+       * lily/part-combine-iterator.cc (construct_children): add
+       start_moment_ member.
+
+       * lily/chord-tremolo-engraver.cc (acknowledge_grob): trigger
+       stem-tremolo by stem object. This fixes no stem for tremolo bug.
+
+       * lily/stem-tremolo.cc (print): don't crash for no-stem.
+
+       * Documentation/user/changing-defaults.itely (Which properties to
+       change): fixes.
+
+2004-03-31  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * po/fr.po: update.
+
+2004-03-31  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * input/wilhelmus.ly: More original lyrics.  Add to examples.
+
+       * stepmake/stepmake/generic-targets.make ($(outdir)/dummy.dep):
+       Reinstate old code that issues warning.  Fixes --srcdir build.
+
+2004-03-30  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * input/wilhelmus.ly: New file.
+
+       * Documentation/user/notation.itely: 
+       * Documentation/user/introduction.itely:
+       * Documentation/user/tutorial.itely: Use quote ly-option instead
+       of explicit @quotation.  This fixes too long lilypond linewidths
+       resulting in overful hboxes.
+
+       * scripts/lilypond-book.py: Add ly-option: `quote'.
+
+2004-03-30  Mats Bengtsson  <mabe@drongo.s3.kth.se>
+
+       * tex/titledefs.tex: Avoid that the first score line is extra
+       indented if instrument is defined but not piece.
+
+2004-03-30  Werner Lemberg  <wl@gnu.org>
+
+       * Documentation/user/macros.itexi (@internalsref) [info]: Prepend
+       `lilypond/' to info file name.
+       (@usermanref) [info]: New variant.
+
+       * scm/documentation-generate.scm: Fix definition of @usermanref
+       and @glossaryref (in the `ifinfo' branch) by prepending `lilypond/'
+       to info file name.
+
 2004-03-30  Han-Wen Nienhuys   <hanwen@xs4all.nl>
 
+       * VERSION: release 2.1.36
+       
        * Documentation/user/changing-defaults.itely (Interpretation
        contexts): rewrite introduction.
 
 
        * vim/GNUmakefile: use --words and --vim targets in lilypond-words.py
 
-       * Documentation/topdocs/INSTALL.texi: update vim-mode installing orders.
+       * Documentation/topdocs/INSTALL.texi: update vim-mode installing
+       orders.
 
        * vim/GNUmakefile: add local-uninstall target.
 
 
 2004-03-22  Han-Wen Nienhuys   <hanwen@xs4all.nl>
 
-       * scm/document-backend.scm (interface-doc): sort grob list for interface.
+       * scm/document-backend.scm (interface-doc): sort grob list for
+       interface.
 
        * scm/define-grobs.scm (all-grob-descriptions): fix ordering of
        pre/post break align-order.
 
        * scripts/convert-ly.py (conv): add rule for breakAlignOrder.
 
-       * scm/define-grobs.scm (all-grob-descriptions): add  property break-align-orders
+       * scm/define-grobs.scm (all-grob-descriptions): add property
+       break-align-orders
 
        * lily/global-context.cc (get_default_interpreter): new
        function. Override from base class, so no new Score contexts are
        * lily/staff-symbol.cc (print): span staff-symbol on column
        extents for non-broken columns. 
 
-       * ly/engraver-init.ly (breakAlignOrder): put staff-bar behind key-signature.
+       * ly/engraver-init.ly (breakAlignOrder): put staff-bar behind
+       key-signature.
 
        * tex/titledefs.tex: don't use smallcaps for piece.
 
        * lily/beam.cc (brew_molecule): fix beam offsets: overlap with the
        stem to avoid small dents.
        
-
 2004-01-17  Han-Wen Nienhuys   <hanwen@xs4all.nl>
 
        * VERSION: release 2.1.11
        * scm/new-markup.scm (parse-simple-duration): parse duration
        string to log & dots. (Thanks Nicolas!)
 
-       * scripts/convert-ly.py (FatalConversionError.sub_note): add \note rule.
+       * scripts/convert-ly.py (FatalConversionError.sub_note): add \note
+       rule.
 
 2004-01-17  Heikki Junes   <hjunes@cc.hut.fi>
 
        * lily/vaticana-ligature-engraver.cc, lily/vaticana-ligature.cc:
        small cleanups; added more docu
 
-       * lily/mensural-ligature-engraver.cc, lily/vaticana-ligature-engraver.cc,
+       * lily/mensural-ligature-engraver.cc,
+       lily/vaticana-ligature-engraver.cc,
        lily/coherent-ligature-engraver.cc: cleanup: moved delta-pitch
        computation to CoherentLigatureEngraver
 
        * scripts/convert-ly.py (FatalConversionError.conv): fingering
        convert rule.
 
-       * Documentation/user/refman.itely (Fingering instructions): adjust manual.
+       * Documentation/user/refman.itely (Fingering instructions): adjust
+       manual.
 
        * lily/new-fingering-engraver.cc (position_scripts): don't crash
        for borderline cases (e.g. 1 fingering.)
        new function ly:translator?
        (LY_DEFINE): new function ly:context?
 
-       * lily/translator-def.cc: remove Translator_def::apply_pushpop_property().
+       * lily/translator-def.cc: remove
+       Translator_def::apply_pushpop_property().
 
        * python/lilylib.py (read_pipe): only store and display error log
        if verbose not set.
 
 2003-07-23  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
 
-       * scripts/convert-ly.py (FatalConversionError.conv): rule for pedal-style  
+       * scripts/convert-ly.py (FatalConversionError.conv): rule for
+       pedal-style
 
        * lily/text-spanner.cc (brew_molecule): use bracket-flare
        iso. edge-widen.
@@ -6414,7 +6975,8 @@ m2003-07-15  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
 
        * input/test/ {various}: modified comments, marked some for deletion.
 
-       * input/test/lines.ly: deleted file; duplicate of embedded-postscript.ly
+       * input/test/lines.ly: deleted file; duplicate of
+       embedded-postscript.ly
 
        * input/test/mmrest-collision: moved to regression.
 
@@ -6545,7 +7107,8 @@ m2003-07-15  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
 
        * input/test/equaliser.ly: renamed to midi-volume-equaliser.ly.
 
-       * input/test/ various : mark files for deletion or moving to regression.
+       * input/test/ various : mark files for deletion or moving to
+       regression.
 
        * input/test/note-chords.ly: renamed to chord-names-no-inversions.ly.
 
@@ -6884,7 +7447,7 @@ m2003-07-15  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
 2003-06-03  Graham Percival  <gperlist@shaw.ca>
 
        * input/test/[a-c]: more comments in files.
-       * input/test/ac-extra-voice.ly beam-abbrev.ly beam-chord.ly beam-dir.ly 
+       * input/test/ac-extra-voice.ly beam-abbrev.ly beam-chord.ly beam-dir.ly
        beam-pos.ly beam-position.ly beam-second.ly beam-suspect.ly 
        beam-trend.ly beams.ly crescendo-text.ly  default-neutral-dir.ly :
        mark file for proposed deletion.
@@ -7777,7 +8340,8 @@ m2003-07-15  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
        * stepmake/stepmake/texinfo-vars.make (GENERATE_OMF):  replace var
        by function definition: lily now requires a recent GNU Make.
 
-       * scripts/lilypond-book.py (write_deps): remove .tex dependency writing.
+       * scripts/lilypond-book.py (write_deps): remove .tex dependency
+       writing.
 
        * make/ly-rules.make: remove .ly -> .tex rule
 
@@ -7789,7 +8353,8 @@ m2003-07-15  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
        * stepmake/stepmake/omf-targets.make (local-install): add
        scrollkeeper-update message.
 
-       * scripts/lilypond-book.py (lilypond_binary): explicity add path to binary.
+       * scripts/lilypond-book.py (lilypond_binary): explicity add path
+       to binary.
        (TexiPaper.process_ly2dvi_block): idem for ly2dvi
 
        * scripts/ly2dvi.py (lilypond_binary): explicity add path to binary.
@@ -8470,7 +9035,8 @@ m2003-07-15  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
 
        * input/test/Cc-chords.ly: add breakage notes.
 
-       * Documentation/user/refman.itely (Text markup): rewrite manual section.
+       * Documentation/user/refman.itely (Text markup): rewrite manual
+       section.
 
        * lily/parser.yy (scalar): allow \markup { } as property value. 
 
@@ -8720,8 +9286,9 @@ m2003-07-15  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
        * Documentation/user/refman.itely: Mention Info inside emacs.
        
        * lilypond.suse.spec.in:
-       * lilypond.redhat.spec.in: 
-       * lilypond.mandrake.spec.in: Set root-owner for doc (tobbe@nyvalls.se). 
+       * lilypond.redhat.spec.in:
+       * lilypond.mandrake.spec.in: Set root-owner for doc
+       (tobbe@nyvalls.se).
 
 2002-11-27  Jan Nieuwenhuizen  <janneke@gnu.org>