]>
git.donarmstrong.com Git - lilypond.git/log
Werner Lemberg [Sun, 9 Aug 2009 15:35:01 +0000 (17:35 +0200)]
Minor formatting.
Werner Lemberg [Sun, 9 Aug 2009 13:57:09 +0000 (15:57 +0200)]
Minor formatting.
Werner Lemberg [Sun, 9 Aug 2009 09:08:28 +0000 (11:08 +0200)]
Minor formatting.
Carl Sorensen [Sun, 9 Aug 2009 00:42:50 +0000 (18:42 -0600)]
Fix autobeaming rules -- clean up examples with new autobeaming
Patrick McCarty [Sat, 8 Aug 2009 21:30:05 +0000 (14:30 -0700)]
Docs: NR: use "Bitstream Charter" instead
Graham Percival [Sat, 8 Aug 2009 20:49:26 +0000 (13:49 -0700)]
Doc: add EXTRA_DIST_FILES for make dist.
Werner Lemberg [Sat, 8 Aug 2009 17:09:49 +0000 (19:09 +0200)]
Minor formatting.
Valentin Villenave [Sat, 8 Aug 2009 13:01:56 +0000 (15:01 +0200)]
fermataMarkup correction
Thanks to 'gnomino' on the bug list, here's a slightly
improved definition of fermataMarkup that takes the
markup's direction into account to either print
the dfermata or ufermata glyph accordingly.
Graham Percival [Sat, 8 Aug 2009 09:33:18 +0000 (02:33 -0700)]
Doc: CG: improve git setup.
Werner Lemberg [Sat, 8 Aug 2009 05:57:49 +0000 (07:57 +0200)]
Minor formatting.
Patrick McCarty [Sat, 8 Aug 2009 03:03:58 +0000 (20:03 -0700)]
Docs: CG: add more information about `git pull -r'
Patrick McCarty [Sun, 2 Aug 2009 06:08:23 +0000 (23:08 -0700)]
SVG backend: Output a single SVG file for each page
If the SVG backend is used when creating multiple-page scores, a single
SVG file is created, using the <pageSet> and <page> elements to delimit
individual pages.
Unfortunately, these elements are not supported by any known user
agent, and they are part of a W3C Working Draft (SVG Print 1.2) that
might not reach recommendation status for several years.
At this point in time, a better solution is to output a single SVG file
for each individual page. Outputters are created and closed for every
page, and the unique filename suffixes are used for each successive page.
We want to *eventually* add support for <pageSet> and <page> with a -d
option, so the source code comments have been updated to reflect this.
Trevor Daniels [Fri, 7 Aug 2009 21:08:58 +0000 (22:08 +0100)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond.git
Trevor Daniels [Fri, 7 Aug 2009 21:08:37 +0000 (22:08 +0100)]
Docs: make it easier to find svg, png and eps output options
- add new subsection to NR 3.4 Controlling output
- add index entries to these and others
Patrick McCarty [Fri, 7 Aug 2009 20:55:08 +0000 (13:55 -0700)]
SCM backend: cleanup
Carl Sorensen [Fri, 7 Aug 2009 13:37:57 +0000 (07:37 -0600)]
Create general facility for changing styles of note heads
styledNoteHeads music function allows the changing of note heads
both inside and outside of chord construct with the same syntax.
Redo deadNotes and palmMute for tablature to use the styledNoteHeads
infrastructure.
Joe Neeman [Fri, 7 Aug 2009 00:51:15 +0000 (10:51 +1000)]
Don't add loose lines as spaceable lines.
Doing so confuses between-system-spacing and results in uneven
spacing of systems.
Trevor Daniels [Fri, 7 Aug 2009 08:31:57 +0000 (09:31 +0100)]
Docs: fix refs
Trevor Daniels [Fri, 7 Aug 2009 08:24:55 +0000 (09:24 +0100)]
Docs: LM: missing white space in lyrics error
Trevor Daniels [Fri, 7 Aug 2009 07:51:46 +0000 (08:51 +0100)]
Docs: keep quote-matching straight
Carl Sorensen [Fri, 7 Aug 2009 01:31:44 +0000 (19:31 -0600)]
Fix docstring
Neil Puttock [Thu, 6 Aug 2009 22:17:32 +0000 (23:17 +0100)]
Docs: NR: Add new `Selected snippets' from LSR update.
Patrick McCarty [Thu, 6 Aug 2009 20:25:41 +0000 (13:25 -0700)]
Docs: IR: clean up Paper_book callback docstrings
Patrick McCarty [Thu, 6 Aug 2009 03:49:52 +0000 (20:49 -0700)]
Fix build with Autoconf 2.64
Werner Lemberg [Thu, 6 Aug 2009 16:16:04 +0000 (18:16 +0200)]
Avoid orphan snippet title lines in notation.pdf.
Joe Neeman [Wed, 5 Aug 2009 21:57:41 +0000 (07:57 +1000)]
Fix 462.
Mark invisible barlines as loose columns.
Joe Neeman [Sun, 2 Aug 2009 20:18:32 +0000 (13:18 -0700)]
Simplify the handling of neighbor columns.
Now we keep track of only one left-neighbor and one right-neighbor
for each column. This makes the loose column determination simpler
and less fragile. Also, we now use a spacing wish if it has
any right-item in the appropriate column (before, we only used it
if its left-most right-item was in the appropriate column). This
fixes the ad-hoc loose-column determination for strict note
spacing.
Trevor Daniels [Thu, 6 Aug 2009 10:23:37 +0000 (11:23 +0100)]
Docs: Fix refs
Trevor Daniels [Thu, 6 Aug 2009 08:42:19 +0000 (09:42 +0100)]
Docs: Fix broken refs
- actually just add FIXME, as replacement nodes
are not available
Trevor Daniels [Thu, 6 Aug 2009 08:27:24 +0000 (09:27 +0100)]
Docs: NR Technical glossary: expand
- add interface
- add some refs
- expand output-def
Graham Percival [Thu, 6 Aug 2009 06:45:53 +0000 (23:45 -0700)]
Doc: add stub for keyboard navigation in HTML docs.
Carl Sorensen [Thu, 6 Aug 2009 02:30:05 +0000 (20:30 -0600)]
Fix autobeaming error in partial measures
Neil Puttock [Wed, 5 Aug 2009 23:22:07 +0000 (00:22 +0100)]
LSR: Update.
Neil Puttock [Wed, 5 Aug 2009 21:53:31 +0000 (22:53 +0100)]
Fix broken beaming rules.
John Mandereau [Wed, 5 Aug 2009 20:41:07 +0000 (22:41 +0200)]
Thinko: finish removing make phony target
John Mandereau [Wed, 5 Aug 2009 20:37:56 +0000 (22:37 +0200)]
Add Documentation/pictures to lilypond-book include path
John Mandereau [Wed, 5 Aug 2009 20:03:37 +0000 (22:03 +0200)]
Typo
John Mandereau [Wed, 5 Aug 2009 20:01:30 +0000 (22:01 +0200)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
John Mandereau [Wed, 5 Aug 2009 20:01:08 +0000 (22:01 +0200)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
Graham Percival [Wed, 5 Aug 2009 20:00:26 +0000 (22:00 +0200)]
Web: alternate CSS by Patrick Schmidt
John Mandereau [Wed, 5 Aug 2009 19:15:34 +0000 (21:15 +0200)]
Update LSR snippets locally
John Mandereau [Wed, 5 Aug 2009 19:12:48 +0000 (21:12 +0200)]
Makelsr: don't eat lsr tags when updating translated texidocs
Jean-Charles Malahieude [Wed, 5 Aug 2009 18:10:31 +0000 (20:10 +0200)]
Doc-fr: learning subfiles
Complete proofreading means corrected typos
John Mandereau [Wed, 5 Aug 2009 17:18:18 +0000 (19:18 +0200)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
Werner Lemberg [Wed, 5 Aug 2009 16:43:33 +0000 (18:43 +0200)]
Merge branch 'master' of ssh+git://git.sv.gnu.org/srv/git/lilypond
John Mandereau [Wed, 5 Aug 2009 11:37:52 +0000 (13:37 +0200)]
Web: import new web site from web-gop branch.
Overall structure by Graham, with many comments and suggestions from
-user. Patrick McCarty worked extensively on the css and its
integration with texinfo. Jonathan worked on the Introduction.
Patrick Schmidt did further work on the CSS and the News page.
I reworked the structure of files and directories to integrate it as
well as possible in Lily sources structure and build system.
Status/to-do of this draft:
* no PDF output -- best would be to generate per-page PDF and add
"Print this page" links from HTML pages, which will be doable with a
Texinfo parser;
* no big HTML page output: this makes little sense for a website, and
the init file is currently not compatible with it: the images paths
in the CSS would need to be adjusted to have both one big page and
multiple pages outputs;
* HTML output: file names should be tweaked, which requires converting
Jan's patch to texi2html script into a function in
web-texi2html.init;
* SVG annotated images should be converted to PNG;
* examples of LilyPond scores are missing, they will likely go into a
new directory e.g. Documentation/examples;
* top news in the HTML website and a RSS feed should be generated from
Documentation/general/news.itexi;
* cross-references mechanisms between the new web site and the manuals
should be set up;
* download links should be generated using update-version database;
* online and offline targets should be adjusted;
* support for translating this document is yet to be added;
* the CG should be updated.
John Mandereau [Wed, 5 Aug 2009 09:44:35 +0000 (11:44 +0200)]
Docs build: move CSS files and pictures to dedicated directories
Also delete texinfo.css.
Werner Lemberg [Wed, 5 Aug 2009 13:48:16 +0000 (15:48 +0200)]
Minor formatting.
Trevor Daniels [Wed, 5 Aug 2009 13:26:39 +0000 (14:26 +0100)]
Docs: NR Appendices: Add stub for Technical glossary
Graham Percival [Wed, 5 Aug 2009 07:10:19 +0000 (00:10 -0700)]
Doc: new chapter structuring for Application.
Graham Percival [Wed, 5 Aug 2009 06:49:04 +0000 (23:49 -0700)]
Doc: structure of LM 1.
Jean-Charles Malahieude [Tue, 4 Aug 2009 21:09:45 +0000 (23:09 +0200)]
Doc-fr: full translation of learning-templates
* templates.itely
* remaining snippets and typos
Jean-Charles Malahieude [Tue, 4 Aug 2009 21:09:45 +0000 (23:09 +0200)]
Doc-fr: full translation of learning-templates
* templates.itely
* remaining snippets and typos
Neil Puttock [Tue, 4 Aug 2009 21:04:00 +0000 (22:04 +0100)]
Compile fix.
John Mandereau [Tue, 4 Aug 2009 13:19:35 +0000 (15:19 +0200)]
Fetch POs from Free Translation Project
Marc Hohl [Fri, 10 Jul 2009 08:53:06 +0000 (10:53 +0200)]
New tablature features
this patch includes:
1) tablature is now "numbers only" as default
2) dead notes and palm mute is supported
3) "tied to" fret numbers become invisible
(or parenthesized after line breaks or in a second volta)
4) the slope of glissando lines points in the right direction
5) grace notes (even parenthesized) are represented by smaller
fret numbers.
Graham Percival [Tue, 4 Aug 2009 07:48:58 +0000 (00:48 -0700)]
Docs: rename Documentation/pictures/ to Documentation/logo/
Carl Sorensen [Tue, 4 Aug 2009 01:14:40 +0000 (19:14 -0600)]
Clean up initial comment on scm/beam-settings.scm
Carl Sorensen [Mon, 22 Jun 2009 18:03:23 +0000 (12:03 -0600)]
Modify autobeam and grouping properties
Create new beamSettings property which stores all information
about beam creation.
Elminate beatGrouping property; grouping is now defined by the
default autobeam rule
Add \overrideBeamSettings and \revertBeamSettings to allow the
complete definition of beamSettings for a time signature in one
call.
Eliminate the need to revert predefined beam settings in order to
get the desired autobeaming behavior.
Create new c++ functions (callable from Scheme) to get settings
out of the beamSettings property.
Update documentation and snippets to reflect the change.
John Mandereau [Mon, 3 Aug 2009 09:35:47 +0000 (11:35 +0200)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
Trevor Daniels [Mon, 3 Aug 2009 09:11:34 +0000 (10:11 +0100)]
Add predefs \harmonicsOn and \harmonicsOff
- Docs: NR 2.3 Unfretted strings: change text and
examples to match
John Mandereau [Sun, 2 Aug 2009 23:15:02 +0000 (01:15 +0200)]
Docs: change 'local-doc' make target meaning
* the old target 'local-doc' has been renamed to 'local-txt-doc';
* new 'local-doc' target is restriction of 'doc' to current directory,
as already described by 'make help'.
John Mandereau [Sun, 2 Aug 2009 22:58:43 +0000 (00:58 +0200)]
Docs: update snippets locally
John Mandereau [Sun, 2 Aug 2009 22:56:48 +0000 (00:56 +0200)]
Update makelsr.py so it works as described by the CG
That is, make makelsr.py add new and update translated texidocs.
John Mandereau [Sun, 2 Aug 2009 22:08:33 +0000 (00:08 +0200)]
Merge commit 'origin/lilypond/translation'
Trevor Daniels [Sun, 2 Aug 2009 20:13:12 +0000 (21:13 +0100)]
Docs: LM 5.2.2 Add common error
- Error message FT_Get_Glyph_Name () error: invalid argument
Trevor Daniels [Sun, 2 Aug 2009 19:49:37 +0000 (20:49 +0100)]
Docs: NR 3.3.3 Give url to Unicode Consortium
Patrick McCarty [Sun, 2 Aug 2009 09:37:41 +0000 (02:37 -0700)]
Fix handling of missing stencil expressions
I had not tested the case of multiple \book blocks.
For example, in output-ps.scm a warning is assigned for "utf-8-string",
but this assignment persists for the next \book block, which is
undesirable; the assignments are only supposed to be used while the
stencils are being dumped with the outputter.
This patch removes the "missing" stencil expressions from the
output-module when the outputter is closed.
Joe Neeman [Sun, 2 Aug 2009 02:52:43 +0000 (19:52 -0700)]
Add some space and padding for Dynamics.
Joe Neeman [Sun, 2 Aug 2009 02:51:27 +0000 (19:51 -0700)]
Add min-distance and padding for unspaced lines.
Joe Neeman [Sat, 1 Aug 2009 07:21:54 +0000 (00:21 -0700)]
Filter out dead staves in layout-page-layout.
Joe Neeman [Sat, 1 Aug 2009 03:04:45 +0000 (20:04 -0700)]
Refactor distribute_loose_lines.
Graham Percival [Sat, 1 Aug 2009 23:06:07 +0000 (16:06 -0700)]
Doc: move LM essay to essay.
Patrick McCarty [Sat, 1 Aug 2009 23:44:22 +0000 (16:44 -0700)]
SVG backend: nitpick: use unary negation
Patrick McCarty [Sat, 1 Aug 2009 23:28:58 +0000 (16:28 -0700)]
SVG backend: round values for rotate transformation
Patrick McCarty [Sat, 1 Aug 2009 22:35:04 +0000 (15:35 -0700)]
Docs: AU: update SVG information
Patrick McCarty [Sat, 1 Aug 2009 22:10:12 +0000 (15:10 -0700)]
SVG backend: do not use style attribute for dashed-line
Patrick McCarty [Sat, 1 Aug 2009 21:45:05 +0000 (14:45 -0700)]
SVG backend: update comments
Neil Puttock [Sat, 1 Aug 2009 21:41:44 +0000 (22:41 +0100)]
Docs: News: Add entry for \left-brace and \right-brace.
Neil Puttock [Sat, 1 Aug 2009 21:03:09 +0000 (22:03 +0100)]
Code nit: add missing semicolons to LY_ASSERT_TYPE () macros.
Neil Puttock [Sat, 1 Aug 2009 20:55:13 +0000 (21:55 +0100)]
lilypond-book: Remove obsolete fragment option `fontload'.
This option has no effect since inclusion of EPS fonts is controlled
via the program option 'include-eps-fonts, which defaults to #t.
Neil Puttock [Sat, 1 Aug 2009 20:54:36 +0000 (21:54 +0100)]
lilypond-book: Remove `dump-extents' from \paper block.
Setting dump-extents has no effect, since it is left over from the
TeX backend.
Neil Puttock [Sat, 1 Aug 2009 20:54:09 +0000 (21:54 +0100)]
Docs: News: Tidy formatting and use lilypond-book `relative' option.
Patrick McCarty [Sat, 1 Aug 2009 19:01:52 +0000 (12:01 -0700)]
Allow "closepath" in 'path stencil expressions
Currently there is no way to properly close a subpath in the 'path
stencil expression.
This patch adds the appropriate operators for the PS and SVG backends;
both operators have arity 0, which made this feature trivial to add.
Neil Puttock [Sat, 1 Aug 2009 16:51:02 +0000 (17:51 +0100)]
Docs: Compile fix.
Patrick McCarty [Sat, 1 Aug 2009 16:46:21 +0000 (09:46 -0700)]
Remove obsolete file kpathsea.scm
jonkulp [Sat, 1 Aug 2009 13:50:16 +0000 (08:50 -0500)]
DOCS: add warning about slur termination in same voice \
Jean-Charles Malahieude [Sat, 1 Aug 2009 15:06:25 +0000 (17:06 +0200)]
Doc-fr: Learning-templates
- single staff
- piano
Trevor Daniels [Sat, 1 Aug 2009 10:19:37 +0000 (11:19 +0100)]
Docs: NR: Mention CueVoice context
Patrick McCarty [Sat, 1 Aug 2009 01:45:13 +0000 (18:45 -0700)]
Adjust bbox for \eyeglasses markup
Neil Puttock [Fri, 31 Jul 2009 23:28:37 +0000 (00:28 +0100)]
Docs: Correct snippet for \wordwrap-field.
Also, don't use `description' as a \header symbol here (and in \justify-field),
since it's a parser keyword.
Neil Puttock [Fri, 31 Jul 2009 23:06:45 +0000 (00:06 +0100)]
New markup commands \left-brace and \right-brace.
* add a binary search function to lily-library.scm
* add markup command \left-brace, using binary search to select a fetaBraces
glyph based on y-extent comparison with scaled point size
* add markup command \right-brace: a \left-brace rotate 180 degrees
* add exported function ly:otf-glyph-count and use in \left-brace to remove
hard-coded value for upper range in binary search
* fix potential null dereference in ly:otf-font-glyph-info
* add regression tests for exercising new commands and invalid point sizes
Joe Neeman [Fri, 31 Jul 2009 22:36:18 +0000 (15:36 -0700)]
Fix text/dynamic alignment in Dynamics.
Joe Neeman [Fri, 31 Jul 2009 16:31:10 +0000 (09:31 -0700)]
Fix page layout when system-count is given. Also fixes 325.
Patrick McCarty [Fri, 31 Jul 2009 17:25:46 +0000 (10:25 -0700)]
Fix convert-ly rule
Trevor Daniels [Fri, 31 Jul 2009 16:01:25 +0000 (17:01 +0100)]
Docs: LM: Move 5.1.4 and 5.1.5 out of LM 5
- move 5.1.4 Saving typing .. to LM 3 Fundamental
- move 5.1.5 Style sheets to LM 4 Tweaks
Reinhold Kainhofer [Fri, 31 Jul 2009 12:07:47 +0000 (14:07 +0200)]
MusicXML: Use correct bar line for short
John Mandereau [Fri, 31 Jul 2009 10:16:52 +0000 (12:16 +0200)]
Fix docs build: remove or comment out deleted spacing features
Graham Percival [Fri, 31 Jul 2009 03:56:26 +0000 (20:56 -0700)]
Doc: remove install from AU, add to CG, rename to basic-compile.itexi
Graham Percival [Fri, 31 Jul 2009 02:38:06 +0000 (19:38 -0700)]
Doc: give essay its own directory.