Francisco Vila [Tue, 27 Mar 2012 16:49:28 +0000 (18:49 +0200)]
Doc-es: update Usage/Running.
Francisco Vila [Tue, 27 Mar 2012 07:18:35 +0000 (09:18 +0200)]
Doc-es: update Notation Appendices, Spacing, Text, Unfretted, Vocal, Wind.
Francisco Vila [Mon, 26 Mar 2012 11:00:45 +0000 (13:00 +0200)]
Merge branch 'master' into lilypond/translation
Phil Holmes [Sun, 18 Mar 2012 17:24:50 +0000 (17:24 +0000)]
Sets lilypond-id message to type progress
Carl Sorensen [Sat, 17 Mar 2012 03:17:36 +0000 (21:17 -0600)]
Autobeaming works properly with tuplet recheck (Issue 2408)
When a new shortest duration is added to a beam, the beam is
rechecked for desired division. Prior to this fix, the tuplet
multiplication factor was ignored when calculating the duration
of each note in the beam during the recheck.
Fix potential memory leak in beaming-pattern::end_moment
David Kastrup [Sat, 24 Mar 2012 09:22:12 +0000 (10:22 +0100)]
Reduce confusion about strings and symbols in graphviz code
Graham Percival [Fri, 23 Mar 2012 23:47:25 +0000 (23:47 +0000)]
event-listener.ly: add glissando
David Kastrup [Thu, 22 Mar 2012 18:35:25 +0000 (19:35 +0100)]
Issue 2078: always-changing regtest: graphviz.log
This sanitizes some association list usage and protects hooks against
garbage collection.
Mike Solomon [Fri, 23 Mar 2012 08:30:41 +0000 (09:30 +0100)]
Positions TupletNumber correctly when Script and Slur are present.
There was previously a circular dependency that went:
TupletNumber needs TupletBracket position
TupletBracket needs Script position
Script with avoid-slur set to around or outside needs Slur position
Slur needs TupletNumber position
This is avoided by not doing Script vs TupletBracket collision
avoidance for Scripts that (a) are encompassed by a slur; and (b)
have avoid-slur set to outside or around. The worst-case scenario,
then, is the same collision that would have been present before
Slur vs TupletBracket collision avoidance was implemented. A more
thorough solution would be to have an avoid-tuplet-bracket property
that functions like avoid-slur.
James Lowe [Sun, 11 Mar 2012 20:08:21 +0000 (20:08 +0000)]
Doc: NR add predefined paper sizes to appendix
Issue 2391
Copied predefined paper size entries from scm/paper.scm as a seperate
appendix entry in order to better document predefined paper sizes.
Also revamped section on Paper Sizes including better @cindex entries,
reworded explanation and examples including how to create a custom
paper size without the need to edit scm/paper.scm
Added note in scm/paper.scm to say that the appendix entry was not
autogenerated so that any new entries will not be forgotten to be added
in the appendix - until someone 'scripts' it.
Mike Solomon [Fri, 23 Mar 2012 08:22:49 +0000 (09:22 +0100)]
Fixes counter in Pure_from_neighbor_engraver.
Also uses extra-spacing-height instead of Y-extent to control
SpanBarStub's height for horizontal spacing.
James Lowe [Thu, 22 Mar 2012 23:17:44 +0000 (23:17 +0000)]
Web: Authors.itexi updated
Added new core contributors, bug squadders, updated translators.
Thanks to everyone for their work!
Peter Chubb [Thu, 22 Mar 2012 22:45:54 +0000 (22:45 +0000)]
Articulate.ly - Fix Mordents and Pralltriller
Mordents should be on-beat, not grace notes. And pralltrillers
(half-shakes) are always either 4 alternating notes, or an inverted
mordent.
There is of course a general problem here in that the way ornaments
are realised has changed through the centruries. Even Bach and Clementi
disagree! I'm following CPE Bach's 'True art of the Keyboard Playing'
in the interpretation here. To do the job properly we'd have two
articulations: \prall and \inverted_mordent and treat them
separately for MIDI, but typeset the same glyph.
David Kastrup [Thu, 1 Mar 2012 17:58:55 +0000 (18:58 +0100)]
Add for-some-music and fold-some-music
Francisco Vila [Thu, 22 Mar 2012 18:57:03 +0000 (19:57 +0100)]
Doc-es: update Simultaneous, Spacing, Staff.
Francisco Vila [Thu, 22 Mar 2012 16:49:07 +0000 (17:49 +0100)]
Doc-es: update Changing, Pitches, Repeats, Rhythms.
Francisco Vila [Thu, 22 Mar 2012 15:53:16 +0000 (16:53 +0100)]
Doc-es: update Changes, Scheme Tutorial, included/helpus.
Keith OHara [Wed, 21 Mar 2012 06:15:57 +0000 (23:15 -0700)]
Make a regression test fail more obviously, if it fails.
Keith OHara [Fri, 16 Mar 2012 06:48:26 +0000 (23:48 -0700)]
Revert "move dot_column_engraver to Voice"
This reverts commit
41b248ddea66f8803815aded606ed7300778b0eb.
And adds a regression test.
Carl Sorensen [Sat, 17 Mar 2012 22:25:39 +0000 (16:25 -0600)]
Fix issue 2389 -- change echo -n to printf for OSX compatibility
David Kastrup [Tue, 20 Mar 2012 11:32:10 +0000 (12:32 +0100)]
Archive baselines in LILYPOND_BASELINES directory if specified
Dénes Harmath [Tue, 20 Mar 2012 21:40:10 +0000 (22:40 +0100)]
Doc-hu: translated OS X download warning
Till Paala [Tue, 20 Mar 2012 19:17:32 +0000 (21:17 +0200)]
Merge branch 'lilypond/translation' of ssh://git.sv.gnu.org/srv/git/lilypond into lilypond/translation
Till Paala [Tue, 20 Mar 2012 18:59:56 +0000 (20:59 +0200)]
Doc-de: update wood.itely to omit woodwind key listing
Francisco Vila [Tue, 20 Mar 2012 18:32:05 +0000 (19:32 +0100)]
Doc-es: update Input.
Francisco Vila [Tue, 20 Mar 2012 18:19:03 +0000 (19:19 +0100)]
Doc-es: update Percussion.
Francisco Vila [Tue, 20 Mar 2012 18:11:25 +0000 (19:11 +0100)]
Doc: fix filename typo in all languages.
Francisco Vila [Tue, 20 Mar 2012 17:59:17 +0000 (18:59 +0100)]
Doc-es: update Editorial, Fretted.
David Kastrup [Mon, 19 Mar 2012 19:18:16 +0000 (20:18 +0100)]
Don't copy GNUmakefile and *.make from within builddir to builddir
Francisco Vila [Tue, 20 Mar 2012 09:43:44 +0000 (10:43 +0100)]
Doc-es: update Chords, Expressive, Keyboards, Notation-Appendices.
Francisco Vila [Tue, 20 Mar 2012 09:00:49 +0000 (10:00 +0100)]
Doc-es: update Engraving, Fundamental, Tweaks, Ancient.
James Lowe [Tue, 20 Mar 2012 07:38:33 +0000 (07:38 +0000)]
Doc: CG Typo of Typo
Julien Rioux [Mon, 19 Mar 2012 14:02:01 +0000 (10:02 -0400)]
CG: Another typo.
Julien Rioux [Tue, 13 Mar 2012 20:50:16 +0000 (16:50 -0400)]
Build: Better error handling from build scripts.
Julien Rioux [Tue, 21 Feb 2012 14:52:58 +0000 (09:52 -0500)]
CG: Typos in contributor/administration.
Julien Rioux [Fri, 24 Feb 2012 19:03:52 +0000 (14:03 -0500)]
CG: Review info about the build system.
Julien Rioux [Mon, 13 Feb 2012 16:29:09 +0000 (11:29 -0500)]
CG: Update info about make doc.
Julien Rioux [Mon, 13 Feb 2012 16:28:05 +0000 (11:28 -0500)]
Update ROADMAP.
Graham Percival [Mon, 19 Mar 2012 11:50:31 +0000 (11:50 +0000)]
Merge branch 'release/unstable' into HEAD
Graham Percival [Mon, 19 Mar 2012 11:49:58 +0000 (11:49 +0000)]
Release: bump version.
Keith OHara [Wed, 14 Mar 2012 06:29:13 +0000 (23:29 -0700)]
note-collision.cc: distinguish suspended notes; issue 984.
Keith OHara [Sun, 18 Mar 2012 07:45:39 +0000 (00:45 -0700)]
repair regression test
Graham Percival [Mon, 19 Mar 2012 02:16:08 +0000 (02:16 +0000)]
Release: update news.
Francisco Vila [Sun, 18 Mar 2012 23:45:07 +0000 (00:45 +0100)]
Merge branch 'master' into lilypond/translation
Phil Holmes [Sun, 4 Mar 2012 16:10:34 +0000 (16:10 +0000)]
Various updates to reduce make doc output
Yoshiki Sawada [Sun, 18 Mar 2012 08:39:41 +0000 (17:39 +0900)]
Doc: Fix issue 2410 as for Japanese.
Key_signature_engraver should be Key_engraver.
Janek Warchoł [Sun, 18 Mar 2012 08:39:36 +0000 (09:39 +0100)]
Web: add regtest checking to helpus, final touches
Janek Warchoł [Sun, 18 Mar 2012 10:13:04 +0000 (11:13 +0100)]
web: update GSOC page - we're participating under GNU
David Kastrup [Thu, 15 Mar 2012 09:43:25 +0000 (10:43 +0100)]
Issue 2403: MultiMeasureRest's 'staff-position in RhythmicStaff is wrong per default
Francisco Vila [Sat, 17 Mar 2012 17:01:27 +0000 (18:01 +0100)]
Merge branch 'lilypond/translation' into staging
James Lowe [Sat, 17 Mar 2012 16:18:21 +0000 (16:18 +0000)]
Doc: CG add @uref{} to highlight URI
14.3 - installing Patchy.
Link to GP's github URI
Francisco Vila [Sat, 17 Mar 2012 10:08:29 +0000 (11:08 +0100)]
Doc: Fix issue 2410 as for Spanish.
Key_signature_engraver should be Key_engraver.
Jean-Charles Malahieude [Sat, 17 Mar 2012 09:36:52 +0000 (10:36 +0100)]
Doc-fr: NR-5.1.4 typo (issue 2394)
Yoshiki Sawada [Sat, 17 Mar 2012 03:14:49 +0000 (12:14 +0900)]
Doc-ja: translate lilypond-book.itely in AU-ja
Doc-ja: translate lillypond-book.itely in japanse Usage.
Julien Rioux [Fri, 16 Mar 2012 19:01:14 +0000 (15:01 -0400)]
Remove hard-coded links to v2.13 docs (issue 2399).
ONLY_WEB_VERSION will take the value vMAJOR.MINOR from the top-level
VERSION file. If we ever want to change the online docs to point to
e.g. doc/devel, ONLY_WEB_VERSION should take the value devel.
James Lowe [Sun, 11 Mar 2012 10:54:45 +0000 (10:54 +0000)]
Doc: NR: Polyphony - use voiceX not \xxxup/down
Issue 2388
NR 5.4.2
Explain that it is preferable to use \VoiceOne/Two etc, instead of
\xxxUp/Down/Neutral to specify object direction.
Added @seealso section, some inconsistency in syntax and formatting cleaned
up.
James Lowe [Fri, 16 Mar 2012 06:56:13 +0000 (06:56 +0000)]
Doc: NR - 5.1.4 typo
Issue 2394
Key_signature_engraver to Key_engraver
James Lowe [Sat, 10 Mar 2012 05:39:06 +0000 (05:39 +0000)]
Paper.scm - added 'legder' and 'tabloid' strings
Issue 2365
Included Tabloid's size as an explicit value (as per Ledger)
and added 'junior-legal'
Jean-Charles Malahieude [Thu, 15 Mar 2012 18:33:22 +0000 (19:33 +0100)]
Doc-fr: typos in Scheme tutorial
David Kastrup [Sun, 11 Mar 2012 13:47:56 +0000 (14:47 +0100)]
Make context-defs-from-music use ly:output-find-context-def
David Kastrup [Sun, 11 Mar 2012 13:48:51 +0000 (14:48 +0100)]
Implement ly:output-find-context-def
David Kastrup [Sun, 11 Mar 2012 11:19:36 +0000 (12:19 +0100)]
Make context-defs-from-music operate on multiple contexts matched via aliases or Bottom
David Kastrup [Sun, 11 Mar 2012 11:16:52 +0000 (12:16 +0100)]
Make Score an initial Timing alias to allow for context mods
David Kastrup [Sat, 10 Mar 2012 15:24:33 +0000 (16:24 +0100)]
Use elements-callback for layout-instruction event reinterpretation
David Kastrup [Fri, 9 Mar 2012 23:15:01 +0000 (00:15 +0100)]
Allow music in contextmods
David Kastrup [Tue, 13 Mar 2012 11:30:32 +0000 (12:30 +0100)]
Implement 'apply context mod
Carl [Sat, 10 Mar 2012 20:11:47 +0000 (13:11 -0700)]
Fix triplet subdivision (issue 2386)
Add regression test
Janek Warchoł [Wed, 14 Mar 2012 11:10:24 +0000 (12:10 +0100)]
Doc: mention page-count in "fitting music onto fewer pages"
Yoshiki Sawada [Sun, 11 Mar 2012 00:44:49 +0000 (09:44 +0900)]
Doc-ja: update WEB
Doc-ja: update files of WEB-ja.
Janek Warchoł [Mon, 12 Mar 2012 08:15:29 +0000 (09:15 +0100)]
update Regtest Checker website
Marc Hohl [Mon, 12 Mar 2012 07:24:12 +0000 (08:24 +0100)]
Issue 2348: Handling of open strings in tablature
This patch creates a switch called restrainOpenStrings. When set to #f
(default), LilyPond considers using open strings even if the normal fingering
calculation would consider them "out of reach".
Setting restrainOpenStrings to #t makes open strings non-special for
the fret calculation routine.
David Kastrup [Tue, 6 Mar 2012 20:46:48 +0000 (21:46 +0100)]
Issue 2376: Automatic footnotes on \null markups causes unexpected results
The page layout routines passed around pointers to stencils rather
indiscriminately and worked on them rather than on stencil copies.
Sort of copy-on-write without the copy. This tries working on actual
copies where appropriate.
Trevor Daniels [Sun, 11 Mar 2012 21:04:10 +0000 (21:04 +0000)]
Regression test - make whiteout.ly reproducible
- if 'layer is not set the order in which TextScript
and Stem grobs are laid out is not determined,
leading to variations in output.
Trevor Daniels [Sun, 11 Mar 2012 20:59:21 +0000 (20:59 +0000)]
Docs: typos
James Lowe [Sun, 11 Mar 2012 13:45:36 +0000 (13:45 +0000)]
NR: General tidy up - @seealso @knownissue spacing
No new information added. Trying to make @seealso sections follow CG policy
including line breaks for consistent visual layout in *.itely files.
Notation Reference only:
Made sure all existing @seealso entries were
i. In the correct order as per the CG
ii. Each @seealso was labelled correctly (i.e. 'Extending LilyPond'
instead of just 'Extending' - as per CG).
iii. Correct punctuation marks at the end of each line entry
iv. Made line breaks between each section consistent (one line space
after main sections). Kept one line space between @seealso and @knownissues.
Made sure two line breaks before next @node. Any @cindex have line space
either side of entry. Removed line space between @seealso and @knownissues
and their respective text entries.
v. Removed @c sections that contained empty @seealso entries
that were just 'placeholders' for the 'future' - as this isn't
standard practice.
Jean-Charles Malahieude [Sat, 10 Mar 2012 19:02:34 +0000 (20:02 +0100)]
Doc-fr: AU: Updated CLI preview option for lilypond
Jean-Charles Malahieude [Sat, 10 Mar 2012 19:01:06 +0000 (20:01 +0100)]
Doc-fr: Rhythms: context properties for beaming in 3/4
Jean-Charles Malahieude [Sat, 10 Mar 2012 17:28:00 +0000 (18:28 +0100)]
Doc-fr: correcting documentation po file
Jean-Charles Malahieude [Sat, 10 Mar 2012 17:27:23 +0000 (18:27 +0100)]
Doc-fr: correcting x-refs towards Extending in LM and NR
Yoshiki Sawada [Sat, 10 Mar 2012 13:34:26 +0000 (22:34 +0900)]
Doc-ja: update UA and NR
Doc-ja: update files of UA and NR and their committishes.
Trevor Daniels [Sat, 10 Mar 2012 12:28:46 +0000 (12:28 +0000)]
Doc: mention how \hideNotes hides beams (part of 2169)
- fix provided by Keith O'Hara (thanks Keith!)
Trevor Daniels [Sat, 10 Mar 2012 11:08:23 +0000 (11:08 +0000)]
Doc: introduce Voices in correct order (part of 2169)
- original patch courtesy of Keith O'Hara (thanks Keith)
amended to show the use of 'force-hshift correctly
David Kastrup [Sat, 10 Mar 2012 10:06:20 +0000 (11:06 +0100)]
Rectify order of property operations.
David Kastrup [Sat, 10 Mar 2012 11:13:13 +0000 (12:13 +0100)]
Fix grob-property-path in context-defs-from-music and \settingsFrom
Jean-Charles Malahieude [Sat, 10 Mar 2012 10:29:29 +0000 (11:29 +0100)]
Doc-fr: un-name xrefs to Scheme tutorial
* LM tweaks
* NR changing defaults
Trevor Daniels [Fri, 9 Mar 2012 17:42:59 +0000 (17:42 +0000)]
Improve auxiliar/doc-section.sh
This is intended to quickly compile a section
of the manuals as a check during doc editing,
but parts of it were broken. This patch returns
it to a usable state.
- fix help
- automatically invoke browser to view output
- add choice of browser
- fix pictures
- re-implement option to delete or retain
temp files
David Kastrup [Fri, 9 Mar 2012 14:25:06 +0000 (15:25 +0100)]
Merge remote-tracking branch 'origin' into HEAD
James Lowe [Thu, 1 Mar 2012 21:27:33 +0000 (21:27 +0000)]
NR: Correct inconsistent clarifier about footnotes
Issue 2367
Change 'before' to 'after' for \footnote command when discussing where
the command needs to come before the grob.
James Lowe [Thu, 1 Mar 2012 21:21:49 +0000 (21:21 +0000)]
LM - Remove obsolete statement
Issue 2370
Remove statement about example producing 'overlapping' output, as that
no longer seems to be the case.
James Lowe [Thu, 1 Mar 2012 21:39:55 +0000 (21:39 +0000)]
AU: Updated CLI preview option for lilypond
Issue 2327
Reworded section on 'preview' based on Eluze's suggestion.
Graham Percival [Fri, 9 Mar 2012 01:01:44 +0000 (01:01 +0000)]
Release: bump version.
Graham Percival [Thu, 8 Mar 2012 21:35:58 +0000 (21:35 +0000)]
Release: update news.
David Kastrup [Wed, 7 Mar 2012 21:18:21 +0000 (22:18 +0100)]
Merge branch 'fixedtranslation' into HEAD
Conflicts:
Documentation/changes.tely
Documentation/web/news-front.itexi
VERSION
input/regression/layout-from.ly
lily/context-def.cc
David Kastrup [Wed, 7 Mar 2012 21:05:39 +0000 (22:05 +0100)]
Merge branch 'fixedmerge' into HEAD
David Kastrup [Wed, 29 Feb 2012 22:00:22 +0000 (23:00 +0100)]
Refactor event-listener.ly to use context instead of engraver.
This makes it possible to use print-line from \ApplyContext when needed.
This work was sponsored by Graham Percival.
Phil Holmes [Sat, 25 Feb 2012 16:53:34 +0000 (16:53 +0000)]
More reductions in make doc
Pushes the output from making midi .ly files and ly-examples to logfiles.
Phil Holmes [Sat, 25 Feb 2012 15:23:29 +0000 (15:23 +0000)]
Removes mutopia-index.py processing
Graham Percival [Wed, 29 Feb 2012 15:59:44 +0000 (15:59 +0000)]
Release: bump version.
Graham Percival [Wed, 29 Feb 2012 12:09:32 +0000 (12:09 +0000)]
Release: update news.
Janek Warchoł [Sat, 25 Feb 2012 07:11:10 +0000 (08:11 +0100)]
CG: Use latest convert-ly for LSR updates (fix 2346)
Suggested by Thomas Morley:
Use convert-ly from latest development release for LSR updates