]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
10 years agoMerge branch 'translation' into staging
David Kastrup [Thu, 26 Dec 2013 21:49:51 +0000 (22:49 +0100)]
Merge branch 'translation' into staging

10 years agoDoc-it: translate footer and browser-language page
Federico Bruni [Thu, 26 Dec 2013 10:11:26 +0000 (11:11 +0100)]
Doc-it: translate footer and browser-language page

10 years agoDocumentation/included/authors.itexi: remove Chong Yidong from core contributors
David Kastrup [Wed, 25 Dec 2013 23:05:18 +0000 (00:05 +0100)]
Documentation/included/authors.itexi: remove Chong Yidong from core contributors

He crept in through a misinterpretation of a commit message.

10 years agogrob-property: if callback is independent of layout, call just once
Keith OHara [Sat, 14 Dec 2013 05:46:49 +0000 (21:46 -0800)]
grob-property: if callback is independent of layout, call just once

10 years agoIssue 3748: Allow assignments with property paths to use x.y.z = value syntax
David Kastrup [Sun, 22 Dec 2013 19:38:22 +0000 (20:38 +0100)]
Issue 3748: Allow assignments with property paths to use x.y.z = value syntax

This is actually an embarrassing oversight in issue 2883: while it
became possible to rewrite

    markup-system-spacing #'minimum-distance = #25
as
    markup-system-spacing minimum-distance = #25

it has been overlooked to allow for the obvious

    markup-system-spacing.minimum-distance = #25

10 years agoDoc: Add @knownissue for AddLyrics with Nullvoice
James Lowe [Thu, 19 Dec 2013 23:35:50 +0000 (23:35 +0000)]
Doc: Add @knownissue for AddLyrics with Nullvoice

Issue 3654

10 years agoDoc: Usage add .vimrc syntax highlighting
James Lowe [Fri, 20 Dec 2013 00:25:13 +0000 (00:25 +0000)]
Doc: Usage add .vimrc syntax highlighting

Issue 3492

10 years agoWeb: Improve notes about Linux Dist LP Packages
James Lowe [Fri, 20 Dec 2013 01:35:32 +0000 (01:35 +0000)]
Web: Improve notes about Linux Dist LP Packages

Issue 3735

Explain that LP in most Linux Repositories is going to be
older than the current available code on the LP website

10 years agoWeb: What we wrote... Book about LP in Turkish
James Lowe [Fri, 20 Dec 2013 01:12:49 +0000 (01:12 +0000)]
Web: What we wrote... Book about LP in Turkish

Came from message

URL: http://lists.gnu.org/archive/html/bug-lilypond/2013-12/masg00051.html

Professor Server Acim's book in Turkish about LilyPond

10 years agoWeb: updated Authors.itexi
James Lowe [Fri, 20 Dec 2013 20:04:23 +0000 (20:04 +0000)]
Web: updated Authors.itexi

All contributions since release of 2.17.0

Circa Aug 25 2012

10 years agoIssue 2067: Give all of \display{LilyMusic,Music,Scheme} optional port arguments.
David Kastrup [Thu, 17 Oct 2013 10:52:53 +0000 (12:52 +0200)]
Issue 2067: Give all of \display{LilyMusic,Music,Scheme} optional port arguments.

10 years agoIssue 3719: CG: Add comment about git-cl editor
Urs Liska [Thu, 12 Dec 2013 11:06:39 +0000 (12:06 +0100)]
Issue 3719: CG: Add comment about git-cl editor

git-cl fires either the editor specified by the
EDITOR environment variable or vi if EDITOR isn't defined.
Commit mentions this in the CG

Signed-off-by: David Kastrup <dak@gnu.org>
10 years agoTypo fix in NR
David Kastrup [Sun, 22 Dec 2013 09:29:34 +0000 (10:29 +0100)]
Typo fix in NR

10 years agoMerge branch 'issue3714' into staging
David Kastrup [Sat, 21 Dec 2013 06:17:09 +0000 (07:17 +0100)]
Merge branch 'issue3714' into staging

10 years agofix sidebar colors in html documentation
Carl Peterson [Thu, 12 Dec 2013 23:05:11 +0000 (18:05 -0500)]
fix sidebar colors in html documentation

Change the default color of the TOC sidebar when no manual-specific color has been specified. Because the text color was changed to white, the TOC was not legible in manuals like the glossary, which is not assigned a color currently.

Also, darkened most of the manual TOC sidebars to separate from header and footer colors. Lightened the header and footer for the Contributor's Guide since it is the "black book."

10 years agoRemove duplicate CSS definitions in manual file
Carl Peterson [Thu, 12 Dec 2013 22:37:20 +0000 (17:37 -0500)]
Remove duplicate CSS definitions in manual file

Remove second definition of background color from lilypond-manuals.css.

Also remove color spec for changes documentation since its color is not being defined at this time.

10 years agoAdd comments to lilypond-texi2html.init
Carl Peterson [Thu, 12 Dec 2013 06:08:57 +0000 (01:08 -0500)]
Add comments to lilypond-texi2html.init

Adding inline comments to lilypond-texi2html.init to explain the added lines of code in the file to enable the manual-specific CSS styling.

Also cleaned up the code indentation levels.

10 years agoCSS changes to color-code major manuals
Carl Peterson [Mon, 9 Dec 2013 00:20:03 +0000 (19:20 -0500)]
CSS changes to color-code major manuals

Added styling to use a manual-specific class in the <body> tag to color code each of the major manuals.

Now:
* Learning Manual: Green book
* Notation Reference: Blue book
* Usage Manual: Yellow book
* Extending: Red book
* Internals Reference: Purple book
* Contributor's Guide: Black book

10 years agoAdd classes to <body> tag of documentation files
Carl Peterson [Sun, 8 Dec 2013 16:44:08 +0000 (11:44 -0500)]
Add classes to <body> tag of documentation files

To facilitate request from lilypond-user to facilitate differentiating among the various manuals, appending CSS classes to the <body> tag of the documentation files so that the main CSS stylesheet can be modified to look for those classes to specifically style each manual and development status.

The present solution for indicating development status is a hardcoded line in Documentation/lilypond-texi2html.init.

10 years agoWeb: Reword contactUsAbout macro
Urs Liska [Thu, 12 Dec 2013 10:16:10 +0000 (11:16 +0100)]
Web: Reword contactUsAbout macro

Providing information on new reviews/productions etc.
should be possible by simply writing an email to bug-lilypond.
Redirecting to the Bug Report guide is off-putting.

10 years agoMerge branch 'translation'
David Kastrup [Fri, 20 Dec 2013 09:26:07 +0000 (10:26 +0100)]
Merge branch 'translation'

10 years agoInclude `freetype.hh' where appropriate.
Werner Lemberg [Wed, 11 Dec 2013 06:53:14 +0000 (07:53 +0100)]
Include `freetype.hh' where appropriate.

This ensures that we aren't dependent on indirect header inclusion chains of
third-party packages.

10 years agoInclude `freetype.hh' where appropriate.
Werner Lemberg [Wed, 11 Dec 2013 06:53:14 +0000 (07:53 +0100)]
Include `freetype.hh' where appropriate.

This ensures that we aren't dependent on indirect header inclusion chains of
third-party packages.

10 years agoWeb: Iintroduction.itexi - Minor typos
James Lowe [Fri, 20 Dec 2013 01:39:13 +0000 (01:39 +0000)]
Web: Iintroduction.itexi - Minor typos

LilyPond not lilypond

10 years agofont: parametrize and cleanup sharp code
Janek Warchoł [Wed, 4 Dec 2013 14:26:03 +0000 (15:26 +0100)]
font: parametrize and cleanup sharp code

Changes:
* as much as possible is controlled by global parameters,
* variables have more consistent names,
* the functions are more consistently structured,
* stem ends are placed in one line using explicit beam direction.

The glyphs remain identical.

It would be good to extract one global procedure that would draw
all needed sharps (instead of having 6 similar ones), but i didn't
have enough time to do this.

10 years agofont: rewrite and parametrize natural code
Janek Warchoł [Wed, 4 Dec 2013 11:20:12 +0000 (12:20 +0100)]
font: rewrite and parametrize natural code

The logic remains virtually the same. List of changes:
* more descriptive variable names,
* removed surplus points (1', 3', 11', 21'),
* stem brushing is controlled in a simpler way,
* beam slant does no longer depend on stem thickness,
* all dimensions are explicitely and straightforwardly
  derived from global parameters.  This makes it trivial
  to get a differently-looking natural by just changing
  clearly defined values.

At size 20, the natural remains identical.  At signifincantly
different sizes there are a few microscopic changes, but they
are too small to be noticeable:

* stem end thickness is defined in terms of stem thickness,
  so regardless of design size the ratio between them is constant.
* beam slant is slightly more consistent.  But you wouldn't notice
  the change if i haven't told you ;-)

10 years agoWeb: Add 3 published productions by Joe Smeets
James Lowe [Sun, 15 Dec 2013 03:55:47 +0000 (03:55 +0000)]
Web: Add 3 published productions by Joe Smeets

Issue 3657

Introduction.itexi

10 years agounify formatting and indentation
Janek Warchoł [Fri, 6 Dec 2013 17:22:43 +0000 (18:22 +0100)]
unify formatting and indentation

10 years agoinclude subfonts unconditionally
Janek Warchoł [Fri, 13 Dec 2013 19:46:39 +0000 (20:46 +0100)]
include subfonts unconditionally

10 years agoremove spurious else
Janek Warchoł [Fri, 13 Dec 2013 19:16:47 +0000 (20:16 +0100)]
remove spurious else

10 years agomake comments more uniform
Janek Warchoł [Fri, 6 Dec 2013 17:22:43 +0000 (18:22 +0100)]
make comments more uniform

10 years agofactor out common inclusions and initializations
Janek Warchoł [Fri, 13 Dec 2013 17:58:00 +0000 (18:58 +0100)]
factor out common inclusions and initializations

10 years agofactor out autometric_parameter declarations
Janek Warchoł [Fri, 13 Dec 2013 17:28:42 +0000 (18:28 +0100)]
factor out autometric_parameter declarations

10 years agomove brace-drawing procedure to separate file (and rename files)
Janek Warchoł [Fri, 6 Dec 2013 17:22:43 +0000 (18:22 +0100)]
move brace-drawing procedure to separate file (and rename files)

10 years agorename feta-alphabet to feta-alphabet-generic
Janek Warchoł [Thu, 12 Dec 2013 21:21:41 +0000 (22:21 +0100)]
rename feta-alphabet to feta-alphabet-generic

to conform to the convention

10 years agorename feta-generic to feta-other-generic; similarly parmesan-generic
Janek Warchoł [Fri, 6 Dec 2013 16:45:59 +0000 (17:45 +0100)]
rename feta-generic to feta-other-generic; similarly parmesan-generic

these files are not for the whole font,
but just some glyphs that aren't in their own subfonts

10 years agoremove feta-test-generic.mf and other testing files
Janek Warchoł [Fri, 6 Dec 2013 17:22:43 +0000 (18:22 +0100)]
remove feta-test-generic.mf and other testing files

they were just polluting the code

10 years agofont: clean up staffline-display in testing mode
Janek Warchoł [Fri, 6 Dec 2013 16:45:59 +0000 (17:45 +0100)]
font: clean up staffline-display in testing mode

Previous testing code was a mix of hideous copy&paste with
non-obvious passing glyph outlines around, which attempted
to produce additional glyphs in testing mode, so that there
would be both on-staffline and on-staffspace variations.

That code was completely unreadable and unmaintainable.

Instead i've introduced a global variable that determines
how the stafflines will be printed relative to the glyphs.
To see alternative configuration, just change that value.

10 years agofont: rename draw_staff to draw_staff_if_debugging
Janek Warchoł [Mon, 2 Dec 2013 23:13:23 +0000 (00:13 +0100)]
font: rename draw_staff to draw_staff_if_debugging

Previous name was confusing: the stafflines are actually
not drawn unless 'test' is set to non-zero value.

10 years agofeta accidentals: split into several files
Janek Warchoł [Mon, 2 Dec 2013 21:36:37 +0000 (22:36 +0100)]
feta accidentals: split into several files

10 years agoomit filename extension as in the rest of the file
Janek Warchoł [Thu, 12 Dec 2013 22:01:46 +0000 (23:01 +0100)]
omit filename extension as in the rest of the file

10 years agoMerge branch 'issue3723' into staging
David Kastrup [Thu, 19 Dec 2013 11:21:23 +0000 (12:21 +0100)]
Merge branch 'issue3723' into staging

10 years agoAdapt documentation for optional arguments now that lookahead is permissible
David Kastrup [Fri, 13 Dec 2013 05:24:17 +0000 (06:24 +0100)]
Adapt documentation for optional arguments now that lookahead is permissible

10 years agoParser: properly disambiguate pitches from music in function arguments
David Kastrup [Fri, 13 Dec 2013 05:01:43 +0000 (06:01 +0100)]
Parser: properly disambiguate pitches from music in function arguments

In many instances, function arguments were parsed greedily without
looking at the function argument predicates first.  This did not allow
using subsequent function arguments of type pitch and duration since
they were combined into one music expression.

10 years agoParser: remove command_element and command_event synonyms of tempo_event
David Kastrup [Thu, 12 Dec 2013 17:57:09 +0000 (18:57 +0100)]
Parser: remove command_element and command_event synonyms of tempo_event

10 years agoParser: remove pitch_arg and PITCH_ARG
David Kastrup [Thu, 12 Dec 2013 16:19:15 +0000 (17:19 +0100)]
Parser: remove pitch_arg and PITCH_ARG

10 years agoParser: inline a few "common" expressions occuring only once now
David Kastrup [Thu, 12 Dec 2013 15:43:34 +0000 (16:43 +0100)]
Parser: inline a few "common" expressions occuring only once now

10 years agoRemove all closed music expressions
David Kastrup [Wed, 11 Dec 2013 19:25:29 +0000 (20:25 +0100)]
Remove all closed music expressions

10 years agoPermit event functions to use a non-closed argument list.
David Kastrup [Wed, 30 Oct 2013 20:01:39 +0000 (21:01 +0100)]
Permit event functions to use a non-closed argument list.

10 years agoAdd location data to extra_tokens_ stack in lexer.
David Kastrup [Mon, 25 Nov 2013 16:29:23 +0000 (17:29 +0100)]
Add location data to extra_tokens_ stack in lexer.

10 years agoParser: let MYREPARSE and MYBACKUP back up even in presence of lookahead
David Kastrup [Thu, 12 Dec 2013 14:34:33 +0000 (15:34 +0100)]
Parser: let MYREPARSE and MYBACKUP back up even in presence of lookahead

This implies that the lookahead token must not yet have made an impact
on the state stack other than causing the reduction of the current
rule, or switching the lookahead token while Bison is mulling it over
will cause trouble.

Since an LALR(1) works on the top of the stack, this can usually be
guaranteed.  The "Too much lookahead" message is not produced.  If
these constructs are misused, the parser should typically complain
about the replacement token being unexpected.

The advantage is the ability to vastly simplify syntax rules that up
to now have to avoid lookahead tokens with a lot of drudgework.

10 years agoMove the extra_token mechanism out of the lexer proper
David Kastrup [Wed, 11 Dec 2013 20:35:53 +0000 (21:35 +0100)]
Move the extra_token mechanism out of the lexer proper

Calling lex->pop_extra_token explicitly in the parser's yylex function
makes things considerably more robust.  It also allows pushing and
popping the EOF condition, necessary for backing up right at the end
of a file, like with ##{ \relative { c d e f } #} where the music
expression is checked against being a pitch, and then is backed up.

10 years agoIssue 3726: toplevel-music-functions should be a session variable
David Kastrup [Sat, 14 Dec 2013 15:08:33 +0000 (16:08 +0100)]
Issue 3726: toplevel-music-functions should be a session variable

We don't want changes in a .ly file to bleed into subsequent files.

10 years agoIssue 3728: Allow score and book identifiers at top level, and score identifiers...
David Kastrup [Sat, 14 Dec 2013 21:33:53 +0000 (22:33 +0100)]
Issue 3728: Allow score and book identifiers at top level, and score identifiers in book(part)s

Instead of

xxx = \score { ... }
yyy = \book { ... }
\score { \xxx }
\book { \yyy }

you can now just write

xxx = \score { ... }
yyy = \book { ... }
\xxx
\yyy

Book and bookparts at top level are distinguished by virtue of only
books having a \paper block.

10 years agoRegularize score handling (origin and copying)
David Kastrup [Sat, 14 Dec 2013 21:29:12 +0000 (22:29 +0100)]
Regularize score handling (origin and copying)

Scores get their origin set when score_body is called, and when encountered
in \xxx and  constructs, are properly copied.

10 years agoIssue 3727: Allow header blocks and output definitions in \score to precede music
David Kastrup [Sat, 14 Dec 2013 19:59:30 +0000 (20:59 +0100)]
Issue 3727: Allow header blocks and output definitions in \score to precede music

This addresses a frequent complaint of users.

10 years agoSimplifies pure documentation in the CG.
Mike Solomon [Sat, 14 Dec 2013 10:14:58 +0000 (12:14 +0200)]
Simplifies pure documentation in the CG.
Removes old information about lists and articulates everything in terms
of unpure-pure-containers.

10 years agoMake parsing of articulation shorthands more robust. (issue 3664)
Devon Schudy [Fri, 6 Dec 2013 21:14:46 +0000 (16:14 -0500)]
Make parsing of articulation shorthands more robust. (issue 3664)

Allow articulation shorthands to be any post-event. Commit 6baa453 tried
to restrict them to ArticulationEvents, but actually allowed anything.

As opposed to previously, return a dummy PostEvents on error as
fallback rather than an incomplete ArticulationEvent causing followup
errors and a crash.

Signed-off-by: David Kastrup <dak@gnu.org>
10 years agoWeb: update Translation status.
Francisco Vila [Wed, 18 Dec 2013 14:43:14 +0000 (15:43 +0100)]
Web: update Translation status.

10 years agoDoc-es: version markers for snippets.
Francisco Vila [Tue, 17 Dec 2013 14:14:04 +0000 (15:14 +0100)]
Doc-es: version markers for snippets.

10 years agoDoc-es: translate remaining snippets, phase two.
Francisco Vila [Tue, 17 Dec 2013 13:52:18 +0000 (14:52 +0100)]
Doc-es: translate remaining snippets, phase two.

10 years agoIssue 3713: default for baseline-skip not available in the lists for repeatCommands
David Kastrup [Sun, 8 Dec 2013 23:08:38 +0000 (00:08 +0100)]
Issue 3713: default for baseline-skip not available in the lists for repeatCommands

10 years agoDoc: Add mention of LibreOffice
Martin Tarenskeen [Thu, 12 Dec 2013 06:09:11 +0000 (06:09 +0000)]
Doc: Add mention of LibreOffice

Issue 3686

OooLilyPond works for LibreOffice as well as OpenOffice.

10 years agoDoc: Add links to LP user blog for Video Tutorials
James Lowe [Tue, 10 Dec 2013 22:02:12 +0000 (22:02 +0000)]
Doc: Add links to LP user blog for Video Tutorials

Issue 3540

Added referfences and links to Video Tutorials
for beginners via LilyPond user Ben Lemon's blog

10 years agoDoc-fr: get rid of @c LocalWords left by Aspell
Jean-Charles Malahieude [Mon, 16 Dec 2013 18:39:45 +0000 (19:39 +0100)]
Doc-fr: get rid of @c LocalWords left by Aspell

10 years agoDoc-it: update old node name and delete wrong translation
Federico Bruni [Sun, 15 Dec 2013 20:50:56 +0000 (21:50 +0100)]
Doc-it: update old node name and delete wrong translation

10 years agoDoc-it: add Changes page
Federico Bruni [Sun, 15 Dec 2013 17:34:05 +0000 (18:34 +0100)]
Doc-it: add Changes page

10 years agoDoc-it: spell-check all the files translated so far
Federico Bruni [Sun, 15 Dec 2013 14:15:46 +0000 (15:15 +0100)]
Doc-it: spell-check all the files translated so far

Add also minor updates and missing translations.

10 years agoDoc-es: nits in Spanish snippets.
Francisco Vila [Sat, 14 Dec 2013 19:04:44 +0000 (20:04 +0100)]
Doc-es: nits in Spanish snippets.

10 years agoDoc-es: translate remaining snippets, phase one.
Francisco Vila [Sat, 14 Dec 2013 17:01:29 +0000 (18:01 +0100)]
Doc-es: translate remaining snippets, phase one.

10 years agoDoc-es: add translations of new snippets.
Francisco Vila [Fri, 13 Dec 2013 08:38:02 +0000 (09:38 +0100)]
Doc-es: add translations of new snippets.

10 years agoRemove outdated dependencies on .pfa files, replace with .pfb where feasible.
David Kastrup [Sat, 7 Dec 2013 16:38:11 +0000 (17:38 +0100)]
Remove outdated dependencies on .pfa files, replace with .pfb where feasible.

This may be related to issue 3674: Multiprocessor builds fail on some platforms.

10 years agoIssue 3712: Ponding about Turkish Ebook by Server Acim
David Kastrup [Sun, 8 Dec 2013 17:53:57 +0000 (18:53 +0100)]
Issue 3712: Ponding about Turkish Ebook by Server Acim

See
<URL:http://lists.gnu.org/archive/html/bug-lilypond/2013-12/msg00051.html>
for the announcement.

10 years agoDoc-es: small reword in translation of Keyboards.
Francisco Vila [Fri, 13 Dec 2013 08:14:24 +0000 (09:14 +0100)]
Doc-es: small reword in translation of Keyboards.

10 years agoWeb-es: update Download.
Francisco Vila [Fri, 13 Dec 2013 07:51:23 +0000 (08:51 +0100)]
Web-es: update Download.

10 years agodocumentation: staff-spacing, resolve collisions
Keith OHara [Sat, 7 Dec 2013 22:23:28 +0000 (14:23 -0800)]
documentation: staff-spacing, resolve collisions

10 years agoslurs avoid stafflines: move far enough; issue 3628
Keith OHara [Tue, 12 Nov 2013 01:24:56 +0000 (17:24 -0800)]
slurs avoid stafflines: move far enough; issue 3628

10 years agomarkup: scale the shift of super/sub-scripts by font-size
Keith OHara [Sat, 7 Dec 2013 07:33:24 +0000 (23:33 -0800)]
markup: scale the shift of super/sub-scripts by font-size

10 years agoDoc-es: fix some node names.
Francisco Vila [Thu, 12 Dec 2013 13:07:28 +0000 (14:07 +0100)]
Doc-es: fix some node names.

10 years agoWeb-es: update NEWS.
Francisco Vila [Thu, 12 Dec 2013 11:52:01 +0000 (12:52 +0100)]
Web-es: update NEWS.

10 years agoDoc-es: update Usage/External, Running, Updating.
Francisco Vila [Thu, 12 Dec 2013 11:36:08 +0000 (12:36 +0100)]
Doc-es: update Usage/External, Running, Updating.

10 years agoDoc-es: update Rhythms, Simultaneous, Spacing, Staff, Vocal.
Francisco Vila [Thu, 12 Dec 2013 09:56:41 +0000 (10:56 +0100)]
Doc-es: update Rhythms, Simultaneous, Spacing, Staff, Vocal.

10 years agoDoc-es: update Fretted, Input, Keyboards, Percussion.
Francisco Vila [Thu, 12 Dec 2013 09:51:06 +0000 (10:51 +0100)]
Doc-es: update Fretted, Input, Keyboards, Percussion.

10 years agoDoc-es: update Programming interface, Changing defaults, Editorial.
Francisco Vila [Thu, 12 Dec 2013 09:45:12 +0000 (10:45 +0100)]
Doc-es: update Programming interface, Changing defaults, Editorial.

10 years agoDoc-es: update Tweaks, Chords, Ancient.
Francisco Vila [Wed, 11 Dec 2013 13:18:07 +0000 (14:18 +0100)]
Doc-es: update Tweaks, Chords, Ancient.

10 years agoFix node names and translationof statements.
Francisco Vila [Wed, 11 Dec 2013 01:11:28 +0000 (02:11 +0100)]
Fix node names and translationof statements.

10 years agoDoc-es: update Changes, Engraving, Common, Fundamental, Tutorial.
Francisco Vila [Fri, 8 Nov 2013 12:59:51 +0000 (13:59 +0100)]
Doc-es: update Changes, Engraving, Common, Fundamental, Tutorial.

10 years agoIssue 3694: Use standard inclusion scheme for FreeType headers.
Werner Lemberg [Thu, 5 Dec 2013 14:01:48 +0000 (15:01 +0100)]
Issue 3694: Use standard inclusion scheme for FreeType headers.

The most recent FreeType release (2.5.1) has changed locations for header
files.  Using the standard way, this is not visible to applications.

10 years agoSimplify extract-beam-exceptions
David Kastrup [Wed, 4 Dec 2013 16:30:21 +0000 (17:30 +0100)]
Simplify extract-beam-exceptions

10 years agoIssue 3679: Rewrite the autobeam logic to use GUILE fractions rather than moments
David Kastrup [Wed, 27 Nov 2013 12:49:48 +0000 (13:49 +0100)]
Issue 3679: Rewrite the autobeam logic to use GUILE fractions rather than moments

This makes the arithmetic considerably clearer.

10 years agoCG: remove information about frogs and frog meister
Janek Warchoł [Sat, 7 Dec 2013 21:58:06 +0000 (22:58 +0100)]
CG: remove information about frogs and frog meister

frogs list is dead, and the frog meister was a good idea
but it gets out of touch from reality (since a few months
previous Frog Meister didn't actually participate in development).

10 years agoRelease: update news.
Phil Holmes [Sun, 8 Dec 2013 23:26:45 +0000 (23:26 +0000)]
Release: update news.

10 years agoRelease: bump VERSION.
Phil Holmes [Sun, 8 Dec 2013 23:26:29 +0000 (23:26 +0000)]
Release: bump VERSION.

10 years agoMerge branch 'translation' into 'master'
David Kastrup [Sun, 8 Dec 2013 14:23:14 +0000 (15:23 +0100)]
Merge branch 'translation' into 'master'

10 years agoPO: updates from FTP
Jean-Charles Malahieude [Sat, 7 Dec 2013 11:20:52 +0000 (12:20 +0100)]
PO: updates from FTP

10 years agoIssue 3706: Allow computed identifiers for \change
David Kastrup [Fri, 6 Dec 2013 21:45:16 +0000 (22:45 +0100)]
Issue 3706: Allow computed identifiers for \change

This makes it possible to write

\change #'Staff = #"high"

(or other computed expressions) just like it is possible with

\new #'Staff = #"high" { ... }

10 years agoIssue 3695: Fix LILF table in emmentaler
Werner Lemberg [Tue, 3 Dec 2013 15:40:03 +0000 (16:40 +0100)]
Issue 3695: Fix LILF table in emmentaler

From <URL:http://lists.gnu.org/archive/html/bug-lilypond/2013-11/msg00113.html>:

Now, for recent versions of emmentaler (same font file), LILC contains:
  (subfont . "feta20")
  (subfont . "feta-alphabet20")
  (subfont . "feta-flags20")
  (subfont . "feta-noteheads20")
  (subfont . "parmesan20")
  (subfont . "parmesan-noteheads20")

[...]

but the subfonts array has not been updated in
these commits.

10 years agoXY-extent: more accurate docstring
Janek Warchoł [Tue, 19 Jun 2012 10:02:01 +0000 (12:02 +0200)]
XY-extent: more accurate docstring

10 years agoAdd Changes entry for -dstrokeadjust and "Usage" entry.
David Kastrup [Tue, 23 Apr 2013 15:02:47 +0000 (17:02 +0200)]
Add Changes entry for -dstrokeadjust and "Usage" entry.

10 years agoImplement option -dstrokeadjust in order to get stroked stems and strokeadjustment
David Kastrup [Tue, 23 Apr 2013 14:49:19 +0000 (16:49 +0200)]
Implement option -dstrokeadjust in order to get stroked stems and strokeadjustment

This makes the stroke drawing primitives for long rounded rectangles
dependent on the setting of currentstrokeadjust.  As a result,
low-resolution bitmap devices (up to 150 dpi or so) will get stroke
adjustment applied automatically.  The option needs to get invoked
explicitly to get stroke adjustment for PDF, giving a large file size
increase and markedly better previews on a number of PDF previewers.