[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Lilypond 1.7.11 released,
Han-Wen Nienhuys <=