info-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Lilypond 1.7.11 released


From: Han-Wen Nienhuys
Subject: Lilypond 1.7.11 released
Date: Tue, 7 Jan 2003 02:12:39 +0100

1.7.11 is a maintenance release that shows some of our and Amy's work
on the chordname code. Expect more to come.  Also: various doco
updates by Juergen. 


2003-01-07  Han-Wen Nienhuys  <address@hidden>

        * VERSION: release 1.7.11

        * scripts/convert-ly.py: add ly:pitch-transpose rule

2003-01-06  Jan Nieuwenhuizen  <address@hidden>

        * input/test/dpncnt.ly: New file.

        * lily/my-lily-lexer.cc: Add chordnames keyword.

        * lily/parser.yy (chordnames_block): Parse chord name exception
        lists, see input/test/dpncnt.ly.

        * scm/chord-name.scm (set-double-plus-new-chord-name-style): New
        function.

        * scm/lily.scm (filter-out-list): Bugfix: filter rest using
        filter-out too.

        * lily/pitch.cc (ly_pitch_transpose): Scheme name now
        ly:pitch-transpose (was ly:transpose-pitch), in conformance with
        pitch functions (except for ly:make-pitch, but that's apparently
        some sort of scheme naming standard?).

        * scm/lily.scm (!=): define-public.

        * scm/new-markup.scm (make-markup-maker): define-public make-markups.

2003-01-05  Jan Nieuwenhuizen  <address@hidden>

        * scm/double-plus-new-chord-name.scm
        (double-plus-new-chord-name->markup): New file.

2003-01-05  Han-Wen Nienhuys  <address@hidden>

        * python/lilylib.py (make_preview): don't suppress progress for
        bbox extraction.

2003-01-04  Han-Wen Nienhuys  <address@hidden>

        * Documentation/user/appendices.itely (scheme): update for new syntax.

        * input/regression/chord-name-styles.ly: new file

        * lily/instrument-name-engraver.cc: create instrument names
        without barline too.  Allows instrument name on ChordNames  

        * scm/new-markup.scm (interpret-markup): allow simple strings as
        markup too.

2003-01-04  Jan Nieuwenhuizen  <address@hidden>

        * scm/chord-name.scm: Super/raise changes and fixes for Banter.
        (step->markup-accidental): Fix: add accidental.
        (chord::inner-name-american): 
        (chord::inner-name-jazz): Ugly fix from inner-name-banter: do not
        append stray '/' if last superscript addition was 'o'.

        * scm/new-markup.scm (normal-size-sub-markup) 
        (normal-size-super-markup): New function.

        * lily/source-file.cc (Source_file): Add warning for possibly
        intentional but suspicious initialization.

        * scm/chord-name.scm: Small rewrites, layout fixes.  Identify and
        add comments about cut-and-paste programming.

        * flower/rational.cc (lcm): Not used; comment out.

2003-01-04  Han-Wen Nienhuys  <address@hidden>

        * lily/new-fingering-engraver.cc (position_scripts): use
        fingerHorizontalDirection to determine fingering horizontal
        directions.
 
        * lily/accidental-engraver.cc (acknowledge_grob): add accidental to
        fingering support.

        * scripts/convert-ly.py (FatalConversionError.conv): add style
        conversion rule. 

        * scm/chord-name.scm (set-chord-name-style): new function.
        (new-chord-name-brew-molecule): revise to interpret markup only
        (new-chord->markup): cleanuppish rewrite. To be called from the
        new engraver.

        * lily/new-chord-name-engraver.cc: new engraver: call Chord ->
        Markup earlier, during interpreting.

        * input/test/{banter,jazz,american}-chords.ly (scheme): update
        style settings. Rename to chord-names-*.ly

2003-01-03  Jan Nieuwenhuizen  <address@hidden>

        * scm/chord-name.scm: Painful merge of Amy's patch to old-style
        markup code and update to new markup.  Most probably broke some of
        it.
        
2002-12-30  Juergen Reuter  <address@hidden>

        * Documentation/user/refman.itely: added docu for ambitus and
        clusters

        * lily/lookup.cc, scm/tex.scm: cleanup: avoid nasty double
        ly_quote_scm() in lookup.cc

        * mf/parmesan-clefs.mf: set_char_box fix

        * lily/cluster-engraver.cc: junk implicit protection; use
        Protected_scm instead

2002-12-29  Jan Nieuwenhuizen  <address@hidden>

        * scm/chord-name.scm: Junk "`(," constructs, use make-FOO-markup
        throughout.

        * scm/new-markup.scm: Turn-off error-triggering test code.

2002-12-29  Han-Wen Nienhuys  <address@hidden>

        * scm/new-markup.scm (markup-thrower-typecheck) 
        (markup-typecheck?):  add full typechecking functions.
        (make-markup-maker): add make-FOO-markup functions.
        (markup-argument-list-error): nice error checking messages.
        (make-markup): better function: less quoting escapades.

2002-12-29  Jan Nieuwenhuizen  <address@hidden>

        * scm/chord-name.scm: Remove fixme's.  Jazz chords still broken.

2002-12-28  Jan Nieuwenhuizen  <address@hidden>

        * cygwin/lilypond.hint (requires): Add cygwin.

        * .cvsignore: Remove stepmake (huh!?!), add lib.

        * GNUmakefile.in: Add libdir links for builddir runs.

        * scripts/midi2ly.py: Add [lilypond_]libdir/python to path,
        instead of datadir.

        * make/substitute.make (ATVARIABLES): Add lilypond_libdir,
        local_lilypond_libdir.

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

        * stepmake/stepmake/substitute-rules.make: 
        * stepmake/stepmake/script-rules.make: 
        * stepmake/stepmake/python-module-rules.make:
        * stepmake/aclocal.m4 (STEPMAKE_LIBDIR): Fixes from
        lilypond-python-module patch.

2002-12-27  Han-Wen Nienhuys  <address@hidden>

        * Documentation/user/refman.itely (Graphical interfaces): add note
        about xml2ly.

2002-12-25  Han-Wen Nienhuys  <address@hidden>

        * scripts/ly2dvi.py (run_dvips): remove trailing newline


-- 

Han-Wen Nienhuys   |   address@hidden   |   http://www.cs.uu.nl/~hanwen 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]