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

Reply via email to