]>
git.donarmstrong.com Git - lilypond.git/log
Han-Wen Nienhuys [Thu, 16 Mar 2006 14:39:46 +0000 (14:39 +0000)]
* lily/pointer-group-interface.cc (set_ordered): new function.
(add_unordered_grob): new function.
* lily/grob-array.cc (Grob_array): grob-arrays are always assumed
to ordered, unless the opposite has been proved. This fixes
random reordering of large object groups across linebreaks,
eg. beams.
Han-Wen Nienhuys [Thu, 16 Mar 2006 13:47:10 +0000 (13:47 +0000)]
(do_chroot_jail): printf format fix.
Han-Wen Nienhuys [Thu, 16 Mar 2006 13:28:24 +0000 (13:28 +0000)]
(generate_configuration):
multiply y-shift for dot with direction.
Han-Wen Nienhuys [Thu, 16 Mar 2006 11:03:24 +0000 (11:03 +0000)]
(note-by-number): put (magstep
size) in y-attach too.
Han-Wen Nienhuys [Thu, 16 Mar 2006 10:52:27 +0000 (10:52 +0000)]
* Documentation/topdocs/NEWS.tely (Top): show override.
* scm/define-grobs.scm (all-grob-descriptions): reinstate neutral
direction for stems.
Graham Percival [Thu, 16 Mar 2006 04:33:43 +0000 (04:33 +0000)]
Minor changes from mailist.
Graham Percival [Wed, 15 Mar 2006 18:03:45 +0000 (18:03 +0000)]
Tiny fix from mailist.
Han-Wen Nienhuys [Wed, 15 Mar 2006 13:58:50 +0000 (13:58 +0000)]
(musical_column_spacing): crude fix for
breakable items after uniformly stretched notes.
Han-Wen Nienhuys [Wed, 15 Mar 2006 13:48:10 +0000 (13:48 +0000)]
* lily/tie-formatting-problem.cc (set_chord_outline): initialize
outline with outer edge of note heads. This prevents infinity
problems with tied whole notes.
* scripts/lilypond-book.py (do_file): use os.popen
* python/convertrules.py (conv): add rule for Stem #'beamed-*
Erik Sandberg [Tue, 14 Mar 2006 20:05:01 +0000 (20:05 +0000)]
2006-03-14 Erik Sandberg <mandolaerik@gmail.com>
* Documentaiton/user/invoking.itely: Add ragged-right to bug report
guidelines.
Graham Percival [Tue, 14 Mar 2006 18:17:09 +0000 (18:17 +0000)]
Small fix from mailist.
Graham Percival [Tue, 14 Mar 2006 18:13:27 +0000 (18:13 +0000)]
Small fix from mailist.
Han-Wen Nienhuys [Tue, 14 Mar 2006 17:04:30 +0000 (17:04 +0000)]
fix for landscape (johannes schindelin)
Mats Bengtsson [Tue, 14 Mar 2006 14:44:36 +0000 (14:44 +0000)]
* scripts/lilypond-book.py (LATEX_INSPECTION_DOCUMENT): Use the
file descriptor returned by tempfile.mkstemp() when writing
to tmpfile and closing it. Solves problem with unlink(tmpfile)
on mingw.
Jan Nieuwenhuizen [Tue, 14 Mar 2006 12:05:22 +0000 (12:05 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [Tue, 14 Mar 2006 11:39:47 +0000 (11:39 +0000)]
*** empty log message ***
Graham Percival [Tue, 14 Mar 2006 00:37:31 +0000 (00:37 +0000)]
Minor fixes from mailist.
Heikki Junes [Mon, 13 Mar 2006 20:31:30 +0000 (20:31 +0000)]
update against 2.7.38.
Han-Wen Nienhuys [Mon, 13 Mar 2006 00:42:28 +0000 (00:42 +0000)]
(mail_address_url): don't add
mailto: to http://
Han-Wen Nienhuys [Sun, 12 Mar 2006 23:28:09 +0000 (23:28 +0000)]
(print_environment): move ps_page_count to lilypond-book.py
Han-Wen Nienhuys [Sun, 12 Mar 2006 22:07:45 +0000 (22:07 +0000)]
* Documentation/user/music-glossary.tely (G clef): fix clef alignments.
* scm/framework-ps.scm (embed-document): new function. Use to
embed PFA files.
Han-Wen Nienhuys [Sun, 12 Mar 2006 21:53:50 +0000 (21:53 +0000)]
init rehearsalMarkAlignSymbol to staff-bar.
Mats Bengtsson [Sun, 12 Mar 2006 21:36:39 +0000 (21:36 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sun, 12 Mar 2006 17:51:31 +0000 (17:51 +0000)]
(get_latex_textwidth): explicitly close tmphandle.
Han-Wen Nienhuys [Sun, 12 Mar 2006 17:48:57 +0000 (17:48 +0000)]
(system): rewrite system() using
subprocess. Remove >& redirection trickery.
Han-Wen Nienhuys [Sun, 12 Mar 2006 11:49:02 +0000 (11:49 +0000)]
(get_option_parser):
Graham Percival [Sun, 12 Mar 2006 06:19:39 +0000 (06:19 +0000)]
2.7.x => 2.8.x
Graham Percival [Sun, 12 Mar 2006 01:04:16 +0000 (01:04 +0000)]
Minor fixes from mailist.
Han-Wen Nienhuys [Fri, 10 Mar 2006 23:44:26 +0000 (23:44 +0000)]
($(outdir)/lilypond.html):
unsplit man also needs images.
Han-Wen Nienhuys [Fri, 10 Mar 2006 23:42:43 +0000 (23:42 +0000)]
(sectionheading, q.v.): relax after \char'15.
Han-Wen Nienhuys [Fri, 10 Mar 2006 17:53:04 +0000 (17:53 +0000)]
release commit
Han-Wen Nienhuys [Fri, 10 Mar 2006 09:47:12 +0000 (09:47 +0000)]
(get_latex_textwidth): look for latex
log in output dir.
Han-Wen Nienhuys [Fri, 10 Mar 2006 09:43:17 +0000 (09:43 +0000)]
*** empty log message ***
Werner Lemberg [Fri, 10 Mar 2006 06:11:31 +0000 (06:11 +0000)]
really remove dimenions.cc
Han-Wen Nienhuys [Thu, 9 Mar 2006 22:23:53 +0000 (22:23 +0000)]
(ps-embed-cff): no Setup section in
Prolog. No %%EOF after CFF file.
Han-Wen Nienhuys [Thu, 9 Mar 2006 22:15:41 +0000 (22:15 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Thu, 9 Mar 2006 21:09:15 +0000 (21:09 +0000)]
* tex/texinfo.tex (sectionheading, q.v.): don't center @image.
* tex/texinfo.tex: patch texinfo.tex to leave single quotes in
@code and @example. Update from texinfo.tex from CVS.
Han-Wen Nienhuys [Thu, 9 Mar 2006 15:37:40 +0000 (15:37 +0000)]
* Documentation/user/invoking.itely: add note about MacOS X scripts.
* scripts/convert-ly.py (do_options): don't print help for
--show-rules rule.
Han-Wen Nienhuys [Thu, 9 Mar 2006 15:26:27 +0000 (15:26 +0000)]
patch texinfo.tex to leave single quotes in
@code and @example. Update from texinfo.tex from CVS.
Graham Percival [Thu, 9 Mar 2006 01:26:48 +0000 (01:26 +0000)]
Clarification rewording.
Han-Wen Nienhuys [Tue, 7 Mar 2006 18:14:23 +0000 (18:14 +0000)]
* lily/slur.cc (outside_slur_callback): only calculate offsets if
consider[k] is true.
* scm/output-ps.scm (grob-cause): put numbers to ~$ (Thanks Johannes!)
Han-Wen Nienhuys [Tue, 7 Mar 2006 16:08:39 +0000 (16:08 +0000)]
* lily/spacing-basic.cc (standard_breakable_column_spacing): also
consider columns that have originals. Unifies spacing for mm
rests around line breaks.
* lily/multi-measure-rest.cc (set_spacing_rods): read bound-padding.
(set_text_rods): idem.
(calculate_spacing_rods): new function: share code between
set_text_rods and set_spacing_rods.
(set_text_rods): take extents of bounds into account.
Han-Wen Nienhuys [Mon, 6 Mar 2006 17:58:32 +0000 (17:58 +0000)]
* ly/music-functions-init.ly (Module): add shiftDurations
* ly/drumpitch-init.ly (drumPitchNames): add tamtam.
Han-Wen Nienhuys [Mon, 6 Mar 2006 13:42:18 +0000 (13:42 +0000)]
(paper-alist): no decimals for Ax paper sizes.
Han-Wen Nienhuys [Mon, 6 Mar 2006 09:42:46 +0000 (09:42 +0000)]
init vocalName to nil.
Erik Sandberg [Sun, 5 Mar 2006 15:59:06 +0000 (15:59 +0000)]
* scm/music-functions.scm (music->make-music): bugfix,
KeyChangeEvents are now handled correctly.
* scripts/lilypond-book.py: Add --debug option.
Graham Percival [Sat, 4 Mar 2006 22:10:02 +0000 (22:10 +0000)]
Add colors to the index.
Han-Wen Nienhuys [Fri, 3 Mar 2006 13:34:27 +0000 (13:34 +0000)]
add tempfile.
Han-Wen Nienhuys [Fri, 3 Mar 2006 11:01:08 +0000 (11:01 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Thu, 2 Mar 2006 22:11:59 +0000 (22:11 +0000)]
* python/lilylib.py (ps_page_count): remove make_ps_images().
(ps_page_count): remove mkdir_p
(system): remove cleanup_temp.
(exit): remove lilypond_version_(check)
(error_log): remove pseudo_filter_p
remove read_pipe
remove cp_to_dir
remove identify
* scripts/lilypond-book.py (Lilypond_snippet.compose_ly): don't
use __main__
Han-Wen Nienhuys [Thu, 2 Mar 2006 22:05:43 +0000 (22:05 +0000)]
release commit
Han-Wen Nienhuys [Thu, 2 Mar 2006 19:55:59 +0000 (19:55 +0000)]
* python/lilylib.py (ps_page_count): remove make_ps_images().
(ps_page_count): remove mkdir_p
(system): remove cleanup_temp.
(exit): remove lilypond_version_(check)
(error_log): remove pseudo_filter_p
remove read_pipe
remove cp_to_dir
* scripts/lilypond-book.py (Lilypond_snippet.compose_ly): don't
use __main__
Han-Wen Nienhuys [Thu, 2 Mar 2006 19:30:47 +0000 (19:30 +0000)]
(Lilypond_snippet.compose_ly): don't
use __main__
Han-Wen Nienhuys [Thu, 2 Mar 2006 19:22:50 +0000 (19:22 +0000)]
(make_standard_accidental): only add
support for side-axis is X_AXIS. Fixes text-spacing-accidental.ly
Han-Wen Nienhuys [Thu, 2 Mar 2006 16:50:15 +0000 (16:50 +0000)]
($(outdir)/emmentaler-%.otf
$(outdir)/emmentaler-%.svg): rewrite without functions; too many
Make incompatibilities.
Han-Wen Nienhuys [Thu, 2 Mar 2006 16:07:19 +0000 (16:07 +0000)]
($(outdir)/emmentaler-%.otf
$(outdir)/emmentaler-%.svg): rewrite without functions; too many
Make incompatibilities.
Han-Wen Nienhuys [Thu, 2 Mar 2006 15:39:29 +0000 (15:39 +0000)]
(grob-cause): replace backslashes by /
(glyph-string): use ~$ for less decimals for glyph-string and grob-cause.
Han-Wen Nienhuys [Thu, 2 Mar 2006 15:38:57 +0000 (15:38 +0000)]
(grob-cause): replace backslashes by /
(glyph-string): use ~$ for less decimals for glyph-string and grob-cause.
Han-Wen Nienhuys [Thu, 2 Mar 2006 15:33:35 +0000 (15:33 +0000)]
(grob-cause): replace backslashes by /
Jan Nieuwenhuizen [Thu, 2 Mar 2006 14:18:35 +0000 (14:18 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [Thu, 2 Mar 2006 13:58:10 +0000 (13:58 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [Thu, 2 Mar 2006 13:36:48 +0000 (13:36 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [Thu, 2 Mar 2006 12:58:19 +0000 (12:58 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Thu, 2 Mar 2006 10:50:40 +0000 (10:50 +0000)]
* scripts/midi2ly.py (Key.dump): pychecker cleanups.
* python/lilylib.py (underscore): remove identify() , warranty()
* ps/music-drawing-routines.ps: change Border routine for GSView
compatibility.
* lily/stem.cc (height): use quantize-positions. This triggers
set_stem_lengths, so scripts on beamed stems are handled correctly.
* lily/side-position-interface.cc (aligned_side): check if edges
of script are inside staff. Fixes accent of edge of the staff.
* input/regression/staccato-pos.ly: more examples.
Han-Wen Nienhuys [Thu, 2 Mar 2006 00:39:54 +0000 (00:39 +0000)]
* stepmake/aclocal.m4 (depth): fix bashism.
* lily/lyric-combine-music-iterator.cc: move from
new-lyric-combine-iterator.cc
(process): add pending_grace_lyric_ member to delay lyrics on
grace notes.
Han-Wen Nienhuys [Thu, 2 Mar 2006 00:12:05 +0000 (00:12 +0000)]
(print): suicide if we don't have any
elements. Fixes hara kiri'd instrument names.
Han-Wen Nienhuys [Wed, 1 Mar 2006 22:57:26 +0000 (22:57 +0000)]
(Module): remove.
Han-Wen Nienhuys [Wed, 1 Mar 2006 21:22:49 +0000 (21:22 +0000)]
* Documentation/user/global.itely (A single music expression):
close @lilypond properly
* scripts/midi2ly.py: optparse, strip lilylib copy.
Han-Wen Nienhuys [Wed, 1 Mar 2006 20:08:35 +0000 (20:08 +0000)]
* lily/volta-bracket.cc (modify_edge_height): change from
after_line_breaking_callback. Suicide last bracket if appropriate.
* scripts/midi2ly.py: optparse, strip lilylib copy.
Han-Wen Nienhuys [Wed, 1 Mar 2006 18:01:40 +0000 (18:01 +0000)]
* python/lilylib.py: strip getopt support
* scripts/midi2ly.py: optparse, strip lilylib copy.
Han-Wen Nienhuys [Wed, 1 Mar 2006 17:59:04 +0000 (17:59 +0000)]
* scripts/etf2ly.py (do_options): use optparse
* scripts/midi2ly.py: optparse, strip lilylib copy.
Han-Wen Nienhuys [Wed, 1 Mar 2006 17:49:01 +0000 (17:49 +0000)]
* scripts/midi2ly.py: optparse, strip lilylib copy.
* scripts/abc2ly.py (voices): use optparse.
* scripts/convert-ly.py (bindir): use optparse, argv[0] relocation.
Graham Percival [Wed, 1 Mar 2006 17:45:45 +0000 (17:45 +0000)]
Remove workaround for fixed bug.
Han-Wen Nienhuys [Wed, 1 Mar 2006 17:04:25 +0000 (17:04 +0000)]
* stepmake/stepmake/generic-vars.make: new function absdir.
* scripts/lilypond-book.py (find_file): use global_options for
include path
Han-Wen Nienhuys [Wed, 1 Mar 2006 16:28:44 +0000 (16:28 +0000)]
* scripts/convert-ly.py (bindir): use optparse, argv[0] relocation.
* scripts/lilypond-book.py (find_file): use global_options for
include path
Han-Wen Nienhuys [Wed, 1 Mar 2006 16:09:21 +0000 (16:09 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Wed, 1 Mar 2006 16:06:43 +0000 (16:06 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Wed, 1 Mar 2006 15:41:27 +0000 (15:41 +0000)]
(ps-page-count): prevent null characters
entering C code.
Heikki Junes [Tue, 28 Feb 2006 21:06:51 +0000 (21:06 +0000)]
clarify.
Nicolas Sceaux [Tue, 28 Feb 2006 18:42:27 +0000 (18:42 +0000)]
* scm/layout-page-layout.scm (write-page-breaks): add a
music-system-heights property to the page layout output.
* scm/page.scm (make-page-stencil): take footer into account when
computing the 'space-left page property
(annotate-space-left): take footer into account when annonating
space left.
Graham Percival [Tue, 28 Feb 2006 18:03:32 +0000 (18:03 +0000)]
More (final) docs for music expressions.
Graham Percival [Mon, 27 Feb 2006 19:47:17 +0000 (19:47 +0000)]
Minor changes from mailist.
Han-Wen Nienhuys [Sun, 26 Feb 2006 12:51:01 +0000 (12:51 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sun, 26 Feb 2006 12:49:56 +0000 (12:49 +0000)]
*** empty log message ***
Nicolas Sceaux [Sun, 26 Feb 2006 11:03:52 +0000 (11:03 +0000)]
* scm/framework-ps.scm:
* scm/lily-library.scm (nan?, inf?): Move guile 1.6 compatibility
layer for inf? and nan? from framework-ps to lily-library.
Han-Wen Nienhuys [Sat, 25 Feb 2006 23:45:06 +0000 (23:45 +0000)]
* buildscripts/substitute-encoding.py (Module): remove file.
* mf/GNUmakefile: more PFA strippage.
Han-Wen Nienhuys [Sat, 25 Feb 2006 23:40:18 +0000 (23:40 +0000)]
* mf/aybabtu.pe.in (i): remove PFAaybabtu generation
* buildscripts/gen-emmentaler-scripts.py (i): remove PFAemmentaler
generation
* scm/framework-ps.scm: remove font name munging.
* Documentation/topdocs/INSTALL.texi (Top): bump GS requirement.
Nicolas Sceaux [Sat, 25 Feb 2006 13:08:59 +0000 (13:08 +0000)]
* scm/markup.scm (define-markup-command): change
def-markup-command to define-markup-command
* scm/music-functions.scm (define-music-function): change
def-music-function to define-music-function.
* python/convertrules.py (conv): rules for def-music-function
and def-markup-commands
* Documentation/user/programming-interface.itely,
input/no-notation/display-lily-tests.ly,
input/regression/lily-in-scheme.ly,
input/regression/markup-user.ly,
input/regression/music-function.ly, input/regression/tie-chord.ly,
scm/fret-diagrams.scm, ly/music-functions-init.ly,
ly/gregorian-init.ly: use new macro names (define-music-function,
define-markup-command).
Han-Wen Nienhuys [Sat, 25 Feb 2006 10:59:08 +0000 (10:59 +0000)]
(main): write Makefile dependencies file.
(output): add comments to lp-book latex output.
Han-Wen Nienhuys [Sat, 25 Feb 2006 00:20:51 +0000 (00:20 +0000)]
* scripts/lilypond-book.py (main): write Makefile dependencies file.
* GNUmakefile.in (footifymail): use gmane address for webpage bug
address.
Graham Percival [Thu, 23 Feb 2006 23:45:11 +0000 (23:45 +0000)]
Minor changes from mailist.
Nicolas Sceaux [Thu, 23 Feb 2006 20:53:58 +0000 (20:53 +0000)]
* mf/GNUmakefile: add '\' in multi-line "define ... endef"
blocks (for make 3.80)
* scm/parser-ly-from-scheme.scm (ly:parse-string-result): add
\notemode so that user should not have to explicitely type it.
* scm/define-music-display-methods.scm: various
fixes (ApplyOutputEvent, ApplyContext; \new, \context and derived
constructs)
* input/no-notation/display-lily-tests.ly: new tests for
\applyOutput and \applyContext
Han-Wen Nienhuys [Thu, 23 Feb 2006 10:52:07 +0000 (10:52 +0000)]
patch by Joe Neeman: "I have
changed it slightly so that the number of systems returned by
solve () will be the same as the last value passed to resize
(). I've also added more documentation, removed casts, fixed style
problems and put in some recovery if constraints aren't satisfied."
Jan Nieuwenhuizen [Thu, 23 Feb 2006 09:08:48 +0000 (09:08 +0000)]
*** empty log message ***
Graham Percival [Thu, 23 Feb 2006 07:27:03 +0000 (07:27 +0000)]
Add Steve Doonan to suggestions.
Graham Percival [Thu, 23 Feb 2006 06:40:30 +0000 (06:40 +0000)]
Improve docs of \filled-box.
Graham Percival [Thu, 23 Feb 2006 06:37:42 +0000 (06:37 +0000)]
Minor change from mailist.
Graham Percival [Thu, 23 Feb 2006 06:37:11 +0000 (06:37 +0000)]
Minor changes from mailist.
Graham Percival [Thu, 23 Feb 2006 04:18:44 +0000 (04:18 +0000)]
Minor stuff from mailist.
Heikki Junes [Thu, 23 Feb 2006 00:14:12 +0000 (00:14 +0000)]
cultivate typographical terminology.