Hi there! I consider 2.3.21 a serious release candidate for the next stable release LilyPond. This patch has a cleanup and some small formatting improvements of the slur code.
The next stable release will be released Real Soon Now, and will be called 2.4. Together with Jan, we have decided that we will release 3.0 as soon as we can build and use LilyPond without TeX. Changes: 2004-10-09 Han-Wen Nienhuys <[EMAIL PROTECTED]> * lily/include/slur-scoring.hh (struct Slur_score_state): new file * lily/include/slur-configuration.hh (class Slur_configuration): new file. * lily/slur-configuration.cc: new file. move scoring functions into Slur_configuration. * lily/slur-scoring.cc (Slur_score_state): change static functions to methods of Slur_score_state. * lily/bezier-bow.cc (Message): * flower/include/interval-set.hh (Message): new file. * flower/interval-set.cc (Message): new file. 2004-10-08 Han-Wen Nienhuys <[EMAIL PROTECTED]> * lily/multi-measure-rest-engraver.cc (process_music): always generate MultiMeasureRestNumbers. * SConstruct (txt_files): switch of make dist * lily/bezier-bow.cc (get_slur_indent_height): change recipe to make sure that (indent < len / 3). This fixes progerror-max_h.ly * lily/multi-measure-rest-engraver.cc (process_music): make MultiMeasureRestNumber too. 2004-10-08 Mats Bengtsson <[EMAIL PROTECTED]> * Documentation/user/notation.itely (Bar lines): Added a note that defaultBarType is to be changed in the Timing context. 2004-10-07 Han-Wen Nienhuys <[EMAIL PROTECTED]> * lily/include/guile-compatibility.hh: add file. * scm/framework-tex.scm (convert-to-dvi): use max of current extra_mem_top and 1M. * lily/kpath.cc (LY_DEFINE): ly_kpathsea_expand_variable. New function. 2004-10-05 Han-Wen Nienhuys <[EMAIL PROTECTED]> * scm/framework-tex.scm (convert-to-dvi): set extra_mem_top to 1M. 2004-10-04 Han-Wen Nienhuys <[EMAIL PROTECTED]> * lily/slur-scoring.cc (struct Slur_score_state): add has_same_beam_, edge_has_beams_, is_broken_ bools. (get_base_attachments): simpler Y attachment determination for broken slurs. 2004-10-04 Jan Nieuwenhuizen <[EMAIL PROTECTED]> * buildscripts/texi2omf.py: Add hashbang. Starting the script in bash without that is quite interesting. Add xml and some omf keys. 2004-10-03 Jan Nieuwenhuizen <[EMAIL PROTECTED]> * Documentation/user/macros.itexi: Add xml macros. * Documentation/user/GNUmakefile (extra-local-help): Add xml rules. * stepmake/stepmake/texinfo-vars.make (GENERATE_OMF): Fix location. 2004-10-03 Han-Wen Nienhuys <[EMAIL PROTECTED]> * lily/break-substitution.cc (substitute_mutable_property_alist): only put property back into value if != SCM_UNDEFINED * lily/lyric-extender.cc (print): don't take common refpoint of null object if right_text isn't there. * lily/slur-scoring.cc (struct Slur_score_state): new struct. Collect scoring function arguments. (struct Slur_score_state): add musical_dy_ (get_extra_encompass_infos): new function. Split off state computations. * scm/part-combiner.scm (determine-split-list): remove playing1 and playing2. 2004-10-02 Graham Percival <[EMAIL PROTECTED]> * Documentation/index.html.in: remove link to templates. * Documentation/user/notation.itely: more small fixes. 2004-10-02 Han-Wen Nienhuys <[EMAIL PROTECTED]> * lily/timing-engraver.cc (process_music): move setting measure-length. This fixes spacing-whole-rest.ly -- Han-Wen Nienhuys | [EMAIL PROTECTED] | http://www.xs4all.nl/~hanwen _______________________________________________ Info-lilypond mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-lilypond