]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
11 years agoRemove StepMake as a separate package
John Mandereau [Thu, 2 Aug 2012 21:25:54 +0000 (23:25 +0200)]
Remove StepMake as a separate package

Rationale:
* there are no publicly-known current usage cases of StepMake outside
LilyPond,
* StepMake installation has been disabled for a decade,
* generic templates (stepmake/stepmake) have been so heavily
customized lately for our heavy documentation that they can no longer
be qualifed as "generic",
* only a few build scripts have remained in stepmake/bin, whereas
most of them now live in scripts/build.

This commit removes everything in stepmake/ except included makefiles;
scripts that are still used are moved to config/ (Autoconf helpers) or
scripts/build (build and install scripts).

Remove config make target to avoid potential conflict with new
config/ directory.

For clarity, a merge of all stepmake templates, from stepmake/stepmake
and make/ into stepmake/ (or similar), will be done in another commit.

11 years agoMake distributed tarball from Git file list
John Mandereau [Wed, 1 Aug 2012 10:22:43 +0000 (12:22 +0200)]
Make distributed tarball from Git file list

This removes the requirement of having a GNUmakefile
in each and every directory of the source tree; this commit
also deletes GNUmakefiles made unnecessary this way.

dist-toplevel-txt-files toplevel target is also removed,
because it is unneeded outside of dist target and it
prevents linking of toplevel generated txt docs to
distdir when these docs are already generated.

In addition, on suggestions from Han-Wen, if dist is made with a
source directory tracked by Git, then
* the source directory is required to have no uncommitted changes nor
non-ignored untracked files,
* the time stamp of all files in the tarball is set to the time stamp
of the head of the checked-out branch.

11 years agomass-link: handle filesystem crossing and support OS without link support
John Mandereau [Wed, 1 Aug 2012 10:14:50 +0000 (12:14 +0200)]
mass-link: handle filesystem crossing and support OS without link support

11 years agohairpin.cc: consider suicide before drawing stencil; issue 2583
Keith OHara [Fri, 10 Aug 2012 04:52:51 +0000 (21:52 -0700)]
hairpin.cc: consider suicide before drawing stencil; issue 2583

11 years agolayout.cc: do not draw empty boxes
Keith OHara [Thu, 9 Aug 2012 02:42:46 +0000 (19:42 -0700)]
layout.cc: do not draw empty boxes

11 years agoIssue 2728: count pairs of brackets
David Kastrup [Fri, 10 Aug 2012 10:20:36 +0000 (12:20 +0200)]
Issue 2728: count pairs of brackets

What this actually does is exit the parser after the main file, then
continue parsing the rest of the init file in a separate call of the
parser.

This delivers useful error messages in case that the main input is
incomplete.

11 years agoIssue 2729: When cloning a lexer/parser, don't copy the scopes.
David Kastrup [Thu, 9 Aug 2012 15:48:12 +0000 (17:48 +0200)]
Issue 2729: When cloning a lexer/parser, don't copy the scopes.

11 years agoBump version for next release (2.17.0) from unstable branch.
David Kastrup [Sun, 12 Aug 2012 09:09:29 +0000 (11:09 +0200)]
Bump version for next release (2.17.0) from unstable branch.

11 years agoRelease: bump version.
Graham Percival [Sat, 11 Aug 2012 22:28:38 +0000 (23:28 +0100)]
Release: bump version.

11 years agoRelease: update news. release/2.15.95-1
David Kastrup [Sat, 11 Aug 2012 12:50:30 +0000 (14:50 +0200)]
Release: update news.

11 years agoPO: update template.
David Kastrup [Sat, 11 Aug 2012 12:50:06 +0000 (14:50 +0200)]
PO: update template.

11 years agoExtra version update for 2.15.95
David Kastrup [Sat, 11 Aug 2012 12:51:18 +0000 (14:51 +0200)]
Extra version update for 2.15.95

11 years agoLSR Updates
Phil Holmes [Sat, 11 Aug 2012 11:12:42 +0000 (12:12 +0100)]
LSR Updates

11 years agoRun fixcc.py with astyle 2.02.
Graham Percival [Fri, 10 Aug 2012 14:08:32 +0000 (15:08 +0100)]
Run fixcc.py with astyle 2.02.

11 years agoMidi: bugfix in computing (de)crescendo changes
Heikki Tauriainen [Sun, 5 Aug 2012 19:46:39 +0000 (12:46 -0700)]
Midi: bugfix in computing (de)crescendo changes

11 years agoMidi: initial volume if a Voice begins in (de)cresc
Heikki Tauriainen [Sun, 5 Aug 2012 19:32:12 +0000 (12:32 -0700)]
Midi: initial volume if a Voice begins in (de)cresc

morgenleid.ly: put dynamic in logical Voice; no print changes

11 years agosmall changes of the line_count fixing series
Benkő Pál [Sat, 21 Jul 2012 07:21:06 +0000 (09:21 +0200)]
small changes of the line_count fixing series

- enhance support of non-standard staves by checking staff bounds or
being on staff line by juggling not line_count but staff_span or on_line
- eliminate an unnecessary call and a warning

11 years agotime signature positioning for non-standard staves
Benkő Pál [Thu, 19 Jul 2012 21:07:57 +0000 (23:07 +0200)]
time signature positioning for non-standard staves

the only non-standardness the old code catered for is altered line-count.
the aim here is to position time signature similarly with any of the following:
\override StaffSymbol #'line-count = #'4
\override StaffSymbol #'line-positions = #'(-2 0 2 4)
\override StaffSymbol #'line-positions = #'(-4 -2 0 2)

11 years agomake slur behaviour symmetrical for above/below staff
Benkő Pál [Thu, 19 Jul 2012 21:10:48 +0000 (23:10 +0200)]
make slur behaviour symmetrical for above/below staff

the original code probably missed an fabs and
certainly didn't work for non-standard staves

11 years agoregression tests for nonstandard staves
Benkő Pál [Thu, 19 Jul 2012 20:24:46 +0000 (22:24 +0200)]
regression tests for nonstandard staves

11 years agoIssue 2714: item t:number (line thickness) in fret diagrams leads to scheme error
David Kastrup [Mon, 6 Aug 2012 04:57:34 +0000 (06:57 +0200)]
Issue 2714: item t:number (line thickness) in fret diagrams leads to scheme error

11 years agoDoc: improve level 5 headings
Trevor Daniels [Thu, 9 Aug 2012 07:31:34 +0000 (08:31 +0100)]
Doc: improve level 5 headings

Make level 5 headings smaller and avoid entries
in the ToC

11 years ago Issue 2720: Crash with incorrect parallel input
David Kastrup [Tue, 7 Aug 2012 23:52:09 +0000 (01:52 +0200)]
 Issue 2720: Crash with incorrect parallel input

Don't assume that all heads of a note column have dots if the first one has.

11 years agoDoc: Clarify automatic beam setting (2701)
Trevor Daniels [Sat, 4 Aug 2012 18:33:33 +0000 (19:33 +0100)]
Doc: Clarify automatic beam setting (2701)

11 years agoThinko to Issue 2629: remove paragraph no longer needed in the CG
John Mandereau [Tue, 7 Aug 2012 19:49:11 +0000 (21:49 +0200)]
Thinko to Issue 2629: remove paragraph no longer needed in the CG

Thanks to Federico Bruni for the report.

11 years agoIssue 2414: Midi back end handles lyrics and beams incorrectly
David Kastrup [Sun, 5 Aug 2012 20:04:30 +0000 (22:04 +0200)]
Issue 2414: Midi back end handles lyrics and beams incorrectly

11 years agoLinux->GNU/Linux (Issue 2651)
Phil Holmes [Tue, 7 Aug 2012 13:25:03 +0000 (14:25 +0100)]
Linux->GNU/Linux (Issue 2651)

11 years agoProperly implement fromproperty markup handing in the pdftitle header field
Reinhold Kainhofer [Fri, 27 Jul 2012 00:22:55 +0000 (02:22 +0200)]
Properly implement fromproperty markup handing in the pdftitle header field

The pdftitle header field is obtained by trying to convert the markup into a pure string.
Fromproperty markups need to be handled specially, since we have to mimick the header field
lookup in the conversion function... Thus we have to pass the header block to the
markup->string function and extract the header property values for fromproperty markups.

To keep the previous public API without the header argument working, the header
block is passed as an optional argument.

To prevent infinite loops, after looking up a header field, we temporarily
set it to an empty string for the following lookups. This is done by creating
a temporary guile module with that variable cleared.

11 years agoCG-Build system notes: fix formatting and add a comment
John Mandereau [Mon, 6 Aug 2012 21:10:15 +0000 (23:10 +0200)]
CG-Build system notes: fix formatting and add a comment

11 years agoMerge branch 'translation' into staging
Francisco Vila [Mon, 6 Aug 2012 15:31:58 +0000 (17:31 +0200)]
Merge branch 'translation' into staging

11 years agoFix issue 1746 "v2.13.48 docball adds offline-root/ directory"
John Mandereau [Mon, 6 Aug 2012 13:05:34 +0000 (15:05 +0200)]
Fix issue 1746 "v2.13.48 docball adds offline-root/ directory"

This reverts one of the changes in c58b9bd118958423656e674c25d940cdec71f58a.

11 years agoDocumentation for cross staff stems
Phil Holmes [Mon, 6 Aug 2012 10:21:06 +0000 (11:21 +0100)]
Documentation for cross staff stems

11 years agoSuperfluous titling commands (2710)
Trevor Daniels [Thu, 2 Aug 2012 22:05:27 +0000 (23:05 +0100)]
Superfluous titling commands (2710)

Remove both \larger and \smaller in subtitle as these
simply cancel each other.

Rearrange the title markup commands for consistency.

These changes should not affect any existing scores.

11 years agoExplain issue 2702 in changes.tely
David Kastrup [Thu, 2 Aug 2012 10:20:10 +0000 (12:20 +0200)]
Explain issue 2702 in changes.tely

11 years agoUnquote some dashed identifiers in assignments.
David Kastrup [Thu, 2 Aug 2012 08:39:10 +0000 (10:39 +0200)]
Unquote some dashed identifiers in assignments.

11 years agoRun scripts/auxiliar/update-with-convert-ly.sh
David Kastrup [Sun, 5 Aug 2012 23:46:11 +0000 (01:46 +0200)]
Run scripts/auxiliar/update-with-convert-ly.sh

11 years agoAdd convert-ly rule for unquoting tuning assignments
David Kastrup [Thu, 2 Aug 2012 08:07:07 +0000 (10:07 +0200)]
Add convert-ly rule for unquoting tuning assignments

11 years agoUnify the lexer's idea of words and commands across all modes.
David Kastrup [Sun, 29 Jul 2012 14:05:10 +0000 (16:05 +0200)]
Unify the lexer's idea of words and commands across all modes.

A "word" (a string recognized even when not quoted) and a "command"
(something starting with \ and followed by letters and other folderol,
indicating a Scheme control sequence or similar) get the same syntax
in all modes:

A "word" is a sequence of alphabetic characters possibly containing
single dashes or underlines inside (not at the beginning or end).

A "command" is a "word" preceded by a backslash.

11 years agoRevert "Second set of volta changes (Issue 2673)"
Phil Holmes [Sun, 5 Aug 2012 13:03:43 +0000 (14:03 +0100)]
Revert "Second set of volta changes (Issue 2673)"

This reverts commit 101e420a124ab74772aa836479733bd5175b01e1.

11 years agoFix DOC string of define-syntax-function
David Kastrup [Sun, 5 Aug 2012 13:03:33 +0000 (15:03 +0200)]
Fix DOC string of define-syntax-function

11 years agoDoc: add index entry "brackets" for parentheses
Trevor Daniels [Sun, 5 Aug 2012 06:57:03 +0000 (07:57 +0100)]
Doc: add index entry "brackets" for parentheses

11 years agoDoc-it: update
Federico Bruni [Sat, 4 Aug 2012 10:14:11 +0000 (12:14 +0200)]
Doc-it: update

Fixed a typo in a crossref in it/usage/suggestions.itely

11 years agoWeb: Announcement update for the new "LilyPond Report"
Valentin Villenave [Fri, 3 Aug 2012 14:16:11 +0000 (14:16 +0000)]
Web: Announcement update for the new "LilyPond Report"

This commit also cleans up the front page, by keeping only
some still-relevant items (rc announcement, etc.).

11 years agoparser.yy: Use Bison directives rather than preprocessor macros
David Kastrup [Thu, 2 Aug 2012 07:08:45 +0000 (09:08 +0200)]
parser.yy: Use Bison directives rather than preprocessor macros

YYERROR_VERBOSE has been deprecated in Bison 2.6.

11 years agoIssue 2705: Parse music inside of output definitions in "notes" mode.
David Kastrup [Mon, 30 Jul 2012 16:10:13 +0000 (18:10 +0200)]
Issue 2705: Parse music inside of output definitions in "notes" mode.

This makes \midi { \tempo 4. = 120 } work properly (without parsing
4. as a REAL token).

The next token after music will in rare circumstances be scanned still
in the lexer's "notes" mode.  This could be problematic because of the
currently different word syntax of "notes" and "INITIAL" mode
(cf. issue 2702).

11 years agolexer.ll: let push_note_state deal with extratoken state
David Kastrup [Mon, 30 Jul 2012 19:41:32 +0000 (21:41 +0200)]
lexer.ll: let push_note_state deal with extratoken state

11 years agoRelease: bump version.
Graham Percival [Thu, 2 Aug 2012 19:52:30 +0000 (20:52 +0100)]
Release: bump version.

11 years agoMerge remote branch 'origin/release/unstable' into HEAD
Graham Percival [Thu, 2 Aug 2012 19:52:18 +0000 (20:52 +0100)]
Merge remote branch 'origin/release/unstable' into HEAD

11 years agoIssue 2712: Remove weird quotes in \set "instrumentCueName"
David Kastrup [Thu, 2 Aug 2012 10:30:32 +0000 (12:30 +0200)]
Issue 2712: Remove weird quotes in \set "instrumentCueName"

11 years agoRelease: update news. release/2.15.42-1
Graham Percival [Thu, 2 Aug 2012 17:33:02 +0000 (18:33 +0100)]
Release: update news.

11 years agoPO: update template.
Graham Percival [Thu, 2 Aug 2012 17:32:58 +0000 (18:32 +0100)]
PO: update template.

11 years agoDoc: fix page size in @lilypond
Trevor Daniels [Wed, 1 Aug 2012 21:29:48 +0000 (22:29 +0100)]
Doc: fix page size in @lilypond

  The page height in a7landscape is insufficient to
  contain the first page, so have to use a7.

11 years agoFix "make top-doc" (and thus "make dist") on clean build tree
John Mandereau [Wed, 1 Aug 2012 16:41:00 +0000 (18:41 +0200)]
Fix "make top-doc" (and thus "make dist") on clean build tree

top-doc requires scripts/build/out/run-and-check for building
Texinfo documents in text format.

11 years agoCorrect binary location for gdb
Phil Holmes [Wed, 1 Aug 2012 15:18:03 +0000 (16:18 +0100)]
Correct binary location for gdb

11 years agoCorrect make check cycle in NR
Phil Holmes [Wed, 1 Aug 2012 15:15:57 +0000 (16:15 +0100)]
Correct make check cycle in NR

11 years agoSecond set of volta changes (Issue 2673)
Arnold Theresius [Tue, 24 Jul 2012 13:49:50 +0000 (14:49 +0100)]
Second set of volta changes (Issue 2673)

11 years agofixed 3/4 snippets in German NR (issue 2401) fixed wrong comment in same snippet...
Frédéric Bron [Thu, 12 Jul 2012 04:31:47 +0000 (06:31 +0200)]
fixed 3/4 snippets in German NR (issue 2401) fixed wrong comment in same snippet (all translations)

11 years agoMidi: store dynamic information for note-on velocity; issue 1661
Heikki Tauriainen [Wed, 1 Aug 2012 08:26:53 +0000 (10:26 +0200)]
Midi: store dynamic information for note-on velocity; issue 1661

11 years agoIssue 2704: Add missing "#include <unistd.h>" for use with g++ 4.7
Frédéric Bron [Wed, 1 Aug 2012 08:08:05 +0000 (10:08 +0200)]
Issue 2704: Add missing "#include <unistd.h>" for use with g++ 4.7

11 years agoDoc: Order of engravers within context matters (673)
Trevor Daniels [Fri, 27 Jul 2012 07:59:22 +0000 (08:59 +0100)]
Doc: Order of engravers within context matters (673)

  Mention all known cases where the order matters.
  Information taken from comments in ly/engraver-init.ly.

11 years agoDoc: clarify \header variables (2640)
Trevor Daniels [Mon, 30 Jul 2012 22:48:05 +0000 (23:48 +0100)]
Doc: clarify \header variables (2640)

  Revised example and text submitted by Eluze - thanks!

  a7landscape paper size added to suit this example

11 years agoIssue 1320: Scheme bar line interface (part 1/2: recoding)
Marc Hohl [Wed, 20 Jun 2012 07:14:29 +0000 (09:14 +0200)]
Issue 1320: Scheme bar line interface (part 1/2: recoding)

11 years agoIssue 1650: merge multiple header specifications.
David Kastrup [Fri, 27 Jul 2012 18:38:15 +0000 (20:38 +0200)]
Issue 1650: merge multiple header specifications.

Books get initialized from $defaultheader, this is what toplevel \header will
set, and scores and bookparts are initialized empty so that they will end up
combined with their respective (possibly implicit) books.

11 years agoAdd regtests for issue 1650
Reinhold Kainhofer [Sat, 28 Jul 2012 16:03:36 +0000 (18:03 +0200)]
Add regtests for issue 1650

11 years agoIssue 2700: Change $ to # in docs where appropriate
David Kastrup [Fri, 6 Jul 2012 05:43:16 +0000 (07:43 +0200)]
Issue 2700: Change $ to # in docs where appropriate

This is a followup issue from issue 2637

11 years agoDoc-fr: update texidocs' committish
Jean-Charles Malahieude [Mon, 30 Jul 2012 19:34:20 +0000 (21:34 +0200)]
Doc-fr: update texidocs' committish

11 years agoIssue 2672/1: Midi fixes
Heikki Tauriainen [Mon, 30 Jul 2012 08:14:55 +0000 (10:14 +0200)]
Issue 2672/1: Midi fixes

When other MIDI midi events (such as an instrument change) occur
simultaneously with note(s), they should be placed in the MIDI file
before the note-on events, otherwise there is no way to (reliably)
affect the first note in a score.

11 years agoIssue 2698: Syntax change: don't allow degenerate REAL -.
David Kastrup [Wed, 25 Jul 2012 19:26:27 +0000 (21:26 +0200)]
Issue 2698: Syntax change: don't allow degenerate REAL -.

11 years agoAdd display test for nested tuplet music.
David Kastrup [Wed, 25 Jul 2012 15:48:33 +0000 (17:48 +0200)]
Add display test for nested tuplet music.

11 years agoIssue 2696/4: Fix display of tuplet music, also when nested.
David Kastrup [Wed, 25 Jul 2012 15:47:58 +0000 (17:47 +0200)]
Issue 2696/4: Fix display of tuplet music, also when nested.

11 years agoIssue 2696/3: scm/song.scm: fix faulty calculation of durations.
David Kastrup [Wed, 25 Jul 2012 15:32:42 +0000 (17:32 +0200)]
Issue 2696/3: scm/song.scm: fix faulty calculation of durations.

11 years agoIssue 2696/2: Replace some uses of ly:duration-factor
David Kastrup [Wed, 25 Jul 2012 15:30:52 +0000 (17:30 +0200)]
Issue 2696/2: Replace some uses of ly:duration-factor

11 years agoIssue 2696/1:Implement ly:duration-scale and let ly:make-duration accept rational...
David Kastrup [Wed, 25 Jul 2012 10:05:04 +0000 (12:05 +0200)]
Issue 2696/1:Implement ly:duration-scale and let ly:make-duration accept rational factors.

11 years agoDoc-fr: NR full update
Jean-Charles Malahieude [Sat, 28 Jul 2012 21:38:39 +0000 (23:38 +0200)]
Doc-fr: NR full update

11 years agoWeb-fr: introduction
Jean-Charles Malahieude [Sat, 28 Jul 2012 21:33:24 +0000 (23:33 +0200)]
Web-fr: introduction

11 years agoDoc-ja: update web and learning
Yoshiki Sawada [Sat, 28 Jul 2012 08:33:05 +0000 (17:33 +0900)]
Doc-ja: update web and learning

Doc-ja: update files in web, learning and included.

11 years agoIssue 2691: page-layout: consider relative indents in loose-line spacing
Keith OHara [Sat, 28 Jul 2012 12:14:34 +0000 (14:14 +0200)]
Issue 2691: page-layout: consider relative indents in loose-line spacing

11 years agoFix Issue 2146 "Illegal entry in bfrange block in ToUnicode CMap"
John Mandereau [Fri, 27 Jul 2012 22:14:47 +0000 (00:14 +0200)]
Fix Issue 2146 "Illegal entry in bfrange block in ToUnicode CMap"

11 years agoDoc: correct warning re tied chords (2690)
Trevor Daniels [Sun, 22 Jul 2012 11:27:32 +0000 (12:27 +0100)]
Doc: correct warning re tied chords (2690)

Restore original wording which restricts this
warning to the control points of ties

11 years agoIssue 2692: Let ly:make-moment accept rationals for main and grace timing
David Kastrup [Mon, 23 Jul 2012 10:25:26 +0000 (12:25 +0200)]
Issue 2692: Let ly:make-moment accept rationals for main and grace timing

For compatibility reasons, it remains possible to write two numbers
specifying numerator and denominator instead of the rationals.  These
forms cannot be mixed, and the two-argument form is disambiguated by
the sign of the second argument: if it is positive, it can only be a
denominator and not a grace timing.

11 years agoCreate ly_is_rational predicate that allows exact rationals and infinities
David Kastrup [Mon, 23 Jul 2012 09:39:39 +0000 (11:39 +0200)]
Create ly_is_rational predicate that allows exact rationals and infinities

11 years agoIssue 2664/2: Run scripts/auxiliar/update-with-convert-ly.sh
David Kastrup [Fri, 27 Jul 2012 05:26:27 +0000 (07:26 +0200)]
Issue 2664/2: Run scripts/auxiliar/update-with-convert-ly.sh

11 years agoIssue 2664: Add Staff alias to FretBoards, let convert-ly set Staff.stringTuning
David Kastrup [Tue, 24 Jul 2012 06:22:11 +0000 (08:22 +0200)]
Issue 2664: Add Staff alias to FretBoards, let convert-ly set Staff.stringTuning

11 years agoMerge branch 'translation' into staging
Francisco Vila [Thu, 26 Jul 2012 10:09:28 +0000 (12:09 +0200)]
Merge branch 'translation' into staging

11 years agoWeb-it: replace "open source" with "software libero"
Federico Bruni [Wed, 25 Jul 2012 19:37:16 +0000 (21:37 +0200)]
Web-it: replace "open source" with "software libero"

Fix also a typo in a macro in it/included/helpus.itexi

11 years agoIssue 2695: Bad output in display-lily-tests.ly
David Kastrup [Wed, 25 Jul 2012 14:52:15 +0000 (16:52 +0200)]
Issue 2695: Bad output in display-lily-tests.ly

This fixes a bug introduced with 4ab6e4df934e57c51dbbdbf2c209273c6cb5b888
while addressing issue 2522.

11 years agoIssue 2688: Add ly:context-mod-apply! function.
David Kastrup [Sat, 21 Jul 2012 10:33:03 +0000 (12:33 +0200)]
Issue 2688: Add ly:context-mod-apply! function.

11 years agoreopened Issue 2584: please make partcombine merge slurs
David Kastrup [Thu, 19 Jul 2012 09:11:35 +0000 (11:11 +0200)]
reopened Issue 2584: please make partcombine merge slurs

This refrains from referencing a slur grob's direction field (often
inconclusive and not representative of the input), instead referencing
the direction of the causing event.

11 years agoFunction for overriding broken spanners
David Nalesnik [Tue, 17 Jul 2012 22:17:59 +0000 (17:17 -0500)]
Function for overriding broken spanners

The music function \alterBroken is intended to facilitate overrides
applied independently to the pieces of broken spanners--one of the
perennial difficulties faced by users of LilyPond (addressed in
Extending 2.6:"Difficult Tweaks").  The function aims at generalization
by allowing the user to specify the name of the spanner and the property
to be overridden.

The function will override unbroken spanners, but it will ignore
non-spanners with a warning.

The function calls \override and may be prefaced by \once (or followed by
a \revert of the relevant property).

11 years agoUpdates snippets from LSR
Phil Holmes [Tue, 24 Jul 2012 16:16:32 +0000 (17:16 +0100)]
Updates snippets from LSR

11 years agoUpdates snippets for cross-staff-stems
Phil Holmes [Mon, 23 Jul 2012 14:16:52 +0000 (15:16 +0100)]
Updates snippets for cross-staff-stems

11 years agoVolta enhancements tranche 1
Phil Holmes [Tue, 17 Jul 2012 17:35:14 +0000 (18:35 +0100)]
Volta enhancements tranche 1

11 years agoDoc-ja: update web
Yoshiki Sawada [Sat, 21 Jul 2012 14:55:15 +0000 (23:55 +0900)]
Doc-ja: update web

Doc-ja: update web

change "open source" to "free software"

11 years agoAdds warning for line spanner with right coordinate less than left coordinate
Mike Solomon [Mon, 23 Jul 2012 05:45:42 +0000 (07:45 +0200)]
Adds warning for line spanner with right coordinate less than left coordinate

11 years agoIssue 2671: Provide functions ly:moment-main and ly:moment-grace
David Kastrup [Thu, 28 Jun 2012 23:48:11 +0000 (01:48 +0200)]
Issue 2671: Provide functions ly:moment-main and ly:moment-grace

Those will usually be more convenient than using ly:moment-*-numerator
and ly:moment-*-denominator.

Also, (/ (ly:moment-*-numerator ...) (ly:moment-*-denominator ...))
can't deal with infinite moment components.  This could theoretically
be amended by letting (ly:moment-*-denominator ...) resolve to
_inexact_ zero (in which case the division turns out ±inf.0), but that
is all rather hand-wavy and flimsy.  Being able to access the
components directly is more straightforward.

11 years agospan-bar-.cc: Sort bar-line extents in case alignAboveContext is active
Keith OHara [Tue, 17 Jul 2012 04:24:22 +0000 (21:24 -0700)]
span-bar-.cc: Sort bar-line extents in case alignAboveContext is active

11 years agoTextSpanner: start to the right of front matter at line-breaks
Keith OHara [Sat, 14 Jul 2012 08:01:28 +0000 (01:01 -0700)]
TextSpanner: start to the right of front matter at line-breaks

issue 2655

11 years agoUpdates we-wrote - fixes issue 1163
Phil Holmes [Sun, 22 Jul 2012 11:00:57 +0000 (12:00 +0100)]
Updates we-wrote - fixes issue 1163

11 years agoAdds support for cross staff stems final
Phil Holmes [Sun, 15 Jul 2012 13:10:22 +0000 (14:10 +0100)]
Adds support for cross staff stems final

11 years agoDoc-fr: updates to NR
Jean-Charles Malahieude [Sat, 21 Jul 2012 20:36:42 +0000 (22:36 +0200)]
Doc-fr: updates to NR
 - changing defaults
 - input
 - spacing
 - vocal