]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
14 years agoDocs-hu: Fix typos and some inconsistent formatting and content
Dénes Harmath [Mon, 21 Dec 2009 08:53:28 +0000 (09:53 +0100)]
Docs-hu: Fix typos and some inconsistent formatting and content

14 years agoMerge branch 'lilypond/translation' of ssh://git.sv.gnu.org/srv/git/lilypond
John Mandereau [Mon, 21 Dec 2009 23:50:50 +0000 (00:50 +0100)]
Merge branch 'lilypond/translation' of ssh://git.sv.gnu.org/srv/git/lilypond

14 years agoFix Tracker 918
Ian Hulin [Mon, 21 Dec 2009 23:17:49 +0000 (23:17 +0000)]
Fix Tracker 918

Add extra RemoveEmpty*StaffContext functions to support
"Frenched" scores with DrumStaff, TabStaff and RhythmicStaff staves.

Add new definitions in ly/engraver-int.ly and new regression tests.

14 years agoweb: Optimize Spanish PNGs
Francisco Vila [Mon, 21 Dec 2009 23:02:49 +0000 (00:02 +0100)]
web: Optimize Spanish PNGs

14 years agoLSR: Update.
Neil Puttock [Mon, 21 Dec 2009 22:33:57 +0000 (22:33 +0000)]
LSR: Update.

14 years agomakelsr.py: Fix @qq{} substitution in doctitles.
Neil Puttock [Mon, 21 Dec 2009 22:35:52 +0000 (22:35 +0000)]
makelsr.py: Fix @qq{} substitution in doctitles.

14 years agomakelsr.py: Normalize titles when updating locally.
Neil Puttock [Mon, 21 Dec 2009 21:41:58 +0000 (21:41 +0000)]
makelsr.py: Normalize titles when updating locally.

14 years agoWeb: Update authors list.
Mark Polesky [Mon, 21 Dec 2009 22:45:09 +0000 (14:45 -0800)]
Web: Update authors list.

14 years agoChord repetition: \relative mode, cautionary accidentals
Nicolas Sceaux [Thu, 3 Dec 2009 10:44:10 +0000 (11:44 +0100)]
Chord repetition: \relative mode, cautionary accidentals

\relative mode: Introduce a new RepeatedChord music type, which element
property is the copied chord (as produced by the chord repetition function).
Define a relative callback for repeated chords, which avoids
octaviation of repeated chords, by modifying the first note octave
before applying the octave relativization.

Only memorize <..> chords.

When copying a chord, unset cautionary and forced accidental (fix #925).

14 years agoDoc-fr: vocal.itely
Jean-Charles Malahieude [Mon, 21 Dec 2009 20:47:09 +0000 (21:47 +0100)]
Doc-fr: vocal.itely

* full update of master file
* aasociated texidocs

14 years agoDoc-fr: changing-defaults
Jean-Charles Malahieude [Mon, 21 Dec 2009 20:32:19 +0000 (21:32 +0100)]
Doc-fr: changing-defaults

correct sectionning (linkage problem)

14 years agoDoc: CG: add new issue classifications.
Graham Percival [Mon, 21 Dec 2009 19:44:37 +0000 (19:44 +0000)]
Doc: CG: add new issue classifications.

14 years agoDoc: CG: add info about doc-helping scripts.
Graham Percival [Mon, 21 Dec 2009 17:35:11 +0000 (17:35 +0000)]
Doc: CG: add info about doc-helping scripts.

14 years agoweb-es: translation of annotated input images
Francisco Vila [Mon, 21 Dec 2009 17:32:09 +0000 (18:32 +0100)]
web-es: translation of annotated input images

14 years agoFix segfault for ly:arpeggio::brew-chord-bracket.
Joe Neeman [Mon, 21 Dec 2009 17:18:19 +0000 (09:18 -0800)]
Fix segfault for ly:arpeggio::brew-chord-bracket.

14 years agoDoc whitespace: process most files.
Graham Percival [Mon, 21 Dec 2009 17:21:58 +0000 (17:21 +0000)]
Doc whitespace: process most files.

I don't want to touch stuff that people are working on: essay,
extending, contributor, and the translations.

14 years agoMaintenance: whitespace-stripping script, thanks Marc!
Graham Percival [Mon, 21 Dec 2009 16:59:53 +0000 (16:59 +0000)]
Maintenance: whitespace-stripping script, thanks Marc!

14 years agoChange licente for lilypond-texi2html.init to GPL 3+
Carl Sorensen [Mon, 21 Dec 2009 15:45:40 +0000 (08:45 -0700)]
Change licente for lilypond-texi2html.init to GPL 3+

14 years agoDoc: Extending: Add stuff to calculations
Carl Sorensen [Mon, 21 Dec 2009 15:21:34 +0000 (08:21 -0700)]
Doc: Extending: Add stuff to calculations

14 years agoDoc-es: translated macro.
Francisco Vila [Mon, 21 Dec 2009 14:27:38 +0000 (15:27 +0100)]
Doc-es: translated macro.

14 years agoweb-es: Version marks for translated files
Francisco Vila [Mon, 21 Dec 2009 12:44:22 +0000 (13:44 +0100)]
web-es: Version marks for translated files

14 years agoFix compilation issue on OS X
Nicolas Sceaux [Mon, 21 Dec 2009 11:24:50 +0000 (12:24 +0100)]
Fix compilation issue on OS X

14 years agoDoc: improve doc on markup command writing
Nicolas Sceaux [Sun, 22 Nov 2009 15:24:17 +0000 (16:24 +0100)]
Doc: improve doc on markup command writing

Also take into account define-markup-command macro unification
and syntax change.

14 years agoMerge branch 'master' of git://git.sv.gnu.org/lilypond
Nicolas Sceaux [Mon, 21 Dec 2009 10:17:10 +0000 (11:17 +0100)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond

14 years agoDocs: CG 1.4: Add brief instructions for using local git branches
Trevor Daniels [Mon, 21 Dec 2009 10:10:51 +0000 (10:10 +0000)]
Docs: CG 1.4: Add brief instructions for using local git branches

14 years agoweb-es: a first set of translations
Francisco Vila [Mon, 21 Dec 2009 10:07:09 +0000 (11:07 +0100)]
web-es: a first set of translations

committishes not there yet and a few other details left

14 years agoUnify define-builtin-markup-command and define-markup-command
David Kastrup [Sat, 5 Dec 2009 11:17:02 +0000 (12:17 +0100)]
Unify define-builtin-markup-command and define-markup-command

Get rid off define-builtin-markup-commnd and define-builtin-markup-list-command.
Introduce #:category and #:properties keywords.
Use weak hash-table for storing the defined markups (for documentation generation), to avoid the memory leak that caused the separation of builtin and user macros.

14 years agoDoc: CG: minor additions.
Graham Percival [Sun, 20 Dec 2009 23:57:49 +0000 (23:57 +0000)]
Doc: CG: minor additions.

14 years agoDoc build: fix xref include dirs.
Graham Percival [Sun, 20 Dec 2009 23:53:07 +0000 (23:53 +0000)]
Doc build: fix xref include dirs.

14 years agoAdd a warning if music overflows page.
Joe Neeman [Sun, 20 Dec 2009 19:24:40 +0000 (11:24 -0800)]
Add a warning if music overflows page.

14 years agoFix 932.
Joe Neeman [Sun, 20 Dec 2009 18:03:32 +0000 (10:03 -0800)]
Fix 932.

Add a more generic mechanism for dealing with non-pure
stencil callbacks.  (The previous mechanism required
adding dummy height callbacks, since we could only
convert from height callbacks to pure-height callbacks
and not from print callbacks to pure-height callbacks.)

14 years agoWeb build: complicate macro to create links.
Graham Percival [Sun, 20 Dec 2009 18:49:26 +0000 (18:49 +0000)]
Web build: complicate macro to create links.

This ensures a more unified approach, but more importantly means
that any mistakes will be more visible.

Also, it paves the way to do a complicated @iftex, @ifhtml @ifset
web, etc, to change the @url links.  (I mean, the horrible
construction that's upcoming will only be horrible in one place,
instead of duplicating this 10 times in manusl.itexi and
community.itexi)

14 years agoFix #628 and allow \note(-by-number) to work with all head styles.
Neil Puttock [Sun, 20 Dec 2009 18:17:50 +0000 (18:17 +0000)]
Fix #628 and allow \note(-by-number) to work with all head styles.

* move glyph-selection code from note-head::calc-glyph-name into separate
  function so it can be accessed by \note and \note-by-number

* in \note-by-number, check validity of glyph-name, returning default
  head style if string is empty

14 years agoWeb build: links to stable docs working on website.
Graham Percival [Sun, 20 Dec 2009 16:53:59 +0000 (16:53 +0000)]
Web build: links to stable docs working on website.

14 years agoNew stable: add news, update VERSION.
Graham Percival [Sun, 20 Dec 2009 16:25:53 +0000 (16:25 +0000)]
New stable: add news, update VERSION.

14 years agoDoc -- Contributor: Update "touch" instructions for rebuilding docs
Carl Sorensen [Sun, 20 Dec 2009 15:42:07 +0000 (08:42 -0700)]
Doc -- Contributor: Update "touch" instructions for rebuilding docs

14 years agoDoc -- Contributor: Add all @r* macros to texinfo page, alphabetize
Carl Sorensen [Sun, 20 Dec 2009 14:36:40 +0000 (07:36 -0700)]
Doc -- Contributor: Add all @r* macros to texinfo page, alphabetize

14 years agoDoc: fix minor formatting in the glossary.
Graham Percival [Sun, 20 Dec 2009 14:37:40 +0000 (14:37 +0000)]
Doc: fix minor formatting in the glossary.

14 years agoDoc: music-glossary.tely: Update formatting.
Mark Polesky [Sun, 20 Dec 2009 03:26:57 +0000 (19:26 -0800)]
Doc: music-glossary.tely: Update formatting.

Remove author lists.

Replace old formatting with @manualIntro, @copyrightDeclare,
@lilyTitlePage, @docMain, @contents.

Make `Literature used' an appendix.

Add FDL.

14 years agoDoc: Simplified Windows Installer Instructions
PKAYEX [Sun, 20 Dec 2009 11:06:49 +0000 (11:06 +0000)]
Doc: Simplified Windows Installer Instructions

14 years agoDoc -- Extending, Scheme tutorial -- add hash-table section
Carl Sorensen [Sun, 20 Dec 2009 05:35:33 +0000 (22:35 -0700)]
Doc -- Extending, Scheme tutorial -- add hash-table section

14 years agoDoc -- Scheme tutorial: Add discussion about lists and alists
Carl Sorensen [Sat, 19 Dec 2009 22:13:25 +0000 (15:13 -0700)]
Doc -- Scheme tutorial: Add discussion about lists and alists

14 years agoWeb: Use a better link for the Fedora package.
Mark Polesky [Sun, 20 Dec 2009 04:09:19 +0000 (20:09 -0800)]
Web: Use a better link for the Fedora package.

14 years agoDoc -- work on Scheme tutorial
Carl Sorensen [Sat, 19 Dec 2009 19:04:38 +0000 (12:04 -0700)]
Doc -- work on Scheme tutorial

14 years agoWeb build: set up example of online version links.
Graham Percival [Sat, 19 Dec 2009 15:42:51 +0000 (15:42 +0000)]
Web build: set up example of online version links.

14 years agoWeb build: add special target for online website.
Graham Percival [Sat, 19 Dec 2009 15:31:21 +0000 (15:31 +0000)]
Web build: add special target for online website.

14 years agoDoc -- reorganize Extending
Carl Sorensen [Sat, 19 Dec 2009 14:51:53 +0000 (07:51 -0700)]
Doc -- reorganize Extending

14 years agoWeb: add text-based warnings to all download pages.
Graham Percival [Sat, 19 Dec 2009 12:55:38 +0000 (12:55 +0000)]
Web: add text-based warnings to all download pages.

14 years agoDoc -- add structure to Scheme tutorial
Carl Sorensen [Sat, 19 Dec 2009 04:22:43 +0000 (21:22 -0700)]
Doc -- add structure to Scheme tutorial

14 years agoWeb: Update `Distribution-specific Packages' links.
Mark Polesky [Sat, 19 Dec 2009 04:26:22 +0000 (20:26 -0800)]
Web: Update `Distribution-specific Packages' links.

14 years agoDoc -- Add Extending to @seealso list.
Carl Sorensen [Sat, 19 Dec 2009 02:38:17 +0000 (19:38 -0700)]
Doc -- Add Extending to @seealso list.

14 years agoDoc: add documentation for spacing between staves.
Joe Neeman [Fri, 18 Dec 2009 00:48:46 +0000 (16:48 -0800)]
Doc: add documentation for spacing between staves.

14 years agoDoc -- move simple substition functions to NR5
Carl Sorensen [Thu, 17 Dec 2009 06:07:14 +0000 (23:07 -0700)]
Doc -- move simple substition functions to NR5

14 years agoDOC -- update texinfo refs in Contributor
Carl Sorensen [Sat, 19 Dec 2009 00:50:08 +0000 (17:50 -0700)]
DOC -- update texinfo refs in Contributor

14 years agoFix typo in default beam settings for 12 4 time
Carl Sorensen [Sat, 19 Dec 2009 00:29:30 +0000 (17:29 -0700)]
Fix typo in default beam settings for 12 4 time

14 years agoWeb build: version-specific links implemented for Devel.
Graham Percival [Sat, 19 Dec 2009 00:07:00 +0000 (00:07 +0000)]
Web build: version-specific links implemented for Devel.

14 years agoDoc build: add version-specific links for manuals.
Graham Percival [Fri, 18 Dec 2009 21:44:13 +0000 (21:44 +0000)]
Doc build: add version-specific links for manuals.

14 years agoDoc: Merged Music-Gloss contributors w Basic-Authors
JLowe [Fri, 18 Dec 2009 21:01:44 +0000 (21:01 +0000)]
Doc: Merged Music-Gloss contributors w Basic-Authors

14 years agoDoc: rewrite rainbow color example.
Graham Percival [Fri, 18 Dec 2009 19:31:56 +0000 (19:31 +0000)]
Doc: rewrite rainbow color example.

This avoids potential legal issues.

14 years agoThinko with StaffGrouper.
Joe Neeman [Fri, 18 Dec 2009 00:47:51 +0000 (16:47 -0800)]
Thinko with StaffGrouper.

14 years agoWeb: Fix typo.
Mark Polesky [Fri, 18 Dec 2009 17:04:13 +0000 (09:04 -0800)]
Web: Fix typo.

14 years agoDoc: CG: better release checklist for minor.
Graham Percival [Fri, 18 Dec 2009 15:13:31 +0000 (15:13 +0000)]
Doc: CG: better release checklist for minor.

14 years agoDoc: CG: add more notes for making releases.
Graham Percival [Fri, 18 Dec 2009 14:46:19 +0000 (14:46 +0000)]
Doc: CG: add more notes for making releases.

14 years agoWeb: improvements suggested by Mats.
Graham Percival [Fri, 18 Dec 2009 13:29:26 +0000 (13:29 +0000)]
Web: improvements suggested by Mats.

14 years agoWeb: rename Alternate input to Easier editing.
Graham Percival [Fri, 18 Dec 2009 13:10:25 +0000 (13:10 +0000)]
Web: rename Alternate input to Easier editing.

14 years agoDoc build: move info direntry to web.texi.
Graham Percival [Thu, 17 Dec 2009 21:45:28 +0000 (21:45 +0000)]
Doc build: move info direntry to web.texi.

Since web.texi is the "general" manual, it makes more sense to have
it here.  notation.tely is now specifically the notation reference.

14 years agoDoc: Add robots.txt item to Major release checklist.
Mark Polesky [Thu, 17 Dec 2009 04:59:48 +0000 (20:59 -0800)]
Doc: Add robots.txt item to Major release checklist.

14 years agoDoc: Fix #846.
Mark Polesky [Thu, 17 Dec 2009 06:25:26 +0000 (22:25 -0800)]
Doc: Fix #846.

Correct copyright (start) years for individual manuals.

14 years agoDoc: edit comments basic-authors.texi - unneeded commas
JLowe [Wed, 16 Dec 2009 12:54:27 +0000 (12:54 +0000)]
Doc: edit comments basic-authors.texi - unneeded commas

14 years agoFix #909.
Patrick McCarty [Thu, 17 Dec 2009 08:09:14 +0000 (00:09 -0800)]
Fix #909.

In the acknowledger for the bar-line-interface, a check to see if the
acknowledged grob contains the bar-line-interface is superfluous.

Instead, filter out SpanBar grobs (with a span-bar-interface check) in
the acknowledger so that SpanBars are not added to bars_ if more than
one Span_bar_engraver exists in a context.

14 years agoDoc: add contributor.
Graham Percival [Thu, 17 Dec 2009 01:17:37 +0000 (01:17 +0000)]
Doc: add contributor.

14 years agoWeb build: add "web" section to colors.
Graham Percival [Thu, 17 Dec 2009 01:12:22 +0000 (01:12 +0000)]
Web build: add "web" section to colors.

14 years agoDocs: merge both Texi2HTML init files
John Mandereau [Wed, 16 Dec 2009 14:36:48 +0000 (15:36 +0100)]
Docs: merge both Texi2HTML init files

Also clean up previous attempts at achieving this merging.
This commit should make the website technically ready for translations.

14 years agoDocs-hu: Fix missing menu from Learning 1.3 Docs-hu: Polish navigation translation...
Dénes Harmath [Mon, 14 Dec 2009 08:37:24 +0000 (09:37 +0100)]
Docs-hu: Fix missing menu from Learning 1.3 Docs-hu: Polish navigation translation Docs: Remove HTML code in news entry

14 years agoDoc: use basic-authors.itexi for toplevel AUTHORS.
Graham Percival [Wed, 16 Dec 2009 12:04:37 +0000 (12:04 +0000)]
Doc: use basic-authors.itexi for toplevel AUTHORS.

14 years agoWeb: some more fine-tuning of authors list.
Graham Percival [Tue, 15 Dec 2009 22:42:23 +0000 (22:42 +0000)]
Web: some more fine-tuning of authors list.

14 years agoDoc: more pruning/sorting of basic authors.texi
PKAYEX [Tue, 15 Dec 2009 21:49:42 +0000 (21:49 +0000)]
Doc: more pruning/sorting of basic authors.texi

14 years agoFix STEPMAKE_GET_VERSION for OpenBSD
Matthias Kilian [Tue, 15 Dec 2009 20:33:04 +0000 (12:33 -0800)]
Fix STEPMAKE_GET_VERSION for OpenBSD

14 years agoRemove Swallow_engraver/performer and *_swallow_translators.
Neil Puttock [Tue, 15 Dec 2009 17:34:32 +0000 (17:34 +0000)]
Remove Swallow_engraver/performer and *_swallow_translators.

These translators are no longer required, since unlistened events do not
generate `event junked' warnings.

14 years agoUse $(PYTHON), not python, to create version.itexi
Matthias Kilian [Tue, 15 Dec 2009 07:07:43 +0000 (23:07 -0800)]
Use $(PYTHON), not python, to create version.itexi

14 years agoPango: Really fix the check for zero-width chars.
Patrick McCarty [Mon, 14 Dec 2009 23:48:00 +0000 (15:48 -0800)]
Pango: Really fix the check for zero-width chars.

The value of 0x0FFFFFFF is assigned to a PangoGlyph if the current
character has zero width, so skip the glyph lookup stage for these
characters.

Note that 0xFFFFFFFF is used for invalid characters, so the error
messages for these cases are accurate.

14 years agoFix centered dynamics with alignment-distance.
Joe Neeman [Mon, 14 Dec 2009 23:58:11 +0000 (15:58 -0800)]
Fix centered dynamics with alignment-distance.

14 years agoRevert "Pango: Skip glyph lookups for zero-width characters."
Patrick McCarty [Mon, 14 Dec 2009 20:18:42 +0000 (12:18 -0800)]
Revert "Pango: Skip glyph lookups for zero-width characters."

This breaks combining characters, so another solution needs to be found.

This reverts commit b57e13f59b787c0e870bf2148fcf22d6ee044df4.

14 years agoscript.scm: Quantize staccatissimo; de-quantize accent, espressivo.
Mark Polesky [Mon, 14 Dec 2009 09:50:19 +0000 (01:50 -0800)]
script.scm: Quantize staccatissimo; de-quantize accent, espressivo.

14 years agoDocs: resolve some FIXMEs in tutorial.
Mark Polesky [Mon, 14 Dec 2009 09:33:48 +0000 (01:33 -0800)]
Docs: resolve some FIXMEs in tutorial.

14 years agoDocs: NR 1.5.2: Clarify merging note heads
Trevor Daniels [Mon, 14 Dec 2009 09:47:30 +0000 (09:47 +0000)]
Docs: NR 1.5.2: Clarify merging note heads

14 years agoAdd regression tests for #927.
Patrick McCarty [Sun, 13 Dec 2009 21:36:41 +0000 (13:36 -0800)]
Add regression tests for #927.

14 years agoDocs: update translations status
John Mandereau [Sun, 13 Dec 2009 21:12:51 +0000 (22:12 +0100)]
Docs: update translations status

14 years agoDocs-it: mention translation reviewer and translate Texi2HTML strings
Federico Bruni [Sun, 13 Dec 2009 21:05:49 +0000 (22:05 +0100)]
Docs-it: mention translation reviewer and translate Texi2HTML strings

14 years agoDocs: Clarify texidoc for existing bidi regtest.
Patrick McCarty [Sun, 13 Dec 2009 20:02:09 +0000 (12:02 -0800)]
Docs: Clarify texidoc for existing bidi regtest.

14 years agoDoc: clarify last commit to changes.tely.
Patrick McCarty [Sun, 13 Dec 2009 19:48:25 +0000 (11:48 -0800)]
Doc: clarify last commit to changes.tely.

14 years agoAdd a NEWS entry for #927.
Patrick McCarty [Sun, 13 Dec 2009 19:39:28 +0000 (11:39 -0800)]
Add a NEWS entry for #927.

14 years agoFix #927.
Patrick McCarty [Sun, 13 Dec 2009 11:17:40 +0000 (03:17 -0800)]
Fix #927.

Use the PangoLayout interface for processing text stencils; this way,
the Unicode Bidirectional Algorithm will be applied, if necessary, to
the text.  As a result, all LTR/RTL/bidi issues are now handled
automatically by Pango.

14 years agoDoc: compressed png files for Win/Mac in learning
PKAYEX [Sun, 13 Dec 2009 11:51:11 +0000 (11:51 +0000)]
Doc: compressed png files for Win/Mac in learning

14 years agoPango: Skip glyph lookups for zero-width characters.
Patrick McCarty [Sun, 13 Dec 2009 09:52:48 +0000 (01:52 -0800)]
Pango: Skip glyph lookups for zero-width characters.

This silences warnings when a Unicode bidirectional character is found
in an input file, or any other zero-width character (for example, U+200D
zero-width joiner).

14 years agoPango: Do not assume markup is only LTR or RTL.
Patrick McCarty [Sun, 13 Dec 2009 09:17:22 +0000 (01:17 -0800)]
Pango: Do not assume markup is only LTR or RTL.

The current code assumes that markup is either LTR or RTL.  But it could
be both.  For example

  \markup { "h א" }

should be displayed as written, but LilyPond displays this string as

  "אh"

This patch fixes that issue.

With pango_itemize(), Pango automatically (and correctly) divides the
markup into sections that are intended to be processed by the Unicode
Bidirectional Algorithm.  Pango also handles the RTL character
reordering, within each of these sections, if necessary.

For now, until we implement the Unicode Bidirectional Algorithm, or
another solution is found, simply place each section in order from left
to right.

14 years agoDoc: add Steps to OSX and command-line instructions.
Graham Percival [Sun, 13 Dec 2009 09:48:49 +0000 (09:48 +0000)]
Doc: add Steps to OSX and command-line instructions.

14 years agoDoc: minor tweaks to tutorial text.
Graham Percival [Sun, 13 Dec 2009 09:08:19 +0000 (09:08 +0000)]
Doc: minor tweaks to tutorial text.

14 years agoDoc: Added windows w/screenshots to Learning manual
PKAYEX [Sat, 12 Dec 2009 21:27:45 +0000 (21:27 +0000)]
Doc: Added windows w/screenshots to Learning manual

Added step by step screenshots as pngs
Re-wrote step by step instructions for Windows
Made some minor alts to previous text (definition of compiling)
to make it simpler to understand.

14 years agoDocs: minor updates to CG and web.
Graham Percival [Sat, 12 Dec 2009 15:52:25 +0000 (15:52 +0000)]
Docs: minor updates to CG and web.