]>
git.donarmstrong.com Git - lilypond.git/log
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.
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.
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.
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
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.
Jean-Charles Malahieude [Sat, 7 May 2016 13:23:53 +0000 (15:23 +0200)]
Doc: update translation status
Jean-Charles Malahieude [Sat, 7 May 2016 13:21:29 +0000 (15:21 +0200)]
Merge branch 'master' into translation
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.
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
David Kastrup [Wed, 4 May 2016 13:39:07 +0000 (15:39 +0200)]
Issue 4843: Remove Scheme_engraver::listeners_alist_ (issue 4357 oversight)
Dénes Harmath [Tue, 3 May 2016 22:40:03 +0000 (00:40 +0200)]
Doc-hu: add translators of Preface
Dénes Harmath [Tue, 3 May 2016 22:19:00 +0000 (00:19 +0200)]
Doc-hu: translate Preface
Dénes Harmath [Tue, 3 May 2016 18:48:18 +0000 (20:48 +0200)]
Doc-hu: add missing real hashes
Francisco Vila [Tue, 3 May 2016 08:42:57 +0000 (10:42 +0200)]
Web-es: update News.
Francisco Vila [Tue, 3 May 2016 08:26:20 +0000 (10:26 +0200)]
Web-es: fix version hash for Download.
Francisco Vila [Tue, 3 May 2016 08:22:38 +0000 (10:22 +0200)]
Web-es: update Search box.
Francisco Vila [Tue, 3 May 2016 08:20:40 +0000 (10:20 +0200)]
Doc-es: fix version hash for Notation/Rhythms.
Francisco Vila [Tue, 3 May 2016 07:35:56 +0000 (09:35 +0200)]
Doc-es: update Notation/Pitches.
Francisco Vila [Tue, 3 May 2016 07:28:51 +0000 (09:28 +0200)]
Doc-es: update Notation/Appendices.
Francisco Vila [Tue, 3 May 2016 07:26:44 +0000 (09:26 +0200)]
Doc-es: update Notation/Input.
Francisco Vila [Tue, 3 May 2016 06:57:46 +0000 (08:57 +0200)]
Doc-es: update Learning/Templates.
Francisco Vila [Tue, 3 May 2016 06:56:01 +0000 (08:56 +0200)]
Doc-es: update Included/Generating.
Francisco Vila [Tue, 3 May 2016 06:51:32 +0000 (08:51 +0200)]
Doc-es: update Extending/Programming.
Dénes Harmath [Mon, 2 May 2016 21:25:35 +0000 (23:25 +0200)]
Doc-hu: add missing hashes
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.
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.
Phil Holmes [Mon, 2 May 2016 08:22:38 +0000 (09:22 +0100)]
Release: bump VERSION.
Phil Holmes [Mon, 2 May 2016 08:21:48 +0000 (09:21 +0100)]
Merge remote branch 'origin/release/unstable' into HEAD
Paul Morris [Sat, 23 Apr 2016 20:28:27 +0000 (16:28 -0400)]
Issue 4828/3: Add regtest for custom ledger positions
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.
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.
Phil Holmes [Sun, 1 May 2016 11:42:54 +0000 (12:42 +0100)]
Release: bump Welcome versions.
Phil Holmes [Sun, 1 May 2016 11:42:54 +0000 (12:42 +0100)]
Release: update news.
Phil Holmes [Sun, 1 May 2016 11:42:54 +0000 (12:42 +0100)]
PO: update template.
Phil Holmes [Sun, 1 May 2016 11:42:54 +0000 (12:42 +0100)]
Release: bump VERSION_DEVEL.
Jean-Charles Malahieude [Sat, 30 Apr 2016 16:13:12 +0000 (18:13 +0200)]
PO: fetch Spanish from FTP
Jean-Charles Malahieude [Sat, 30 Apr 2016 11:29:23 +0000 (13:29 +0200)]
Doc-fr: NR/input
Jean-Charles Malahieude [Sat, 30 Apr 2016 09:57:18 +0000 (11:57 +0200)]
Doc: typo in NR/input
Jean-Charles Malahieude [Sat, 30 Apr 2016 08:06:01 +0000 (10:06 +0200)]
Merge branch 'master' of /home/jcharles/GIT/Lily/. into translation
James Lowe [Fri, 29 Apr 2016 16:31:37 +0000 (17:31 +0100)]
Doc: CG - Compile.itexi - fix typographic error
Fix Typo
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.
Urs Liska [Thu, 21 Apr 2016 13:00:53 +0000 (15:00 +0200)]
Add GSoC news item
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.
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.
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.
grus [Thu, 13 Aug 2015 19:30:04 +0000 (21:30 +0200)]
Doc-hu: more translation of Learning by Erika Griechisch
Francisco Vila [Tue, 26 Apr 2016 18:31:33 +0000 (20:31 +0200)]
Web-es: update Introduction.
Francisco Vila [Tue, 26 Apr 2016 16:20:14 +0000 (18:20 +0200)]
Doc-es: update Changes.
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.
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.
Francisco Vila [Tue, 26 Apr 2016 15:42:02 +0000 (17:42 +0200)]
Doc-es: update Usage/External.
Francisco Vila [Tue, 26 Apr 2016 11:39:34 +0000 (13:39 +0200)]
Doc-es: update Usage/LilyPond Book.
Francisco Vila [Tue, 26 Apr 2016 11:38:26 +0000 (13:38 +0200)]
Doc-es: update Usage/Running.
Francisco Vila [Tue, 26 Apr 2016 11:37:24 +0000 (13:37 +0200)]
Doc-es: update Notation/Cheatsheet.
Full update of Spanish Notation manual.
Francisco Vila [Tue, 26 Apr 2016 11:35:33 +0000 (13:35 +0200)]
Doc-es: update Notation/Changing.
Francisco Vila [Thu, 21 Apr 2016 09:35:11 +0000 (11:35 +0200)]
Doc-es: update Notation/Spacing.
Francisco Vila [Thu, 21 Apr 2016 08:20:55 +0000 (10:20 +0200)]
Doc-es: update Notation/World.
Francisco Vila [Thu, 21 Apr 2016 08:20:34 +0000 (10:20 +0200)]
Doc-es: update Notation/Ancient.
Francisco Vila [Thu, 21 Apr 2016 08:20:17 +0000 (10:20 +0200)]
Doc-es: update Notation/Chords.
Francisco Vila [Thu, 21 Apr 2016 08:19:54 +0000 (10:19 +0200)]
Doc-es: update Notation/Wind.
Francisco Vila [Thu, 21 Apr 2016 08:17:53 +0000 (10:17 +0200)]
Doc-es: update Notation/Percussion.
Francisco Vila [Wed, 20 Apr 2016 10:42:46 +0000 (12:42 +0200)]
Doc-es: update Notation/Fretted.
Francisco Vila [Wed, 20 Apr 2016 10:10:34 +0000 (12:10 +0200)]
Doc-es: update Notation/Unfretted.
Francisco Vila [Wed, 20 Apr 2016 09:57:45 +0000 (11:57 +0200)]
Doc-es: update Notation/Keyboards.
Francisco Vila [Tue, 19 Apr 2016 17:37:51 +0000 (19:37 +0200)]
Doc-es: update Notation/Vocal.
Francisco Vila [Tue, 19 Apr 2016 17:36:45 +0000 (19:36 +0200)]
Web-es: update News.
Federico Bruni [Mon, 18 Apr 2016 11:55:25 +0000 (13:55 +0200)]
issue 2212: add main doc/ redirects to .htaccess
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.
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.
Phil Holmes [Sun, 17 Apr 2016 20:06:01 +0000 (21:06 +0100)]
Release: bump VERSION.
Phil Holmes [Sun, 17 Apr 2016 20:05:31 +0000 (21:05 +0100)]
Merge remote branch 'origin/release/unstable' into HEAD
Phil Holmes [Sun, 17 Apr 2016 11:07:37 +0000 (12:07 +0100)]
Release: bump Welcome versions.
Phil Holmes [Sun, 17 Apr 2016 11:07:37 +0000 (12:07 +0100)]
Release: update news.
Phil Holmes [Sun, 17 Apr 2016 11:07:37 +0000 (12:07 +0100)]
PO: update template.
Phil Holmes [Sun, 17 Apr 2016 11:07:37 +0000 (12:07 +0100)]
Release: bump VERSION_DEVEL.
Jean-Charles Malahieude [Sun, 17 Apr 2016 08:31:47 +0000 (10:31 +0200)]
Doc-fr: sync with master
- EM Scheme tutorial
- web Introduction
Jean-Charles Malahieude [Sat, 16 Apr 2016 16:46:10 +0000 (18:46 +0200)]
Merge branch 'master' of /home/jcharles/GIT/Lily/. into translation
Jean-Charles Malahieude [Sat, 16 Apr 2016 16:41:56 +0000 (18:41 +0200)]
Doc-fr: fix bad commit IDs
David Kastrup [Fri, 8 Apr 2016 13:41:13 +0000 (15:41 +0200)]
Issue 4823: Change entries for dotted/commatose lists
Dénes Harmath [Fri, 15 Apr 2016 15:54:33 +0000 (17:54 +0200)]
Web-hu: fix missing Attic page
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.
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.
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
Paul Morris [Sat, 2 Apr 2016 19:23:28 +0000 (15:23 -0400)]
Doc: CG: itemize section on commit message prefixes
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.
Jean-Charles Malahieude [Sat, 9 Apr 2016 13:28:54 +0000 (15:28 +0200)]
Doc-fr: sync with master
Jean-Charles Malahieude [Sat, 9 Apr 2016 13:23:01 +0000 (15:23 +0200)]
Merge branch 'master' into translation
Masamichi Hosoda [Wed, 30 Mar 2016 11:40:15 +0000 (20:40 +0900)]
Issue 4816: Add xdvipdfmx option for PDF destination names
XeTeX (xdvipdfmx) replaces link destination names with integers.
In this case, the replaced destination names of
remote PDF cannot be known.
In order to avoid replacement,
this commit adds xdvipdfmx commandline option.
Masamichi Hosoda [Wed, 30 Mar 2016 11:29:09 +0000 (20:29 +0900)]
Issue 4815: Update texinfo.tex from upstream
texinfo.tex ver. 2016-03-29.15
This ver. supports XeTeX PDF links.
Federico Bruni [Fri, 25 Mar 2016 13:54:20 +0000 (14:54 +0100)]
issue 4813: replace urchin.js with analytics.js and fix redundant hostnames
This patch aims at fixing two warnings reported by Google Analytics:
1. analytics.js is the new javascript library which replaces urchin.js
2. the website should be available at one hostname only and we chose
lilypond.org over www.lilypond.org
Masamichi Hosoda [Sun, 3 Apr 2016 12:29:34 +0000 (21:29 +0900)]
Web-ja: update translation
Fix committish.
Masamichi Hosoda [Sat, 2 Apr 2016 15:04:41 +0000 (00:04 +0900)]
Web-ja: update translation
Werner Lemberg [Sat, 2 Apr 2016 09:23:23 +0000 (11:23 +0200)]
Another typo.
Werner Lemberg [Sat, 2 Apr 2016 09:17:10 +0000 (11:17 +0200)]
Typo.
Thomas Morley [Tue, 15 Mar 2016 23:10:20 +0000 (00:10 +0100)]
Issue 4809 Keep "\""-signs for graphviz
Transform them to "\\\""
James Lowe [Thu, 17 Mar 2016 18:44:46 +0000 (18:44 +0000)]
Doc: CG - replace references of Google Code with Sourceforge Allura
Issue 4672
Replaced all @urefs and
@examples with URLs from
Allura/Sourceforge.
Also modified some of the
notes in the Bug Squad
section to bring the
instructions up to date
with regard to how to
get an Allura account etc.
Federico Bruni [Thu, 17 Mar 2016 07:42:12 +0000 (08:42 +0100)]
issue 4804: table cells shoud be top-aligned in HTML manuals
as they are in PDF manuals, for better readability.
Also capitalize the first letter inside a table cell of Extending
manual.
Phil Holmes [Mon, 28 Mar 2016 15:00:58 +0000 (16:00 +0100)]
Add time signature snippet
David Kastrup [Tue, 29 Mar 2016 06:02:00 +0000 (08:02 +0200)]
Run scripts/auxiliar/update-with-convert-ly.sh
David Kastrup [Wed, 23 Mar 2016 16:31:21 +0000 (17:31 +0100)]
Issue 4811/2: convert-ly rule for nicer beatStructure syntax