]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
17 years agoMerge from upstream.
Graham Percival [Wed, 7 Jun 2006 07:58:04 +0000 (07:58 +0000)]
Merge from upstream.

17 years ago * scripts/lilypond-book.py (process_snippets): Argument fix.
Jan Nieuwenhuizen [Tue, 6 Jun 2006 21:48:15 +0000 (21:48 +0000)]
* scripts/lilypond-book.py (process_snippets): Argument fix.

* SConstruct:
* buildscripts/builder.py:
* lily/SConscript:
* mf/SConscript:
* Documentation/user/SConscript:  More SCons fixes.

* lily/font-config.cc (init_fontconfig): Only initialize if
global cache_file is found.

17 years ago * Documentation/user/instrument-notation.itely,
Jürgen Reuter [Tue, 6 Jun 2006 21:19:17 +0000 (21:19 +0000)]
* Documentation/user/instrument-notation.itely,
input/regression/breathing-sign-ancient.ly,
input/test/divisiones.ly: Removed redundant property settings for
vaticana contexts.

* ly/gregorian-init.ly: Minor edit of comments.

17 years ago * ly/music-functions-init.ly: Updated \overrideProperty to use the
Erik Sandberg [Tue, 6 Jun 2006 20:34:41 +0000 (20:34 +0000)]
    * ly/music-functions-init.ly: Updated \overrideProperty to use the
        new \applyOutput.

17 years ago*** empty log message ***
Han-Wen Nienhuys [Tue, 6 Jun 2006 16:13:43 +0000 (16:13 +0000)]
*** empty log message ***

17 years ago* lily/ledger-line-engraver.cc (stop_translation_timestep): new
Han-Wen Nienhuys [Tue, 6 Jun 2006 14:37:03 +0000 (14:37 +0000)]
* lily/ledger-line-engraver.cc (stop_translation_timestep): new
function. Delay ledger modifying ledgered grobs to
stop_translation_timestep(), to ensure that we're ledgering
according to the new spanner.
(acknowledge_staff_symbol): don't check for non-NULL
staff_sym->get_bound()

* lily/staff-symbol-engraver.cc (start_spanner): set left bound on
creation.

17 years ago* Documentation/pictures/GNUmakefile (XPM_FILES): src-wildcard for
Han-Wen Nienhuys [Tue, 6 Jun 2006 13:50:54 +0000 (13:50 +0000)]
* Documentation/pictures/GNUmakefile (XPM_FILES): src-wildcard for
pictures too.

* Documentation/misc/GNUmakefile (TEXTS): use src-wildcard for
disting MISC files.

17 years ago(dist-toplevel-txt-files): dist aclocal.m4
Han-Wen Nienhuys [Tue, 6 Jun 2006 13:30:34 +0000 (13:30 +0000)]
(dist-toplevel-txt-files): dist aclocal.m4
directly from srcdir/stepmake/aclocal.m4

17 years ago* Documentation/misc/GNUmakefile (TEXTS): use src-wildcard for
Han-Wen Nienhuys [Tue, 6 Jun 2006 13:02:42 +0000 (13:02 +0000)]
* Documentation/misc/GNUmakefile (TEXTS): use src-wildcard for
disting MISC files.

* lily/simple-spacer.cc (get_column_desc): desc -> description.

17 years ago* lily/simple-spacer.cc (get_line_configuration): add
Joe Neeman [Tue, 6 Jun 2006 12:24:02 +0000 (12:24 +0000)]
* lily/simple-spacer.cc (get_line_configuration): add
keep-inside-line rods
(struct Column_desc): add constructor
(struct Rod_desc): add constructor
(get_line_forces): check for forced page breaks here too

* lily/instrument-name-engraver.cc (acknowledge_axis_group): prevent
support/elements cycles between InstrumentNames and AxisGroups

17 years ago* stepmake/stepmake/topdocs-targets.make (make-txt-files): define
Han-Wen Nienhuys [Tue, 6 Jun 2006 11:37:13 +0000 (11:37 +0000)]
* stepmake/stepmake/topdocs-targets.make (make-txt-files): define
make-txt-files target.

* stepmake/stepmake/toplevel-targets.make (do-top-doc): use
make-txt-files target.

* configure.in (LINK_GXX_STATICALLY): $srcdir for readlink.py

17 years ago*** empty log message ***
Han-Wen Nienhuys [Tue, 6 Jun 2006 10:59:31 +0000 (10:59 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
Han-Wen Nienhuys [Tue, 6 Jun 2006 10:54:11 +0000 (10:54 +0000)]
*** empty log message ***

17 years ago * ly/gregorian-init.ly: Rewrote \versus and \responsum in order to
Jürgen Reuter [Tue, 6 Jun 2006 10:11:52 +0000 (10:11 +0000)]
* ly/gregorian-init.ly: Rewrote \versus and \responsum in order to
fix lyrics alignment problems.  They are implemented now as scheme
functions that add the appropriate unicode char to the first lyric
event rather than adding a separate lyric event.

17 years ago* buildscripts/output-distance.py
Han-Wen Nienhuys [Tue, 6 Jun 2006 10:07:46 +0000 (10:07 +0000)]
* buildscripts/output-distance.py
(ComparisonData.create_html_result_page): put version/directories
in table header.

* Documentation/topdocs/NEWS.tely (Top): document spacing section
feature.

17 years ago(Top): document spacing section
Han-Wen Nienhuys [Tue, 6 Jun 2006 08:38:26 +0000 (08:38 +0000)]
(Top): document spacing section
feature.

17 years ago* configure.in (LINK_GXX_STATICALLY): use readlink.py to resolve links.
Han-Wen Nienhuys [Tue, 6 Jun 2006 07:23:35 +0000 (07:23 +0000)]
* configure.in (LINK_GXX_STATICALLY): use readlink.py to resolve links.

* buildscripts/readlink.py: add  file.

17 years agolily/tuplet-number.cc (print): prevent stencil from being
Joe Neeman [Tue, 6 Jun 2006 00:50:59 +0000 (00:50 +0000)]
lily/tuplet-number.cc (print): prevent stencil from being
garbage collected.

17 years ago(write-system-signature): explicitly
Han-Wen Nienhuys [Mon, 5 Jun 2006 18:27:44 +0000 (18:27 +0000)]
(write-system-signature): explicitly
-well, superfluously- close output port.

17 years ago(main): oops. Add extra argument.
Han-Wen Nienhuys [Mon, 5 Jun 2006 18:23:59 +0000 (18:23 +0000)]
(main): oops. Add extra argument.

17 years ago*** empty log message ***
Han-Wen Nienhuys [Mon, 5 Jun 2006 13:57:05 +0000 (13:57 +0000)]
*** empty log message ***

17 years agoClarified example from Francisco Vila, thanks!
Graham Percival [Mon, 5 Jun 2006 02:00:41 +0000 (02:00 +0000)]
Clarified example from Francisco Vila, thanks!

17 years ago(main): use compare-XXX for
Han-Wen Nienhuys [Mon, 5 Jun 2006 00:52:53 +0000 (00:52 +0000)]
(main): use compare-XXX for
compare files.
(main): --threshold option, default at 0.30

17 years ago(paper-system-annotate): fix problem when
Nicolas Sceaux [Sun, 4 Jun 2006 16:36:26 +0000 (16:36 +0000)]
(paper-system-annotate): fix problem when
annotating an empty system

17 years agoreinstate old web tar/copying.
Han-Wen Nienhuys [Sun, 4 Jun 2006 16:25:15 +0000 (16:25 +0000)]
reinstate old web tar/copying.

17 years ago* lily/lyric-combine-music-iterator.cc (find_voice): return 0 if
Han-Wen Nienhuys [Sat, 3 Jun 2006 12:25:27 +0000 (12:25 +0000)]
* lily/lyric-combine-music-iterator.cc (find_voice): return 0 if
nothing changes. (Erik S)

* lily/percent-repeat-iterator.cc (get_music_list): fix repeat
count. (Erik S)

17 years ago*** empty log message ***
Han-Wen Nienhuys [Sat, 3 Jun 2006 11:41:01 +0000 (11:41 +0000)]
*** empty log message ***

17 years ago* scm/define-markup-commands.scm (whiteout): do not force
Nicolas Sceaux [Sat, 3 Jun 2006 09:53:25 +0000 (09:53 +0000)]
* scm/define-markup-commands.scm (whiteout): do not force
foreground color of argument markup to black.

* scm/stencil.scm (annotate-y-interval): put arrow dimension at
the left of the arrow, instead of below the arrow name, so that,
when two little arrows are vertically stacked, their dimensions
and name should not overlap. Add a color key parameter.

* scm/paper-system.scm (paper-system-annotate): Annotate
next-space+next-padding instead of next-space. Annotate space
between next-padding and next-space+padding, respectively, and
following system extent and refpoint-Y-extent. Use colors.

* scm/page.scm (annotate-page): translate annotations slightly to
the right.

17 years ago* buildscripts/output-distance.py
Han-Wen Nienhuys [Sat, 3 Jun 2006 01:29:01 +0000 (01:29 +0000)]
* buildscripts/output-distance.py
(SystemLink.output_expression_change_count): keep track of changed
details, and dump in details html page.

* lily/figured-bass-position-engraver.cc (acknowledge_slur):
add slurs and ties to support too.

* buildscripts/output-distance.py (main): set dest_dir
argument. Add --max-count option.

17 years agoadd note about setting
Han-Wen Nienhuys [Sat, 3 Jun 2006 00:35:53 +0000 (00:35 +0000)]
add note about setting
properties in Staff context.

17 years ago(acknowledge_slur):
Han-Wen Nienhuys [Sat, 3 Jun 2006 00:34:30 +0000 (00:34 +0000)]
(acknowledge_slur):
add slurs and ties to support too.

17 years ago(main): set dest_dir
Han-Wen Nienhuys [Sat, 3 Jun 2006 00:03:29 +0000 (00:03 +0000)]
(main): set dest_dir
argument. Add --max-count option.

17 years agoTrivial fix.
Graham Percival [Fri, 2 Jun 2006 23:37:56 +0000 (23:37 +0000)]
Trivial fix.

17 years ago * ly/gregorian-init.ly: Converted to utf-8. Added memorable
Jürgen Reuter [Fri, 2 Jun 2006 22:45:20 +0000 (22:45 +0000)]
* ly/gregorian-init.ly: Converted to utf-8.  Added memorable
shortcuts for special unicode chars that are useful in chant
notation.  Revised exisiting and added new comments.

17 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 2 Jun 2006 16:09:38 +0000 (16:09 +0000)]
*** empty log message ***

17 years agotweaks.
Han-Wen Nienhuys [Fri, 2 Jun 2006 16:09:26 +0000 (16:09 +0000)]
tweaks.

17 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 2 Jun 2006 16:07:56 +0000 (16:07 +0000)]
*** empty log message ***

17 years ago* tex/texinfo.cnf: Add support for U+0132 (IJ) and U+0133 (ij).
Werner Lemberg [Fri, 2 Jun 2006 13:50:27 +0000 (13:50 +0000)]
* tex/texinfo.cnf: Add support for U+0132 (IJ) and U+0133 (ij).

17 years ago* tex/texinfo.cnf: Fix typo (\euro -> \minus).
Werner Lemberg [Fri, 2 Jun 2006 13:32:22 +0000 (13:32 +0000)]
* tex/texinfo.cnf: Fix typo (\euro -> \minus).

17 years ago(FileLink): new class. collect
Han-Wen Nienhuys [Fri, 2 Jun 2006 12:45:41 +0000 (12:45 +0000)]
(FileLink): new class. collect
info systems from one .ly file.

17 years agoPartial fix for @funindex (doesn't break anything).
Graham Percival [Fri, 2 Jun 2006 02:44:37 +0000 (02:44 +0000)]
Partial fix for @funindex (doesn't break anything).

17 years ago(sectionheading, q.v.): call \quoteexpand for
Han-Wen Nienhuys [Fri, 2 Jun 2006 01:25:42 +0000 (01:25 +0000)]
(sectionheading, q.v.): call \quoteexpand for
@example too. Backportme.

17 years ago * scm/define-grob-properties.scm: Previous patch contained
Jürgen Reuter [Fri, 2 Jun 2006 00:34:28 +0000 (00:34 +0000)]
* scm/define-grob-properties.scm: Previous patch contained
spurious line from another patch not yet committed.  Fixed.

17 years agoFrancisco's latest Spanish glossary fixes and Werner's UTF-8 texinfo
Graham Percival [Thu, 1 Jun 2006 23:36:12 +0000 (23:36 +0000)]
Francisco's latest Spanish glossary fixes and Werner's UTF-8 texinfo
patch; thanks both of you!

17 years ago * scm/define-grob-properties.scm: Add missing doc strings for
Jürgen Reuter [Thu, 1 Jun 2006 23:20:17 +0000 (23:20 +0000)]
* scm/define-grob-properties.scm: Add missing doc strings for
ancient notation.

17 years ago* buildscripts/output-distance.py
Han-Wen Nienhuys [Thu, 1 Jun 2006 18:59:36 +0000 (18:59 +0000)]
* buildscripts/output-distance.py
(ComparisonData.write_text_result_page): separate the scores, sort
by geo_score.

* buildscripts/output-distance.py (me_path): use argv[0] for
sys.path extension
(ComparisonData.img_cell): use colored borders.

17 years ago(output-classic-framework): start at 1 for
Han-Wen Nienhuys [Thu, 1 Jun 2006 18:58:04 +0000 (18:58 +0000)]
(output-classic-framework): start at 1 for
system signatures.

17 years ago* buildscripts/output-distance.py (me_path): use argv[0] for
Han-Wen Nienhuys [Thu, 1 Jun 2006 11:52:15 +0000 (11:52 +0000)]
* buildscripts/output-distance.py (me_path): use argv[0] for
sys.path extension
(ComparisonData.img_cell): use colored borders.

* scm/stencil.scm (write-system-signature): escape newlines too.
(write-system-signature): use (1,-1) interval for empty interval

17 years ago(write-system-signature): escape newlines too.
Han-Wen Nienhuys [Thu, 1 Jun 2006 10:52:55 +0000 (10:52 +0000)]
(write-system-signature): escape newlines too.

17 years ago*** empty log message ***
Han-Wen Nienhuys [Thu, 1 Jun 2006 10:27:09 +0000 (10:27 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
Han-Wen Nienhuys [Thu, 1 Jun 2006 10:07:45 +0000 (10:07 +0000)]
*** empty log message ***

17 years agoVarious additions and edits.
Graham Percival [Thu, 1 Jun 2006 08:15:27 +0000 (08:15 +0000)]
Various additions and edits.

17 years ago(tree-lib-prefix-current):
Jan Nieuwenhuizen [Thu, 1 Jun 2006 00:44:11 +0000 (00:44 +0000)]
(tree-lib-prefix-current):
(tree-share-prefix-current): Use version number in tree, add
`current' symlinks.

17 years ago* make/mutopia-rules.make ($(outdir)/%.png $(outdir)/%.pdf
Han-Wen Nienhuys [Thu, 1 Jun 2006 00:40:02 +0000 (00:40 +0000)]
* make/mutopia-rules.make ($(outdir)/%.png $(outdir)/%.pdf
$(outdir)/%.ly $(outdir)/%.ps): dump sigs for normal files too.

* stepmake/aclocal.m4: robuster version detection.

17 years agorobuster version detection.
Han-Wen Nienhuys [Thu, 1 Jun 2006 00:08:29 +0000 (00:08 +0000)]
robuster version detection.

17 years ago* stepmake/aclocal.m4: revert version detection.
Han-Wen Nienhuys [Wed, 31 May 2006 23:38:23 +0000 (23:38 +0000)]
* stepmake/aclocal.m4: revert version detection.

* buildscripts/output-distance.py
(ComparisonData.create_html_result_page): copy only if file
exists, fixup src paths.

* stepmake/bin/add-html-footer.py (built): junk gulp_file()

17 years ago* stepmake/aclocal.m4: Robustification for (gcc) version detection.
Jan Nieuwenhuizen [Wed, 31 May 2006 22:55:09 +0000 (22:55 +0000)]
* stepmake/aclocal.m4: Robustification for (gcc) version detection.

* cygwin/postinstall-lilypond.sh: Do not fail if info docs aren't
available.  This should be moved to postinstall-lilypond-doc.

17 years agosimplify local-WWW-post.
Han-Wen Nienhuys [Wed, 31 May 2006 15:49:23 +0000 (15:49 +0000)]
simplify local-WWW-post.
remove -type l from find.

17 years agosimplify local-WWW-post.
Han-Wen Nienhuys [Wed, 31 May 2006 15:49:22 +0000 (15:49 +0000)]
simplify local-WWW-post.
remove -type l from find.

17 years agosimplify local-WWW-post.
Han-Wen Nienhuys [Wed, 31 May 2006 14:54:28 +0000 (14:54 +0000)]
simplify local-WWW-post.

17 years ago(ComparisonData.compare_trees):
Han-Wen Nienhuys [Wed, 31 May 2006 13:44:01 +0000 (13:44 +0000)]
(ComparisonData.compare_trees):
fixes. Don't follow symlinks.
(ComparisonData.create_html_result_page): remove previous results.
insert ../python in path.

17 years ago* buildscripts/output-distance.py (ComparisonData.compare_trees):
Han-Wen Nienhuys [Wed, 31 May 2006 10:31:06 +0000 (10:31 +0000)]
* buildscripts/output-distance.py (ComparisonData.compare_trees):
fixes. Don't follow symlinks.
(ComparisonData.create_html_result_page): remove previous results.

* scripts/lilypond-book.py (PREAMBLE_LY): spacing fixes.

17 years ago* config.make.in (datadir): Add datarootdir to silence autoconf.
Jan Nieuwenhuizen [Wed, 31 May 2006 10:07:06 +0000 (10:07 +0000)]
* config.make.in (datadir): Add datarootdir to silence autoconf.

* stepmake/aclocal.m4: Update for autoconf-2.59d.

17 years agoFix some bugs in the dynamic engraver and PostScript backend
Erlend Aasland [Wed, 31 May 2006 01:47:31 +0000 (01:47 +0000)]
Fix some bugs in the dynamic engraver and PostScript backend

17 years agorelease commit release/2.9.7
Han-Wen Nienhuys [Tue, 30 May 2006 22:18:37 +0000 (22:18 +0000)]
release commit

17 years ago * lily/relocate.cc (read_relocation_dir): Do not blindly
Jan Nieuwenhuizen [Tue, 30 May 2006 21:47:32 +0000 (21:47 +0000)]
* lily/relocate.cc (read_relocation_dir): Do not blindly
dereference DIR.

17 years agoreplace THIS by PARSER
Han-Wen Nienhuys [Tue, 30 May 2006 19:25:52 +0000 (19:25 +0000)]
replace THIS by PARSER

17 years agoadd lily/figured-bass-position-engraver.cc
Han-Wen Nienhuys [Tue, 30 May 2006 19:03:53 +0000 (19:03 +0000)]
add lily/figured-bass-position-engraver.cc

17 years ago* Documentation/index.html.in: add link to test-results.html page.
Han-Wen Nienhuys [Tue, 30 May 2006 16:32:46 +0000 (16:32 +0000)]
* Documentation/index.html.in: add link to test-results.html page.

* Documentation/topdocs/NEWS.tely (Top): update NEWS entry.

17 years ago(Top): update NEWS entry.
Han-Wen Nienhuys [Tue, 30 May 2006 16:26:43 +0000 (16:26 +0000)]
(Top): update NEWS entry.

17 years ago* scm/translation-functions.scm (format-bass-figure): translate
Han-Wen Nienhuys [Tue, 30 May 2006 15:47:16 +0000 (15:47 +0000)]
* scm/translation-functions.scm (format-bass-figure): translate
digits over 10 to the left

* scm/define-markup-commands.scm (translate-scaled): new markup.

* mf/feta-nummer-code.mf (code): overshoot the topright tip of the
7 glyph.

* ly/engraver-init.ly: add Figured_bass_engraver

* lily/engraver-group.cc (acknowledge_grobs): use start/stop drul.

* lily/figured-bass-engraver.cc (clear_spanners): use everywhere.

* lily/score-engraver.cc (announce_grob): only note START announces.

* lily/include/engraver-group.hh (Translator_group):
acknowledge_hash_table_ is now drul.

* lily/engraver.cc (announce_end_grob): new method.

* lily/include/grob-info.hh (class Grob_info): add start_end_ member.

* lily/translator-dispatch-list.cc (create): take start_end argument.

* lily/include/translator.hh (TRANSLATOR_DECLARATIONS): change
acknowledge_static_array_ to drul

* lily/include/translator.icc (ADD_END_ACKNOWLEDGER): new macro.

* scm/define-grob-interfaces.scm
(bass-figure-alignment-interface): add bass-figure-alignment-interface

* scm/define-grobs.scm (all-grob-descriptions): add
BassFigureAlignmentPositioning

* ly/Welcome-to-LilyPond-MacOS.ly: include in LilyPond, so version number
stays up to date. Backportme.

18 years ago * Documentation/user/basic-notation.itely (Bar lines): Document
Mats Bengtsson [Tue, 30 May 2006 14:16:42 +0000 (14:16 +0000)]
* Documentation/user/basic-notation.itely (Bar lines): Document
the "||:" bar type.

18 years ago * Resurrect `scons lily' build.
Jan Nieuwenhuizen [Tue, 30 May 2006 11:29:39 +0000 (11:29 +0000)]
* Resurrect `scons lily' build.

* SConstruct (symlink_tree): Bugfix: link
music-drawing-routines.ps to file iso directory.

* lily/SConscript: Remove kpath-guile from LIBS.

* SConstruct (libdir_package_version): Typo.
(configure): Comment-out fontforge for lack of fontforge.pc .
Also add libdir* to environment.

18 years agoVarious small additions and editing, plus Spanish glossary update
Graham Percival [Tue, 30 May 2006 07:33:30 +0000 (07:33 +0000)]
Various small additions and editing, plus Spanish glossary update
from Francisco Vila.

18 years ago(ComparisonData.create_html_result_page): new routine: summarise
Han-Wen Nienhuys [Mon, 29 May 2006 12:56:21 +0000 (12:56 +0000)]
(ComparisonData.create_html_result_page): new routine: summarise
results in HTML page with images.
(ComparisonData.create_text_result_page): create summary text files too.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Mon, 29 May 2006 10:41:04 +0000 (10:41 +0000)]
*** empty log message ***

18 years ago(ComparisonData.create_html_result_page): new routine: summarise
Han-Wen Nienhuys [Mon, 29 May 2006 10:39:29 +0000 (10:39 +0000)]
(ComparisonData.create_html_result_page): new routine: summarise
results in HTML page with images.

18 years ago* GNUmakefile.in (web-ext): package .signature files too. They
Han-Wen Nienhuys [Sun, 28 May 2006 23:33:05 +0000 (23:33 +0000)]
* GNUmakefile.in (web-ext): package .signature files too. They
compress well.

* GNUmakefile.in: create web-root/VERSION to help upload scripts.

* GNUmakefile.in: create web-signature-root/ too

18 years ago* scm/stencil.scm (write-system-signature): typo.
Han-Wen Nienhuys [Sun, 28 May 2006 23:27:46 +0000 (23:27 +0000)]
* scm/stencil.scm (write-system-signature): typo.

* GNUmakefile.in: create web-root/VERSION to help upload scripts.

* scm/stencil.scm (write-system-signature): better escaping.
only write signature for music systems, not for markup systems.

* GNUmakefile.in: create web-signature-root/ too

18 years ago* scm/stencil.scm (write-system-signature): better escaping.
Han-Wen Nienhuys [Sun, 28 May 2006 23:26:59 +0000 (23:26 +0000)]
* scm/stencil.scm (write-system-signature): better escaping.
only write signature for music systems, not for markup systems.

* GNUmakefile.in: create web-signature-root/ too

18 years ago* scm/stencil.scm (write-system-signature): better escaping.
Han-Wen Nienhuys [Sun, 28 May 2006 22:40:50 +0000 (22:40 +0000)]
* scm/stencil.scm (write-system-signature): better escaping.

* scm/framework-ps.scm (output-framework): dump-signatures support
for plain output.

* GNUmakefile.in: create web-signature-root/ too

* make/lilypond-vars.make (LILYPOND_BOOK_FLAGS): add -ddump-signatures.

* scm/framework-ps.scm (write-preamble): redefine mark_URI to nop
for -dno-point-and-click

18 years ago* scm/framework-ps.scm (write-preamble): redefine mark_URI to nop
Han-Wen Nienhuys [Sun, 28 May 2006 22:13:20 +0000 (22:13 +0000)]
* scm/framework-ps.scm (write-preamble): redefine mark_URI to nop
for -dno-point-and-click

* lily/grob.cc (get_print_stencil): don't read
point_and_click_global to determine whether to set grob-cause.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Sun, 28 May 2006 18:56:06 +0000 (18:56 +0000)]
*** empty log message ***

18 years ago* lily/ledger-line-engraver.cc (acknowledge_staff_symbol): be more
Han-Wen Nienhuys [Sun, 28 May 2006 18:55:37 +0000 (18:55 +0000)]
* lily/ledger-line-engraver.cc (acknowledge_staff_symbol): be more
careful with generating new LedgerLineSpanners.

* lily/ledger-line-spanner.cc (set_spacing_rods): suicide if no staff.

* buildscripts/output-distance.py (SystemLink.distance): new
file. Compare signatures.

18 years ago* ly/engraver-init.ly: remove Ledger_line_engraver from Voice
Han-Wen Nienhuys [Sun, 28 May 2006 18:03:49 +0000 (18:03 +0000)]
* ly/engraver-init.ly: remove Ledger_line_engraver from Voice
context. This fixes double ledger lines in output.

* lily/system.cc (get_paper_system): remove 3 layer limit.

* buildscripts/output-distance.py (SystemLink.distance): new
file. Compare signatures.

* python/safeeval.py (SafeEval.visitUnarySub): new file.

* lily/grob-array.cc (remove_duplicates): rename from
uniq(). Sort before calling uniq() so it actually works.

18 years ago(Lilypond_file_snippet.ly): strip
Han-Wen Nienhuys [Sat, 27 May 2006 17:42:06 +0000 (17:42 +0000)]
(Lilypond_file_snippet.ly): strip
\version from lilypond file snippet.
(Lilypond_file_snippet.ly): oops. typo.
(find_toplevel_snippets): urgh. again.

18 years ago(Lilypond_file_snippet.ly): strip
Han-Wen Nienhuys [Sat, 27 May 2006 14:20:25 +0000 (14:20 +0000)]
(Lilypond_file_snippet.ly): strip
\version from lilypond file snippet.
(Lilypond_file_snippet.ly): oops. typo.

18 years ago(Lilypond_file_snippet.ly): strip
Han-Wen Nienhuys [Sat, 27 May 2006 13:06:15 +0000 (13:06 +0000)]
(Lilypond_file_snippet.ly): strip
\version from lilypond file snippet.

18 years ago(get_paper_systems): uniq all_elements_ , to
Han-Wen Nienhuys [Sat, 27 May 2006 12:34:22 +0000 (12:34 +0000)]
(get_paper_systems): uniq all_elements_ , to
prevent duplicated broken items in output.

18 years ago* scm/framework-eps.scm (output-classic-framework): only dump if
Han-Wen Nienhuys [Sat, 27 May 2006 01:13:06 +0000 (01:13 +0000)]
* scm/framework-eps.scm (output-classic-framework): only dump if
dump-signatures is set.

* scm/lily.scm (define-scheme-options): add dump-signatures option.

18 years ago(write-system-signature): new routine: write
Han-Wen Nienhuys [Sat, 27 May 2006 01:07:55 +0000 (01:07 +0000)]
(write-system-signature): new routine: write
python parseable signature of a separate paper system.

18 years ago(process_music): use is_markup()
Han-Wen Nienhuys [Fri, 26 May 2006 15:15:28 +0000 (15:15 +0000)]
(process_music): use is_markup()
iso is_string().
include header.

18 years ago(process_music): use is_markup()
Han-Wen Nienhuys [Fri, 26 May 2006 14:52:48 +0000 (14:52 +0000)]
(process_music): use is_markup()
iso is_string().

18 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 26 May 2006 10:42:10 +0000 (10:42 +0000)]
*** empty log message ***

18 years agoSTEPMAKE_PYTHON(): clear cached value since
Han-Wen Nienhuys [Thu, 25 May 2006 10:32:51 +0000 (10:32 +0000)]
STEPMAKE_PYTHON(): clear cached value since
arg 2 might point us to a new binary (patch by Karl Hammar)

18 years ago(Top): trim explanation.
Han-Wen Nienhuys [Wed, 24 May 2006 15:15:55 +0000 (15:15 +0000)]
(Top): trim explanation.

18 years agorelease commit release/2.9.6
Han-Wen Nienhuys [Wed, 24 May 2006 15:14:19 +0000 (15:14 +0000)]
release commit

18 years ago*** empty log message ***
Han-Wen Nienhuys [Wed, 24 May 2006 13:37:45 +0000 (13:37 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Han-Wen Nienhuys [Wed, 24 May 2006 13:34:47 +0000 (13:34 +0000)]
*** empty log message ***

18 years ago* input/no-notation/display-lily-tests.ly: fix \applyOutput
Nicolas Sceaux [Wed, 24 May 2006 13:18:13 +0000 (13:18 +0000)]
* input/no-notation/display-lily-tests.ly: fix \applyOutput
test. Add \break, \pageBreak, \pageTurn, etc, tests.

* scm/define-music-display-methods.scm: display methods for
breaks. Fix \applyOutput.