LilyPond 2.1.29 is out

Han-Wen Nienhuys <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.announce
Message-ID <[email protected]>
LilyPond 2.1.29 is out. This release fixes a couple of annoying MIDI
bugs. It also has experimental support for using \markup{} in the
\header field. At the moment, this is only supported in the direct
postscript output (-f ps)


Enjoy!



ChangeLog

2004-03-07  Han-Wen Nienhuys   <[email protected]>

	* Documentation/user/changing-defaults.itely (Changing defaults):
	new file.

	* Documentation/user/notation.itely (Notation manual): rename from 
	refman.itely

	* Documentation/user/notation-appendices.itely (The Feta font):
	new file.

	* Documentation/user/advanced.itely: add aborted attempt for
	advanced topics manual.

2004-03-06  Han-Wen Nienhuys   <[email protected]>

	* scm/new-markup.scm: display Markups in sane format. Patch by
	Nicolas Sceaux.

2004-03-05  Jan Nieuwenhuizen  <[email protected]>

	* lily/main.cc: Cleanups.
	(setup_localisation): New function.
	(sane_putenv): Remove.
	(main_with_guile): New name (Was: main_prog).  Remove musings
	about possible preparation for GUILE heavy memory usage and
	practical uselessness.  Do not set environment variables
	GUILE_INIT_SEGMENT_SIZE_1, GUILE_MAX_SEGMENT_SIZE.  Remove file
	name juggling.
	(parse_argv): New function.
	(copyright): New function.  It's 2004 already.

	* lily/input-file-results.cc (do_one_file): Add file name juggling.
	(distill_inname): Move from main.

2004-03-05  Han-Wen Nienhuys   <[email protected]>

	* GNUmakefile.in (EXTRA_DIST_FILES): remove VIM stuff.

	* vim/GNUmakefile: flatten dirs, add GNUmakefile.

	* Documentation/user/running.itely: new file.

	* lily/include/audio-element.hh (class Audio_element): remove grace_b_

	* lily/score-performer.cc (finish): call Translator::finalize ().

2004-03-05  Heikki Junes <[email protected]>

	* lilypond-ftpplugin.vim: renamed to the following file.
	* lilypond-ftplugin.vim: new file.

	* GNUmakefile.in: update VIM_FILES.

2004-03-04  Han-Wen Nienhuys   <[email protected]>

	* scm/output-ps.scm (output-scopes): use ly:paper-lookup for font
	props.

	* input/test/tie-sparse.ly: remove.

	* lily/tie-performer.cc (try_music): copy & paste from
	Tie_engraver.

	* lily/music-output-def.cc (LY_DEFINE): bugfix. Don't do
	variable_ref twice.

	* lily/key-performer.cc (create_audio_elements): use
	alterations-in-key.

	* scm/midi.scm (accidentals-in-key): divide alterations by 2.

2004-03-04  Heikki Junes <[email protected]>

	* input/test/smart-transpose.ly: fix cases fes->e and similar.
	handle also quarter tones (not shown as tests). test also flats.

	* Documentation/index.html.in: small fixes.

2004-03-03  Jan Nieuwenhuizen  <[email protected]>

	* input/regression/new-markup-scheme.ly: Typo.

	* scm/define-markup-commands.scm (fill-line): New markup.

	* scm/output-ps.scm (ps-encoding): Add simplistic encoding.
	(output-paper-def): Fix alignment.
	(make-title): Fix height/width scaling.

	* ps/lilyponddefs.ps (base-line-skip): Bugfix.

	* input/test/title-markup.ly: Add remaining titles.  Layout and
	font size fixes.  Add simplistic latin1 test.

2004-03-03  Heikki Junes <[email protected]>

	* input/test/nested-groups.ly: remove. move content (to next). 
	* input/test/staff-bracket.ly: replace content (from prev), this 
	has been already in templates.

2004-03-03  Jan Nieuwenhuizen  <[email protected]>

	* stepmake/autogen.sh: Only issue warning about running configure
	without arguments when autogen.sh will actually be running
	configure.

2004-03-03  Han-Wen Nienhuys   <[email protected]>

	* scm/new-markup.scm (stack-stencil-line): robustness.

	* scm/define-markup-commands.scm (simple): robustification of
	simple-markup.

	* Documentation/user/music-glossary.tely (Top): change central C
	to middle C.

	* lily/text-item.cc (interpret_markup): cache make-simple-markup

2004-03-03  Jan Nieuwenhuizen  <[email protected]>

	* input/test/title-markup.ly (spaceTest): Add.

	* lily/text-item.cc (interpret_markup): Make line markup from
	multi word markup.

	* scm/define-markup-commands.scm (word): New markup command.
	(simple): Use it.

	* scm/output-ps.scm (define-fonts): Fix TeX font scaling.

2004-03-02  Heikki Junes <[email protected]>

	* vim/ftplugin/lilypond.vim:
	* vim/syntax/lilypond.vim: use only local settings with setlocal.
	show matching paren in insert mode.

2004-03-02  Jan Nieuwenhuizen  <[email protected]>

	* scm/output-ps.scm (make-title, output-scopes): Further
	development.

	* input/test/title-markup.ly: New file.

	* ps/lilyponddefs.ps: Disable PostScript titling.

	* lily/paper-score.cc (process): Quote PORT argument to make-title.

2004-03-01  Han-Wen Nienhuys   <[email protected]>

	* lily/arpeggio.cc (width_callback): remove padding.
 
	* scm/define-grobs.scm (all-grob-descriptions): add padding.

	* scm/define-music-types.scm: remove make-music-by-name.

	* Documentation/user/lilypond.tely: doc patch by Edward Sutton.

2004-03-01  Jan Nieuwenhuizen  <[email protected]>

	* lily/paper-score.cc (process): Output titles using make-title.

	* scm/output-ps.scm (output-stencil): Display directly instead of
	constructing string.
	(make-title): New function.

2004-03-01  Mats Bengtsson  <[email protected]>

	* Documentation/user/lilypond-book.itely (Integrating LaTeX and
	music), Documentation/user/invoking.itexi (Invoking lilypond): 
	Move documentation of LaTeX packages for latin1 characters to the
	lilypond-book manual.

2004-03-01  Heikki Junes <[email protected]>

	* Documentation/topdocs/INSTALL.texi: small fix (by Matthias Kilian).

	* vimrc: add menu in console and shortcut <F10> for it.

	* vim/:
	* vim/compiler/:
	* vim/syntax/:
	* vim/indent/:
	* vim/ftplugin/: new directories.
	
	* vim/filetype.vim: new file.

	* lilypond.vim:	remove files (see next).
	* vim/syntax/lilypond.vim: new, renamed file (see prev).

	* vimrc: remove file (see next).
	* vim/ftplugin/lilypond.vim: new, renamed file (see prev).

	* vim/ftplugin/lilypond.vim: change dir for dictionary.
	add header. apply bindings only locally.

	* vim/indent/lilypond.vim: new file.

	* vim/ftplugin/lilypond.vim: remove errorformat.
	* vim/compiler/lilypond.vim: new file for errorformats.

	* Documentation/topdocs/INSTALL.texi: give easier orders.

	* ROADMAP: add vim/

2004-02-29  Jan Nieuwenhuizen  <[email protected]>

	* Documentation/user/introduction.itely (Introduction): Use @image
	iso @html <img...>.  Add workaround for images in columns in info.

	* stepmake/aclocal.m4: Store computed version in variable.

	* configure.in: Export MAKEINFO_VERSION.

	* config.make.in (MAKEINFO_VERSION): Add.

	* make/ly-rules.make: Add makeinfo <= 4.6 workaround.

	* Documentation/user/GNUmakefile: Only build info with images when
	building web.

	* GNUmakefile.in (install-WWW): Visit Documentation/user.

	* stepmake/stepmake/texinfo-targets.make: Move info and texinfo
	stuff from documentation-targets.make




-- 

 Han-Wen Nienhuys   |   [email protected]   |   http://www.xs4all.nl/~hanwen
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.