]>
git.donarmstrong.com Git - lilypond.git/log
Patrick McCarty [Sat, 25 Jul 2009 07:24:52 +0000 (00:24 -0700)]
Docs: IR: document dynamicAbsoluteVolumeFunction
Patrick McCarty [Sat, 25 Jul 2009 07:12:40 +0000 (00:12 -0700)]
Docs: IR: add missing descriptions for contexts
Patrick McCarty [Sat, 25 Jul 2009 05:05:53 +0000 (22:05 -0700)]
Docs: IR: improve docstring for ly:grob-property-data
Patrick McCarty [Sat, 25 Jul 2009 04:50:12 +0000 (21:50 -0700)]
Docs: IR: improve docstring for ly:grob-property
Patrick McCarty [Sat, 25 Jul 2009 03:18:27 +0000 (20:18 -0700)]
Change "dfault" to "val" in various docstrings
Mark Polesky [Sat, 25 Jul 2009 01:36:30 +0000 (18:36 -0700)]
scm folder: Fix/add incorrect/missing filename headers.
Joe Neeman [Fri, 24 Jul 2009 20:39:29 +0000 (13:39 -0700)]
Add Skyline::clear()
Joe Neeman [Fri, 24 Jul 2009 20:36:36 +0000 (13:36 -0700)]
Change the treatment of min-distance in springs.
Previously, we ensured that the ideal distance was at least
as large as the minimum distance, but it sometimes useful
not to. Now, if a spring has minimum distance larger than
ideal distance, it will remain fixed (at minimum-distance)
for a while as you start to stretch it, but it will stretch
eventually. This helps give us a more uniform vertical
spacing.
Joe Neeman [Fri, 24 Jul 2009 20:08:44 +0000 (13:08 -0700)]
Move page-breaking-wrapper into C++.
This is in preparation for deleting layout-page-layout.scm.
Joe Neeman [Sun, 14 Jun 2009 14:07:24 +0000 (17:07 +0300)]
Fix a thinko that broke the contract of STL sort.
Mark Polesky [Fri, 24 Jul 2009 02:00:19 +0000 (19:00 -0700)]
Docs: IR 3.2.37: Update grob-interface docstring.
Ralph Palmer [Thu, 23 Jul 2009 14:40:46 +0000 (16:40 +0200)]
NR 1.8 Indexing from Ralph
Mark Polesky [Wed, 22 Jul 2009 23:29:54 +0000 (16:29 -0700)]
define-music-types.scm: Sort music-descriptions alist.
Mark Polesky [Wed, 22 Jul 2009 23:27:06 +0000 (16:27 -0700)]
define-music-properties.scm: Sort all-music-properties alist.
Mark Polesky [Wed, 22 Jul 2009 23:22:51 +0000 (16:22 -0700)]
define-music-display-methods.scm: Sort post-event? list.
Mark Polesky [Wed, 22 Jul 2009 23:12:40 +0000 (16:12 -0700)]
define-grobs.scm: Sort interfaces.
* Sort interfaces.
* Remove "reorder sensibly" comment.
Trevor Daniels [Wed, 22 Jul 2009 18:09:11 +0000 (19:09 +0100)]
Merge branch 'MGjon'
Trevor Daniels [Wed, 22 Jul 2009 18:08:37 +0000 (19:08 +0100)]
Docs:MG: add a few translated terms
Trevor Daniels [Tue, 21 Jul 2009 08:17:34 +0000 (09:17 +0100)]
Docs: MG: add 'hook'
- edited by Kurt Kroon
Mark Polesky [Tue, 21 Jul 2009 00:13:03 +0000 (17:13 -0700)]
define-grob-properties.scm: Sort user and internal property lists.
* Sort user and internal property lists.
* Change note-columns type from pair? to ly:grob-array?.
* Move glyph-name from internal to user list.
Mark Polesky [Sun, 19 Jul 2009 06:39:01 +0000 (23:39 -0700)]
define-context-properties.scm: Sort translation properties.
Patrick McCarty [Mon, 20 Jul 2009 22:24:32 +0000 (15:24 -0700)]
Document the socket backend as a valid option
Neil Puttock [Sun, 19 Jul 2009 16:56:12 +0000 (17:56 +0100)]
Correct \displayLilyMusic output for single-note harmonics.
* since \harmonic only works inside chords, ensure \displayLilyMusic
interprets a single-note harmonic as a note_chord_element
* remove trailing spaces
Graham Percival [Sun, 19 Jul 2009 08:53:55 +0000 (01:53 -0700)]
Doc: CG: improve release steps.
Mark Polesky [Sun, 19 Jul 2009 00:40:20 +0000 (17:40 -0700)]
Docs: IR 2 Translation: Auto-sort various elements.
Fix wrongly nested sort/ref-ify calls:
(sort (map ref-ify lst)) --> (map ref-ify (sort lst)).
Auto-sort various unsorted elements.
Mark Polesky [Sun, 19 Jul 2009 00:32:56 +0000 (17:32 -0700)]
Docs: IR 1 Music definitions: Auto-sort various elements.
Mark Polesky [Sat, 18 Jul 2009 23:12:23 +0000 (16:12 -0700)]
documentation-lib.scm: Clarify ref-ify docstring.
Mark Polesky [Sat, 18 Jul 2009 03:16:25 +0000 (20:16 -0700)]
Docs: IR 3.2 Graphical Object Interfaces: Sort interfaces.
Mark Polesky [Fri, 17 Jul 2009 05:31:25 +0000 (22:31 -0700)]
Docs: NR B.6 The Feta font: Rename nodes, fix whitespace.
Patrick McCarty [Thu, 16 Jul 2009 21:09:24 +0000 (14:09 -0700)]
Socket backend: reorganize and alphabetize
Mark Polesky [Wed, 1 Jul 2009 23:34:18 +0000 (16:34 -0700)]
Auto-sort all-grob-properties alist for docs.
- add auto-sorting code to top of document-backend.scm
- remove calls to (sort ...) that are now redundant
Mark Polesky [Wed, 1 Jul 2009 23:21:14 +0000 (16:21 -0700)]
Add new file lily-sort.scm; improve sorting in docs.
- add new file lily-sort.scm
- add "lily-sort.scm" to the ly:load list in documentation-generate.scm
- "string<?" --> "ly:string-ci<?" etc. in the document-*.scm files
Carl Sorensen [Fri, 17 Jul 2009 03:20:05 +0000 (21:20 -0600)]
Merge branch 'master' of carldsorensen@git.sv.gnu.org:/srv/git/lilypond
Patrick McCarty [Thu, 16 Jul 2009 20:36:06 +0000 (13:36 -0700)]
define-stencil-commands.scm: Finish alphabetizing
- also fix the indentation
Carl Sorensen [Thu, 16 Jul 2009 16:07:27 +0000 (10:07 -0600)]
Add information about snippets and translations
John Mandereau [Thu, 16 Jul 2009 14:39:31 +0000 (16:39 +0200)]
Docs: update translations status
John Mandereau [Thu, 16 Jul 2009 14:17:49 +0000 (16:17 +0200)]
Docs: convert French PO back to UTF-8
John Mandereau [Thu, 16 Jul 2009 11:31:23 +0000 (13:31 +0200)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
Conflicts:
Documentation/po/fr.po
John Mandereau [Wed, 15 Jul 2009 23:41:46 +0000 (01:41 +0200)]
Docs makefiles: get rid of unconditional translations postprocessing
John Mandereau [Tue, 14 Jul 2009 22:14:12 +0000 (00:14 +0200)]
Docs: prepare direct translation of node names in Texinfo sources
- fix nits in texi-gettext.py,
- update tely-gettext.py and extract_texi_filenames.py,
- use --master-map-file option of extract_texi_filenames.py added in
this commit,
- remove embarrassing node translations in French and Spanish doc POs.
All these updates have been tested with a few makefiles hooks (not
included in this commit), an apparently successful execution of
tely-gettext.py on all translations followed by 'make doc' and a quick
check of HTML and PDF output.
John Mandereau [Tue, 14 Jul 2009 22:12:36 +0000 (00:12 +0200)]
Docs: do not attempt a build of Japanese docs in PDF
John Mandereau [Tue, 14 Jul 2009 22:06:04 +0000 (00:06 +0200)]
Make Perl treat all I/O streams as UTF-8
This is necessary to the upcoming translation of node names in Texinfo
source.
John Mandereau [Sun, 12 Jul 2009 20:33:42 +0000 (22:33 +0200)]
Docs: move common files and factorize Texinfo macros
- move macros.itexi to Documentation/ to anticipate the possible move
of all Texinfo documentation to the same directory,
- move Texinfo init file from top of the source tree,
- factorize macros common to all languages into common-macros.itexi.
Patrick McCarty [Thu, 16 Jul 2009 07:39:41 +0000 (00:39 -0700)]
SVG backend: alphabetize the stencil expressions
Patrick McCarty [Tue, 7 Jul 2009 18:31:06 +0000 (11:31 -0700)]
Make -dwarning-as-error more general
* The following calls now issue errors
with the option -dwarning-as-error:
Grob::warning ()
Grob::programming_error ()
Input::warning ()
Input::programming_error ()
ly:warning
ly:programming-error
Patrick McCarty [Mon, 6 Jul 2009 00:03:34 +0000 (17:03 -0700)]
Only assign warning values for stencil commands
- Since the expressions in ly:all-output-backend-commands
are not intended to be defined in output-*.scm,
only assign warnings for ly:all-stencil-commands.
Patrick McCarty [Sun, 5 Jul 2009 23:51:31 +0000 (16:51 -0700)]
scm/define-stencil-commands.scm: cleanup
- Create a new procedure for stencil "commands",
the subset of stencil expressions that can be
defined in output-*.scm.
- Add the missing `setrotation' and `resetrotation'
expressions.
- Use ly:all-output-backend-commands for the rest
of the stencil expressions; thus,
`delay-stencil-evaluation' belongs here, and
add the missing `rotate-stencil' expression.
- Document the differences between the two procedures.
- Register all of the expressions in "one go".
Patrick McCarty [Sun, 5 Jul 2009 20:15:51 +0000 (13:15 -0700)]
Check for a null string before using `placebox'
- This is most important for output-svg, due to
the regular expression matching, but the other
output backends can benefit from the removal of
the superfluous `placebox' expressions.
Patrick McCarty [Sun, 5 Jul 2009 19:47:01 +0000 (12:47 -0700)]
Return a null string after calling ly:warning
- This is needed to ensure a sane value for
an undefined stencil expression.
Patrick McCarty [Sun, 5 Jul 2009 20:12:25 +0000 (13:12 -0700)]
Remove obsolete backend code
- Remove obsolete code from lily.scm that was
used before the output backends took their current
form.
- Remove exported bindings from output-ps.scm; the
output backends no longer use a `public interface',
since all work is done with ly:outputter-dump-stencil,
which uses the modules directly.
- Remove the "catch-all" routines from the svg and socket
output backends; these are covered by the new procedure
in backend-library.scm
Patrick McCarty [Sun, 5 Jul 2009 19:56:34 +0000 (12:56 -0700)]
Add a new program option: -dwarning-as-error
(Thanks to Han-Wen and Jan for the initial idea)
- If a valid stencil expression is found, but is
undefined in the current backend, issue a warning
for every occurrence.
- The option -dwarning-as-error will cause LilyPond
to output an error and exit upon the first warning
encountered.
Graham Percival [Thu, 16 Jul 2009 05:21:30 +0000 (22:21 -0700)]
Doc: add Font to all font nodes (avoids potential confusion).
Mark Polesky [Wed, 15 Jul 2009 20:54:48 +0000 (13:54 -0700)]
Docs: NR B.6 The Feta font: Add menu; separate into nodes.
Jean-Charles Malahieude [Wed, 15 Jul 2009 20:14:56 +0000 (22:14 +0200)]
Doc-fr: rhythm chapter nitpicks
* thanks to François Martin and Xavier Scheuer for their proof-reading
Patrick McCarty [Wed, 15 Jul 2009 02:26:34 +0000 (19:26 -0700)]
SVG output nitpick: use well-formed SGML comments
Patrick McCarty [Wed, 15 Jul 2009 00:03:29 +0000 (17:03 -0700)]
Fix compile (again)
Patrick McCarty [Tue, 14 Jul 2009 23:57:31 +0000 (16:57 -0700)]
Docs: IR: correct (de)crescendo syntax.
Patrick McCarty [Tue, 14 Jul 2009 23:48:55 +0000 (16:48 -0700)]
Fix compile
Patrick McCarty [Tue, 14 Jul 2009 23:46:28 +0000 (16:46 -0700)]
Docs: IR: remove references to \property command
We might want to junk all of the "Syntax:" lines in the IR eventually,
but for now, make sure the information is accurate, at least.
Trevor Daniels [Tue, 14 Jul 2009 22:14:07 +0000 (23:14 +0100)]
Docs: NR Tweak command: can't be used to modify stems,
beams or accidentals *directly*
Patrick McCarty [Tue, 14 Jul 2009 21:51:57 +0000 (14:51 -0700)]
Laissez_vibrer_engraver: avoid duplicate self_scm () calls
- Also, remove trailing whitespace
Carl Sorensen [Tue, 14 Jul 2009 21:35:53 +0000 (15:35 -0600)]
Eliminate unix-specific -u flags from internationalization build
Carl Sorensen [Tue, 14 Jul 2009 20:19:25 +0000 (14:19 -0600)]
Docs: CG: add feature update checklist
Trevor Daniels [Tue, 14 Jul 2009 19:21:25 +0000 (20:21 +0100)]
Docs: NR 5.5 Clarify placement of Bézier override
Trevor Daniels [Tue, 14 Jul 2009 17:23:05 +0000 (18:23 +0100)]
Docs: LM: Follow-ups to suggestions from Jonathan Wilkes
Maximilian Albert [Mon, 13 Jul 2009 10:28:10 +0000 (19:28 +0900)]
Suggestions for improving the LM by Jonathan Wilkes
Trevor Daniels [Tue, 14 Jul 2009 15:14:13 +0000 (16:14 +0100)]
Docs: NR 5: index bezier curves for slurs and ties
Patrick McCarty [Tue, 14 Jul 2009 04:27:59 +0000 (21:27 -0700)]
Add a new stencil expression: embedded-svg
* This can only be used with the SVG backend.
Patrick McCarty [Sun, 12 Jul 2009 22:14:11 +0000 (15:14 -0700)]
Docs: IR: Remove unneeded arpeggio description
Patrick McCarty [Sun, 12 Jul 2009 21:58:48 +0000 (14:58 -0700)]
Docs: IR: Improve grob interface docstrings
Maximilian Albert [Sun, 12 Jul 2009 03:22:16 +0000 (12:22 +0900)]
Use hashlib instead of deprecated md5 module if Python >= 2.5 is present
Maximilian Albert [Thu, 9 Jul 2009 09:04:11 +0000 (18:04 +0900)]
Add NEWS entry about automatic deletion of intermediate files
Maximilian Albert [Wed, 8 Jul 2009 04:55:49 +0000 (13:55 +0900)]
Delete intermediate ps files by default
Neil Puttock [Sun, 12 Jul 2009 20:21:32 +0000 (21:21 +0100)]
grace-engraver.cc: improve programming error formatting.
Mark Polesky [Sun, 12 Jul 2009 18:26:28 +0000 (11:26 -0700)]
Docs: NR B.6 The Feta font: Organize glyph list.
Trevor Daniels [Sun, 12 Jul 2009 08:30:57 +0000 (09:30 +0100)]
Docs: LM 1.1 Typo
Patrick McCarty [Sat, 11 Jul 2009 22:55:17 +0000 (15:55 -0700)]
Use the correct generic font-family names
* Replace "Mono" with "monospace", and replace "Sans"
with "sans-serif". This corresponds to the W3C
recommendations and is compatible with FontConfig/Pango.
* A serif font should be chosen if the user removes
"Century Schoolbook L" from their LilyPond
installation. In the case of the SVG backend,
fallback to a serif font if Century Schoolbook L
is not installed.
* Remove trailing whitespace
Patrick McCarty [Mon, 11 May 2009 04:13:26 +0000 (21:13 -0700)]
SVG backend: Fix font matching
* Only match the elements of a PangoFontDescription
that LilyPond is capable of matching.
* Store the attributes for a PangoFontDescription
in an alist in order to filter unwanted attributes.
* Ignore the "style" of a font smob; it cannot be used
to match the correct embedded SVG font.
* The fill of "round-filled-box" should be "currentColor"
Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
Patrick McCarty [Mon, 11 May 2009 05:25:48 +0000 (22:25 -0700)]
SVG backend: Fix dimensions of SVG document
* Use ly:format instead for rounding page dimensions;
it gives more accurate results.
* Use the "viewBox" attribute for <svg> to scale the
output instead of <g scale="">...</g>
* Remove other superfluous grouping tags
Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
Jean-Charles Malahieude [Sat, 11 Jul 2009 20:05:44 +0000 (22:05 +0200)]
Doc-fr: completed rhythm chapter
* rhythms.itely fully updated
* associated texidocs files
Graham Percival [Sat, 11 Jul 2009 06:31:44 +0000 (23:31 -0700)]
Doc: standardize direction commands.
Graham Percival [Sat, 11 Jul 2009 03:12:18 +0000 (20:12 -0700)]
Doc: CG: add items to Release list.
Patrick McCarty [Fri, 10 Jul 2009 23:32:57 +0000 (16:32 -0700)]
Docs: AU: Slight correction to SVG description
Graham Percival [Thu, 9 Jul 2009 23:42:55 +0000 (16:42 -0700)]
Doc: CG: add the magic command to solve all conflicts.
Patrick McCarty [Thu, 9 Jul 2009 23:29:44 +0000 (16:29 -0700)]
Revert "Doc: move essay into its own manual."
This reverts commit
1af68220c260b8d17484dc283489541b1f9c74d3 .
Patrick McCarty [Thu, 9 Jul 2009 23:00:37 +0000 (16:00 -0700)]
Docs: IR: Fix docstring for ly:paper-book-paper
Patrick McCarty [Thu, 9 Jul 2009 22:33:34 +0000 (15:33 -0700)]
Docs: IR: Document the `class' music property
Neil Puttock [Thu, 9 Jul 2009 20:58:11 +0000 (21:58 +0100)]
Correct docs for grob properties using ly:grob-array.
Neil Puttock [Thu, 9 Jul 2009 20:57:31 +0000 (21:57 +0100)]
Fix #741 from Nicolas.
- set option direction-required to #f so hyphens aren't inserted
Jan Nieuwenhuizen [Thu, 9 Jul 2009 14:37:07 +0000 (16:37 +0200)]
stepmake/aclocal.m4: --srcdir tarball build fix: include <src-dir>/lily/out.
Our tarballs ship lily/out/parser.hh, which cannot be found when doing
a srcdir build. We never found out, because GUB only built from GIT,
apparently.
John Mandereau [Thu, 9 Jul 2009 12:37:20 +0000 (14:37 +0200)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
Patrick McCarty [Thu, 9 Jul 2009 08:01:13 +0000 (01:01 -0700)]
Docs: CG: Fix ./configure option name
Patrick McCarty [Thu, 9 Jul 2009 07:40:47 +0000 (00:40 -0700)]
Docs: CG: Add more content for `git push'
Patrick McCarty [Thu, 9 Jul 2009 07:26:22 +0000 (00:26 -0700)]
Docs: CG: Minor correction about editing SSH keys
Patrick McCarty [Thu, 9 Jul 2009 07:05:01 +0000 (00:05 -0700)]
Docs: CG: Add more info about applying patches
Graham Percival [Thu, 9 Jul 2009 03:09:43 +0000 (20:09 -0700)]
Doc: move essay into its own manual.
John Mandereau [Wed, 8 Jul 2009 14:31:01 +0000 (16:31 +0200)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
Francisco Vila [Wed, 8 Jul 2009 12:46:32 +0000 (14:46 +0200)]
Doc-es: update of PO.
Francisco Vila [Wed, 8 Jul 2009 12:41:43 +0000 (14:41 +0200)]
Doc-es: Updates and new status.
Graham Percival [Wed, 8 Jul 2009 04:00:35 +0000 (21:00 -0700)]
Doc: tiny wordage suggestion by James Bailey, thanks!