| Commit message (Expand) | Author | Age | Files | Lines |
* | use correct left to right ordering in keySignature list...The keySignature property list of the KeySignature so far was using
reversed order (e.g. the rightmost accidental came first). This was
quite confusing when manually setting non-standard key signatures like
\set Staff.keySignature = #`(((0 . 3) . ,SHARP)
((0 . 5) . ,FLAT)
((0 . 6) . ,FLAT))
In this example, you got bes, as, fis in that reversed order rather than
in the order in which you list the alterations. Now, you'll get fis, as,
bes in that (expected) order.
Also update the snippets and add convert-ly check to warn users about the
reversion (the keySignature property was hardly ever used, though).
| Reinhold Kainhofer | 2009-02-23 | 1 | -1/+1 |
* | Update .ly files. | Neil Puttock | 2008-12-24 | 1 | -1/+1 |
* | Run convert-ly on input/lsr and input/regression | Carl Sorensen | 2008-07-05 | 1 | -1/+1 |
* | use rational numbers for alteration field of Pitch. | Han-Wen Nienhuys | 2006-12-22 | 1 | -1/+1 |
* | bump .ly \version to 2.10.0...(cherry picked from d765a75cf6ea0824228b7fe2027dd4757f96fa9d commit)
| Han-Wen Nienhuys | 2006-11-14 | 1 | -1/+1 |
* | *** empty log message *** | Han-Wen Nienhuys | 2006-03-16 | 1 | -1/+1 |
* | more conversion for dash-change. | Han-Wen Nienhuys | 2006-02-06 | 1 | -2/+2 |
* | * input/regression/override-nest.ly: new file....* python/convertrules.py (FatalConversionError.subber): conversion
rule for #'callbacks
* input/regression/override-nest.ly: new function.
* lily/parser.yy (music_property_def): allow \override #'a #'b =
#c too.
* lily/context-property.cc (lookup_nested_property): new function.
(evict_from_alist): new function.
(general_pushpop_property): new function.
(execute_general_pushpop_property): rewrite. Support nested
properties too.
| Han-Wen Nienhuys | 2005-10-17 | 1 | -1/+1 |
* | * configure.in (reloc_b): bump fontforge requirement to 20050624....* python/convertrules.py (conv): add 2.6.0 dummy rule.
| Han-Wen Nienhuys | 2005-06-26 | 1 | -1/+1 |
* | * scripts/convert-ly.py (conv): fixed \context Foo = mixedCaps...case.
(conv): add dummy 2.4.0 conversion rule.
* input/regression/part-combine-text.ly (comm): add expect strings.
| Han-Wen Nienhuys | 2004-10-30 | 1 | -1/+1 |
* | * lily/quote-iterator.cc (process): use <= for comparisons. Fixes...quote problem if for last note of quoted sequence.
* input/regression/part-combine-text.ly (comm): add expect strings.
| Han-Wen Nienhuys | 2004-10-30 | 1 | -8/+10 |
* | The grand \paper -> \layout, \bookpaper -> \paper renaming. | Jan Nieuwenhuizen | 2004-10-10 | 1 | -1/+1 |
* | (texidoc): cleanup. | Han-Wen Nienhuys | 2004-09-18 | 1 | -1/+1 |
* | * ly/a4-init.ly (vsize): remove papersize init files....* lily/beam-concave.cc: new file, with new routines for concave
decisions. There are now two types of concaveness: 1. a sharp
logic decision forcing a beam horizontal, and 2. a number that
measures how concave beams are that are not caught by 1.
This fixes: morgenlied.ly and input/regression/beam-concave.ly
| Han-Wen Nienhuys | 2004-09-12 | 1 | -1/+1 |
* | * scripts/convert-ly.py (conv): remove \notes....apply to input examples.
* lily/paper-outputter.cc (output_stencil): don't use
smobify_self() but self_scm() (ouch).
* lily/include/ly-smobs.icc (IMPLEMENT_SMOBS): don't return SCM
from smobify_self().
* lily/paper-book.cc (output): load framework module
scm_c_resolve_module().
| Han-Wen Nienhuys | 2004-06-14 | 1 | -2/+2 |
* | *** empty log message *** | Han-Wen Nienhuys | 2004-04-01 | 1 | -1/+1 |
* | (conv): add 2.2.0 rule. | Han-Wen Nienhuys | 2004-04-01 | 1 | -1/+1 |
* | release commit | Han-Wen Nienhuys | 2004-03-11 | 1 | -1/+1 |
* | *** empty log message *** | Jan Nieuwenhuizen | 2004-03-03 | 1 | -1/+1 |
* | * scripts/lilypond-book.py (do_file): do not overwrite input file....* lily/context-scheme.cc (LY_DEFINE): use Scheme style naming for
music/context/grob property functions. Internally, use
get_property() and set_property() for both.
| Han-Wen Nienhuys | 2004-02-22 | 1 | -1/+1 |
* | * lily/align-interface.cc, lily/axis-group-engraver.cc: spell... it hara-kiri.
* input/regression/{many}.ly: improve descriptions trying to figure
| Heikki Junes | 2004-02-16 | 1 | -4/+4 |
* | * input/: Convert ly files that still had \property. Fixes make... web. Remove exta spaces around '='.
* scripts/convert-ly.py (conv): Redundant space fixes.
| Jan Nieuwenhuizen | 2004-02-13 | 1 | -2/+2 |
* | *** empty log message *** | Han-Wen Nienhuys | 2004-02-13 | 1 | -3/+3 |
* | * lily/tuplet-bracket.cc (brew_molecule): call after_line_breaking...() if dependencies are fluked.
* input/mutopia/F.Schubert/morgenlied.ly: add bar checks.
| Han-Wen Nienhuys | 2004-01-08 | 1 | -1/+1 |
* | .ly version update. | Han-Wen Nienhuys | 2003-09-19 | 1 | -1/+1 |
* | * lily/beam.cc (set_stem_lengths): single-stem-beam fix....* stepmake/stepmake/c-rules.make ($(outdir)/%.c): use -o for flex.
* lily/beam-quanting.cc (quanting): check french-beaming per stem.
(score_stem_lengths): do something sensible for single stem beams.
* lily/beam.cc (least_squares): add kludge for single stem beams.
* scripts/convert-ly.py (FatalConversionError.sub_alteration): add
keySignature to list of broken things.
* input/regression/keys.ly: fix.
| Han-Wen Nienhuys | 2003-09-18 | 1 | -2/+2 |
* | * scripts/convert-ly.py (FatalConversionError.figures_replace):...rule for < > <-> << >> substitution
* lily/lexer.ll: exchange meaning of << >> and < >
* VERSION (PACKAGE_NAME): 1.9.3 released
| Han-Wen Nienhuys | 2003-08-31 | 1 | -1/+1 |
* | * lily/my-lily-lexer.cc: add \accacciatura and \appoggiatura...* ly/grace-init.ly (stopGraceMusic): add slurs on grace note by
default
* scm/music-functions.scm (set-stop-grace-properties)
(set-start-grace-properties, add-grace-property): new functions
for modular grace tweak control.
* ly/engraver-init.ly (ScoreContext): new property graceSettings.
| Han-Wen Nienhuys | 2003-08-27 | 1 | -1/+1 |
* | * lily/beam-engraver.cc: move new-beam-event to beam-event...* input/regression/bar-number.ly: remove unnecessary old-relative
options.
| Han-Wen Nienhuys | 2003-08-26 | 1 | -1/+1 |
* | * lily/parser.yy (relative_music): whoops. All \relative were off...by ... a lot .... Ahem.
* scm/define-music-types.scm (music-descriptions): idem.
* lily/beam-engraver.cc: move new-beam-event to beam-event
* input/regression/bar-number.ly: remove unnecessary old-relative
options.
* lily/parser.yy (Composite_music): add \newcontext
* scripts/convert-ly.py (conv): dashes rule.
Apply rule.
| Han-Wen Nienhuys | 2003-08-26 | 1 | -1/+1 |
* | * input/regression/bar-number.ly: remove unnecessary old-relative...options.
* Documentation/user/internals.itely (Creating contexts): document
\newcontext
* lily/parser.yy (Composite_music): add \newcontext
* Documentation/user/refman.itely (MIDI block): add note about
dotted tempos.
* lily/my-lily-lexer.cc (start_main_input): define input-file-name
as Scheme variable.
| Han-Wen Nienhuys | 2003-08-26 | 1 | -1/+1 |
* | (conv): dashes rule....Apply rule.
| Han-Wen Nienhuys | 2003-08-26 | 1 | -1/+1 |
* | Massive changes - see ChangeLog. | Han-Wen Nienhuys | 2003-08-25 | 1 | -1/+2 |
* | * buildscripts/mf-to-table.py (base): break table every three...symbols.
* input/tutorial: remove os-flute-2.ly os-score.ly miniatures.ly
os-music.ly
| Han-Wen Nienhuys | 2003-07-03 | 1 | -1/+1 |
* | * Website fixes:...* ly/engraver-init.ly (GraceContext): Add.
* run:
convert-ly $(find . -name *.ly)
* ly/chord-modifiers-init.ly (ignatzekExceptionMusic): Hmm: fix
new chords.
| Jan Nieuwenhuizen | 2003-05-18 | 1 | -1/+1 |
* | * Documentation/user/refman.itely: updates....* input/regression/collisions.ly (threevoice): cleanup.
* scripts/convert-ly.py: linewidth = -1 -> raggedright = ##t.
| Han-Wen Nienhuys | 2003-04-18 | 1 | -1/+1 |
* | *** empty log message *** | Han-Wen Nienhuys | 2002-11-14 | 1 | -1/+2 |
* | covnert-ly | Han-Wen Nienhuys | 2002-07-16 | 1 | -1/+1 |
* | release: 1.3.146...============
* Make and ly2dvi fixes.
* Made feta-timesig C a bit rounder.
* Included flat autogenerated list of grob interfaces into refman.
* Moved Rest_engraver to ThreadContext.
* Documentation updates.
* Bugfix: package-diff: remove all out-?.* dirs.
* Preliminary tutorial fixes.
* Ly2dvi:
- keep .dvi output when making .ps.
- name latex wrapper for foo.ly: foo.latex
- keep .tex and .latex output if latex fails
- keep .dvi output if dvips fails
- replaced --outdir option with --output=FILE option, where FILE
may include directories
- enhancements and fixes
* Typo fix: clean-fonts
* Bugfixes: lilypond-login.sh
* Tutorial and refman fixes (Mats)
1.3.145.h
| Han-Wen Nienhuys | 2001-04-05 | 1 | -6/+7 |
* | patch::: 1.3.134.jcn1...1.3.134.jcn1
============
* Small doco update.
* Silly build and website-build fixes.
* convert-ly: added conversions, converted glossary, refman and examples.
| Jan Nieuwenhuizen | 2001-03-03 | 1 | -1/+1 |
* | patch::: 1.3.125.jcn2...1.3.125.jcn2
============
* Moved feature and regression-test input to input/feature, input/regression.
* Added some regtests.
* Bugfix: auto-knee for beam over rest.
* Fixes for Coriolan and viola Solo Cello Suites.
* Replaced generic 'collapse-height' for System_start_delimiter with
brace-collapse-height, bracket-collapse-height, bar-line-collapse-height.
* Bugfix: measure System_start_delimiter's *-collapse-height in staff-space.
| Jan Nieuwenhuizen | 2001-01-26 | 1 | -0/+26 |