LilyPond 2.1.34 is out
Han-Wen Nienhuys <[email protected]>
| Newsgroups | gmane.comp.gnu.lilypond.announce |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * config.make.in: add vimdir. * vim/GNUmakefile: add local-install. 2004-03-22 Mats Bengtsson <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * 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 <[email protected]> * 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 | [email protected] | http://www.xs4all.nl/~hanwen