info-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LilyPond 2.1.34 is out


From: Han-Wen Nienhuys
Subject: LilyPond 2.1.34 is out
Date: Wed, 24 Mar 2004 01:47:44 +0100

Hi there,

.34 is out. It has more rewriting in the "Changing Defaults" chapter,
and it fixes a couple of irritating bugs.

Enjoy, and keep those bugreports/spelling fixes/comments coming.  The
tentative release date is Tuesday next week (March, 30).


2004-03-23  Han-Wen Nienhuys   <address@hidden>

        * VERSION: 2.1.34 released
        
        * lily/main.cc (main_with_guile): switch debugging.

        * lily/system.cc (get_line): plug leak.

        * lily/paper-book.cc (pages): plug memory leaks: delete page array
        and contents.
        (stencil2line): plug leak.

        * Documentation/user/changing-defaults.itely (Determining a grob
        property):  new node.
        (Layout interfaces): new node.
        (Navigating the program reference): new node.

        * lily/accidental-engraver.cc (acknowledge_grob): add property
        harmonicAccidentals

        * lily/piano-pedal-engraver.cc (del_linespanner): new function.
        general cleanups.
        
        * input/les-nereides.ly (middleDynamics): resurrect Les
        nereides. Remove pedal hack.

2004-03-22  Han-Wen Nienhuys   <address@hidden>

        * input/regression/property-grace-polyphony.ly: new file.

        * lily/translator-property.cc (execute_pushpop_property): only pop
        one instance of the property. This fixes << \\ >> together with
        \grace.

        * lily/break-align-interface.cc (ordered_elements): we cannot
        modify the #'elements property, so return reordered array.

2004-03-23  Heikki Junes  <address@hidden>

        * buildscripts/lilypond.words.py: remove.
        * buildscripts/lilypond-words.py: add new, renamed file. 
        Give generated targets and dirs explicitly in arguments.

        * GNUmakefile.in, elisp/GNUmakefile, elisp/lilypond-init.el,
        elisp/lilypond-mode.el, vim/lilypond-ftplugin.vim,
        vim/lilypond-syntax.vim: update to use new lilypond-words.py.
        
        * config.make.in: give '/usr/share/vim' explicitly as $(vimdir).

        * vim/GNUmakefile: use --words and --vim targets in lilypond-words.py

        * Documentation/topdocs/INSTALL.texi: update vim-mode installing orders.

        * vim/GNUmakefile: add local-uninstall target.

        * Documentation/topdocs/INSTALL.texi: give even more detailed orders.
        
        * vim/vimrc: add a one-liner file.

        * vim/GNUmakefile: try to remove empty dirs during uninstalling, put
        vimrc in EXTRA_DIST_FILES.

2004-03-22  Heikki Junes  <address@hidden>

        * config.make.in: add vimdir.

        * vim/GNUmakefile: add local-install.

2004-03-22  Mats Bengtsson  <address@hidden>

        * tex/titledefs.tex: Replaced \ifx\blabla\undefined
        with \lilypondifundefined{blabla}. Solves problem with multiple
        titles in the same lilypond-book document.

2004-03-22  Han-Wen Nienhuys   <address@hidden>

        * 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.

        * spelling patch courtesy Edward Sutton.

        * Documentation/user/changing-defaults.itely (Changing context
        default settings): new node.
        (Defining new  contexts): new node.

        * scripts/lilypond-book.py (is_derived_class): use numbers
        iso. booleans.

        * python/lilylib.py (make_ps_images): add margin to PS images.

        * scripts/lilypond-book.py (is_derived_class): new function. Take
        class arg iso. object.
        (to_eps): make a non EPS file if EPS contains %%Pages. Workaround
        for bug in GS/dvips.

        * lily/text-item.cc (interpret_markup): idem.

        * scm/define-markup-commands.scm: remove split around-space hack.

        * lily/staff-symbol-referencer.cc (get_rounded_position): new
        function, fold WL's fixes into one function.

2004-03-22  Werner Lemberg  <address@hidden>

        * lily/stem.cc (Stem::extremal_heads, Stem::note_head_positions),
        lily/dot-column.cc (Dot_column::do_shifts), lily/note-column.cc
        (Note_column::head_position_interval): Do proper rounding for
        calls to Staff_symbol_referencer::get_position.

2004-03-21  Werner Lemberg  <address@hidden>

        * lily/score.cc (ly_run_translator), lily/paper-def.cc
        (Paper_def::get_paper_outputter), lily/input-file-results.cc
        (Input_file_results::Input_file_results), lily/my-lily-parser.cc
        (My_lily_parser::parse_file): Improve formatting progress indication
        sent to stdout.



-- 

 Han-Wen Nienhuys   |   address@hidden   |   http://www.xs4all.nl/~hanwen 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]