]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
12 years agoBuild: fix make dist release/2.15.22-1
Graham Percival [Thu, 15 Dec 2011 15:17:58 +0000 (07:17 -0800)]
Build: fix make dist

12 years agoCG: safer push command for releases
Graham Percival [Thu, 15 Dec 2011 14:09:02 +0000 (06:09 -0800)]
CG: safer push command for releases

12 years agoRelease: update news.
Graham Percival [Thu, 15 Dec 2011 14:07:49 +0000 (06:07 -0800)]
Release: update news.

12 years agoMakes multi-measure rests span the correct horizontal length.
Mike Solomon [Thu, 15 Dec 2011 09:01:52 +0000 (10:01 +0100)]
Makes multi-measure rests span the correct horizontal length.

Uses the base lengths for the durations of multi-measure rests to
calculate their horizontal space.

12 years agoparser.yy: allow Scheme in context_mod_list, harmonize error messages.
David Kastrup [Wed, 14 Dec 2011 20:02:34 +0000 (21:02 +0100)]
parser.yy: allow Scheme in context_mod_list, harmonize error messages.

12 years agoLet \parallelMusic flatten sequential music to support using functions better
David Kastrup [Wed, 14 Dec 2011 16:28:48 +0000 (17:28 +0100)]
Let \parallelMusic flatten sequential music to support using functions better

12 years agoBuild fixes for translated manuals: dependencies and a typo
Julien Rioux [Tue, 29 Nov 2011 10:18:19 +0000 (05:18 -0500)]
Build fixes for translated manuals: dependencies and a typo

12 years agoAvoid redefining struct String_convert to class.
Graham Percival [Fri, 9 Dec 2011 05:40:09 +0000 (21:40 -0800)]
Avoid redefining struct String_convert to class.

12 years agoAvoid comparison of unsigned < 0
Graham Percival [Fri, 9 Dec 2011 05:34:56 +0000 (21:34 -0800)]
Avoid comparison of unsigned < 0

  PyArg_ParseTuple (args, "s#|i", &track, &track_size, ...
returns the length as an int:
  http://docs.python.org/c-api/arg.html#PyArg_ParseTuple

12 years agoAvoid implicit sign conversion
Graham Percival [Fri, 9 Dec 2011 05:30:29 +0000 (21:30 -0800)]
Avoid implicit sign conversion

12 years agoRemove default comparison for binary search
Graham Percival [Thu, 8 Dec 2011 11:07:50 +0000 (03:07 -0800)]
Remove default comparison for binary search

clang++ complains about this, and we never rely on the default
comparison in our code.

/home/gperciva/src/lilypond/flower/include/std-vector.hh:197:36:
error: 'T' does
      not refer to a value
               Compare less = less<T> (),
                                   ^
/home/gperciva/src/lilypond/flower/include/std-vector.hh:193:19:
note: declared
      here
template<typename T, typename Compare>
                  ^
/home/gperciva/src/lilypond/flower/include/std-vector.hh:197:40:
error:
      expected expression
               Compare less = less<T> (),

12 years agoAvoid conversion changing signedness
Graham Percival [Thu, 8 Dec 2011 11:05:32 +0000 (03:05 -0800)]
Avoid conversion changing signedness

/home/gperciva/src/lilypond/flower/file-cookie.cc:45:50: error: implicit
      conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long')
      [-Werror,-Wsign-conversion]
    return Memory_out_stream::writer (file, buf, i);
           ~~~~~~~~~~~~~~~~~                     ^

12 years agoDoc: NR 1.2.1 Ties - added eg. to show whiteout
James Lowe [Tue, 6 Dec 2011 20:55:49 +0000 (20:55 +0000)]
Doc: NR 1.2.1 Ties - added eg. to show whiteout

This is for issue 409.

Give simple example for using whiteout to avoid ties colliding with
staff objects

12 years agoDoc: NR trivial word change for footnotes
James Lowe [Mon, 12 Dec 2011 20:56:27 +0000 (20:56 +0000)]
Doc: NR trivial word change for footnotes

Requested by George Xu to state more explicitly that
top level markups as treated as grobs.

Single word change in two places. Pushing without review.

12 years agoMakes bar numbering formatter a scheme function.
Mike Solomon [Mon, 12 Dec 2011 20:33:17 +0000 (21:33 +0100)]
Makes bar numbering formatter a scheme function.

12 years agoDoc: NR improve 1.6.3 examples
James Lowe [Tue, 6 Dec 2011 08:23:19 +0000 (08:23 +0000)]
Doc: NR improve 1.6.3 examples

Added '\new Staff \with' construct to make sure
instrument names are printed in all cases - esp. when
using parallel voices and grace notes.

Tracker issue 2076

12 years agoRun astyle 2.02.
Graham Percival [Mon, 12 Dec 2011 07:31:51 +0000 (23:31 -0800)]
Run astyle 2.02.

12 years agoCG: add gitk to 'push to staging' instructions
Graham Percival [Sun, 11 Dec 2011 14:40:04 +0000 (06:40 -0800)]
CG: add gitk to 'push to staging' instructions

12 years agoAdds regression test for new BarLine extra spacing height.
Mike Solomon [Sun, 11 Dec 2011 10:19:59 +0000 (11:19 +0100)]
Adds regression test for new BarLine extra spacing height.

12 years agoMerge branch 'staging' of ssh://git.sv.gnu.org/srv/git/lilypond into staging
Mike Solomon [Sun, 11 Dec 2011 10:18:57 +0000 (11:18 +0100)]
Merge branch 'staging' of ssh://git.sv.gnu.org/srv/git/lilypond into staging

12 years agoRevert "Give \displayLilyMusic and \displayMusic optional port arguments."
David Kastrup [Sat, 10 Dec 2011 15:02:39 +0000 (16:02 +0100)]
Revert "Give \displayLilyMusic and \displayMusic optional port arguments."

This reverts commit a9829dd9576b665961c395cc501f004ddd3b858d.

\displayMusic c'

did no longer work.  Probably needs some amendments in optional
argument parsing before it can be reapplied in good conscience.

12 years agoMerge branch 'staging' of ssh://git.sv.gnu.org/srv/git/lilypond into staging
Mike Solomon [Sat, 10 Dec 2011 10:22:07 +0000 (11:22 +0100)]
Merge branch 'staging' of ssh://git.sv.gnu.org/srv/git/lilypond into staging

12 years agoCG: summary of our development process.
Graham Percival [Fri, 9 Dec 2011 11:30:21 +0000 (03:30 -0800)]
CG: summary of our development process.

12 years agoDoc: CG: add instructions for staging branch
Graham Percival [Fri, 2 Dec 2011 11:00:20 +0000 (03:00 -0800)]
Doc: CG: add instructions for staging branch

12 years agoRemoves excess padding from BarLine extra-spacing-height function.
Mike Solomon [Fri, 9 Dec 2011 09:11:47 +0000 (10:11 +0100)]
Removes excess padding from BarLine extra-spacing-height function.

12 years agoFix issue 2089: dangerous redefinition of SCM s / Moment s
David Kastrup [Fri, 9 Dec 2011 09:09:53 +0000 (10:09 +0100)]
Fix issue 2089: dangerous redefinition of SCM s / Moment s

12 years agoRemoves excess padding from BarLine extra-spacing-height function.
Mike Solomon [Fri, 9 Dec 2011 09:11:47 +0000 (10:11 +0100)]
Removes excess padding from BarLine extra-spacing-height function.

12 years agoFix issue 2089: dangerous redefinition of SCM s / Moment s
David Kastrup [Fri, 9 Dec 2011 09:09:53 +0000 (10:09 +0100)]
Fix issue 2089: dangerous redefinition of SCM s / Moment s

12 years agoDoc: fix pdf build problem from @ignore silliness.
Graham Percival [Fri, 9 Dec 2011 08:49:32 +0000 (00:49 -0800)]
Doc: fix pdf build problem from @ignore silliness.

12 years agoProvide Scheme sandbox.
David Kastrup [Mon, 5 Dec 2011 10:14:48 +0000 (11:14 +0100)]
Provide Scheme sandbox.

12 years agoReduce interactions between staves during note-spacing; issue 2058
Keith OHara [Sat, 5 Nov 2011 07:16:28 +0000 (00:16 -0700)]
Reduce interactions between staves during note-spacing; issue 2058

Build the skylines for note-spacing at desired distance, not mininmum
distance

12 years agoAdd/update contact data of David Kastrup
David Kastrup [Thu, 8 Dec 2011 17:16:47 +0000 (18:16 +0100)]
Add/update contact data of David Kastrup

12 years agoCG: always rebuild website (mitigate 2027)
Graham Percival [Thu, 8 Dec 2011 13:54:42 +0000 (05:54 -0800)]
CG: always rebuild website (mitigate 2027)

This is not a perfect solution, but at least it makes the website
rebuild from git again without my manual attention.

12 years agoCG: put release update in staging
Graham Percival [Thu, 8 Dec 2011 09:39:08 +0000 (01:39 -0800)]
CG: put release update in staging

12 years agoWeb: add sponsorships/bounties page.
Graham Percival [Thu, 8 Dec 2011 12:01:37 +0000 (04:01 -0800)]
Web: add sponsorships/bounties page.

12 years agoRestore a comment
Keith OHara [Thu, 8 Dec 2011 01:07:00 +0000 (17:07 -0800)]
Restore a comment

Magic number moved in 54495e64 had lost its comment

12 years agoparser.yy: Fixes and amendments with regard to lyrics.
David Kastrup [Wed, 7 Dec 2011 16:26:25 +0000 (17:26 +0100)]
parser.yy: Fixes and amendments with regard to lyrics.

12 years agoEliminate Guile deprecation warning in scm/song.scm
David Kastrup [Wed, 7 Dec 2011 13:13:14 +0000 (14:13 +0100)]
Eliminate Guile deprecation warning in scm/song.scm

12 years agoGive \displayLilyMusic and \displayMusic optional port arguments.
David Kastrup [Thu, 1 Dec 2011 19:27:06 +0000 (20:27 +0100)]
Give \displayLilyMusic and \displayMusic optional port arguments.

12 years agoIssue 2036: keep make test in flower from warnings
David Kastrup [Sun, 4 Dec 2011 19:04:56 +0000 (20:04 +0100)]
Issue 2036: keep make test in flower from warnings

12 years agoRelease: bump version.
Graham Percival [Tue, 6 Dec 2011 23:12:47 +0000 (15:12 -0800)]
Release: bump version.

12 years agoMerge branch 'master' of ssh://git.sv.gnu.org/srv/git/lilypond
Graham Percival [Tue, 6 Dec 2011 23:12:10 +0000 (15:12 -0800)]
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/lilypond

12 years agoDo more thorough typechecking in ly:make-music-function
David Kastrup [Tue, 6 Dec 2011 17:04:31 +0000 (18:04 +0100)]
Do more thorough typechecking in ly:make-music-function

12 years agoLet #{ ... #} leave nicer runtime material
David Kastrup [Tue, 6 Dec 2011 16:50:29 +0000 (17:50 +0100)]
Let #{ ... #} leave nicer runtime material

12 years agoMake for better error messages in cases like #{ #) #}
David Kastrup [Tue, 6 Dec 2011 15:09:30 +0000 (16:09 +0100)]
Make for better error messages in cases like #{ #) #}

12 years agoRemove spurious spaces from music expression display, adapt tests.
David Kastrup [Tue, 6 Dec 2011 00:05:18 +0000 (01:05 +0100)]
Remove spurious spaces from music expression display, adapt tests.

12 years agoFix an obscure problem with #{ ... #xxx) #} where ) gets read twice
David Kastrup [Tue, 6 Dec 2011 10:13:55 +0000 (11:13 +0100)]
Fix an obscure  problem with #{ ... #xxx) #} where ) gets read twice

12 years agoRelease: update news. release/2.15.21-1
Graham Percival [Tue, 6 Dec 2011 08:44:45 +0000 (00:44 -0800)]
Release: update news.

12 years agoFix \acciatura printing in the aftermath of f0978ed121192fee9bdf2453a325d98693148acf
David Kastrup [Mon, 5 Dec 2011 13:34:49 +0000 (14:34 +0100)]
Fix \acciatura printing in the aftermath of f0978ed121192fee9bdf2453a325d98693148acf

12 years agodisplay-lily-tests.ly: prettify the test code, keeping indentation levels
David Kastrup [Sat, 3 Dec 2011 14:19:23 +0000 (15:19 +0100)]
display-lily-tests.ly: prettify the test code, keeping indentation levels

12 years agoFix almost all warnings in flower/ and many in lily/.
Reinhold Kainhofer [Mon, 5 Dec 2011 11:25:44 +0000 (03:25 -0800)]
Fix almost all warnings in flower/ and many in lily/.

Most of the remaining warnings are about vsize -> int casting,
where I'll have to find a proper solution (we don't want to cast
all appearances of vsize to int explicitly, but rather use vsize
wherever possible).

12 years agoBetter fix for issue 1875: use -lsupc++ if required.
David Kastrup [Mon, 28 Nov 2011 17:05:14 +0000 (18:05 +0100)]
Better fix for issue 1875: use -lsupc++ if required.

12 years agoAdds Dots to the Slur encompass-objects grob set.
Mike Solomon [Mon, 5 Dec 2011 07:28:56 +0000 (08:28 +0100)]
Adds Dots to the Slur encompass-objects grob set.

12 years agoAdds regtest for automatic bar renumbering at volta repeats.
Mike Solomon [Mon, 5 Dec 2011 07:22:01 +0000 (08:22 +0100)]
Adds regtest for automatic bar renumbering at volta repeats.

12 years agoAllows for automatic renumbering of measure numbers at volta repeats.
Mike Solomon [Mon, 5 Dec 2011 06:56:37 +0000 (07:56 +0100)]
Allows for automatic renumbering of measure numbers at volta repeats.

Does this via the use of an AlternativeEvent, which tells the current
number to either memorize its current position or to go back to the
memorized position.

12 years agoitem.cc: make is_non_musical() conform to its name. issue 2060
Keith OHara [Mon, 28 Nov 2011 08:54:27 +0000 (00:54 -0800)]
item.cc: make is_non_musical() conform to its name. issue 2060

12 years agoDocumentation/extending: some improvements.
David Kastrup [Sun, 4 Dec 2011 22:55:04 +0000 (23:55 +0100)]
Documentation/extending: some improvements.

12 years agoDoc: NR added reference to footnotes in NR 2.1.6
James Lowe [Sat, 3 Dec 2011 09:26:20 +0000 (09:26 +0000)]
Doc: NR added reference to footnotes in NR 2.1.6

Suggestion from Mike S.

12 years agoDoc: NR Added new node for Custom Footnotes
James Lowe [Sun, 23 Oct 2011 06:21:00 +0000 (07:21 +0100)]
Doc: NR Added new node for Custom Footnotes

This is for Tracker issue 1567

12 years agoMakes pure-from-neighbor-interface callback public.
Mike Solomon [Fri, 2 Dec 2011 08:56:55 +0000 (09:56 +0100)]
Makes pure-from-neighbor-interface callback public.

12 years agoAdds the Span_bar_stub_engraver to the StaffGroup context.
Mike Solomon [Fri, 2 Dec 2011 07:21:19 +0000 (08:21 +0100)]
Adds the Span_bar_stub_engraver to the StaffGroup context.

12 years agoAssures less overshoot in Slur::pure_height.
Mike Solomon [Fri, 2 Dec 2011 07:17:32 +0000 (08:17 +0100)]
Assures less overshoot in Slur::pure_height.

12 years agoAdds a numbering-assertion-function property to the footnote grob.
Mike Solomon [Fri, 2 Dec 2011 07:06:13 +0000 (08:06 +0100)]
Adds a numbering-assertion-function property to the footnote grob.

This allows the footnote regtests to verify that the footnotes are
being numbered in the correct order.

12 years agoWork around compiler bug, Issue 1997: segfault in tablature-negative-fret.ly
David Kastrup [Mon, 28 Nov 2011 13:14:49 +0000 (14:14 +0100)]
Work around compiler bug, Issue 1997: segfault in tablature-negative-fret.ly

12 years agoBuild: don't check gcc version numbers with clang
Graham Percival [Mon, 28 Nov 2011 09:08:40 +0000 (01:08 -0800)]
Build: don't check gcc version numbers with clang

Joy, this was totally worth an hour.  :(   I hate build systems.

12 years agoMake ly:parse-string-expression robust against bad location parameters
David Kastrup [Thu, 1 Dec 2011 23:15:01 +0000 (00:15 +0100)]
Make ly:parse-string-expression robust against bad location parameters

12 years agoDon't let dots go negative in scaleDurations -- Fix Issue 2048
Carl Sorensen [Thu, 24 Nov 2011 15:31:13 +0000 (08:31 -0700)]
Don't let dots go negative in scaleDurations -- Fix Issue 2048

12 years agoparser.yy: remove unused functions
David Kastrup [Wed, 30 Nov 2011 17:33:26 +0000 (18:33 +0100)]
parser.yy: remove unused functions

12 years agoPrevent accidentals and articulations from moving over leftmost NonMusicalPaperColumns.
Mike Solomon [Wed, 30 Nov 2011 10:10:36 +0000 (11:10 +0100)]
Prevent accidentals and articulations from moving over leftmost NonMusicalPaperColumns.

Inversely, allows accidentals to tuck over change clefs and prevents ledger lines
from overlapping barlines in cramped situations.

This is done by allowing the pure-from-neighbor-interface to add
extra-spacing-height to certain non-musical grobs and removing the
blanked skyline-padding applied to NonMusicalPaperColumns.

12 years agoRun scripts/auxiliar/update-with-convert-ly.sh
David Kastrup [Wed, 30 Nov 2011 08:20:08 +0000 (09:20 +0100)]
Run scripts/auxiliar/update-with-convert-ly.sh

12 years agoMake 2-argument form of \accidentalStyle
David Kastrup [Fri, 25 Nov 2011 16:15:07 +0000 (17:15 +0100)]
Make 2-argument form of \accidentalStyle

12 years agoPrefer # over $ in markups
David Kastrup [Tue, 29 Nov 2011 14:45:15 +0000 (15:45 +0100)]
Prefer # over $ in markups

12 years agoIssues 1503 and 1572 - Add an entry to changes.tely for improved jazz chord support.
Adam Spiers [Sun, 6 Nov 2011 00:40:42 +0000 (00:40 +0000)]
Issues 1503 and 1572 - Add an entry to changes.tely for improved jazz chord support.

12 years agoIssue 1503 - add support for "altered" jazz chord (super-Locrian)
Adam Spiers [Tue, 1 Nov 2011 18:29:31 +0000 (18:29 +0000)]
Issue 1503 - add support for "altered" jazz chord (super-Locrian)

12 years agoFix indentation in chord-ignatzek-names.scm
Adam Spiers [Wed, 2 Nov 2011 11:26:37 +0000 (11:26 +0000)]
Fix indentation in chord-ignatzek-names.scm

12 years agoDoc: fix spurious pluralisation typo in Chord name chart appendix
Adam Spiers [Tue, 1 Nov 2011 18:34:26 +0000 (18:34 +0000)]
Doc: fix spurious pluralisation typo in Chord name chart appendix

12 years agoIssue 1503 - add additionalPitchPrefix to allow choice of prefix for additional pitch...
Adam Spiers [Mon, 7 Nov 2011 11:45:18 +0000 (11:45 +0000)]
Issue 1503 - add additionalPitchPrefix to allow choice of prefix for additional pitches in chords.

This was previously "add", e.g. "Cmaj7 add6add9",
but this results in too much clutter and
is rarely used.

12 years agoIssue 1503 - Allow choice of minor chord modifier.
Adam Spiers [Mon, 7 Nov 2011 11:48:33 +0000 (11:48 +0000)]
Issue 1503 - Allow choice of minor chord modifier.

For example, often it is preferred to use a hyphen
instead of "m". This can now be achieved via:

  \set minorChordModifier = \markup { "-" }

12 years agoAdd slashChordSeparator
Adam Spiers [Tue, 1 Nov 2011 18:14:36 +0000 (18:14 +0000)]
Add slashChordSeparator

Issue 1572 and issue 1503 - Allow choice of chord modifier separator
independently of chord inversion separator, since conventionally the
latter is always a slash (hence the term "slash chords"), whereas the
former seldom involves slashes.

12 years agoAdd some missing chords to the ignatzek regression test
Adam Spiers [Tue, 1 Nov 2011 17:58:37 +0000 (17:58 +0000)]
Add some missing chords to the ignatzek regression test

12 years agoIssue 1503 - Recognise Lydian chords
Adam Spiers [Wed, 2 Nov 2011 18:08:12 +0000 (18:08 +0000)]
Issue 1503 - Recognise Lydian chords

12 years agoIssue 1503 - Enlarge half-diminished slashed circle symbol
Adam Spiers [Tue, 29 Nov 2011 11:04:39 +0000 (11:04 +0000)]
Issue 1503 - Enlarge half-diminished slashed circle symbol

12 years agoReplace tabs with spaces in scm/chord-ignatzek-names.scm
Adam Spiers [Tue, 1 Nov 2011 15:51:52 +0000 (15:51 +0000)]
Replace tabs with spaces in scm/chord-ignatzek-names.scm

12 years agoUsability improvements to {doc,cg}-section.sh and corresponding section of CG.
Adam Spiers [Wed, 2 Nov 2011 11:13:25 +0000 (11:13 +0000)]
Usability improvements to {doc,cg}-section.sh and corresponding section of CG.

- Now honor LILYPOND_GIT, LILYPOND_BUILD_DIR, and LILYPOND_TEMPDOCS
  environment variables (all optional).
- Provide usage help text if '-h' or '--help' or incorrect arguments
  are passed.
- Output more helpful messages upon completion.

12 years agoavoid cryptic StopIteration failure from make when 'make check' is run before 'make...
Adam Spiers [Sat, 5 Nov 2011 23:33:31 +0000 (23:33 +0000)]
avoid cryptic StopIteration failure from make when 'make check' is run before 'make test-baseline'

12 years agoIssue 2014: Improve HTML output of regression tests
Adam Spiers [Thu, 3 Nov 2011 00:31:13 +0000 (00:31 +0000)]
Issue 2014: Improve HTML output of regression tests

- Use Javascript to enable filtering of table rows by type
- Make sure git file compare cell contents are HTML-escaped
- Fix some HTML validation issues

12 years agoUpdate LSR and fix Issue 1971
Phil Holmes [Sun, 27 Nov 2011 12:49:49 +0000 (12:49 +0000)]
Update LSR and fix Issue 1971

Fixes Issue 1971

12 years agoFix compile on OSX by including std-vector.hh instead of <vector>
Carl Sorensen [Thu, 24 Nov 2011 00:54:19 +0000 (17:54 -0700)]
Fix compile on OSX by including std-vector.hh instead of <vector>

12 years agoAdd Scheme context-mods, reimplement \grobdescriptions, add \settingsFrom
David Kastrup [Mon, 21 Nov 2011 00:05:07 +0000 (01:05 +0100)]
Add Scheme context-mods, reimplement \grobdescriptions, add \settingsFrom

\settingsFrom translates music with layout instructions (\set, \unset,
\override, \revert) into a context modification.  That way, you can use most
of the definitions from ly/property-init.ly as context modifications.

12 years agoMake order of context mods added at initialization consistent with other interfaces
David Kastrup [Tue, 22 Nov 2011 17:54:38 +0000 (18:54 +0100)]
Make order of context mods added at initialization consistent with other interfaces

12 years agoImplement ly:make-context-mod
Neil Puttock [Tue, 22 Nov 2011 17:14:09 +0000 (18:14 +0100)]
Implement ly:make-context-mod

12 years agoDon't create closures for obvious constants in #{ ... #}
David Kastrup [Thu, 24 Nov 2011 15:13:01 +0000 (16:13 +0100)]
Don't create closures for obvious constants in #{ ... #}

12 years agoRecord $ and # expressions inside of #{ #} for better correlation
David Kastrup [Wed, 23 Nov 2011 16:47:17 +0000 (17:47 +0100)]
Record $ and # expressions inside of #{ #} for better correlation

12 years agoUpdates LSR locally
Phil Holmes [Sun, 27 Nov 2011 12:23:22 +0000 (12:23 +0000)]
Updates LSR locally

12 years agoUpdates CG with new issue classification guidance
Phil Holmes [Sat, 26 Nov 2011 14:54:06 +0000 (14:54 +0000)]
Updates CG with new issue classification guidance

12 years agoFix crash in safe mode due to unprotected module in internal_ly_eval_scm
David Kastrup [Sat, 26 Nov 2011 12:21:45 +0000 (13:21 +0100)]
Fix crash in safe mode due to unprotected module in internal_ly_eval_scm

Might be responsible for a number of issues.

12 years agoTiny convertrule fix for occurences of 2468 inside of embedded Scheme with #{ ... #}
David Kastrup [Fri, 25 Nov 2011 17:39:58 +0000 (18:39 +0100)]
Tiny convertrule fix for occurences of 2468 inside of embedded Scheme with #{ ... #}

12 years agoMerge branch 'lilypond/translation' into staging
Francisco Vila [Fri, 25 Nov 2011 12:14:21 +0000 (13:14 +0100)]
Merge branch 'lilypond/translation' into staging

12 years agoAdds some info about pure properties to the CG.
Mike Solomon [Fri, 25 Nov 2011 05:52:34 +0000 (06:52 +0100)]
Adds some info about pure properties to the CG.

12 years agoUses the pure-from-neighbor-interface to calculate BarLine extra-spacing-height
Mike Solomon [Fri, 25 Nov 2011 05:12:49 +0000 (06:12 +0100)]
Uses the pure-from-neighbor-interface to calculate BarLine extra-spacing-height

Now, BarLines will receive extra spacing height if they have a span bar on
either side, thus blocking accidental vs span bar collisions.

This patch also simplifies the pure-from-neighbor interface by getting rid
of unnecessary functions.