]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
11 years agoIssue 2172: Get line and column numbers right.
David Kastrup [Thu, 13 Dec 2012 10:53:02 +0000 (11:53 +0100)]
Issue 2172: Get line and column numbers right.

This uses 1-based columns on all error output, as is the standard for
GNU programs.  It also flags version errors as being for line 1
instead of line 0 since the latter confuses Emacs' compilation mode.

The same column convention is used for point-and-click column numbers
in textedit:// URIs.  In contrast, the byte offsets into a line (also
in those URIs) are retained 0-based.

For point-and-click, this yields the correct results when using the
definitions for emacs and gvim in scm/editor.scm, the editors
configured to interpret the column number.

It is to be expected that Lilypond-specific shells (like Frescobaldi
called via Okular for point-and-click) have specialized on the
previous wrong behavior and will now exhibit the kind of one-off
behavior that non-LilyPond specific programs did previously when
encountering the error messages.

I don't see a good migration strategy for those except possibly
looking for the version number of LilyPond and deciding whether to do
one-off calculations depending on that.

11 years agoChanges to Kievan documentation
Aleksandr Andreev [Fri, 30 Nov 2012 21:14:44 +0000 (15:14 -0600)]
Changes to Kievan documentation

Adds mention of \kievanOn and \kievanOff functions
to Ancient notation -> Kievan notation documentation
and corrects examples, given changes to the notation
in Issue 2868.

11 years agoWeb: Updated sizes of PDFs and 'big' HTML links
James Lowe [Sun, 16 Dec 2012 19:00:37 +0000 (19:00 +0000)]
Web: Updated sizes of PDFs and 'big' HTML links

Issue 3004

11 years agoWeb: Easier editing - new URI for lyqi
James Lowe [Sun, 16 Dec 2012 12:30:56 +0000 (12:30 +0000)]
Web: Easier editing - new URI for lyqi

Issue 3028

11 years agoDoc: Usage - fixed syntax for backend inc. example
James Lowe [Sun, 16 Dec 2012 22:16:16 +0000 (22:16 +0000)]
Doc: Usage - fixed syntax for backend inc. example

Issue 3033

Fixed @code{} examples for backend as the single quote was not required.

Also added a new @example at the start of the section just so that this
shows a non #t/#f example.

11 years agoAdd Catalan translation from FTP.
Francisco Vila [Thu, 20 Dec 2012 15:21:31 +0000 (16:21 +0100)]
Add Catalan translation from FTP.

11 years agoWeb-nl: update.
Jan Nieuwenhuizen [Thu, 20 Dec 2012 14:41:15 +0000 (15:41 +0100)]
Web-nl: update.

11 years agoMerge remote-tracking branch 'origin/translation' into staging
David Kastrup [Thu, 20 Dec 2012 12:44:55 +0000 (13:44 +0100)]
Merge remote-tracking branch 'origin/translation' into staging

11 years agoDoc-es: update Tweaks.
Francisco Vila [Thu, 20 Dec 2012 12:23:13 +0000 (13:23 +0100)]
Doc-es: update Tweaks.

11 years agoDoc: Clarify documentation of footnotes (2971)
Trevor Daniels [Sun, 16 Dec 2012 08:50:25 +0000 (08:50 +0000)]
Doc: Clarify documentation of footnotes (2971)

  Distinguish Event- and Time-based footnotes clearly

  Time-based footnotes apply to all grobs of the specified
  type at the current musical moment

  Warn that footnotes cannot be attached to lyrics

11 years agoChanges lilypond-example for rest-by-number
Thomas Morley [Wed, 12 Dec 2012 21:21:53 +0000 (22:21 +0100)]
Changes lilypond-example for rest-by-number

11 years agoRemoves '-signs from vectors
Thomas Morley [Sat, 8 Dec 2012 18:35:17 +0000 (19:35 +0100)]
Removes '-signs from vectors

Removes '-signs in vectors from the docs.

11 years agoIssue 3012: Flag an error for isolated post-events occuring in music lists
David Kastrup [Tue, 11 Dec 2012 09:20:20 +0000 (10:20 +0100)]
Issue 3012: Flag an error for isolated post-events occuring in music lists

These can happen when writing things like

c \tweak #'color #red -3

since at the current point of time a tweaked post-event is not
syntactically recognized as a post-event without leading -, like

c -\tweak #'color #red -3

While this restriction will at some time be removed, in the mean time
we want to have this problem flagged.

11 years agoFix overlooked old code in French tweaking documentation
David Kastrup [Wed, 19 Dec 2012 17:31:59 +0000 (18:31 +0100)]
Fix overlooked old code in French tweaking documentation

11 years agoReplace some faulty code examples in the "Czech" learning/tweaks
David Kastrup [Wed, 19 Dec 2012 11:50:06 +0000 (12:50 +0100)]
Replace some faulty code examples in the "Czech" learning/tweaks

Since those are contained in as-yet untranslated German passages,
I copied the respective code examples from the current German
documentation.  No attempt at updating the corresponding texts
has been made.

11 years agoFix music/event confusions in tweak documentation examples
David Kastrup [Wed, 19 Dec 2012 11:42:28 +0000 (12:42 +0100)]
Fix music/event confusions in tweak documentation examples

11 years agoIssue 3019: Let ly:event-property take an optional default argument
David Kastrup [Thu, 13 Dec 2012 15:04:59 +0000 (16:04 +0100)]
Issue 3019: Let ly:event-property take an optional default argument

This is analogous to the respective functionality for
ly:music-property and ly:prob-property.

11 years agoIssue 3013: Amend \overrideProperty example
David Kastrup [Tue, 11 Dec 2012 12:48:30 +0000 (13:48 +0100)]
Issue 3013: Amend \overrideProperty example

It has been overlooked by convert-ly due to interspersed comments, and
it could make use of a subproperty override (which is supported by
\overrideProperty by now).

11 years agoDoc-es: update Fundamental, Templates.
Francisco Vila [Tue, 18 Dec 2012 17:51:27 +0000 (18:51 +0100)]
Doc-es: update Fundamental, Templates.

11 years agoSnippets: correct some strings
Jean-Charles Malahieude [Mon, 17 Dec 2012 18:23:13 +0000 (19:23 +0100)]
Snippets: correct some strings

texidocs or comments not converted when " #'" -> "."

11 years agoDoc-fr: Notation (2nd part)
Jean-Charles Malahieude [Sun, 16 Dec 2012 17:07:44 +0000 (18:07 +0100)]
Doc-fr: Notation (2nd part)

 - repeats
 - rhythms
 - staff
 - text
 - unfretted
 - vocal

11 years agoWeb-fr: community & download
Jean-Charles Malahieude [Sun, 16 Dec 2012 16:56:07 +0000 (17:56 +0100)]
Web-fr: community & download

11 years agoDoc-fr: Usage
Jean-Charles Malahieude [Sun, 16 Dec 2012 16:54:29 +0000 (17:54 +0100)]
Doc-fr: Usage
 - running
 - updating

11 years agoRelease: bump version.
Phil Holmes [Sun, 16 Dec 2012 12:44:17 +0000 (12:44 +0000)]
Release: bump version.

11 years agoRelease: update news. release/2.17.9-1
Phil Holmes [Sat, 15 Dec 2012 16:22:39 +0000 (16:22 +0000)]
Release: update news.

11 years agoPO: update template.
Phil Holmes [Sat, 15 Dec 2012 16:22:31 +0000 (16:22 +0000)]
PO: update template.

11 years agoLSR updates
Phil Holmes [Sat, 15 Dec 2012 13:05:09 +0000 (13:05 +0000)]
LSR updates

11 years agoIssue 3008: articulate can't deal with <>
David Kastrup [Sun, 9 Dec 2012 09:32:01 +0000 (10:32 +0100)]
Issue 3008: articulate can't deal with <>

11 years agoIssue 2981: Let \set ... = *undefined* unset values rather than overwriting.
David Kastrup [Sun, 9 Dec 2012 12:19:38 +0000 (13:19 +0100)]
Issue 2981: Let \set ... = *undefined* unset values rather than overwriting.

Also makes \once\set deal properly with a value that is not previously
defined in the current context.

11 years agoDoc-it: update learning, notation, usage and website
Federico Bruni [Thu, 13 Dec 2012 20:18:29 +0000 (21:18 +0100)]
Doc-it: update learning, notation, usage and website

Add translation of some strings in Documentation/po/it.po (only the
strings really useful for manuals).

11 years agoDoc-es: update Notation Appendices, Chords, Staff Notation, Simultaneous, Text, Unfre...
Francisco Vila [Thu, 13 Dec 2012 14:26:24 +0000 (15:26 +0100)]
Doc-es: update Notation Appendices, Chords, Staff Notation, Simultaneous, Text, Unfretted Strings and the CheatSheet.

11 years agoWeb-es: update Search Box git version marker.
Francisco Vila [Thu, 13 Dec 2012 14:24:53 +0000 (15:24 +0100)]
Web-es: update Search Box git version marker.

11 years agoDoc-es: fix compile.
Francisco Vila [Thu, 13 Dec 2012 12:06:32 +0000 (13:06 +0100)]
Doc-es: fix compile.

11 years agoDoc-es: update essay/Engraving, extending/Programming-Interface, Scheme tutorial.
Francisco Vila [Thu, 13 Dec 2012 08:34:06 +0000 (09:34 +0100)]
Doc-es: update essay/Engraving, extending/Programming-Interface, Scheme tutorial.

11 years agoDoc-es: update CHANGES.
Francisco Vila [Mon, 10 Dec 2012 18:37:54 +0000 (19:37 +0100)]
Doc-es: update CHANGES.

11 years agomarkup.scm: use stencil extents when stacking; issue 723
Keith OHara [Wed, 21 Nov 2012 21:52:53 +0000 (13:52 -0800)]
markup.scm: use stencil extents when stacking; issue 723

11 years agostencil.cc: Backspacing stencils are not empty
Keith OHara [Wed, 5 Dec 2012 05:34:32 +0000 (21:34 -0800)]
stencil.cc: Backspacing stencils are not empty

11 years agomarkup-commands rest-by-number and rest
Thomas Morley [Wed, 5 Dec 2012 00:56:11 +0000 (01:56 +0100)]
markup-commands rest-by-number and rest

Introduces two new markup-commands:
rest-by-number and rest
similiar to the existing note-by-number and note.
Two regression-tests for them are added.

11 years agoMerge branch 'translation' into staging
David Kastrup [Tue, 11 Dec 2012 12:10:03 +0000 (13:10 +0100)]
Merge branch 'translation' into staging

11 years agoIssue 3005: A bit of rectification for learning/tweaks regarding Scheme values
David Kastrup [Tue, 4 Dec 2012 21:01:20 +0000 (22:01 +0100)]
Issue 3005: A bit of rectification for learning/tweaks regarding Scheme values

11 years agoDoc: cautionary accidentals after a key change (3000)
Trevor Daniels [Tue, 11 Dec 2012 09:07:58 +0000 (09:07 +0000)]
Doc: cautionary accidentals after a key change (3000)

  Add text and examples to NR 5.4.6 "Using break-visibility"
  to cover the printing of cautionary accidentals following
  an explicit key change.

  (Thanks to Paul Morris for the suggestion)

11 years agoDoc: improve example of using positions property (2993)
Trevor Daniels [Sun, 2 Dec 2012 11:15:07 +0000 (11:15 +0000)]
Doc: improve example of using positions property (2993)

  The current example is positioned properly even
  without the override.  This changes the example
  to one in which the slur and phrasing slur collide
  by default.

11 years agocreate-weblinks-itexi: add italian translation
Federico Bruni [Mon, 10 Dec 2012 22:25:43 +0000 (23:25 +0100)]
create-weblinks-itexi: add italian translation

11 years agoDoc-fr: Notation first part
Jean-Charles Malahieude [Mon, 10 Dec 2012 19:54:00 +0000 (20:54 +0100)]
Doc-fr: Notation first part

 - ancient
 - changing default
 - cheatsheet
 - chords
 - editorial
 - expressive
 - fretted-string
 - input
 - keyboards
 - appendices
 - percussion
 - pitches

11 years agoDoc-fr: Learning
Jean-Charles Malahieude [Sat, 8 Dec 2012 15:32:30 +0000 (16:32 +0100)]
Doc-fr: Learning

 - fundamental
 - templates
 - tweaks

11 years agoDoc-fr: Extending
Jean-Charles Malahieude [Sat, 8 Dec 2012 15:29:51 +0000 (16:29 +0100)]
Doc-fr: Extending

 - programming-interface
 - scheme-tuto

11 years agoWeb-fr: engraving
Jean-Charles Malahieude [Sat, 8 Dec 2012 15:27:02 +0000 (16:27 +0100)]
Web-fr: engraving

11 years agoIssue 3009: Make \revert work again as context modification
David Kastrup [Sat, 8 Dec 2012 10:22:10 +0000 (11:22 +0100)]
Issue 3009: Make \revert work again as context modification

11 years agoparser/lexer: eliminate LYRIC_MARKUP as a token separate from MARKUP (2996/2)
David Kastrup [Thu, 1 Nov 2012 14:16:52 +0000 (15:16 +0100)]
parser/lexer: eliminate LYRIC_MARKUP as a token separate from MARKUP (2996/2)

11 years agoparser/lexer: don't require separate LYRICS_STRING different from STRING (2996/1)
David Kastrup [Thu, 1 Nov 2012 12:41:15 +0000 (13:41 +0100)]
parser/lexer: don't require separate LYRICS_STRING different from STRING (2996/1)

11 years agoDoc: All level 3 and 4 headings need nodes (2991)
Trevor Daniels [Fri, 7 Dec 2012 07:41:46 +0000 (07:41 +0000)]
Doc: All level 3 and 4 headings need nodes (2991)

  Without them the sections cannot be referenced,
  and links in the left panel in html and entries in
  the index do not link to the correct section.

  Also correct more level 5 headings.

  This continues Issue 2967, the fix to which missed
  quite a few changes.

11 years agoMerge remote-tracking branch 'origin/master' into translation
David Kastrup [Thu, 6 Dec 2012 14:53:14 +0000 (15:53 +0100)]
Merge remote-tracking branch 'origin/master' into translation

Conflicts:
Documentation/changes.tely

has been resolved by taking the version in master

Documentation/fr/notation/input.itely
Documentation/fr/notation/spacing.itely

Code conflicts (possibly from use of convert-ly) have been resolved by
taking the code corresponding to the current English translation.

11 years agoIssue 2984: Use define-void-function rather than define-music-function in several...
David Kastrup [Tue, 27 Nov 2012 14:55:43 +0000 (15:55 +0100)]
Issue 2984: Use define-void-function rather than define-music-function in several places

11 years agoIssue 2972: Adding StringNumber 0 in TabStaff crashes
David Kastrup [Tue, 27 Nov 2012 01:42:20 +0000 (02:42 +0100)]
Issue 2972: Adding StringNumber 0 in TabStaff crashes

This does not check against string numbers that are too large, however.

11 years agoIssue 2916: Document \hide and \omit
David Kastrup [Sun, 25 Nov 2012 18:30:12 +0000 (19:30 +0100)]
Issue 2916: Document \hide and \omit

Also fixes a few other inaccuracies.

11 years agoRemove "selective" contextmods.
David Kastrup [Mon, 26 Nov 2012 10:54:38 +0000 (11:54 +0100)]
Remove "selective" contextmods.

This reverts those parts of commit
70365334614c31a82e9a3860c9eb9334cdc2879a that have been responsible
for allowing context-mods to contain modifications restricted to
certain context types.  It also removes use of this feature from
context-mod-from-music which is used for harvesting music into context
modifications.

As a result, any overrides in music used inside of context mods are
interpreted without looking at their actually targeted contexts.  It
turned out that this "feature" offered more confusion than benefits.

11 years agoIssue 2997: parser.yy: avoid premature work in make_music_from_simple
David Kastrup [Thu, 1 Nov 2012 12:40:11 +0000 (13:40 +0100)]
Issue 2997: parser.yy: avoid premature work in make_music_from_simple

11 years agoRelease: bump version.
Phil Holmes [Sat, 1 Dec 2012 22:16:56 +0000 (22:16 +0000)]
Release: bump version.

11 years agoRelease: update news. release/2.17.8-1
Phil Holmes [Sat, 1 Dec 2012 17:38:04 +0000 (17:38 +0000)]
Release: update news.

11 years agoPO: update template.
Phil Holmes [Sat, 1 Dec 2012 17:37:53 +0000 (17:37 +0000)]
PO: update template.

11 years agoIssue 2978: Simplify calculation of pitch-alist in determine-frets-and-strings
David Kastrup [Sat, 24 Nov 2012 22:27:33 +0000 (23:27 +0100)]
Issue 2978: Simplify calculation of pitch-alist in determine-frets-and-strings

The old code was contorted and undefined (it used map rather than
map-in-order but depended on sequential execution).

11 years agoIssue 2997/3: Let \single deal with nested property overrides
David Kastrup [Sat, 24 Nov 2012 20:04:54 +0000 (21:04 +0100)]
Issue 2997/3: Let \single deal with nested property overrides

11 years agoIssue 2997/2: Let \tweak deal with nested properties
David Kastrup [Sat, 24 Nov 2012 20:04:21 +0000 (21:04 +0100)]
Issue 2997/2: Let \tweak deal with nested properties

11 years agoIssue 2997/1: Let Tweak_engraver deal with nested properties
David Kastrup [Sat, 24 Nov 2012 20:02:18 +0000 (21:02 +0100)]
Issue 2997/1: Let Tweak_engraver deal with nested properties

11 years agoIssue 2976: Allow ly:grob-set-nested-property! to set a single (unnested) property
David Kastrup [Sat, 24 Nov 2012 17:57:00 +0000 (18:57 +0100)]
Issue 2976: Allow ly:grob-set-nested-property! to set a single (unnested) property

This makes things more orthogonal.

11 years agoIssue 2975: beam.cc: let a loop run backwards for better Scheme-fu.
David Kastrup [Fri, 18 Nov 2011 11:18:55 +0000 (12:18 +0100)]
Issue 2975: beam.cc: let a loop run backwards for better Scheme-fu.

11 years agoIssue 2974: music-functions-init.ly: Avoid unnecessary use of $ instead of #
David Kastrup [Sat, 24 Nov 2012 09:27:55 +0000 (10:27 +0100)]
Issue 2974: music-functions-init.ly: Avoid unnecessary use of $ instead of #

$ creates unnecessary copies, unnecessary reinterpretation, and
reassigns the music origin of some expressions to the current parser
location, which in #{ ... #} turns out to be music-functions-init.ly
itself, hardly helpful.

11 years agoparser.yy: use extended version of check_scheme_arg
David Kastrup [Fri, 23 Nov 2012 15:06:59 +0000 (16:06 +0100)]
parser.yy: use extended version of check_scheme_arg

11 years agoparser.yy: give check_scheme_arg optional argument for error display
David Kastrup [Fri, 23 Nov 2012 13:31:39 +0000 (14:31 +0100)]
parser.yy: give check_scheme_arg optional argument for error display

Sometimes a variation of the argument is being checked, and in that case
the error message, if any, should refer to the unchanged argument.

11 years agoDoc: ensure all level 3 and 4 headings have nodes (2967)
Trevor Daniels [Sun, 25 Nov 2012 22:41:58 +0000 (22:41 +0000)]
Doc: ensure all level 3 and 4 headings have nodes (2967)

  Without them the sections cannot be referenced,
  and links in the left panel in html and entries in
  the index do not link to the correct section.

  Correct more level 5 headings.

  Usage manual is not included.

  Complete the set of files in Documentation/nl/learning
  and Documentation/hu/learning with the English versions.
  This is needed to avoid errors in make doc following
  the change in node names.  Fixes Issue 2980.

11 years agoDoc: include aliases for note name languages.
Francisco Vila [Wed, 21 Nov 2012 09:58:06 +0000 (10:58 +0100)]
Doc: include aliases for note name languages.

11 years agoDoc: fix incorrect chording for fret diagram (2963)
Trevor Daniels [Wed, 21 Nov 2012 12:55:54 +0000 (12:55 +0000)]
Doc: fix incorrect chording for fret diagram (2963)

11 years agoDoc: new syntax for \tweak, \override (2936)
Trevor Daniels [Sun, 25 Nov 2012 11:56:36 +0000 (11:56 +0000)]
Doc: new syntax for \tweak, \override (2936)

  Also remove text saying spaces are required
  around the . in Lyric overrides

11 years agoDoc: add example left-aligning dynamic text (2943)
Trevor Daniels [Wed, 21 Nov 2012 16:56:39 +0000 (16:56 +0000)]
Doc: add example left-aligning dynamic text (2943)

11 years agoFix and document usage of `convert-ly - < test.ly'.
Julien Rioux [Tue, 20 Nov 2012 15:58:43 +0000 (10:58 -0500)]
Fix and document usage of `convert-ly - < test.ly'.

11 years agoUpdate bug squad rota
Phil Holmes [Tue, 20 Nov 2012 09:31:25 +0000 (09:31 +0000)]
Update bug squad rota

11 years agoIssue 2951: Allow music of nominally zero duration to be typeset.
David Kastrup [Tue, 6 Nov 2012 16:43:45 +0000 (17:43 +0100)]
Issue 2951: Allow music of nominally zero duration to be typeset.

This is important for things like incipits without notes or other
material that produces output without spending time.  In particular,
this is interesting for \score in markup which more often than not
only contains few notational elements and where attempts to just get
basic key/clef/timesignature drawings are sometimes failing in
frustrating manners.

11 years agoRelease: bump version.
Phil Holmes [Sat, 17 Nov 2012 17:35:36 +0000 (17:35 +0000)]
Release: bump version.

11 years agoRelease: update news. release/2.17.7-1
Phil Holmes [Sat, 17 Nov 2012 15:21:48 +0000 (15:21 +0000)]
Release: update news.

11 years agoPO: update template.
Phil Holmes [Sat, 17 Nov 2012 15:21:39 +0000 (15:21 +0000)]
PO: update template.

11 years agoLSR updates
Phil Holmes [Sat, 17 Nov 2012 12:27:55 +0000 (12:27 +0000)]
LSR updates

11 years agoLSR local updates
Phil Holmes [Sat, 17 Nov 2012 12:21:12 +0000 (12:21 +0000)]
LSR local updates

11 years agoMoves stem-length to C++.
Mike Solomon [Fri, 16 Nov 2012 20:16:08 +0000 (21:16 +0100)]
Moves stem-length to C++.
Makes Kievan notation more modular.

11 years agoDoc: Add index entry to MIDI, instrument
Trevor Daniels [Thu, 15 Nov 2012 15:54:13 +0000 (15:54 +0000)]
Doc: Add index entry to MIDI, instrument

  to avoid confusion with Instrument names in 1.6.3

11 years agoDoc: Add example of extending glissandi over repeats (2591)
Trevor Daniels [Fri, 9 Nov 2012 23:12:08 +0000 (23:12 +0000)]
Doc: Add example of extending glissandi over repeats (2591)

11 years agoAdd native utf8-coded aliases for note names language
Francisco Vila [Wed, 31 Oct 2012 12:45:53 +0000 (13:45 +0100)]
Add native utf8-coded aliases for note names language

  español in Spanish for espanol,
  français in French for italiano.

11 years agoIssue 2958: Web: Add LilyPond Report #28 to news
David Kastrup [Thu, 8 Nov 2012 15:09:40 +0000 (16:09 +0100)]
Issue 2958: Web: Add LilyPond Report #28 to news

11 years agoFix erroneous comment signs in scm/clip-region.scm
Marc Hohl [Mon, 12 Nov 2012 09:08:23 +0000 (10:08 +0100)]
Fix erroneous comment signs in scm/clip-region.scm

11 years agoIssue 2954: Context_mod should not have virtual copy constructor
David Kastrup [Wed, 7 Nov 2012 17:29:00 +0000 (18:29 +0100)]
Issue 2954: Context_mod should not have virtual copy constructor

Without a virtual destructor, this is asking for trouble.  It does not
appear that a virtual copy constructor is actually needed for anything
here.

11 years agoAdds documentation for optional octavation clef syntax
Marc Hohl [Wed, 7 Nov 2012 20:10:34 +0000 (21:10 +0100)]
Adds documentation for optional octavation clef syntax

This documents the new feature made available with commit
74b4c9351b01381f0dc1d6d4688dcd845fc59720

(see Issue 2933)

11 years agoIssue 2946: let Lyric_combine_music_iterator only listen to rhythmic events
David Kastrup [Wed, 7 Nov 2012 10:15:33 +0000 (11:15 +0100)]
Issue 2946: let Lyric_combine_music_iterator only listen to rhythmic events

Listening to articulations makes the rhythmic_music_iterator assume it
can just broadcast things like string numbers and right fingerings and
somebody will pick them up and deal with them which is, unfortunately,
not the case.

Listening only to rhythmic events should cure that problem.

11 years agoRelease: bump version.
Phil Holmes [Sat, 10 Nov 2012 11:22:14 +0000 (11:22 +0000)]
Release: bump version.

11 years agoRelease: update news.
Phil Holmes [Sat, 10 Nov 2012 11:20:35 +0000 (11:20 +0000)]
Release: update news.

11 years agoIssue 2949: Allow (closed) scheme function calls as text scripts.
David Kastrup [Mon, 5 Nov 2012 22:13:07 +0000 (23:13 +0100)]
Issue 2949: Allow (closed) scheme function calls as text scripts.

One motivation of recent grammar changes was to make scheme variables
identical to markup variables.  The obvious parallel idea of letting
scheme function calls be available for calculating markups has not
received similar attention.

The purpose of this patch is to allow for using scheme function calls
producing markup within text scripts.

11 years agofix divisioMaior; add more explanatory comments
Benkő Pál [Thu, 25 Oct 2012 18:57:03 +0000 (20:57 +0200)]
fix divisioMaior; add more explanatory comments

do what the (original) comment dictate: find staff spaces at the
required height, and draw a line between the centres of these spaces
(or perhaps a bit wider for extreme staves)

11 years agotest breathing signs in nonstandard staves
Benkő Pál [Fri, 26 Oct 2012 19:27:36 +0000 (21:27 +0200)]
test breathing signs in nonstandard staves

11 years agoGobble empty strings passed as arguments to python scripts.
Julien Rioux [Thu, 1 Nov 2012 10:19:36 +0000 (06:19 -0400)]
Gobble empty strings passed as arguments to python scripts.

This is needed on windows in combination with the fix to issue
1455. Either we go this way, or we revert the fix to issue 1455.

Should also be considered a candidate for the 2.16 stable branch.

11 years agoIssue 2953: Teach \displayLilyMusic the recommended override/revert syntax
David Kastrup [Wed, 7 Nov 2012 12:02:09 +0000 (13:02 +0100)]
Issue 2953: Teach \displayLilyMusic the recommended override/revert syntax

This is a followup to the large issue 2934 change.

11 years agoIssue 2945: Document symbol list changes.
David Kastrup [Sat, 27 Oct 2012 14:35:43 +0000 (16:35 +0200)]
Issue 2945: Document symbol list changes.

11 years agoAllows optional octavation for clefs
Marc Hohl [Sat, 27 Oct 2012 20:22:25 +0000 (22:22 +0200)]
Allows optional octavation for clefs

Clef specifications like \clef "G_(8)" or
\clef "bass^[15]" are supported.

A new property clefOctavationStyle (and its cue
clef couterpart cueClefOctavationStyle) is introduced.
When set to 'default, the octavation number is displayed
as before; 'parenthesized calls for parenthesized numbers
and 'bracketed used brackets around the number.

Furthermore, a scheme formatter function is used for
displaying the ocatavation number, so can be customized
more easily.