]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
11 years agoFix \textLengthOn to work with 2.17 skylining (3032)
Trevor Daniels [Sun, 16 Dec 2012 23:34:18 +0000 (23:34 +0000)]
Fix \textLengthOn to work with 2.17 skylining (3032)

  Fix suggested by Mike Solomon

11 years agoWeb: Introduction.itexi - added new opera
James Lowe [Mon, 17 Dec 2012 20:36:38 +0000 (20:36 +0000)]
Web: Introduction.itexi - added new opera

Issue 2864

Added links to Luca Rossetto Casel's site for an
edition of Tommaso Traetta's /Enea nel Lazio/ (1760)

Also updated some dead links

Merry Christmas!

11 years agoDoc: NR typo for Midi Instuments used in example
James Lowe [Sun, 16 Dec 2012 14:02:19 +0000 (14:02 +0000)]
Doc: NR typo for Midi Instuments used in example

Issue 3021

11 years agoIssue 3041: Fix a few segfaulting cases in hara-kiri-group-spanner
David Kastrup [Tue, 18 Dec 2012 11:59:20 +0000 (12:59 +0100)]
Issue 3041: Fix a few segfaulting cases in hara-kiri-group-spanner

11 years agoAdds 2.14 docs to list of stable documentation
Phil Holmes [Sat, 22 Dec 2012 17:43:29 +0000 (17:43 +0000)]
Adds 2.14 docs to list of stable documentation

11 years agoMakefile: Add dependencies for internals.itexi
Johannes Rohrer [Sun, 23 Dec 2012 10:41:16 +0000 (10:41 +0000)]
Makefile: Add dependencies for internals.itexi

Issue 3020

The texinfo file internals.texi for the Internals Reference is
generated from ly/generate-documentation.ly, which in turn relies on
scm/document*.scm and their recursive dependencies to do the actual
work. In the process, settings encoded in various other files get
documented, e.g. from ly/engraver-init.ly and scm/define-*.scm.

Changes to such files do not necessitate, nor trigger, recompiling the
LilyPond binary; yet the only dependency marked for internals.texi in
Documentation/GNUmakefile was on $(LILYPOND_BINARY).

Fix this, for this is obviously inconvenient when hacking the
Internals Reference.

Rather than tediously maintaining a specific list that grows
incomplete whenever the scope of the IR expands, make internals.texi
depend on $(INIT_LY_SOURCES) and $(SCHEME_SOURCES) altogether, similar
to the rules in make/ly-rules.make.

11 years agoIssue 1029: \thumb should behave like other fingerings
David Kastrup [Thu, 13 Dec 2012 16:15:27 +0000 (17:15 +0100)]
Issue 1029: \thumb should behave like other fingerings

This changes \thumb from a script to an actual bona-fide fingering.
The size tweak is a bit ugly: it might make some sense to resize the
actual glyph to match fingerings, but maybe it should then also be
relocated from "scripts.thumb".

11 years agoAdd note to manuals.html describing formats of manuals (Issue 2895)
Phil Holmes [Tue, 4 Dec 2012 09:43:09 +0000 (09:43 +0000)]
Add note to manuals.html describing formats of manuals (Issue 2895)

11 years agoIssue 3018: lilypond-mode.el: Replace use of obsoleted compile-internal
David Kastrup [Thu, 13 Dec 2012 09:55:28 +0000 (10:55 +0100)]
Issue 3018: lilypond-mode.el: Replace use of obsoleted compile-internal

In Emacs 24, compile-internal is no longer defined.  The respective
commit in the Emacs repository (from git mirror) shows:

commit 318ea0e29450b3c6e588287719e170e35a978cf7
Author: Chong Yidong <cyd@gnu.org>
Date:   Mon Sep 24 20:23:25 2012 +0800

    Remove several obsolete vars and functions unlikely to be still in use.
[...]
    * lisp/progmodes/compile.el (compile-internal): Remove obsolete
    function.
    (compilation-parse-errors-function): Fix typo.
[...]

-;; This is a rough emulation of the old hack, until the transition to new
-;; compile is complete.
-(defun compile-internal (command error-message
-                                &optional _name-of-mode parser
-                                error-regexp-alist name-function
-                                _enter-regexp-alist _leave-regexp-alist
-                                file-regexp-alist _nomessage-regexp-alist
-                                _no-async highlight-regexp _local-map)
-  (if parser
-      (error "Compile now works very differently, see `compilation-error-regexp
-  (let ((compilation-error-regexp-alist
-        (append file-regexp-alist (or error-regexp-alist
-                                      compilation-error-regexp-alist)))
-       (compilation-error (replace-regexp-in-string "^No more \\(.+\\)s\\.?"
-                                                    "\\1" error-message)))
-    (compilation-start command nil name-function highlight-regexp)))
-(make-obsolete 'compile-internal 'compilation-start "22.1")
-

I have for now omitted all optional arguments to compilation-start
since they are incompatible to previous usage:

compilation-start is an autoloaded compiled Lisp function in
`compile.el'.

(compilation-start COMMAND &optional MODE NAME-FUNCTION
HIGHLIGHT-REGEXP)

Run compilation command COMMAND (low level interface).
If COMMAND starts with a cd command, that becomes the `default-directory'.
The rest of the arguments are optional; for them, nil means use the default.

MODE is the major mode to set in the compilation buffer.  Mode
may also be t meaning use `compilation-shell-minor-mode' under `comint-mode'.

If NAME-FUNCTION is non-nil, call it with one argument (the mode name)
to determine the buffer name.  Otherwise, the default is to
reuses the current buffer if it has the proper major mode,
else use or create a buffer with name based on the major mode.

If HIGHLIGHT-REGEXP is non-nil, `next-error' will temporarily highlight
the matching section of the visited source line; the default is to use the
global value of `compilation-highlight-regexp'.

Returns the compilation buffer created.

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 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.