Graham Percival [Thu, 19 Apr 2012 07:40:17 +0000 (08:40 +0100)]
Merge remote-tracking branch 'origin/release/unstable' into HEAD
Graham Percival [Thu, 19 Apr 2012 05:55:49 +0000 (06:55 +0100)]
Release: update news.
James Lowe [Sat, 14 Apr 2012 20:47:28 +0000 (21:47 +0100)]
Doc: CG - Update of Quick Start section
I refreshed instructions for new contributors for LilyDev and Lily-git.
Main changes include updated instructions on how to install Lily-Dev
in VirtualBox. A complete walk-through on how to download and setup
a LilyDev Virtual Machine.
Added more step-by-step information for Lily-git based on the newer
version of lily-git.tcl.
Added some more @node and @*sections for consistency and ease of
finding from the Table of Contents.
Made appropriate @ref{} changes in other *.itexi files that point
to this section.
David Kastrup [Tue, 17 Apr 2012 09:03:43 +0000 (11:03 +0200)]
Part_combine_iterator::derived_mark: don't abort marking prematurely.
Keith OHara [Tue, 17 Apr 2012 03:19:46 +0000 (20:19 -0700)]
Doc:NR:pitches adjust examples to stay within clipped images
Keith OHara [Sun, 15 Apr 2012 06:52:56 +0000 (23:52 -0700)]
pure-rest-collision-callback: Remain on staff lines; issue 2468
James Lowe [Tue, 17 Apr 2012 21:31:18 +0000 (22:31 +0100)]
Web: Typo from commit
cff1c8ab
Missing slashes in @uref{}
Pavel Roskin [Sun, 15 Apr 2012 15:52:38 +0000 (16:52 +0100)]
Doc: Example of Cross-staff stems
Add an example of cross-staff stems
Issue 2427
James Lowe [Sat, 14 Apr 2012 20:25:51 +0000 (21:25 +0100)]
Web: Add more 'Concerts' to introduction.itexi
Added three more composer/musicologists and relevant (recent) works.
Re-ordered existing entries in Date order of performances
David Kastrup [Tue, 17 Apr 2012 09:48:57 +0000 (11:48 +0200)]
Let pitched trills in articulations be transposed as well
Aleksandr Andreev [Sat, 3 Mar 2012 20:28:11 +0000 (15:28 -0500)]
Fixing height of Kievan bar line
Kievan bar line is cut off when running lilypond with -dpreview,
or using Kievan score as a snippet in lilypond-book
See issue: http://code.google.com/p/lilypond/issues/detail?id=2344
Phil Holmes [Mon, 16 Apr 2012 14:35:15 +0000 (15:35 +0100)]
Update makelsr.py to work with local copy
Francisco Vila [Mon, 16 Apr 2012 07:05:02 +0000 (09:05 +0200)]
Merge branch 'lilypond/translation' into staging
James Lowe [Sun, 15 Apr 2012 15:30:43 +0000 (16:30 +0100)]
Web: Removed Duplicate lines from Authors.itexi
Also added commas where appropriate.
Francisco Vila [Sat, 14 Apr 2012 14:02:40 +0000 (16:02 +0200)]
Doc-it: fix compile.
Jean-Charles Malahieude [Sat, 14 Apr 2012 12:05:28 +0000 (13:05 +0100)]
Add ref to paper size appendix from NR 4.1.2 Paper Size and Automatic spacing
David Kastrup [Sat, 14 Apr 2012 08:50:48 +0000 (10:50 +0200)]
source-code.itexi: explain use of "git apply --index"
Federico Bruni [Sat, 14 Apr 2012 07:30:02 +0000 (09:30 +0200)]
Doc-it: translation update
Benkő Pál [Sat, 14 Apr 2012 08:21:02 +0000 (10:21 +0200)]
Issue 2470: introduce completionUnit
enable Completion_heads_engraver to work in sub-bar units
Jean-Charles Malahieude [Fri, 13 Apr 2012 16:44:37 +0000 (18:44 +0200)]
Doc-fr: AU - document -dhelp CLI options
and fix Xref from NR-input
Jean-Charles Malahieude [Fri, 13 Apr 2012 16:36:30 +0000 (18:36 +0200)]
Doc: fix Xref towards command line options
Phil Holmes [Fri, 13 Apr 2012 11:55:27 +0000 (12:55 +0100)]
LSR updates
Phil Holmes [Wed, 11 Apr 2012 12:05:54 +0000 (13:05 +0100)]
CG changes - LSR section
Trevor Daniels [Fri, 13 Apr 2012 09:19:45 +0000 (10:19 +0100)]
Add forward ref to help users find property types
As requested by James Harkins
Graham Percival [Tue, 10 Apr 2012 12:34:10 +0000 (13:34 +0100)]
Run fixcc.py with astyle 2.02
Jean-Charles Malahieude [Mon, 9 Apr 2012 10:16:38 +0000 (12:16 +0200)]
web-fr: typos
Francisco Vila [Mon, 9 Apr 2012 00:07:17 +0000 (02:07 +0200)]
Doc-es: correctly capitalize Ghostscript.
Phil Holmes [Sun, 8 Apr 2012 17:35:34 +0000 (18:35 +0100)]
New version of LSR upgrade
Phil Holmes [Sun, 8 Apr 2012 13:54:37 +0000 (14:54 +0100)]
makelsr updates
Adds minor progress messages (easier to track what's going on)
and uses directory list rather than explicit list of tags.
James Lowe [Sun, 8 Apr 2012 14:46:15 +0000 (15:46 +0100)]
Doc: CG update download loc. for LilyDev (2.6)
Note: MD5 file is with the iso but for reasons yet to be
understood this file is not displayable or downloadable
I'll add the URI for this once this issue has been resolved.
No torrent available.
James Lowe [Sun, 1 Apr 2012 18:46:50 +0000 (19:46 +0100)]
Doc: NR 1.8.2 - add \abs-fontsize to main doc
Issue 2435
Updated examples with clearer explanations/examples
and included \abs-fontsize as an @lilypond
added @funindex for \abs-fontsize
James Lowe [Sun, 1 Apr 2012 18:09:09 +0000 (19:09 +0100)]
Doc: CG Update compile.itexi for doc build
Issue 2416
There should no longer be a need to 'touch' soe files when
wanting to rebuild doc after making changes.
Removed @knownissue describing this.
Edited next para so it made syntactical sense running on from the
now previous para.
Francisco Vila [Sun, 8 Apr 2012 00:44:30 +0000 (02:44 +0200)]
Doc-es: update Usage/Running.
Jean-Charles Malahieude [Sat, 7 Apr 2012 17:47:54 +0000 (19:47 +0200)]
web-fr: updates community
add GSoc page
Jean-Charles Malahieude [Sat, 7 Apr 2012 16:41:24 +0000 (18:41 +0200)]
Web: typos and line length in community
Graham Percival [Fri, 6 Apr 2012 21:19:57 +0000 (22:19 +0100)]
Release: bump version.
Graham Percival [Fri, 6 Apr 2012 21:19:36 +0000 (22:19 +0100)]
Merge remote branch 'origin/release/unstable' into HEAD
Phil Holmes [Fri, 6 Apr 2012 11:41:15 +0000 (12:41 +0100)]
Directs lytex make output to logfiles
Also corrects previous error of deleting compatibility mode test.
Phil Holmes [Fri, 6 Apr 2012 11:41:15 +0000 (12:41 +0100)]
Directs lytex make output to logfiles
Also corrects previous error of deleting compatibility mode test.
Graham Percival [Fri, 6 Apr 2012 09:25:45 +0000 (10:25 +0100)]
Release: update news.
Phil Holmes [Wed, 4 Apr 2012 14:47:29 +0000 (15:47 +0100)]
LSR - local run of makelsr
Mike Solomon [Wed, 4 Apr 2012 07:36:28 +0000 (09:36 +0200)]
Correctly calculates stem-begin-position for merged stems.
Previously, the lookup for stem-begin-position was potentailly
triggered before note collision resolution occurred, which meant
that it ignored Y_AXIS shifts from collision resolution. Now, through
using pure property lookups, stem-begin-position is not set until after
the collision resolution takes place.
Peter Chubb [Wed, 14 Mar 2012 22:48:52 +0000 (09:48 +1100)]
rall. and accel stopped working in articulate.
According to the the git logs, in February 2011 the way that tempo
changes for MIDI were interpreted changed from just the
tempoWholesPerMinute property to use a TempoChangeEvent.
This broke rall. in articulated MIDI output.
This patch brings the articulate script up-to-date wrt to the way that
tempo changes are signalled, and also adds accel. and poco accel. to
the list of accepted scripts.
Reported-by: Thomas Morley <thomasmorley65@googlemail.com>
Reviewed-by: Carl Sorensen <Carl.D.Sorensen@gmail.com>
Reviewed-by: Graham Percival <graham@percival-music.ca>
Signed-off-by: Peter Chubb <peter.chubb@nicta.com.au>
Francisco Vila [Mon, 2 Apr 2012 10:43:34 +0000 (12:43 +0200)]
Merge branch 'master' into lilypond/translation
Francisco Vila [Mon, 2 Apr 2012 09:52:28 +0000 (11:52 +0200)]
Merge branch 'lilypond/translation' into staging
Julien Rioux [Wed, 28 Mar 2012 04:08:54 +0000 (00:08 -0400)]
Revert "Revert "Regtests for lilypond-book include files located in subdir.""
This reverts commit
d60be8f280a9b64643ff866a3b172d61a219df3a
and restores commit
ee70161485a2d2f347db3e29724a943c741ef524.
Regtests for lilypond-book include files located in subdir,
this now also works for in-tree build.
Julien Rioux [Thu, 29 Mar 2012 13:40:50 +0000 (09:40 -0400)]
Attic: Announce for 2.14, descriptive changes for 1.6 - 2.14
Add links to the announcement for 2.14 and changes for 1.6 - 2.14.
Also, remove links to lilypond.org/web/ and normalize links.
Valentin Villenave [Sun, 1 Apr 2012 20:40:18 +0000 (22:40 +0200)]
Web: Announcement update for the new "LilyPond Report"
Cleaning up the front page (we previously kept an
unusual amount of items to preserve the Release
Candidate announcement, but now it's getting too
crowded).
Phil Holmes [Sun, 1 Apr 2012 15:50:54 +0000 (16:50 +0100)]
Directs pnmtopng stderr output to dev/null
Jean-Charles Malahieude [Sun, 1 Apr 2012 17:32:52 +0000 (19:32 +0200)]
Doc-fr: Issue 2391: Add Appendix entry for Predefined Paper Sizes
plus add a link in appropriate section of spacing.itely
Jean-Charles Malahieude [Sun, 1 Apr 2012 17:27:40 +0000 (19:27 +0200)]
Doc-fr: updates editorial and changing-default
Jean-Charles Malahieude [Sun, 1 Apr 2012 17:25:03 +0000 (19:25 +0200)]
Doc-fr: updates to the notation manual (round 2)
Spacing and typos
pitches, rhythms, staff, text, unfretted, vocal, wind
Phil Holmes [Sun, 1 Apr 2012 11:56:12 +0000 (12:56 +0100)]
Changes .tex files to get rid of warning
Jean-Charles Malahieude [Sat, 31 Mar 2012 18:43:26 +0000 (20:43 +0200)]
Doc-fr: updates to the notation manual
Spacing and typos
ancient, chords, expressive, fretted-strings,
input, keyboard, percussion, repeats, simultaneous
Jean-Charles Malahieude [Sat, 31 Mar 2012 18:30:14 +0000 (20:30 +0200)]
Doc-fr: updates LM
- fundamental
- tweaks
Jean-Charles Malahieude [Sat, 31 Mar 2012 18:27:42 +0000 (20:27 +0200)]
Doc-fr: updates engraving and helpus
Phil Holmes [Sat, 31 Mar 2012 15:02:35 +0000 (16:02 +0100)]
Directs displaying-grob-ancestry to stderr final
Final version of patch sending snippet output to stderr rather than stdout.
Mike Solomon [Sat, 31 Mar 2012 11:36:53 +0000 (13:36 +0200)]
Brings beamed rests closer to cross staff beams.
David Kastrup [Wed, 28 Mar 2012 23:37:33 +0000 (01:37 +0200)]
Let ASSERT_LIVE_IS_ALLOWED take an argument to print the last unallowed live object
David Kastrup [Wed, 28 Mar 2012 23:38:29 +0000 (01:38 +0200)]
Turn music functions and their signatures into C++ smobs
David Kastrup [Tue, 27 Mar 2012 12:27:42 +0000 (14:27 +0200)]
Avoid "Parsed object should be dead" warning for saved init data
Graham Percival [Fri, 30 Mar 2012 08:04:42 +0000 (09:04 +0100)]
run astyle 2.02
James Lowe [Thu, 29 Mar 2012 07:22:10 +0000 (08:22 +0100)]
Doc: AU - Typo for last commit
LilyPond not lilypond.
Grrr.
James Lowe [Sun, 18 Mar 2012 14:48:34 +0000 (14:48 +0000)]
Doc: AU - document -dhelp CLI options
Issue 2216
Add new @node for the -d[Scheme_val] option.
Renamed old node so that it is distinguishable from the
cli using sceheme variables.
Francisco Vila [Wed, 28 Mar 2012 15:26:29 +0000 (17:26 +0200)]
Web-es: update Community.
David Kastrup [Wed, 28 Mar 2012 08:09:51 +0000 (10:09 +0200)]
Issue 2446: iffy git commands in release checklist
Basically this stops relying on local updates of release/unstable.
David Kastrup [Sun, 25 Mar 2012 09:12:05 +0000 (11:12 +0200)]
Reduce amount of consing (mostly replace reverse with reverse! where appropriate)
David Kastrup [Sat, 24 Mar 2012 11:19:03 +0000 (12:19 +0100)]
score.cc: minor cleanups
Graham Percival [Wed, 28 Mar 2012 01:17:20 +0000 (02:17 +0100)]
Release: bump version.
Graham Percival [Tue, 27 Mar 2012 23:32:56 +0000 (00:32 +0100)]
Release: update news.
Francisco Vila [Tue, 27 Mar 2012 16:53:04 +0000 (18:53 +0200)]
Doc: update Translation status.
Francisco Vila [Tue, 27 Mar 2012 16:49:28 +0000 (18:49 +0200)]
Doc-es: update Usage/Running.
Julien Rioux [Tue, 27 Mar 2012 13:27:02 +0000 (09:27 -0400)]
lilypond-book: Set include path for --lily-output-dir option.
Fixes in-tree build failure after the regression test was added.
Julien Rioux [Tue, 27 Mar 2012 13:23:56 +0000 (09:23 -0400)]
Build: Fix `make dist', include the files added in recent commits.
David Kastrup [Tue, 27 Mar 2012 12:42:10 +0000 (14:42 +0200)]
Revert "Regtests for lilypond-book include files located in subdir."
This reverts commit
ee70161485a2d2f347db3e29724a943c741ef524.
This commit caused "make test" for in-tree builds to fail.
Francisco Vila [Tue, 27 Mar 2012 07:18:35 +0000 (09:18 +0200)]
Doc-es: update Notation Appendices, Spacing, Text, Unfretted, Vocal, Wind.
Carl [Sat, 24 Mar 2012 02:16:43 +0000 (20:16 -0600)]
Change all occurences of "echo -n" to "printf" for portability
Daisuke Yamashita [Mon, 26 Mar 2012 17:46:34 +0000 (19:46 +0200)]
PO: upload ja-2.15.29 from FTP
Julien Rioux [Mon, 19 Mar 2012 14:22:06 +0000 (10:22 -0400)]
Fix whitespace of files in Documentation/misc.
Julien Rioux [Mon, 19 Mar 2012 13:44:20 +0000 (09:44 -0400)]
Add old announcements, news and changelogs to the website.
Update make/website.make to include old announcements.
Their new home is at lilypond.org/website/misc.
Julien Rioux [Mon, 19 Mar 2012 13:41:15 +0000 (09:41 -0400)]
Update old-news section of the website under community.
Update links to old announcements, news and changelogs.
Also convert html entities to texinfo.
Julien Rioux [Mon, 19 Mar 2012 13:39:33 +0000 (09:39 -0400)]
Add attic section to the website under community.
Links to old announcements, news and changelogs
that are to appear on lilypond.org/website/misc.
Julien Rioux [Sat, 17 Mar 2012 23:32:26 +0000 (19:32 -0400)]
Restore announce files for 2.0 - 2.12.
Copied from the branch origin/archive/web into Documentation/misc.
Julien Rioux [Wed, 21 Mar 2012 14:46:03 +0000 (10:46 -0400)]
A new home for browser-language (issue 2412).
Copy the browser-language pages from origin/archive/web into
Documentation/misc and rewrite the links. Their new home is
under http://lilypond.org/website/misc.
Francisco Vila [Mon, 26 Mar 2012 11:00:45 +0000 (13:00 +0200)]
Merge branch 'master' into lilypond/translation
Francisco Vila [Mon, 26 Mar 2012 10:58:50 +0000 (12:58 +0200)]
Merge branch 'lilypond/translation' into staging
Julien Rioux [Wed, 21 Mar 2012 13:13:55 +0000 (09:13 -0400)]
Regtests for lilypond-book include files located in subdir.
Julien Rioux [Tue, 20 Mar 2012 16:19:56 +0000 (12:19 -0400)]
lilypond-book: Set include path for --output option (issue 2423).
Add the current working dir to the list of include paths.
David Kastrup [Wed, 21 Mar 2012 18:57:46 +0000 (19:57 +0100)]
Issue 2425: Don't reload initialization files when processing multiple files
This significantly speeds up processing of multiple files per session,
but has some more potential for bleedover between files.
Bleedover can occur when data structures set up by init.ly (and the
loaded files) in the parser module before calling the main file are
modified in-place.
init.ly caters for the known cases: some hash tables modified by user
commands are cleared at the start of a new pass, and output
definitions are cloned rather than reused from the first load of
init.ly.
David Kastrup [Sat, 24 Mar 2012 10:09:06 +0000 (11:09 +0100)]
Issue 2426: override hardwired font directory in test-baseline
This is not the same as embedding the fonts used at baseline creation time,
but at least it avoids an error when running with canned tests created
in a different directory.
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.