]>
git.donarmstrong.com Git - lilypond.git/log
John Mandereau [Tue, 22 Sep 2009 00:19:20 +0000 (02:19 +0200)]
Fix image paths in Texinfo docs build outside the source tree
John Mandereau [Mon, 21 Sep 2009 09:15:17 +0000 (11:15 +0200)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
Graham Percival [Sun, 20 Sep 2009 19:26:14 +0000 (20:26 +0100)]
Doc: add reminder for public domain notice on snippets.tely.
Graham Percival [Sun, 20 Sep 2009 18:59:47 +0000 (19:59 +0100)]
Doc: remove out-of-date instructions for macosx command-line.
Graham Percival [Fri, 18 Sep 2009 19:01:37 +0000 (20:01 +0100)]
Doc: clarify authorship instructions.
Jean-Charles Malahieude [Sun, 20 Sep 2009 18:24:20 +0000 (20:24 +0200)]
Doc-fr: updates
* tweaks.itely: change example of right-padding
* rhythms.itely: \cadenzaX affect all staves
Werner Lemberg [Sun, 20 Sep 2009 09:33:05 +0000 (11:33 +0200)]
[lilypond-book]: Minor documentation clarification.
Werner Lemberg [Sun, 20 Sep 2009 08:31:14 +0000 (10:31 +0200)]
[lilypond-book] Fix \lilypond description.
John Mandereau [Sat, 19 Sep 2009 16:55:43 +0000 (18:55 +0200)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
Neil Puttock [Fri, 18 Sep 2009 21:01:24 +0000 (22:01 +0100)]
Fix collisions between hairpins and dynamic text spanner bounds.
* rename 'adjacent-hairpins to 'adjacent-spanners
* add DynamicTextSpanner grobs to 'adjacent-spanners in New_dynamic_engraver
* in Hairpin::print (), use renamed property to catch text spans and apply
the appropriate amount of bound-padding
* add regression test
Neil Puttock [Fri, 18 Sep 2009 20:16:17 +0000 (21:16 +0100)]
Docs: Glossary: fix snippets for Clef.
* correct 'line-break-system-details for fixed distance staves
Neil Puttock [Fri, 18 Sep 2009 20:10:42 +0000 (21:10 +0100)]
define-music-types.scm: Fix indentation.
Michael Käppler [Thu, 17 Sep 2009 10:45:43 +0000 (12:45 +0200)]
Turn assoc calls into secure assoc-get calls.
* Second stage: Move those assoc calls to assoc-get which need only
little code modification
* Remove ly:assoc-get and ly:chain-assoc-get calls in *.scm.
They are leftover from the time when those C procedures were not
exported to Scheme.
Werner Lemberg [Fri, 18 Sep 2009 11:54:34 +0000 (13:54 +0200)]
[lilypond-book] Fix `quote' + `line-width' option combination.
The previous code converted a snippet starting with
\begin[quote]{lilypond}
...
into this LaTeX code
\begin{quotation}
{%
\parindent 0pt
...
while
\begin[quote, line-width=...]{lilypond}
...
was converted to
\parindent 0pt
...
omitting the `quotation' environment. This was neither documented nor
expected behaviour.
Graham Percival [Fri, 18 Sep 2009 12:03:51 +0000 (13:03 +0100)]
Dist: I'm an idiot for getting about git add.
In my defense, the other files that show up in "git add" are
really confusing and annoying. Documentation/topdocs/*.info,
I'm looking at you.
Graham Percival [Fri, 18 Sep 2009 11:18:31 +0000 (12:18 +0100)]
Dist: fix more non-distributed files for GUB.
Trevor Daniels [Fri, 18 Sep 2009 09:31:31 +0000 (10:31 +0100)]
Docs: LM 4.4.3: Clarify overriding vertical positioning of spanners
Patrick McCarty [Fri, 18 Sep 2009 02:54:19 +0000 (19:54 -0700)]
More refinements for the .mailmap
Patrick McCarty [Fri, 18 Sep 2009 02:37:19 +0000 (19:37 -0700)]
Additions for the .mailmap
Patrick McCarty [Thu, 17 Sep 2009 08:22:17 +0000 (01:22 -0700)]
Continue unsetting 'warning-as-error for regtests
Patrick McCarty [Thu, 17 Sep 2009 07:09:33 +0000 (00:09 -0700)]
Improve 'warning-as-error handling again
Currently, on the Scheme side, ly:warning and ly:programming-error are
redefined to ly:error. This works, but if the user wants to override
this setting in an LY file, he will not be able to.
This commit moves the handling for the callbacks to C++, thus permitting
users to override -dwarning-as-error in LY files for calls to ly:warning
and ly:programming-error.
Neil Puttock [Thu, 17 Sep 2009 21:58:31 +0000 (22:58 +0100)]
framework-ps.scm: Fix indentation.
Neil Puttock [Thu, 17 Sep 2009 21:53:24 +0000 (22:53 +0100)]
Exclude headers/top-level markup when processing systems for clipping.
Neil Puttock [Thu, 17 Sep 2009 21:14:38 +0000 (22:14 +0100)]
Compile fix.
Graham Percival [Thu, 17 Sep 2009 15:22:03 +0000 (16:22 +0100)]
Build: more EXTRA_DIST for GUB happiness.
No, I have no clue why most of these are necessary; they look wrong
to me. But screw it, I want to get a release happening. Tomorrow
morning, though. I'm going to bed now.
Marc Hohl [Thu, 17 Sep 2009 08:47:52 +0000 (10:47 +0200)]
Providing more guitar tunings in scm/tablature.scm
The following tunings were added (low-high):
- guitar-open-d-tuning (D-A-D-F#-A-D)
- guitar-dadgad-tuning (D-A-D-G-A-D)
- guitar-lute-tuning (E-A-D-F#-B-E)
- guitar-asus4-tuning (E-A-D-E-A-E)
Graham Percival [Thu, 17 Sep 2009 14:31:46 +0000 (15:31 +0100)]
Dist: add files to dist to prevent GUB complaining.
Graham Percival [Thu, 17 Sep 2009 05:47:40 +0000 (06:47 +0100)]
Doc: prettify authors list.
Patrick McCarty [Wed, 16 Sep 2009 22:59:46 +0000 (15:59 -0700)]
Docs: CG: recommend `git init' instead.
Since `git init-db' is an alias for `git init', we should document
the shorter, easier-to-remember version.
Neil Puttock [Wed, 16 Sep 2009 21:16:15 +0000 (22:16 +0100)]
LSR: Update.
Neil Puttock [Wed, 16 Sep 2009 20:28:17 +0000 (21:28 +0100)]
Docs: Add @afourpaper to changes.tely.
Neil Puttock [Wed, 16 Sep 2009 19:50:52 +0000 (20:50 +0100)]
define-grobs.scm: Add missing interface.
Neil Puttock [Wed, 16 Sep 2009 19:42:21 +0000 (20:42 +0100)]
Whitespace error fixes.
Michael Käppler [Sun, 13 Sep 2009 20:11:36 +0000 (22:11 +0200)]
Turn assoc calls into secure assoc-get calls.
* First stage: Turn all (cdr (assoc calls into (assoc-get calls.
Graham Percival [Wed, 16 Sep 2009 16:54:57 +0000 (17:54 +0100)]
Web: begin authors page.
Graham Percival [Wed, 16 Sep 2009 16:22:48 +0000 (17:22 +0100)]
Doc build fix: apparently @uref{@version{}} breaks the tex input stack.
I guess I need to get python involved in writing version.itexi
sooner than I thought, because these "echo"s are ridiculous. :(
Graham Percival [Wed, 16 Sep 2009 16:22:48 +0000 (17:22 +0100)]
Doc build fix: apparently @uref{@version{}} breaks the tex input stack.
I guess I need to get python involved in writing version.itexi
sooner than I thought, because these "echo"s are ridiculous. :(
Graham Percival [Wed, 16 Sep 2009 06:01:55 +0000 (07:01 +0100)]
Doc build: add macros for stable/unstable version numbers.
This is ugly, but it works. We'll add a graceful way to do this
once people have the waf stuff working.
Trevor Daniels [Sun, 13 Sep 2009 21:59:48 +0000 (22:59 +0100)]
Docs: LM 4.5.3: Fix Real music example
- the beaming is now correct by default, so remove
the manual beaming and corresponding text
- specify line-width to ensure changes elsewhere which
might reduce line-width do not cause a line break
Marc Hohl [Fri, 11 Sep 2009 08:07:07 +0000 (10:07 +0200)]
Extending TabNoteHead properties
By introducing TabNoteHead #'details, we now have
better control about the appearance of split ties
and repeat ties.
To simplify the usage, two new commands are supported in
ly/property-init.ly: \showSplitTiedTabNotes and
\hideSplitTiedTabNotes, respectively.
Francisco Vila [Mon, 14 Sep 2009 15:26:39 +0000 (17:26 +0200)]
Identify an additional contributor on mail map.
Graham Percival [Mon, 14 Sep 2009 05:32:27 +0000 (06:32 +0100)]
Doc: CG: clarify instructions for macports.
Francisco Vila [Sun, 13 Sep 2009 19:05:17 +0000 (21:05 +0200)]
Fine-tune mail map.
Till Paala [Sun, 13 Sep 2009 18:47:24 +0000 (21:47 +0300)]
Doc-de: rearrage learning.tely
Michael Käppler [Sun, 13 Sep 2009 10:31:47 +0000 (12:31 +0200)]
Improve error checking in ly:assoc-get and ly:chain-assoc-get.
* Introduce a new optional argument strict_checking
* When strict_checking is set to true, output a programming_error
if the given key is not found in the given alist / achain.
* This patch does not change the current behaviour. It prepares
a greater modification to remove all assoc calls through
secure assoc-get calls.
* Remove obsolete chain-assoc-get definition from lily-library.scm
Graham Percival [Sun, 13 Sep 2009 13:58:05 +0000 (14:58 +0100)]
Doc build: move @afourpaper into individual manuals.
Graham Percival [Sun, 13 Sep 2009 12:14:27 +0000 (13:14 +0100)]
Doc build: fix HTML names of translated files.
John Mandereau [Sat, 12 Sep 2009 19:00:03 +0000 (21:00 +0200)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
John Mandereau [Fri, 11 Sep 2009 14:37:10 +0000 (16:37 +0200)]
Prepare introduction of Waf build system
Reinhold Kainhofer [Fri, 11 Sep 2009 09:33:41 +0000 (11:33 +0200)]
Fix wrongly spelt name
Reinhold Kainhofer [Fri, 11 Sep 2009 09:31:03 +0000 (11:31 +0200)]
Fixed typo in mailmap
Reinhold Kainhofer [Fri, 11 Sep 2009 09:22:13 +0000 (11:22 +0200)]
Add .mailcap file for git shortlog
Add .mailcap file for git shortlog, so different spelling and different addresses don't affect statistics
Trevor Daniels [Thu, 10 Sep 2009 23:13:11 +0000 (00:13 +0100)]
Docs: LM 4.5.2: Change example of 'right-padding
- the previous example relied on a bug in accidental spacing
which was corrected by the fix to bug 546. This example also
relies on some poor spacing, but that's the only reason for
ever using 'right-padding.
Neil Puttock [Tue, 8 Sep 2009 21:07:33 +0000 (22:07 +0100)]
Docs: Compile fix.
Till Paala [Tue, 8 Sep 2009 08:27:23 +0000 (11:27 +0300)]
Doc-de: move engraving essay
Graham Percival [Mon, 7 Sep 2009 20:33:39 +0000 (21:33 +0100)]
Web: minor formatting fixes to Testimonials.
Patrick McCarty [Mon, 7 Sep 2009 08:23:26 +0000 (01:23 -0700)]
Fix check for `utf-8-string' in output modules
When checking for `utf-8-string', we must not include the "warning"
definitions (set at runtime) for backends without `utf-8-string'.
An additional check is therefore necessary in order to ignore module
variables bound to lambda expressions.
All of the stencil expression procedures defined in output-*.scm create
variable<->symbol bindings, and has_utf8_string should be true in these
cases. But the variable<->#f bindings should not count, because they
are set at runtime.
This commit adds an additional check to disclude the variable<->#f
bindings.
Jan Nieuwenhuizen [Mon, 7 Sep 2009 09:26:39 +0000 (11:26 +0200)]
po/nl.po: Translato.
Or: fix really ugly dutch translation error message. ;-)
Thanks Martin!
Joe Neeman [Mon, 7 Sep 2009 06:17:58 +0000 (23:17 -0700)]
Fix crash on overfull lines.
Previously, the line breaker would return an uninitialized Line_details
struct for lines that were overfull, causing the page breaker to
crash.
Trevor Daniels [Mon, 7 Sep 2009 06:43:48 +0000 (07:43 +0100)]
Docs: NR 2.10.1: More specific node name
Joseph Wakeling [Sun, 6 Sep 2009 23:39:31 +0000 (01:39 +0200)]
Doc: fix duplicate node name.
Joseph Wakeling [Sat, 5 Sep 2009 20:30:58 +0000 (22:30 +0200)]
Doc: Further Reading for contemporary music.
Graham Percival [Mon, 7 Sep 2009 00:03:24 +0000 (01:03 +0100)]
Web: add links for regtests.
Graham Percival [Sun, 6 Sep 2009 23:27:59 +0000 (00:27 +0100)]
Doc: remove some of the GNUs.
Graham Percival [Sun, 6 Sep 2009 23:04:35 +0000 (00:04 +0100)]
Doc: minor fixes for new title pages.
Graham Percival [Sun, 6 Sep 2009 07:39:08 +0000 (08:39 +0100)]
Doc: use title page macro for other manuals.
Graham Percival [Sun, 6 Sep 2009 07:38:51 +0000 (08:38 +0100)]
Web: add link to translation status page.
Graham Percival [Sun, 6 Sep 2009 07:12:57 +0000 (08:12 +0100)]
Docs: abstract title page setup into a macro.
Neil Puttock [Sun, 6 Sep 2009 22:35:33 +0000 (23:35 +0100)]
Fix #743: Reinstate warnings for unterminated span dynamics.
Joseph Wakeling [Sun, 6 Sep 2009 08:42:18 +0000 (09:42 +0100)]
Doc: Sketch of topics for contemporary approaches to rhythm
Graham Percival [Sat, 5 Sep 2009 04:02:21 +0000 (05:02 +0100)]
Doc: move alternate editor ads to webpage.
Graham Percival [Sat, 5 Sep 2009 03:57:50 +0000 (04:57 +0100)]
Doc: fix amusing typo.
Graham Percival [Sat, 5 Sep 2009 03:57:13 +0000 (04:57 +0100)]
Doc: AU reorg.
Andrew Hawryluk [Fri, 4 Sep 2009 04:22:24 +0000 (22:22 -0600)]
Essay: freshened up Baerenreiter images
Remove annotations from baer-ledger.png, add original scan of
Bach's Sarabande, straighten baer-sarabande.png, and add a
high resolution (1200 dpi) b/w version for the PDF.
Trevor Daniels [Fri, 4 Sep 2009 21:28:00 +0000 (22:28 +0100)]
Reduce 'outside-staff-priority of fermata over full measure rests
- keep a fermata placed over a multi-measure rest
close to the staff, in particular ensure it is
not displaced upwards by TextScripts
- add regression test for this and for inverting fermata
glyph when placed under the staff
Joseph Wakeling [Fri, 4 Sep 2009 14:45:28 +0000 (16:45 +0200)]
Contemporary music: pitch and harmony.
* Outline of subsubsections for pitch & harmony in
contemporary music specialist notation section
* Initial set of references for pitch & harmony in
contemporary music
* Moved Contemporary music to be above Ancient music
in the Specialist Notation menu
Joseph Wakeling [Thu, 3 Sep 2009 23:27:10 +0000 (01:27 +0200)]
Contemporary music: overview of new specialist notation section.
Graham Percival [Fri, 4 Sep 2009 04:07:49 +0000 (05:07 +0100)]
Doc: a few minor text/formatting improvements to OSX compile stuff.
Graham Percival [Fri, 4 Sep 2009 04:02:56 +0000 (05:02 +0100)]
Doc: CG: moved OSX compiling into "Problems" subsection.
Travis Briggs [Fri, 4 Sep 2009 01:18:44 +0000 (21:18 -0400)]
Add 'Compiling on Mac OS X' section to basic-compile.texi
Added this section, which details the resolutions to issues encountered
while compiling source on OS X 10.5.
Joseph Wakeling [Thu, 3 Sep 2009 09:30:13 +0000 (11:30 +0200)]
Turkish classical music documentation tweaks.
Werner Lemberg [Thu, 3 Sep 2009 05:58:42 +0000 (07:58 +0200)]
Minor formatting.
Werner Lemberg [Thu, 3 Sep 2009 05:56:10 +0000 (07:56 +0200)]
There shouldn't be empty lines after @seealso.
Graham Percival [Thu, 3 Sep 2009 03:46:20 +0000 (04:46 +0100)]
Docs: fix minor FIXMEs.
Graham Percival [Thu, 3 Sep 2009 03:45:21 +0000 (04:45 +0100)]
Docs: reorg of AU almost complete.
Graham Percival [Thu, 3 Sep 2009 03:44:43 +0000 (04:44 +0100)]
Doc: add macros for the manual intro page, and links to the CG.
Graham Percival [Fri, 28 Aug 2009 01:45:31 +0000 (02:45 +0100)]
Build: add a special target for the split website portion of the docs.
Joseph Wakeling [Wed, 2 Sep 2009 18:29:13 +0000 (20:29 +0200)]
Turkish classical music corrections.
Joseph Wakeling [Tue, 1 Sep 2009 19:33:41 +0000 (21:33 +0200)]
Extended documentation on Turkish classical music and Makam.
* New section on 'Non-Western note names and accidentals'
in the Pitches section of the Notation Reference.
Contains table of accidentals for makam.ly.
* New section on Turkish classical music in the World
Music section of the Notation Reference.
Francisco Vila [Wed, 2 Sep 2009 15:53:41 +0000 (17:53 +0200)]
Spanish update of MG
Trevor Daniels [Wed, 2 Sep 2009 16:09:30 +0000 (17:09 +0100)]
Docs: NR 2.7: index chordChanges
Till Paala [Wed, 2 Sep 2009 07:19:40 +0000 (10:19 +0300)]
Merge branch 'lilypond/translation' of ssh://git.sv.gnu.org/srv/git/lilypond into lilypond/translation
John Mandereau [Tue, 1 Sep 2009 13:59:24 +0000 (15:59 +0200)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
Graham Percival [Tue, 1 Sep 2009 02:48:05 +0000 (03:48 +0100)]
Doc: web: resolve some FIXMEs.
Graham Percival [Tue, 1 Sep 2009 02:38:56 +0000 (03:38 +0100)]
Doc: reorg sections in AU.
Graham Percival [Tue, 1 Sep 2009 02:09:33 +0000 (03:09 +0100)]
Doc: remove material duplicated in General.
Neil Puttock [Mon, 31 Aug 2009 20:39:37 +0000 (21:39 +0100)]
LSR: Local update.
Reinhold Kainhofer [Mon, 31 Aug 2009 17:33:50 +0000 (19:33 +0200)]
Don't replace % by \% in ly:format. The png backen uses % as escape sequence
Reinhold Kainhofer [Mon, 31 Aug 2009 17:07:49 +0000 (19:07 +0200)]
Don't access counter directly (not available any more), use output-suffix instead
Reinhold Kainhofer [Sun, 30 Aug 2009 00:52:33 +0000 (02:52 +0200)]
Add $current-book and $current-bookpart parser variables
They allow us to properly add scores programmatically and mix them
with explicit scores.
Add a sample file to show how to add scores. This is also a proper
regtest for automatically generated scores in scheme