]>
git.donarmstrong.com Git - lilypond.git/log
Graham Percival [Sun, 22 Nov 2009 19:55:18 +0000 (19:55 +0000)]
Doc: CG: add a brief explanation of why the docs have source and git.
Graham Percival [Sun, 22 Nov 2009 19:44:24 +0000 (19:44 +0000)]
Doc build: revert changed dir of iftex images.
Both versions compile with in-tree-compiling, but the old one
fails without-of-tree compiling, so hopefully this will fix GUB.
Graham Percival [Sun, 22 Nov 2009 19:37:37 +0000 (19:37 +0000)]
Web: "ordinary users" is deemed better than "simple users".
Graham Percival [Sun, 22 Nov 2009 17:10:11 +0000 (17:10 +0000)]
Web: rewrite "help us", plus minor tweaks to CG.
Jean-Charles Malahieude [Sun, 22 Nov 2009 15:02:51 +0000 (16:02 +0100)]
Docs: typos in doc-work.itexi
Graham Percival [Sat, 21 Nov 2009 21:00:12 +0000 (21:00 +0000)]
Web build: it works with lower-case split filenames now.
*sob* web-texi2html.init is now even worse than before, but I want
to get 2.13.8 out and fix the _current_ broken HTML. As of this
commit, I believe that git will produce good html filenames for the
first time since... hmm, summer?
Graham Percival [Sat, 21 Nov 2009 20:24:44 +0000 (20:24 +0000)]
Web: reinstate capital-letter @nodes.
Graham Percival [Sat, 21 Nov 2009 20:19:53 +0000 (20:19 +0000)]
Doc: CG: fix typo.
Graham Percival [Sat, 21 Nov 2009 19:19:45 +0000 (19:19 +0000)]
Web: first pass at Help us! page.
Graham Percival [Sat, 21 Nov 2009 18:34:11 +0000 (18:34 +0000)]
Web: more Alernate Input info from Christian, thanks!
Graham Percival [Sat, 21 Nov 2009 15:26:56 +0000 (15:26 +0000)]
Doc build: rename general -> web.
Hopefully the last major change until a new build system. :(
Graham Percival [Sat, 21 Nov 2009 14:28:05 +0000 (14:28 +0000)]
Doc build: move general.texi back into a subdir.
- also add index.html.in to redirect into general/
("temporary" hack, pending better reorg of the build process)
- TODO: rename general.texi to web.texi
Nicolas Sceaux [Sat, 21 Nov 2009 13:06:42 +0000 (14:06 +0100)]
Markups: document define-builtin-markup-command
Reinhold Kainhofer [Fri, 20 Nov 2009 17:25:04 +0000 (18:25 +0100)]
tie-performer: using a vector always leads to memory corruption
So, we have use a deque instead, which works perfectly. I have no
idea where the corruption comes from with vectors. After the first
now_heads_.push_back (inf_mom), the now_heads_.size() will always
be something like
3303820998 instead of 1 ????
Reinhold Kainhofer [Fri, 20 Nov 2009 15:49:23 +0000 (16:49 +0100)]
tie-performer: Store the moment of the starting note of a tie
this is needed so we can calculate a possible skip between the starting
and the ending note of the tie (when tieWaitForNoteSet is set!)
Reinhold Kainhofer [Thu, 19 Nov 2009 12:39:59 +0000 (13:39 +0100)]
tie_performer: ties_created_ variable no longer needed
Reinhold Kainhofer [Tue, 17 Nov 2009 16:52:01 +0000 (17:52 +0100)]
tie_performer: Remove start heads, for which the tie has been created.
This avoids clearing the list of waiting heads (which will be needed if tieWaitForNote is set
Reinhold Kainhofer [Tue, 17 Nov 2009 16:45:23 +0000 (17:45 +0100)]
tie_performer: Use iterator rather than accessing by index
Reinhold Kainhofer [Tue, 17 Nov 2009 16:35:27 +0000 (17:35 +0100)]
extend Audio_note::tie_to to contain an optional skip before the tied note
Reinhold Kainhofer [Mon, 16 Nov 2009 17:58:19 +0000 (18:58 +0100)]
Fix 676: unterminated ties should not be rendered in MIDI
If we have unterminated ties, clear them, unless tieWaitForNote is set.
Graham Percival [Fri, 20 Nov 2009 13:20:29 +0000 (13:20 +0000)]
Doc: remove unnecessary items from examples.
Jan Nieuwenhuizen [Fri, 20 Nov 2009 08:34:18 +0000 (09:34 +0100)]
po/nl.po: Updates by Martin Tarenskeen. Thanks!
Graham Percival [Fri, 20 Nov 2009 01:30:49 +0000 (01:30 +0000)]
Doc: minor updates to Alternate Input, thanks Christian!
Graham Percival [Thu, 19 Nov 2009 22:43:45 +0000 (22:43 +0000)]
Doc: minor fixes for Marc's patch.
Marc Hohl [Sat, 14 Nov 2009 16:46:43 +0000 (17:46 +0100)]
Doc: \cadenzaOn at the beginning of a piece.
Frederic Bron [Tue, 17 Nov 2009 21:09:12 +0000 (22:09 +0100)]
known issue in NR: extra cautionnary accidentals in \alternative block
also added a workaround
Reinhold Kainhofer [Mon, 16 Nov 2009 17:55:43 +0000 (18:55 +0100)]
Fix code comment in lilymidi.py
Reinhold Kainhofer [Fri, 13 Nov 2009 17:19:17 +0000 (18:19 +0100)]
texi2html: Second part of fix for 861: Do the changes also to the main web page
Reinhold Kainhofer [Fri, 13 Nov 2009 17:20:43 +0000 (18:20 +0100)]
abc2ly: run the test cases in make test and make test-baseline
Reinhold Kainhofer [Tue, 17 Nov 2009 15:20:12 +0000 (16:20 +0100)]
Initialize spring strengths to default values, otherwise update_blocking_force uses uninitialized variables
Jan Nieuwenhuizen [Wed, 18 Nov 2009 13:01:18 +0000 (14:01 +0100)]
release-work: add planet.gnu.org aggregated savannah news info.
Jan Nieuwenhuizen [Wed, 18 Nov 2009 08:09:47 +0000 (09:09 +0100)]
Fix hardcoded [ugh] regexp for fixing-up img urls. Fixes mucho broken links.
Van: Jan Nieuwenhuizen <janneke@abc.webdev.nl>
Reply-to: lilypond-devel@gnu.org
Aan: lilypond-cvs@gnu.org
Onderwerp: Cron 404 report
Datum: 18-11-09 05:25:06
popularity page
[referrer]...
120 /doc/v2.13/Documentation/changes/e7/lily-
a6a52c4f .png
http://lilypond.org/doc/v2.13/Documentation/changes/
120 /doc/v2.13/Documentation/changes/e0/lily-
288f9541 .png
http://lilypond.org/doc/v2.13/Documentation/changes/
120 /doc/v2.13/Documentation/changes/bb/lily-
cefae21c .png
http://lilypond.org/doc/v2.13/Documentation/changes/
120 /doc/v2.13/Documentation/changes/b8/lily-
69e303fc .png
http://lilypond.org/doc/v2.13/Documentation/changes/
120 /doc/v2.13/Documentation/changes/b0/lily-
c1d83ee6 .png
http://lilypond.org/doc/v2.13/Documentation/changes/
120 /doc/v2.13/Documentation/changes/97/lily-
80b3f9b3 .png
http://lilypond.org/doc/v2.13/Documentation/changes/
120 /doc/v2.13/Documentation/changes/81/lily-
dd9833ca .png
http://lilypond.org/doc/v2.13/Documentation/changes/
Neil Puttock [Mon, 16 Nov 2009 00:28:44 +0000 (00:28 +0000)]
Remove unused code in fret-number-tablature-format.
Neil Puttock [Mon, 16 Nov 2009 00:27:06 +0000 (00:27 +0000)]
translation-functions.scm: Tidy formatting.
Neil Puttock [Mon, 16 Nov 2009 00:24:39 +0000 (00:24 +0000)]
Thinko: Translate final stencil in note-head::brew-ez-stencil.
David Kastrup [Sun, 15 Nov 2009 20:53:37 +0000 (12:53 -0800)]
harp-pedal: make documented default 'size match implemented value
David Kastrup [Sun, 15 Nov 2009 20:49:52 +0000 (12:49 -0800)]
functional-or returned #f for (functional-or #f #t #f). Fixed.
Nicolas Sceaux [Wed, 11 Nov 2009 18:59:09 +0000 (19:59 +0100)]
Issue #768: Chord repetition shortcut
In the lexer, add a chord repetition state, holding the repetition
symbol (like note names, but for chord repetition), the repetition
function used to copy the previous chord, and a slot to save the
previous chord. Use the repetition symbol to detect a chord
repetition when lexing.
In the parser, when a note chord is found, save it (it becomes
previous chord). When a chord repetition token is found, make a chord
using the repetition function and the previous chord.
The repetition symbol and function are initialized in
ly/chord-repetition-init.ly. The repetition symbol defaults to `q' (as
quote or qord -- as suggested Werner). The function copies the
pitches, but not articulations.
Graham Percival [Sat, 14 Nov 2009 16:29:17 +0000 (16:29 +0000)]
Web + CG: add minor info for contributors.
Xavier Scheuer [Wed, 11 Nov 2009 20:00:06 +0000 (21:00 +0100)]
Doc-fr: typos in last commits
* fundamental.itely
* editorial.itely
* staff.itely (plus texidocs/nesting-staves.texidoc)
Chris Snyder [Fri, 13 Nov 2009 20:11:24 +0000 (20:11 +0000)]
Fixes issue 786, "Extenders in lyrics stop prematurely if a single underscore is found."
This commit changes the lyrics engraver to create LyricText objects
even for empty lyrics (underscores). This change is necessary because
the old behavior (pre-
7531ea6b3 commit) relied on extenders continuing
until the presence of another lyric syllable, which was not always the case.
That commit changed the behavior to completize extenders when no more lyrics
were present, which fixed the neverending-extender bug but introduced the
extenders-stopping-prematurely bug.
By adding the empty LyricText objects, the extender engraver can now tell the
difference between melismas and the end of a block of lyrics.
Neil Puttock [Thu, 12 Nov 2009 21:28:24 +0000 (21:28 +0000)]
Allow music functions to recognize strings as markup.
Though strings count as markup according to the type predicate `markup?',
passing a string to a music function is currently only possible if the
type predicate is `string?' or `scm?'
This patch adds parser rules which support strings passed as markup, thus
making it easier to define music functions which default to using strings
unless extra formatting is required.
Carl Sorensen [Fri, 13 Nov 2009 19:00:31 +0000 (12:00 -0700)]
DOC -- Updtates to programming section of CG
Carl Sorensen [Fri, 13 Nov 2009 06:28:30 +0000 (23:28 -0700)]
DOC -- more work on programming in the CG
Reinhold Kainhofer [Fri, 13 Nov 2009 13:45:52 +0000 (14:45 +0100)]
texi2html: no bgcolor etc in the <body> tag (issue 861), fix DOCTYPE (wrong in texi2html <=1.82)
Reinhold Kainhofer [Fri, 13 Nov 2009 13:40:11 +0000 (14:40 +0100)]
Add some test files for abc2ly
Patrick McCarty [Fri, 13 Nov 2009 05:57:39 +0000 (21:57 -0800)]
Docs: CG: Use @verbatim environment for Vim code.
Carl Sorensen [Fri, 13 Nov 2009 01:39:22 +0000 (18:39 -0700)]
DOC -- Add stubs for programming tutorials to CG
Patrick McCarty [Wed, 11 Nov 2009 05:22:41 +0000 (21:22 -0800)]
Remove outdated configure checks.
mbrtowc() is no longer used, so remove the appropriate checks.
Patrick McCarty [Wed, 11 Nov 2009 05:22:25 +0000 (21:22 -0800)]
Remove mbrtowc(), and use utf8_char_len() instead.
- In get_counts(), revert the line_char variable to its original
behavior: keeping track of the character count, not the byte offset.
- Introduce a new parameter to get_counts() to keep track of the byte
offset.
- Use the byte offset data in Source_file::quote_input() to make sure
the source line is split at the correct place.
Patrick McCarty [Thu, 29 Oct 2009 22:46:01 +0000 (15:46 -0700)]
Move UTF-8 char length routine into separate function.
Joe Neeman [Thu, 12 Nov 2009 23:53:36 +0000 (15:53 -0800)]
Fix 790.
Use the min distance between loose lines, not the min distance
between a loose line and the previous staff.
Ian Hulin [Thu, 12 Nov 2009 22:20:36 +0000 (22:20 +0000)]
Tracker 836: Add facility to change output file-name for a \book block
...or to set a suffix to prevent multiple files over-writing each other during a
compilation. This change allows user to do this via functions rather than having
to do so by using set! and define on parser variables in Scheme.
Graham Percival [Thu, 12 Nov 2009 21:07:45 +0000 (21:07 +0000)]
Revert "Doc build: create lower-case html filenames."
This reverts commit
9e4374e0b91792c0ffafc6f4bd83f74273e11349 .
Sorry, I didn't mean to push this.
Thomas Morgan [Thu, 12 Nov 2009 20:07:58 +0000 (20:07 +0000)]
Fix `split-at-predicate' in `scm/lily-library.scm'.
Don't make the assumption that if `(PRED previous_element element)'
is false, `(PRED element previous_element)' must be true.
Suppose we want to split `(1 2 3 5 7)' into two lists such that
the first list contains the initial consecutive integers `(1 2 3)'
and the second contains the remaining elements `(5 7)'. We expect
`(split-at-predicate (lambda (x y) (= (- y x) 1)) '(1 2 3 5 7))'
to return `((1 2 3) . (5 7))', but in fact it returns `((1 2 3 5 7))'
because of this erroneous assumption.
Marc Hohl [Fri, 6 Nov 2009 08:16:40 +0000 (09:16 +0100)]
tablature: fix ottava bracket error
Ottava brackets don't have to be displayed in tablature;
a regression test file is adapted to show both the behavior
of multi measure rests and ottava brackets.
Graham Percival [Thu, 12 Nov 2009 19:34:07 +0000 (19:34 +0000)]
Doc build: create lower-case html filenames.
Reinhold Kainhofer [Thu, 12 Nov 2009 16:22:05 +0000 (17:22 +0100)]
abc2ly: Convert the Q: field to \tempo (rather than tempoWholesPerMinute in the midi block...)
Reinhold Kainhofer [Thu, 12 Nov 2009 15:54:12 +0000 (16:54 +0100)]
abc2ly: The --beams option is actually a true/false switch...
Reinhold Kainhofer [Thu, 12 Nov 2009 15:49:43 +0000 (16:49 +0100)]
abc2ly: Fix church modes (Issue #512), was a simple upper/lowercase issue; Generalized the code
Reinhold Kainhofer [Thu, 12 Nov 2009 15:27:41 +0000 (16:27 +0100)]
abc2ly: Simplify clef conversion (also more general now)
Jan Nieuwenhuizen [Wed, 11 Nov 2009 13:49:22 +0000 (14:49 +0100)]
Downcase Dutch documentation framework. Fixes mucho links.
* Modified Documentation/nl/general.texi
* Modified Documentation/nl/general/community.itexi
* Modified Documentation/nl/general/download.itexi
* Modified Documentation/nl/general/introduction.itexi
* Modified Documentation/nl/general/manuals.itexi
Jan Nieuwenhuizen [Wed, 11 Nov 2009 13:42:54 +0000 (14:42 +0100)]
Add direct-irc button from old web site. Fixes losing functionality.
* Modified Documentation/general/community.itexi
It could do with some marking-up/css'ing, though. It looked fine
on the old site...
Jan Nieuwenhuizen [Wed, 11 Nov 2009 13:41:56 +0000 (14:41 +0100)]
Find and lowercase yet another [Welcome to hardcode county] copy of "Manuals".
* Modified Documentation/lilypond-texi2html.init
Can't we somehow write a nice git commit hook that refuses to copy any
information? Sigh.
Jan Nieuwenhuizen [Wed, 11 Nov 2009 10:12:10 +0000 (11:12 +0100)]
Add missing -I for Documentation/contributor. Fixes stray ./*.info generation.
Ie, the annoying M-x git-status pollution of
Unknown Documentation/topdocs/AUTHORS.info
Unknown Documentation/topdocs/INSTALL.info
Unknown Documentation/topdocs/README.info
Unknown Documentation/topdocs/lilypond-changes.info
Jan Nieuwenhuizen [Wed, 11 Nov 2009 09:55:27 +0000 (10:55 +0100)]
all-doc: new target. Fixes waiting for `make doc' only to find no website.
Jan Nieuwenhuizen [Wed, 11 Nov 2009 09:41:16 +0000 (10:41 +0100)]
Downcase two instances of Manuals. Hopefully fixes
157 /doc/v2.13/Documentation/Manuals
http://lilypond.org/doc/v2.13/Documentation/notation/Displaying-rhythms
http://lilypond.org/doc/v2.13/Documentation/notation/Writing-rhythms
http://lilypond.org/doc/v2.13/Documentation/usage/LilyPond-index
http://lilypond.org/doc/v2.13/Documentation/learning/
http://lilypond.org/doc/v2.13/Documentation/notation/Writing-parts
http://lilypond.org/doc/v2.13/Documentation/notation/index
http://lilypond.org/doc/v2.13/Documentation/notation/Entering-lyrics
http://lilypond.org/doc/v2.13/Documentation/notation/Context-layout-order
http://lilypond.org/doc/v2.13/Documentation/notation/Breaks
http://lilypond.org/doc/v2.13/Documentation/changes/
from lilypond-cvs list.
Carl Sorensen [Mon, 9 Nov 2009 23:06:07 +0000 (16:06 -0700)]
Remove trailing whitespace
Patrick Schmidt [Mon, 9 Nov 2009 21:03:57 +0000 (22:03 +0100)]
correction of predefined diagram
corrected faulty Fmaj7-diagram
Reinhold Kainhofer [Fri, 6 Nov 2009 13:06:42 +0000 (14:06 +0100)]
Increase default space between left edge and key sig (only used if no clef present)
Neil Puttock [Sun, 8 Nov 2009 21:50:54 +0000 (21:50 +0000)]
LSR: Local update.
Michael Käppler [Fri, 6 Nov 2009 13:25:52 +0000 (14:25 +0100)]
Docs: Add documentation for paper variables involved in two-sided mode.
Jean-Charles Malahieude [Sun, 8 Nov 2009 21:21:36 +0000 (22:21 +0100)]
Doc-fr: text.itely review
* update and review of master file fr/notation/text.itely
* associated snippets texidocs
Michael Käppler [Fri, 30 Oct 2009 07:17:59 +0000 (08:17 +0100)]
Docs: Add documentation for new paper margin handling and scaling.
Michael Käppler [Thu, 29 Oct 2009 10:38:45 +0000 (11:38 +0100)]
New twoside mode.
* This patch allows to specify different margins for odd and even
pages by setting two-sided to true in the \paper block
* The corresponding settings are inner- and outer-margin, there
exists the possibility to set a binding-offset, too
* These values are stored internally as left- and right-margin,
though. Translation is done in page.scm:make-page-stencil
* Small code cleanup in paper.scm:set-paper-dimensions
Neil Puttock [Thu, 5 Nov 2009 23:01:46 +0000 (23:01 +0000)]
Bump version.
John Mandereau [Thu, 5 Nov 2009 17:58:01 +0000 (18:58 +0100)]
CG: remove deleted file from translations list
Graham Percival [Wed, 4 Nov 2009 23:28:11 +0000 (23:28 +0000)]
Adjust names for lower-case node-names in general/
Jan Nieuwenhuizen [Wed, 4 Nov 2009 11:07:15 +0000 (12:07 +0100)]
Downcase most toplevel @nodes. Nicer/more stable html file names.
Joe Neeman [Tue, 3 Nov 2009 00:37:28 +0000 (16:37 -0800)]
Fix 893.
Move Side_position_interface::get_direction to Script_interface,
since it is only ever used for scripts (and it doesn't work
for rehearsal marks).
Neil Puttock [Sun, 1 Nov 2009 23:22:25 +0000 (23:22 +0000)]
Typeset all systems when inlining a score using \markup \score.
Use baseline-skip to set space between systems.
Patrick McCarty [Sun, 1 Nov 2009 22:29:14 +0000 (14:29 -0800)]
Remove the fetaBraces override. It is not needed.
Thanks, Neil!
Patrick McCarty [Sun, 1 Nov 2009 21:40:21 +0000 (13:40 -0800)]
Reverse order of font-defaults assignment
Patrick McCarty [Sun, 1 Nov 2009 21:03:04 +0000 (13:03 -0800)]
Update gonville regression test
Patrick McCarty [Sun, 1 Nov 2009 20:46:30 +0000 (12:46 -0800)]
Load only the default font for System_start_delimiter
Now that we have Gonville-Brace as an alternative font for
System_start_delimiter, we need to find the default font instead.
Patrick McCarty [Sun, 1 Nov 2009 20:41:55 +0000 (12:41 -0800)]
Fix gonville-brace loading issues
Graham Percival [Sun, 1 Nov 2009 15:39:52 +0000 (15:39 +0000)]
Web: add large Frescobaldi picture.
Graham Percival [Sun, 1 Nov 2009 15:39:19 +0000 (15:39 +0000)]
Web: update tab example, thanks Marc!
Graham Percival [Sat, 31 Oct 2009 16:10:27 +0000 (16:10 +0000)]
Web: slight tweaks to quick links doc page.
Graham Percival [Sat, 31 Oct 2009 01:27:28 +0000 (01:27 +0000)]
Web: include quick links on manuals->All page.
Graham Percival [Fri, 30 Oct 2009 23:47:38 +0000 (23:47 +0000)]
Web: add link to Frescobaldi, add new tab example.
Thomas Morgan [Fri, 30 Oct 2009 21:02:38 +0000 (21:02 +0000)]
Fix #807: Inconsistent \bracket positioning.
Patrick McCarty [Fri, 30 Oct 2009 02:00:58 +0000 (19:00 -0700)]
Fix UTF-8 validation checks
The bitwise comparisons are only for 8-bit characters, not 32-bit
characters.
The checks were mixing up binary and hex. :-)
Michael Käppler [Sat, 12 Sep 2009 19:55:17 +0000 (21:55 +0200)]
Let default margins depend on paper size.
* Make indent and short-indent defaults accessible in paper-defaults-init.ly
* Default margins apply to the paper size set by (ly:set-option 'paper-size)
and are linearly scaled for other paper sizes
* Modify input/regression/page-turn-page-breaking-auto-first-page.ly to work
with the new margin sizes
Neil Puttock [Wed, 28 Oct 2009 01:36:57 +0000 (01:36 +0000)]
Move news entry for alternative font support.
Neil Puttock [Wed, 28 Oct 2009 01:33:46 +0000 (01:33 +0000)]
LSR: Update.
Joe Neeman [Tue, 27 Oct 2009 20:40:08 +0000 (13:40 -0700)]
Add default padding between staves.
Werner Lemberg [Tue, 27 Oct 2009 09:07:25 +0000 (02:07 -0700)]
Add Bar_engraver to the Dynamics context
This enables support for the `to-barline' property.
Francisco Vila [Mon, 26 Oct 2009 12:05:50 +0000 (13:05 +0100)]
Fix Spanish filename typo in update script.
Patrick McCarty [Mon, 26 Oct 2009 17:13:07 +0000 (10:13 -0700)]
Docs: Usage: update point-and-click information