]>
git.donarmstrong.com Git - lilypond.git/log
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.
Trevor Daniels [Fri, 31 Jul 2009 08:02:35 +0000 (09:02 +0100)]
Docs: LM: Move Scores and parts
- was LM 5.3
- moved to LM 3.4.4 (new subsection)
Joe Neeman [Thu, 30 Jul 2009 20:48:16 +0000 (13:48 -0700)]
Rewrite the vertical layout of staves/systems.
This combines the positioning of systems and staves into
a single pass of a rod-and-spring problem. As a consequence,
the spacing of staves within a system is much more configurable.
Most properties related to vertical spacing have been removed
(eg. page-top-space, between-system-space, between-system-padding)
and replaced with more powerful versions (eg. first-system-spacing,
first-system-title-spacing, between-system-spacing).
Trevor Daniels [Thu, 30 Jul 2009 19:56:30 +0000 (20:56 +0100)]
Docs: Fix broken refs
Trevor Daniels [Thu, 30 Jul 2009 19:27:10 +0000 (20:27 +0100)]
Docs: NR 1.3.3: Clarify arpeggio examples
John Mandereau [Thu, 30 Jul 2009 08:50:11 +0000 (10:50 +0200)]
Docs: add standalone document stub for the essay
John Mandereau [Thu, 30 Jul 2009 08:27:48 +0000 (10:27 +0200)]
Thinko: reorder lilypond-book include path
In manuals, we want to include snippets from LSR rather than
regression tests.
John Mandereau [Thu, 30 Jul 2009 00:17:00 +0000 (02:17 +0200)]
Translated docs: make distinction between splitted/non-splitted documents
Also fix spacing nits in other GNUmakefile.
Graham Percival [Thu, 30 Jul 2009 11:10:09 +0000 (04:10 -0700)]
Doc: first pass at rearranging the beginning of Learning.
Trevor Daniels [Thu, 30 Jul 2009 09:01:05 +0000 (10:01 +0100)]
Docs: NR 1.4: Add warning about \relative
Patrick McCarty [Wed, 31 Dec 2008 02:10:05 +0000 (18:10 -0800)]
Fix naming of two Scheme type predicates
* Two exported Scheme functions did not follow the
naming convention for type predicates. This patch
fixes the issue.
Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
Trevor Daniels [Wed, 29 Jul 2009 23:13:24 +0000 (00:13 +0100)]
Docs: LM: add "extra staff" common error
John Mandereau [Wed, 29 Jul 2009 19:11:49 +0000 (21:11 +0200)]
Docs build: really put internals in rules chain
This should definitely fix build failures caused by missing
automatically generated documentation when lilypond-book compiles the
Notation Reference.
Trevor Daniels [Wed, 29 Jul 2009 11:14:21 +0000 (12:14 +0100)]
Docs: add cross-references for hidden, invisible, etc
Graham Percival [Wed, 29 Jul 2009 10:31:09 +0000 (03:31 -0700)]
CG: add command-line emacs formatting for cc and scm.
Graham Percival [Wed, 29 Jul 2009 10:14:47 +0000 (03:14 -0700)]
CG: add command-line emacs for texinfo-all-menus-update
Patrick McCarty [Wed, 29 Jul 2009 03:24:05 +0000 (20:24 -0700)]
SVG backend: add "repeat-slash" stencil expression
Adapted from the PostScript implementation for consistency