]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
7 years agoRelease: bump Welcome versions. release/2.19.42-1
Phil Holmes [Sun, 15 May 2016 11:18:34 +0000 (12:18 +0100)]
Release: bump Welcome versions.

7 years agoRelease: update news.
Phil Holmes [Sun, 15 May 2016 11:18:34 +0000 (12:18 +0100)]
Release: update news.

7 years agoPO: update template.
Phil Holmes [Sun, 15 May 2016 11:18:34 +0000 (12:18 +0100)]
PO: update template.

7 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 15 May 2016 11:18:34 +0000 (12:18 +0100)]
Release: bump VERSION_DEVEL.

7 years agoissue 4833: change tarballs' directory to lilypond.org/downloads/
Federico Bruni [Sun, 24 Apr 2016 08:03:25 +0000 (10:03 +0200)]
issue 4833: change tarballs' directory to lilypond.org/downloads/

lilypond.org/download should serve the website download page
through language negotiation.

7 years agoIssue 4847: Let intlog2 adapt to argument precision
David Kastrup [Wed, 4 May 2016 20:50:36 +0000 (22:50 +0200)]
Issue 4847: Let intlog2 adapt to argument precision

Makes a few warnings disappear without compromising precision.

7 years agoIssue 4844: Move epsilon in Lookup::round_filled_polygon (issue 680 oversight)
David Kastrup [Wed, 4 May 2016 14:03:41 +0000 (16:03 +0200)]
Issue 4844: Move epsilon in Lookup::round_filled_polygon (issue 680 oversight)

7 years agoIssue 4830: Avoid some C++ comparisons of SCM values
David Kastrup [Mon, 18 Apr 2016 18:21:17 +0000 (20:21 +0200)]
Issue 4830: Avoid some C++ comparisons of SCM values

7 years ago4849: Update Link to Ben Lemon's video tutorials
Urs Liska [Sun, 8 May 2016 05:28:45 +0000 (07:28 +0200)]
4849: Update Link to Ben Lemon's video tutorials

Ben Lemon asked me to update the link to his video tutorials.
His website will be down for an unspecified time, so the link
now goes directly to the YouTube page.

7 years agoIssue 4842/7: Don't special-case Scheme_engraver's methods
David Kastrup [Tue, 3 May 2016 18:05:10 +0000 (20:05 +0200)]
Issue 4842/7: Don't special-case Scheme_engraver's methods

7 years agoIssue 4842/6: Don't special-case Scheme_engraver's acknowledgers
David Kastrup [Tue, 3 May 2016 17:11:15 +0000 (19:11 +0200)]
Issue 4842/6: Don't special-case Scheme_engraver's acknowledgers

7 years agoIssue 4842/5: Store acknowledgers in a Scheme_hash_table
David Kastrup [Tue, 3 May 2016 16:07:49 +0000 (18:07 +0200)]
Issue 4842/5: Store acknowledgers in a Scheme_hash_table

7 years agoIssue 4842/4: Replace Translator_method et al
David Kastrup [Fri, 29 Apr 2016 15:45:57 +0000 (17:45 +0200)]
Issue 4842/4: Replace Translator_method et al

All of Translator_method, Translator_group_method,
Translator_group_void_method, Callback can be expressed via SCM now.
Translator_method_binding is replaced with Method_instance.

7 years agoIssue 4842/3: Replace Engraver_dispatch_entry with Method_instance
David Kastrup [Thu, 28 Apr 2016 08:08:43 +0000 (10:08 +0200)]
Issue 4842/3: Replace Engraver_dispatch_entry with Method_instance

This also replaces a lot of C++-centric callback machinery (like the
Grob_info_callback type) with SCM-based code.

7 years agoIssue 4842/2: Add Method_instance class
David Kastrup [Thu, 28 Apr 2016 23:34:28 +0000 (01:34 +0200)]
Issue 4842/2: Add Method_instance class

This is a lightweight container class combining an SCM method call
with a particular instance into a C++ callable.

7 years agoIssue 4842/1: Add Callback0_wrapper and Callback2_wrapper class
David Kastrup [Wed, 27 Apr 2016 20:59:20 +0000 (22:59 +0200)]
Issue 4842/1: Add Callback0_wrapper and Callback2_wrapper class

Those are for callbacks with 0 and 2 SCM arguments, respectively.  The
former are needed mainly for translator callbacks, the second for
acknowledgers.

7 years agoIssue 4841: Let Scheme_hash_table::get return SCM_UNDEFINED for unknown keys
David Kastrup [Tue, 3 May 2016 18:39:48 +0000 (20:39 +0200)]
Issue 4841: Let Scheme_hash_table::get return SCM_UNDEFINED for unknown keys

7 years agoIssue 4840: Make Translator/Performer/Engraver abstract base classes
David Kastrup [Mon, 2 May 2016 14:26:20 +0000 (16:26 +0200)]
Issue 4840: Make Translator/Performer/Engraver abstract base classes

It does not make sense for them to be instantiable.

7 years agoDoc: update translation status
Jean-Charles Malahieude [Sat, 7 May 2016 13:23:53 +0000 (15:23 +0200)]
Doc: update translation status

7 years agoMerge branch 'master' into translation
Jean-Charles Malahieude [Sat, 7 May 2016 13:21:29 +0000 (15:21 +0200)]
Merge branch 'master' into translation

7 years agoissue 4829: add all languages for content negotiation in .htaccess
Federico Bruni [Thu, 28 Apr 2016 15:11:07 +0000 (17:11 +0200)]
issue 4829: add all languages for content negotiation in .htaccess

Improve also the instructions in the CG manual on debugging the
website locally.

7 years agoDoc-zh: fix bad committishes
Jean-Charles Malahieude [Thu, 5 May 2016 10:02:16 +0000 (12:02 +0200)]
Doc-zh: fix bad committishes

 fill in last update's commit-ID
 before running translation-status

7 years agoIssue 4843: Remove Scheme_engraver::listeners_alist_ (issue 4357 oversight)
David Kastrup [Wed, 4 May 2016 13:39:07 +0000 (15:39 +0200)]
Issue 4843: Remove Scheme_engraver::listeners_alist_ (issue 4357 oversight)

7 years agoDoc-hu: add translators of Preface
Dénes Harmath [Tue, 3 May 2016 22:40:03 +0000 (00:40 +0200)]
Doc-hu: add translators of Preface

7 years agoDoc-hu: translate Preface
Dénes Harmath [Tue, 3 May 2016 22:19:00 +0000 (00:19 +0200)]
Doc-hu: translate Preface

7 years agoDoc-hu: add missing real hashes
Dénes Harmath [Tue, 3 May 2016 18:48:18 +0000 (20:48 +0200)]
Doc-hu: add missing real hashes

7 years agoWeb-es: update News.
Francisco Vila [Tue, 3 May 2016 08:42:57 +0000 (10:42 +0200)]
Web-es: update News.

7 years agoWeb-es: fix version hash for Download.
Francisco Vila [Tue, 3 May 2016 08:26:20 +0000 (10:26 +0200)]
Web-es: fix version hash for Download.

7 years agoWeb-es: update Search box.
Francisco Vila [Tue, 3 May 2016 08:22:38 +0000 (10:22 +0200)]
Web-es: update Search box.

7 years agoDoc-es: fix version hash for Notation/Rhythms.
Francisco Vila [Tue, 3 May 2016 08:20:40 +0000 (10:20 +0200)]
Doc-es: fix version hash for Notation/Rhythms.

7 years agoDoc-es: update Notation/Pitches.
Francisco Vila [Tue, 3 May 2016 07:35:56 +0000 (09:35 +0200)]
Doc-es: update Notation/Pitches.

7 years agoDoc-es: update Notation/Appendices.
Francisco Vila [Tue, 3 May 2016 07:28:51 +0000 (09:28 +0200)]
Doc-es: update Notation/Appendices.

7 years agoDoc-es: update Notation/Input.
Francisco Vila [Tue, 3 May 2016 07:26:44 +0000 (09:26 +0200)]
Doc-es: update Notation/Input.

7 years agoDoc-es: update Learning/Templates.
Francisco Vila [Tue, 3 May 2016 06:57:46 +0000 (08:57 +0200)]
Doc-es: update Learning/Templates.

7 years agoDoc-es: update Included/Generating.
Francisco Vila [Tue, 3 May 2016 06:56:01 +0000 (08:56 +0200)]
Doc-es: update Included/Generating.

7 years agoDoc-es: update Extending/Programming.
Francisco Vila [Tue, 3 May 2016 06:51:32 +0000 (08:51 +0200)]
Doc-es: update Extending/Programming.

7 years agoDoc-hu: add missing hashes
Dénes Harmath [Mon, 2 May 2016 21:25:35 +0000 (23:25 +0200)]
Doc-hu: add missing hashes

7 years agoIssue 4835: Move Callback_wrapper class to separate file and simplify
David Kastrup [Wed, 27 Apr 2016 17:41:06 +0000 (19:41 +0200)]
Issue 4835: Move Callback_wrapper class to separate file and simplify

Callback_wrapper::make_smob now is only templated on the address of
the (static) trampoline function.  Moving the trampolining to the
actual functions in question makes callbacks quite more versatile and
transparent and obviates the previous need for friend declarations due
to mixing internals of other classes into the Callback_wrapper
definition.

7 years agoIssue 4834: Remove routing information from Grob_info
David Kastrup [Mon, 25 Apr 2016 15:20:30 +0000 (17:20 +0200)]
Issue 4834: Remove routing information from Grob_info

Routing information manages how to pass information to acknowledgers
but should not reach the acknowledgers themselves.  Moving this
information into arguments for the various kinds of announce_grob
procedures is cleaner and allows to bounce Grob_info through Scheme
without the danger of information loss.

7 years agoRelease: bump VERSION.
Phil Holmes [Mon, 2 May 2016 08:22:38 +0000 (09:22 +0100)]
Release: bump VERSION.

7 years agoMerge remote branch 'origin/release/unstable' into HEAD
Phil Holmes [Mon, 2 May 2016 08:21:48 +0000 (09:21 +0100)]
Merge remote branch 'origin/release/unstable' into HEAD

7 years agoIssue 4828/3: Add regtest for custom ledger positions
Paul Morris [Sat, 23 Apr 2016 20:28:27 +0000 (16:28 -0400)]
Issue 4828/3: Add regtest for custom ledger positions

7 years agoIssue 4828/2: Add StaffSymbol.ledger-positions-function
Paul Morris [Sat, 23 Apr 2016 20:04:56 +0000 (16:04 -0400)]
Issue 4828/2: Add StaffSymbol.ledger-positions-function

Lets the user provide a (quoted) function that is used
to determine the list of ledger positions for a given
note head position.

7 years agoIssue 4828/1: Allow override of NoteHead.ledger-positions
Paul Morris [Tue, 19 Apr 2016 19:46:08 +0000 (15:46 -0400)]
Issue 4828/1: Allow override of NoteHead.ledger-positions

Typical use case is:
\once \override NoteHead.ledger-positions = #'(...)
where the user specifies a list of ledger positions.

7 years agoRelease: bump Welcome versions. release/2.19.41-1
Phil Holmes [Sun, 1 May 2016 11:42:54 +0000 (12:42 +0100)]
Release: bump Welcome versions.

7 years agoRelease: update news.
Phil Holmes [Sun, 1 May 2016 11:42:54 +0000 (12:42 +0100)]
Release: update news.

7 years agoPO: update template.
Phil Holmes [Sun, 1 May 2016 11:42:54 +0000 (12:42 +0100)]
PO: update template.

7 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 1 May 2016 11:42:54 +0000 (12:42 +0100)]
Release: bump VERSION_DEVEL.

7 years agoPO: fetch Spanish from FTP
Jean-Charles Malahieude [Sat, 30 Apr 2016 16:13:12 +0000 (18:13 +0200)]
PO: fetch Spanish from FTP

8 years agoDoc-fr: NR/input
Jean-Charles Malahieude [Sat, 30 Apr 2016 11:29:23 +0000 (13:29 +0200)]
Doc-fr: NR/input

8 years agoDoc: typo in NR/input
Jean-Charles Malahieude [Sat, 30 Apr 2016 09:57:18 +0000 (11:57 +0200)]
Doc: typo in NR/input

8 years agoMerge branch 'master' of /home/jcharles/GIT/Lily/. into translation
Jean-Charles Malahieude [Sat, 30 Apr 2016 08:06:01 +0000 (10:06 +0200)]
Merge branch 'master' of /home/jcharles/GIT/Lily/. into translation

8 years agoDoc: CG - Compile.itexi - fix typographic error
James Lowe [Fri, 29 Apr 2016 16:31:37 +0000 (17:31 +0100)]
Doc: CG - Compile.itexi - fix typographic error

Fix Typo

8 years ago'embed-source-code should disregard Scheme-generated input
Valentin Villenave [Thu, 21 Apr 2016 15:35:35 +0000 (17:35 +0200)]
'embed-source-code should disregard Scheme-generated input

(... for now at least).

This fixes the include-string.ly regtest, and a few others,
that previously could not be compiled when enabling
the -dembed-source-code switch.

8 years agoAdd GSoC news item
Urs Liska [Thu, 21 Apr 2016 13:00:53 +0000 (15:00 +0200)]
Add GSoC news item

8 years agoRemove news entry about BEST EDITION from front page
Urs Liska [Thu, 21 Apr 2016 12:50:43 +0000 (14:50 +0200)]
Remove news entry about BEST EDITION from front page

This is now just so obsolete ...

I have moved the item to the chronological place in news.itexi,
but I must say it somehow looks strange in-between exclusively
release notes.

8 years agoDoc: NR - input.itely: Various improvements
James Lowe [Thu, 18 Feb 2016 10:43:09 +0000 (10:43 +0000)]
Doc: NR - input.itely: Various improvements

Issue 4677

A variety of nitpicks and
improvements reported by
Federico Bruni

Updated information and
included a new @lilypond
example for \KeepWithTag.

Some spelling corrections
and some simple rewording
of a few paragraphs for
clarity (deleted repeated
words, removed personal
pronouns etc.).

Moved a comment (@c) outside
of an @example so as to not
cause confusion to readers.

8 years agoWeb-es: update Community.
Francisco Vila [Wed, 27 Apr 2016 11:44:04 +0000 (13:44 +0200)]
Web-es: update Community.

This completes the full update of all Spanish translations of LilyPond manuals and website.

8 years agoDoc-hu: more translation of Learning by Erika Griechisch
grus [Thu, 13 Aug 2015 19:30:04 +0000 (21:30 +0200)]
Doc-hu: more translation of Learning by Erika Griechisch

8 years agoWeb-es: update Introduction.
Francisco Vila [Tue, 26 Apr 2016 18:31:33 +0000 (20:31 +0200)]
Web-es: update Introduction.

8 years agoDoc-es: update Changes.
Francisco Vila [Tue, 26 Apr 2016 16:20:14 +0000 (18:20 +0200)]
Doc-es: update Changes.

8 years agoDoc-es: update Extending/Scheme tutorial.
Francisco Vila [Tue, 26 Apr 2016 15:56:32 +0000 (17:56 +0200)]
Doc-es: update Extending/Scheme tutorial.

This completes updating the Spanish Extending manual.

8 years agoDoc-es: update Usage/Suggestions.
Francisco Vila [Tue, 26 Apr 2016 15:42:49 +0000 (17:42 +0200)]
Doc-es: update Usage/Suggestions.

This completes updating the Spanish Usage manual.

8 years agoDoc-es: update Usage/External.
Francisco Vila [Tue, 26 Apr 2016 15:42:02 +0000 (17:42 +0200)]
Doc-es: update Usage/External.

8 years agoDoc-es: update Usage/LilyPond Book.
Francisco Vila [Tue, 26 Apr 2016 11:39:34 +0000 (13:39 +0200)]
Doc-es: update Usage/LilyPond Book.

8 years agoDoc-es: update Usage/Running.
Francisco Vila [Tue, 26 Apr 2016 11:38:26 +0000 (13:38 +0200)]
Doc-es: update Usage/Running.

8 years agoDoc-es: update Notation/Cheatsheet.
Francisco Vila [Tue, 26 Apr 2016 11:37:24 +0000 (13:37 +0200)]
Doc-es: update Notation/Cheatsheet.

Full update of Spanish Notation manual.

8 years agoDoc-es: update Notation/Changing.
Francisco Vila [Tue, 26 Apr 2016 11:35:33 +0000 (13:35 +0200)]
Doc-es: update Notation/Changing.

8 years agoDoc-es: update Notation/Spacing.
Francisco Vila [Thu, 21 Apr 2016 09:35:11 +0000 (11:35 +0200)]
Doc-es: update Notation/Spacing.

8 years agoDoc-es: update Notation/World.
Francisco Vila [Thu, 21 Apr 2016 08:20:55 +0000 (10:20 +0200)]
Doc-es: update Notation/World.

8 years agoDoc-es: update Notation/Ancient.
Francisco Vila [Thu, 21 Apr 2016 08:20:34 +0000 (10:20 +0200)]
Doc-es: update Notation/Ancient.

8 years agoDoc-es: update Notation/Chords.
Francisco Vila [Thu, 21 Apr 2016 08:20:17 +0000 (10:20 +0200)]
Doc-es: update Notation/Chords.

8 years agoDoc-es: update Notation/Wind.
Francisco Vila [Thu, 21 Apr 2016 08:19:54 +0000 (10:19 +0200)]
Doc-es: update Notation/Wind.

8 years agoDoc-es: update Notation/Percussion.
Francisco Vila [Thu, 21 Apr 2016 08:17:53 +0000 (10:17 +0200)]
Doc-es: update Notation/Percussion.

8 years agoDoc-es: update Notation/Fretted.
Francisco Vila [Wed, 20 Apr 2016 10:42:46 +0000 (12:42 +0200)]
Doc-es: update Notation/Fretted.

8 years agoDoc-es: update Notation/Unfretted.
Francisco Vila [Wed, 20 Apr 2016 10:10:34 +0000 (12:10 +0200)]
Doc-es: update Notation/Unfretted.

8 years agoDoc-es: update Notation/Keyboards.
Francisco Vila [Wed, 20 Apr 2016 09:57:45 +0000 (11:57 +0200)]
Doc-es: update Notation/Keyboards.

8 years agoDoc-es: update Notation/Vocal.
Francisco Vila [Tue, 19 Apr 2016 17:37:51 +0000 (19:37 +0200)]
Doc-es: update Notation/Vocal.

8 years agoWeb-es: update News.
Francisco Vila [Tue, 19 Apr 2016 17:36:45 +0000 (19:36 +0200)]
Web-es: update News.

8 years agoissue 2212: add main doc/ redirects to .htaccess
Federico Bruni [Mon, 18 Apr 2016 11:55:25 +0000 (13:55 +0200)]
issue 2212: add main doc/ redirects to .htaccess

8 years agoledger-line-spanner.cc: refactor Ledger_line_spanner::print
Paul Morris [Thu, 14 Apr 2016 02:10:26 +0000 (22:10 -0400)]
ledger-line-spanner.cc: refactor Ledger_line_spanner::print

Optimizations and removal of code duplication.

Only iterate through all note heads once, generating
all relevant data for just note heads involved in
ledger lines.  Then work with that data.

Merge overlapping ledger data before producing
ledger stencils so we only produce one stencil for
each ledger line.

8 years agoDoc: CG: push to staging with rebase not merge
Paul Morris [Tue, 12 Apr 2016 20:47:43 +0000 (16:47 -0400)]
Doc: CG: push to staging with rebase not merge

Use 'git pull -r' for consistency with other
parts of the CG.

8 years agoRelease: bump VERSION.
Phil Holmes [Sun, 17 Apr 2016 20:06:01 +0000 (21:06 +0100)]
Release: bump VERSION.

8 years agoMerge remote branch 'origin/release/unstable' into HEAD
Phil Holmes [Sun, 17 Apr 2016 20:05:31 +0000 (21:05 +0100)]
Merge remote branch 'origin/release/unstable' into HEAD

8 years agoRelease: bump Welcome versions. release/2.19.40-1
Phil Holmes [Sun, 17 Apr 2016 11:07:37 +0000 (12:07 +0100)]
Release: bump Welcome versions.

8 years agoRelease: update news.
Phil Holmes [Sun, 17 Apr 2016 11:07:37 +0000 (12:07 +0100)]
Release: update news.

8 years agoPO: update template.
Phil Holmes [Sun, 17 Apr 2016 11:07:37 +0000 (12:07 +0100)]
PO: update template.

8 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 17 Apr 2016 11:07:37 +0000 (12:07 +0100)]
Release: bump VERSION_DEVEL.

8 years agoDoc-fr: sync with master
Jean-Charles Malahieude [Sun, 17 Apr 2016 08:31:47 +0000 (10:31 +0200)]
Doc-fr: sync with master

 - EM Scheme tutorial
 - web Introduction

8 years agoMerge branch 'master' of /home/jcharles/GIT/Lily/. into translation
Jean-Charles Malahieude [Sat, 16 Apr 2016 16:46:10 +0000 (18:46 +0200)]
Merge branch 'master' of /home/jcharles/GIT/Lily/. into translation

8 years agoDoc-fr: fix bad commit IDs
Jean-Charles Malahieude [Sat, 16 Apr 2016 16:41:56 +0000 (18:41 +0200)]
Doc-fr: fix bad commit IDs

8 years agoIssue 4823: Change entries for dotted/commatose lists
David Kastrup [Fri, 8 Apr 2016 13:41:13 +0000 (15:41 +0200)]
Issue 4823: Change entries for dotted/commatose lists

8 years agoWeb-hu: fix missing Attic page
Dénes Harmath [Fri, 15 Apr 2016 15:54:33 +0000 (17:54 +0200)]
Web-hu: fix missing Attic page

8 years agoIssue 4822: EG: Slight changes concerning lists
David Kastrup [Thu, 7 Apr 2016 13:35:43 +0000 (15:35 +0200)]
Issue 4822: EG: Slight changes concerning lists

Just concerns Scheme-only matters.

8 years agoissue 4812: fix broken external links
Federico Bruni [Thu, 31 Mar 2016 10:32:02 +0000 (12:32 +0200)]
issue 4812: fix broken external links

Basically I've used the following command:

git grep -l <old-string> | xargs sed -i 's|<old-string>|<new-string>|g'

The | separator allows not to have to escape the slashes in URLs.

8 years agoDoc: issue 4817, no need to move pictures/ to debug the website locally
Federico Bruni [Mon, 4 Apr 2016 14:10:32 +0000 (16:10 +0200)]
Doc: issue 4817, no need to move pictures/ to debug the website locally

8 years agoDoc: CG: itemize section on commit message prefixes
Paul Morris [Sat, 2 Apr 2016 19:23:28 +0000 (15:23 -0400)]
Doc: CG: itemize section on commit message prefixes

8 years agoengraver-init.ly: guarantee no ledger lines in NullVoice
Paul Morris [Sat, 2 Apr 2016 17:10:35 +0000 (13:10 -0400)]
engraver-init.ly: guarantee no ledger lines in NullVoice

for staves with custom line positions and ledger
lines that appear inside the staff.

8 years agoDoc-fr: sync with master
Jean-Charles Malahieude [Sat, 9 Apr 2016 13:28:54 +0000 (15:28 +0200)]
Doc-fr: sync with master

8 years agoMerge branch 'master' into translation
Jean-Charles Malahieude [Sat, 9 Apr 2016 13:23:01 +0000 (15:23 +0200)]
Merge branch 'master' into translation