From: hanwen Date: Tue, 28 Mar 2006 13:05:10 +0000 (+0000) Subject: * Documentation/topdocs/INSTALL.texi (Top): update versions. X-Git-Tag: release/2.8.2~9^2~163 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=d2f5efc7e45f23791307dca24f917f7de0db950d;p=lilypond.git * Documentation/topdocs/INSTALL.texi (Top): update versions. * lily/note-collision.cc (get_clash_groups): only consider when Note_column::dir <> CENTER. Backportme. * scripts/lilypond-book.py (get_option_parser): init output_name to ''. Backportme. --- diff --git a/ChangeLog b/ChangeLog index 65d6f2fae3..8c871723e3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2006-03-28 Han-Wen Nienhuys + + * Documentation/topdocs/INSTALL.texi (Top): update versions. + + * lily/note-collision.cc (get_clash_groups): only consider when + Note_column::dir <> CENTER. Backportme. + + * scripts/lilypond-book.py (get_option_parser): init output_name + to ''. Backportme. + 2006-03-24 Graham Percival * Documentation/topdocs/NEWS.tely: add @end itemize @@ -12,6 +22,8 @@ 2006-03-23 Han-Wen Nienhuys + * mf/GNUmakefile: don't install .enc files. + * Documentation/topdocs/NEWS.tely: clear for 2.9 cycle. * VERSION (PATCH_LEVEL): bump to 2.9.0 diff --git a/Documentation/topdocs/INSTALL.texi b/Documentation/topdocs/INSTALL.texi index 3b1e0904ab..0e0d568935 100644 --- a/Documentation/topdocs/INSTALL.texi +++ b/Documentation/topdocs/INSTALL.texi @@ -70,7 +70,7 @@ FOO-devel, libFOO-dev or FOO-dev package too. @itemize -@item @uref{http://fontforge.sf.net/,FontForge} 20050624 or newer. +@item @uref{http://fontforge.sf.net/,FontForge} 20060125 or newer. @item New Century Schoolbook fonts, as PFB files. These are shipped with X11 and Ghostscript, and are named @file{c059033l.pfb} @@ -83,17 +83,16 @@ You will need to install some additional packages to get mftrace to work. @item @uref{http://www.gnu.org/software/guile/guile.html,GUILE} -(version 1.6.5 or newer). If you are installing binary packages, you +(version 1.6.7 or newer). If you are installing binary packages, you may need to install guile-devel or guile-dev or libguile-dev too. @item @uref{ftp://ftp.gnu.org/gnu/texinfo/,Texinfo} (version 4.8 or newer). @item - @uref{http://gcc.gnu.org/, The GNU c++ compiler} (version 3.3 or -newer). EGCS and 2.x are known to cause crashes. + @uref{http://gcc.gnu.org/, The GNU c++ compiler} (version 4.x or +newer). -@item @uref{http://www.python.org,Python} (version 2.1 or newer except -for Cygwin/Mingw where version 2.3 or newer is needed). +@item @uref{http://www.python.org,Python} (version 2.3 or newer) @item @uref{ftp://ftp.gnu.org/gnu/make/,GNU Make} (version 3.78 or newer). diff --git a/Documentation/topdocs/NEWS.tely b/Documentation/topdocs/NEWS.tely index 0ec1083944..1eda748dbf 100644 --- a/Documentation/topdocs/NEWS.tely +++ b/Documentation/topdocs/NEWS.tely @@ -68,6 +68,7 @@ which scares away people. @end ignore +@end itemize @ifhtml For older news, go to diff --git a/lily/note-collision.cc b/lily/note-collision.cc index a3f18ab002..24a9a532cf 100644 --- a/lily/note-collision.cc +++ b/lily/note-collision.cc @@ -354,7 +354,14 @@ Note_collision_interface::get_clash_groups (Grob *me) { Grob *se = elements[i]; if (Note_column::has_interface (se)) - clash_groups[Note_column::dir (se)].push_back (se); + { + if (!Note_column::dir (se)) + { + se->programming_error ("note-column has no direction"); + } + else + clash_groups[Note_column::dir (se)].push_back (se); + } } Direction d = UP; diff --git a/mf/GNUmakefile b/mf/GNUmakefile index c09f78335f..ec3c6cae69 100644 --- a/mf/GNUmakefile +++ b/mf/GNUmakefile @@ -125,10 +125,6 @@ INSTALLATION_OUT_FILES4=$(SVG_FILES) INSTALLATION_OUT_DIR5=$(local_lilypond_datadir)/fonts/type1 INSTALLATION_OUT_FILES5=$(PFA_FILES) -INSTALLATION_OUT_DIR6=$(local_lilypond_datadir)/ps/ -INSTALLATION_OUT_FILES6=$(ENC_FILES) - - export MFINPUTS:=.:$(MFINPUTS) diff --git a/scripts/lilypond-book.py b/scripts/lilypond-book.py index ea1f768a02..efe7e5c784 100644 --- a/scripts/lilypond-book.py +++ b/scripts/lilypond-book.py @@ -158,7 +158,8 @@ def get_option_parser (): p.add_option ("-o", '--output', help=_('write output to DIR'), metavar="DIR", - action='store', dest='output_name', default=None) + action='store', dest='output_name', + default='') p.add_option ('-P', '--process', metavar=_("COMMAND"), help = _ ("process ly_files using COMMAND FILE..."), action='store',