]>
git.donarmstrong.com Git - lilypond.git/log
Till Paala [Tue, 17 Aug 2010 09:20:34 +0000 (12:20 +0300)]
Doc-de: 2. update and check of pitches.itely
Till Paala [Sun, 15 Aug 2010 22:57:57 +0000 (01:57 +0300)]
Compile fix
Till Paala [Sun, 15 Aug 2010 22:02:38 +0000 (01:02 +0300)]
Doc-de: 1. update of pitches.itely
Till Paala [Sun, 15 Aug 2010 21:59:59 +0000 (00:59 +0300)]
Merge branch 'lilypond/translation' of ssh://git.sv.gnu.org/srv/git/lilypond into lilypond/translation
Till Paala [Sun, 15 Aug 2010 21:59:05 +0000 (00:59 +0300)]
Compiling fix
Jean-Charles Malahieude [Sun, 15 Aug 2010 18:43:14 +0000 (20:43 +0200)]
Doc-fr: running.itely fully translated
Till Paala [Sun, 15 Aug 2010 16:28:43 +0000 (19:28 +0300)]
Doc-de: updates to the notation manual
Updating files
*keyboard.itely
* notation-appendices.itely
*notation.itely
*percussion.itely
Till Paala [Sun, 15 Aug 2010 15:57:02 +0000 (18:57 +0300)]
Doc-de: update and check of input.itely
Till Paala [Sun, 15 Aug 2010 14:25:33 +0000 (17:25 +0300)]
Doc-de: updates to the notation manual
Updates for
*chords.itely
*expressive.itely
*fretted-strings.itely
Jean-Charles Malahieude [Sat, 14 Aug 2010 12:43:44 +0000 (14:43 +0200)]
Doc-fr: some more strings in docu-fr.po
Jean-Charles Malahieude [Sat, 14 Aug 2010 12:43:00 +0000 (14:43 +0200)]
Doc-fr: notation-appendices update
Jean-Charles Malahieude [Sat, 14 Aug 2010 12:41:55 +0000 (14:41 +0200)]
Doc-fr: typos and strip whitespaces
Till Paala [Fri, 13 Aug 2010 20:41:07 +0000 (23:41 +0300)]
Doc-de: update and check of notation-appendices
Till Paala [Fri, 13 Aug 2010 18:08:36 +0000 (21:08 +0300)]
Doc-de: updating linking
Till Paala [Fri, 13 Aug 2010 18:08:04 +0000 (21:08 +0300)]
Doc-de: update and check of changing-defaults
Till Paala [Fri, 13 Aug 2010 10:54:45 +0000 (13:54 +0300)]
Doc-de: updates to the website
Till Paala [Fri, 13 Aug 2010 08:30:34 +0000 (11:30 +0300)]
Doc-de: updating macros and ancient notation
Till Paala [Fri, 13 Aug 2010 08:25:08 +0000 (11:25 +0300)]
Doc-de: updates for the learning manual
Till Paala [Fri, 13 Aug 2010 07:23:21 +0000 (10:23 +0300)]
Doc-de: updating includes and essay
Updates to includes files, essay and exending
Till Paala [Fri, 13 Aug 2010 07:10:24 +0000 (10:10 +0300)]
Correct German translator's name in authors.itexi
Jean-Charles Malahieude [Wed, 11 Aug 2010 21:01:31 +0000 (23:01 +0200)]
Doc-fr: tweaks.itely full review
Ralf Wildenhues [Wed, 4 Aug 2010 17:30:56 +0000 (19:30 +0200)]
Fix typos in the German manual.
Francisco Vila [Tue, 3 Aug 2010 14:09:21 +0000 (16:09 +0200)]
Doc-it: fix compile.
Federico Bruni [Sun, 1 Aug 2010 18:10:54 +0000 (20:10 +0200)]
Web-it: update italian translation
Jean-Charles Malahieude [Sun, 1 Aug 2010 10:03:33 +0000 (12:03 +0200)]
Merge branch 'lilypond/translation' of ssh://git.savannah.gnu.org/srv/git/lilypond into lilypond/translation
Jean-Charles Malahieude [Sun, 1 Aug 2010 09:58:01 +0000 (11:58 +0200)]
Merge branch 'master' into lilypond/translation
Jean-Charles Malahieude [Sun, 1 Aug 2010 09:34:05 +0000 (11:34 +0200)]
Doc-fr: tutorial: added entry for Tempo and Metronome Mark
Neil Puttock [Sat, 31 Jul 2010 17:14:20 +0000 (18:14 +0100)]
Remove redundant acknowledger in Bar_number_engraver.
* lily/bar-number-engraver.cc (acknowledge_break_aligned):
removed, since was only required before fix #452 in case the engraver
was moved to a lower context than Score
James Lowe [Sat, 31 Jul 2010 11:49:45 +0000 (12:49 +0100)]
Doc: very minor syntax and edits for consistency
From checkin ...
659c8578 and a few 'while we're about it' (ie -> i.e.) changes
Ralf Wildenhues [Sat, 31 Jul 2010 07:52:21 +0000 (09:52 +0200)]
Fix typos in the English manual.
Trevor Daniels [Fri, 30 Jul 2010 22:30:02 +0000 (23:30 +0100)]
Doc: LM - tweak tempo example a little
James Lowe [Fri, 30 Jul 2010 18:09:55 +0000 (19:09 +0100)]
Doc: LM - added entry for Tempo and Metronome Mark
Included glossary references and index entries
Werner Lemberg [Thu, 29 Jul 2010 18:13:25 +0000 (20:13 +0200)]
[contributor/] Decorate @file with @/.
Werner Lemberg [Thu, 29 Jul 2010 16:17:00 +0000 (18:17 +0200)]
[lilypond-book] Make latex mode run in case of warnings.
Francisco Vila [Thu, 29 Jul 2010 08:38:23 +0000 (10:38 +0200)]
Merge branch 'master' into lilypond/translation
Jean-Charles Malahieude [Wed, 28 Jul 2010 18:34:48 +0000 (20:34 +0200)]
Doc-fr: Usage-lilypond-book
new translation
Reinhold Kainhofer [Wed, 28 Jul 2010 17:43:20 +0000 (19:43 +0200)]
Cleanup: Remove trailing spaces
Jean-Charles Malahieude [Wed, 28 Jul 2010 17:01:58 +0000 (19:01 +0200)]
Doc-fr: Simplify Vim usage instructions.
Carl Sorensen [Thu, 8 Jul 2010 20:34:30 +0000 (13:34 -0700)]
Font: Add accordion push and pull symbols to feta-accordion
Neil Puttock [Tue, 27 Jul 2010 21:48:56 +0000 (22:48 +0100)]
Fix #1194.
* lily/new-dynamic-engraver.cc (acknowledge_note_column):
if NoteColumn contains a rest, set as X-parent instead of relying on
default (PaperColumn)
Neil Puttock [Tue, 27 Jul 2010 21:37:57 +0000 (22:37 +0100)]
Clean out some more obsolete properties.
(keep-fixed-while-stretching & forced-distance)
Neil Puttock [Tue, 27 Jul 2010 21:21:01 +0000 (22:21 +0100)]
Remove hard-coded padding from accidentals modifying same pitch.
* lily/accidental-placement.cc (calc_positioning_done):
read 'padding from AccidentalPlacement and use as arg to
set_ape_skylines ()
Neil Puttock [Tue, 27 Jul 2010 20:37:18 +0000 (21:37 +0100)]
Remove docs/default for AccidentalPlacement #'left-padding.
Following refactoring of the accidental-placement code, AccidentalPlacement
only supports 'right-padding.
(See also http://code.google.com/p/lilypond/issues/detail?id=730)
Trevor Daniels [Tue, 27 Jul 2010 19:27:30 +0000 (20:27 +0100)]
Doc: 989: minor editorial changes
James Lowe [Tue, 27 Jul 2010 07:31:40 +0000 (08:31 +0100)]
Doc: 989 - reg test chord-scripts.ly added to NR
No new snippet added, but new examples added and modified
in sections pertaining to chorded notes, chord mode and chord repetition
to illustrate the usage and limits of chorded notes with
articulations, ornamentation and dynamics attached to chords.
Added some cross referecences and an additional entry in known issues for
chordmode rather than show an example that 'wouldn't do anything'
Patrick McCarty [Tue, 27 Jul 2010 00:52:33 +0000 (17:52 -0700)]
Docs: Usage: Simplify Vim usage instructions.
Patrick McCarty [Mon, 26 Jul 2010 23:46:24 +0000 (16:46 -0700)]
Vim indent: update comment.
Neil Puttock [Mon, 26 Jul 2010 23:23:48 +0000 (00:23 +0100)]
Remove duplicate entry from pure-conversions-alist.
Neil Puttock [Mon, 26 Jul 2010 23:13:54 +0000 (00:13 +0100)]
Remove unused properties.
Patrick McCarty [Mon, 26 Jul 2010 22:18:21 +0000 (15:18 -0700)]
Docs: CG: Update Vim Scheme override file.
Neil Puttock [Mon, 26 Jul 2010 22:22:08 +0000 (23:22 +0100)]
Allow spanner bounds to be set in scheme.
* lily/spanner-scheme (ly_spanner_bound/ly_spanner_set_bound_x):
only return spanner bound if it exists, otherwise return '(): if we want
to set bounds, we may need to test whether a bound already exists
add new exported function ly:spanner-set-bound!
Neil Puttock [Mon, 26 Jul 2010 22:01:34 +0000 (23:01 +0100)]
Fix #765: Display method for \ottava.
Since \ottava currently uses ApplyContext to set the relevant context
properties which trigger creation of an ottava bracket, the information
useful to its display method (i.e., the octavation) is inaccessible: the only
music property which can be extracted is the argument to ApplyContext, its
procedure.
By wrapping the existing code which creates an ottava bracket (make-ottava-set)
in a synthetic event, the octavation can be passed as a music property, thus making
it accessible from a display method.
* input/regression/display-lily-tests.ly:
add test for \ottava
* ly/music-functions-init.ly (ottava):
create ottava bracket via synthetic OttavaMusic
* scm/define-music-display-methods.scm:
add display method for \ottava, which simply catches OttavaMusic and reads
'ottava-number
* scm/define-music-properties.scm (all-music-properties):
add 'ottava-number
* scm/define-music-types.scm:
copy make-ottava-set from scm/music-functions.scm
add OttavaMusic: uses a sequential iterator to call make-ottava-set via its
elements-callback
* scm/music-functions.scm:
add ly:context-property as procedure-with-setter
remove make-ottava-set
Neil Puttock [Mon, 26 Jul 2010 21:28:22 +0000 (22:28 +0100)]
Fix space in \hspace.
Since \hspace creates an invisible stencil, any following markup is
effectively spaced at a distance of (hspace-amount + word-space).
* scm/define-markup-commands.scm (hspace):
subtract word-space from amount
Neil Puttock [Mon, 26 Jul 2010 20:29:14 +0000 (21:29 +0100)]
LSR: Update.
Patrick McCarty [Mon, 26 Jul 2010 22:03:26 +0000 (15:03 -0700)]
Vim plugin: update comments, and remove old binding.
Patrick McCarty [Mon, 26 Jul 2010 21:58:37 +0000 (14:58 -0700)]
Vim plugin: fix typo.
Patrick McCarty [Mon, 26 Jul 2010 21:12:17 +0000 (14:12 -0700)]
Vim syntax: Include lilyScheme in the main cluster.
Patrick McCarty [Mon, 26 Jul 2010 20:01:42 +0000 (13:01 -0700)]
Vim syntax: Remove `lilyEquation'.
This pattern has never uses a highlighting rule, and it now conflicts
with the lilyScheme regions, so it is best to get rid of it.
Patrick McCarty [Mon, 26 Jul 2010 19:47:36 +0000 (12:47 -0700)]
Vim syntax: Refine pattern for beginning of Scheme blocks.
Patrick McCarty [Mon, 26 Jul 2010 19:39:44 +0000 (12:39 -0700)]
Vim: Use Lisp-style indentation where appropriate.
Reinhold Kainhofer [Mon, 26 Jul 2010 12:06:54 +0000 (14:06 +0200)]
Fix alphabetic order of options definitions
Reinhold Kainhofer [Tue, 20 Jul 2010 23:03:17 +0000 (01:03 +0200)]
MusicXML: Handle beam elements without number attribute
Patrick McCarty [Mon, 26 Jul 2010 05:14:25 +0000 (22:14 -0700)]
Vim syntax: highlight embedded Scheme blocks.
It is still a little rudimentary, but I've been using this highlighting
for the past six months without a problem.
Patrick McCarty [Wed, 21 Jul 2010 16:02:01 +0000 (09:02 -0700)]
SVG backend: fix indentation.
Neil Puttock [Mon, 26 Jul 2010 00:02:52 +0000 (01:02 +0100)]
Fix #1192.
System separator positioning depends on correct calculation of the
paper-system property 'staff-refpoint-extent, but this is incorrect for
systems which include Staff-like contexts since the
Vertically_spaced_contexts_engraver fails to acknowledge axis-groups whose
origin context is aliased to Staff.
Though it's simple to enhance the axis-group acknowledger to detect aliased
contexts, a better solution is to remove the Vertically_spaced_context_engraver:
spaceability is now determined by 'staff-affinity, so the engraver's more
limited functionality can be folded into System::get_paper_system ().
* lily/system.cc (get_paper_system):
calculate 'staff-refpoint-extent via VerticalAlignment and
Page_layout_problem::is_spaceable ()
remove 'spaceable-staves
* lily/vertically-spaced-context-engraver.cc:
delete
* ly/engraver-init.ly:
remove Vertically_spaced_context_engraver and verticallySpacedContexts
* scm/define-context-properties.scm (all-user-translation-properties):
remove verticallySpacedContexts definition
* scm/define-grob-interfaces.scm:
remove vertically-spaceable-interface
* scm/define-grob-properties.scm (all-internal-grob-properties):
remove 'spaceable-staves definition
* scm/define-grobs.scm (all-grob-descriptions):
remove vertically-spaceable-interface from VerticalAxisGroup
Neil Puttock [Sun, 25 Jul 2010 23:43:28 +0000 (00:43 +0100)]
Docs: Compile fix.
Jean-Charles Malahieude [Sun, 25 Jul 2010 10:08:36 +0000 (12:08 +0200)]
Doc-fr: revised setup of Vim mode in Usage
Colin Campbell [Sat, 24 Jul 2010 22:46:47 +0000 (16:46 -0600)]
DOC: revise Vim support in Usage Text Editors
revised setup of Vim mode in Usage
Jean-Charles Malahieude [Sat, 24 Jul 2010 09:46:06 +0000 (11:46 +0200)]
Doc-fr: Notation-repeats
James Lowe [Thu, 22 Jul 2010 10:14:56 +0000 (11:14 +0100)]
Doc: 989 - Fretted string orientations to NR
fret-diagrams-origin.ly -> added snippet to D/S/N and to NR
Tidied up lilypond examples as per CG for itely file
Dénes Harmath [Thu, 22 Jul 2010 22:25:19 +0000 (00:25 +0200)]
Merge branch 'lilypond/translation' of ssh://git.sv.gnu.org/srv/git/lilypond into lilypond/translation
Dénes Harmath [Thu, 22 Jul 2010 22:21:12 +0000 (00:21 +0200)]
Web-hu: updated Easier editing
Joe Neeman [Wed, 14 Jul 2010 23:38:56 +0000 (16:38 -0700)]
Fix a cyclic dependency.
Prevent Rest_collision::calc_positioning_done from querying
the extent of the Note_columns it is trying to position.
Jean-Charles Malahieude [Wed, 21 Jul 2010 21:09:41 +0000 (23:09 +0200)]
Doc-fr: notation-rhythms revised autobeam settings
plus snippets texidocs
Francisco Vila [Tue, 20 Jul 2010 08:32:39 +0000 (10:32 +0200)]
Merge branch 'master' into lilypond/translation
Neil Puttock [Mon, 19 Jul 2010 23:41:29 +0000 (00:41 +0100)]
Fix #915.
* lily/bar-line.cc:
non_empty_barline () moved from lily/note-spacing.cc
* lily/multi-measure-rest.cc (bar_width):
read 'spacing-pair to determine spacing to left and right columns instead
of fixed spacing to BreakAlignment for both directions
* lily/note-spacing.cc (get_spacing):
non_empty_barline -> Bar_line::non_empty_barline
* lily/paper-column.cc (break_align_width):
add alignment symbol arg and use it to find correct grob
* scm/define-grob-properties.scm (all-user-grob-properties):
doc 'spacing-pair
* scm/define-grobs.scm (all-grob-descriptions):
add 'spacing-pair defaults for MultiMeasureRest and PercentRepeat
Benjamin Peterson [Mon, 19 Jul 2010 22:50:34 +0000 (23:50 +0100)]
Add new exported function: ly:parser-include-string.
Carl Sorensen [Sun, 18 Jul 2010 13:03:31 +0000 (07:03 -0600)]
Delete old unused snippet
Carl Sorensen [Sun, 18 Jul 2010 12:45:10 +0000 (06:45 -0600)]
Add renamed snippet to git repository
Carl Sorensen [Tue, 15 Jun 2010 21:19:29 +0000 (15:19 -0600)]
Revised autobeam settings patch and ran makelsr.py
Eliminate context properties measureGrouping, beatLength, and
beamSettings
Create new context properties baseMoment, beatStructure, and
beamExceptions.
Save time-signature-specific settings in context property
timeSignatureSettings
Do away with virtually all special rules for beaming; the beat structure
now governs almost all autobeaming.
Fix documentation
Jean-Charles Malahieude [Sat, 17 Jul 2010 13:04:49 +0000 (15:04 +0200)]
Doc-fr: NR expressive: clarify \fermata and \fermataMarkup
and typos
Trevor Daniels [Sat, 17 Jul 2010 07:32:05 +0000 (08:32 +0100)]
Docs: NR expressive: clarify \fermata and \fermataMarkup
Mikemoral [Fri, 16 Jul 2010 18:55:36 +0000 (11:55 -0700)]
Edit to glossary
Edited entry "diminuendo." Added a little blurb.
Jean-Charles Malahieude [Thu, 15 Jul 2010 18:08:19 +0000 (20:08 +0200)]
Doc-fr: notation-expressive
apply James' fixes/additions (issue 989)
Trevor Daniels [Thu, 15 Jul 2010 09:29:19 +0000 (10:29 +0100)]
Docs: CG: add warning not to split cross-refs
Trevor Daniels [Thu, 15 Jul 2010 08:09:39 +0000 (09:09 +0100)]
Doc: LM: editorial improvements to Real music example
Joe Neeman [Wed, 14 Jul 2010 19:14:08 +0000 (12:14 -0700)]
Fix quadratic memory consumption for accidentals.
Patrick McCarty [Wed, 14 Jul 2010 19:00:58 +0000 (12:00 -0700)]
SVG backend: escape `<' and `&' in UTF-8 strings.
This is required to create valid SVG. All other characters within
<text> or <tspan> elements are permitted.
Werner Lemberg [Wed, 14 Jul 2010 09:45:54 +0000 (11:45 +0200)]
Doc [fundamental]: Handle stretchability in organ template.
Werner Lemberg [Wed, 14 Jul 2010 09:33:24 +0000 (11:33 +0200)]
web.texi: Fix lowercase/uppercase issues in @direntry environment.
It's annoying that the standalone `info' program is case sensitive, but...
Werner Lemberg [Wed, 14 Jul 2010 09:13:01 +0000 (11:13 +0200)]
web.texi: Fix position of @dircategory and @direntry.
If positioned later in the file, install-info 4.13 doesn't add entries to
the `dir' file.
Trevor Daniels [Wed, 14 Jul 2010 13:12:10 +0000 (14:12 +0100)]
Doc: LM Tweaking output: Fix 1180
- The "real music" example overrides the line-width in the call
to lilypond, but the overriden length is too small, resulting
in an unwanted line break. Note that if the line-width is not
overridden the break occurs at the end of measure 2, resulting
in a collision of the phrasing slur with the 6/4 time signature.
This example should be reconsidered as part of issue 1015.
Trevor Daniels [Wed, 14 Jul 2010 13:02:59 +0000 (14:02 +0100)]
Doc: LM Tweaking output: Fix 1180
- Use explicitly instantiated voices (thanks Neil)
First, it becomes a better example to show newcomers.
It also ensures the voice contexts remain visible so collision
avoidance works correctly, even if a break occurs at the end
of measure 3. However, if the overridden line-width is
removed the break occurs after measure 2, and causes the
phrasing slur to collide with the 6/4 time signature, even with
explicit voice declarations.
Patrick McCarty [Wed, 14 Jul 2010 02:29:13 +0000 (19:29 -0700)]
Fix #413.
The `convert-to-png' procedure did not account for the 'landscape
setting, so a portrait orientation was always used.
This commit fixes the issue, so that width and height dimensions are
swapped whenever landscape orientation is set for full-page PNG output.
Additionally, I extracted some common routines from `convert-to-pdf' and
`convert-to-png' into three separate procedures: `output-width-height',
`output-resolution', and `output-filename'.
Joe Neeman [Wed, 14 Jul 2010 00:29:16 +0000 (17:29 -0700)]
Add a default minimum-distance between lyrics.
Reinhold Kainhofer [Wed, 14 Jul 2010 00:14:45 +0000 (02:14 +0200)]
Chord tremolos: Add regtests for articulations on notes
Neil Puttock [Tue, 13 Jul 2010 22:17:26 +0000 (23:17 +0100)]
Fix bare stem tremolos.
* scm/music-functions.scm (make-repeat):
don't use length of 'elements for non-sequential repeat tremolos
Joe Neeman [Fri, 9 Jul 2010 23:14:39 +0000 (16:14 -0700)]
Avoid collisions with ledger lines.
Joe Neeman [Mon, 14 Jun 2010 16:30:55 +0000 (19:30 +0300)]
Fix 1112.
Add support for minimum-distance into the page-breaker.
Patrick McCarty [Tue, 13 Jul 2010 18:48:29 +0000 (11:48 -0700)]
Merge remote branch 'origin/release/unstable'