]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
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.

17 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.

17 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.

17 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.

18 years ago* Documentation/user/macros.itexi: comment out funindex expansion.
Han-Wen Nienhuys [Wed, 24 May 2006 13:09:03 +0000 (13:09 +0000)]
* Documentation/user/macros.itexi: comment out funindex expansion.

* Documentation/user/advanced-notation.itely (Balloon help): idem.

* Documentation/user/changing-defaults.itely (Creating contexts): idem.

* Documentation/user/programming-interface.itely (Running a
function on all layout objects): idem.

* Documentation/user/GNUmakefile (TEXI2DVI_FLAGS): add -E.

18 years ago* Documentation/user/music-glossary.tely: junk \oldaddlyrics
Han-Wen Nienhuys [Wed, 24 May 2006 12:47:14 +0000 (12:47 +0000)]
* Documentation/user/music-glossary.tely: junk \oldaddlyrics
everywhere.

* GNUmakefile.in: fix wildcarding for scrips/out/ links. Thanks
Karl Hammar.

18 years ago* Documentation/user/advanced-notation.itely (Balloon help): idem.
Han-Wen Nienhuys [Wed, 24 May 2006 12:04:37 +0000 (12:04 +0000)]
* Documentation/user/advanced-notation.itely (Balloon help): idem.

* Documentation/user/changing-defaults.itely (Creating contexts): idem.

* Documentation/user/programming-interface.itely (Running a
function on all layout objects): idem.

* Documentation/user/introduction.itely (Automated engraving):
update \applyOutput syntax

18 years ago(start_new_syllable):
Han-Wen Nienhuys [Wed, 24 May 2006 11:58:00 +0000 (11:58 +0000)]
(start_new_syllable):
remove debugging hook.

18 years ago(LINK_GXX_STATICALLY): use "" to allow $ expansion.
Han-Wen Nienhuys [Wed, 24 May 2006 09:11:18 +0000 (09:11 +0000)]
(LINK_GXX_STATICALLY): use "" to allow $ expansion.

18 years ago* Documentation/user/GNUmakefile (TEXI2DVI_FLAGS): add -E.
Han-Wen Nienhuys [Wed, 24 May 2006 08:58:57 +0000 (08:58 +0000)]
* Documentation/user/GNUmakefile (TEXI2DVI_FLAGS): add -E.

* stepmake/stepmake/texinfo-rules.make ($(outdir)/%.dvi): add
TEXI2DVI_FLAGS to texi2dvi invocation.

18 years ago * lily/chord-tremolo-*.cc: Reworked how \repeat "tremolo"
Erik Sandberg [Wed, 24 May 2006 07:00:42 +0000 (07:00 +0000)]
* lily/chord-tremolo-*.cc: Reworked how \repeat "tremolo"
works. More work is done by iterator now, and engraver has been
very much simplified.

* lily/translator-group.cc: try_music is now invoked through a
listener

* lily/*-iterator.cc: Massive cleanups. Junked
try_music_in_children globally. Renamed try_music to report_event,
and made that method descend to a bottom context automatically.

* lily/event-iterator.cc: New file.

* lily/output-property-iterator.cc,
lily/old-lyric-combine-music-iterator.cc: Removed.

18 years agoRemove relatively useless @b to make texi2dvi -E happy.
Graham Percival [Tue, 23 May 2006 21:44:47 +0000 (21:44 +0000)]
Remove relatively useless @b to make texi2dvi -E happy.

18 years agoChanges to fix pdf doc creation, and some minor doc additions.
Graham Percival [Tue, 23 May 2006 05:26:09 +0000 (05:26 +0000)]
Changes to fix pdf doc creation, and some minor doc additions.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Mon, 22 May 2006 23:13:17 +0000 (23:13 +0000)]
*** empty log message ***

18 years ago* lily/beaming-info.cc (beamify): new function: read beatLength
Han-Wen Nienhuys [Mon, 22 May 2006 17:45:40 +0000 (17:45 +0000)]
* lily/beaming-info.cc (beamify): new function: read beatLength
and beatGrouping from context.

* lily/beam.cc (get_beam_segments): generate events for
max_connect_ case too.
(get_beam_segments): read Stem::max-beam-connect.

* lily/stem.cc (set_beaming): use #f as signaling value for
beamcount 0.

* lily/beam-engraver.cc (typeset_beam): set right bound if unset.

* lily/beam.cc (set_beaming): read clip-edges property.
(calc_direction): don't suicide for single stem.

* lily/beaming-info.cc (best_splitpoint_index): take bool*
argument, remove 1<<15 hack. Remove clip_edges()

18 years ago* lily/beaming-info.cc (beamify): new function: read beatLength
Han-Wen Nienhuys [Mon, 22 May 2006 17:21:25 +0000 (17:21 +0000)]
* lily/beaming-info.cc (beamify): new function: read beatLength
and beatGrouping from context.

* input/regression/beam-beat-grouping.ly (Module): new file.

* lily/beam.cc (get_beam_segments): generate events for
max_connect_ case too.
(get_beam_segments): read Stem::max-beam-connect.

* lily/beam-engraver.cc (typeset_beam): set right bound if unset.

* lily/beam.cc (set_beaming): read clip-edges property.
(calc_direction): don't suicide for single stem.

* lily/beaming-info.cc (best_splitpoint_index): take bool*
argument, remove 1<<15 hack. Remove clip_edges()

18 years ago* input/regression/beam-unconnected-beamlets.ly (Module): new file.
Han-Wen Nienhuys [Mon, 22 May 2006 15:23:33 +0000 (15:23 +0000)]
* input/regression/beam-unconnected-beamlets.ly (Module): new file.

* lily/beam.cc (get_beam_segments): generate events for
max_connect_ case too.
(get_beam_segments): read Stem::max-beam-connect.

* lily/beam.cc (set_beaming): read clip-edges property.
(calc_direction): don't suicide for single stem.

18 years ago* input/regression/beam-single-stem.ly: new file.
Han-Wen Nienhuys [Mon, 22 May 2006 14:06:28 +0000 (14:06 +0000)]
* input/regression/beam-single-stem.ly: new file.

* lily/stem.cc (set_beaming): use #f as signaling value for
beamcount 0.

* lily/beam-engraver.cc (typeset_beam): set right bound if unset.

* lily/beam.cc (set_beaming): read clip-edges property.
(calc_direction): don't suicide for single stem.

* lily/beaming-info.cc (best_splitpoint_index): take bool*
argument, remove 1<<15 hack. Remove clip_edges()

* lily/hairpin.cc (print): only do padding for nonmusical bounds

18 years ago(print): only do padding for nonmusical bounds
Han-Wen Nienhuys [Mon, 22 May 2006 10:23:00 +0000 (10:23 +0000)]
(print): only do padding for nonmusical bounds

18 years agoBasic-notation reorg and misc small fixes.
Graham Percival [Sun, 21 May 2006 23:56:13 +0000 (23:56 +0000)]
Basic-notation reorg and misc small fixes.

18 years ago(register_stencil_head): opps, append
Han-Wen Nienhuys [Sat, 20 May 2006 19:54:42 +0000 (19:54 +0000)]
(register_stencil_head): opps, append
to cdr of static SCM object. Backportme.

18 years agoReplace @cindex @code => @funindex
Graham Percival [Sat, 20 May 2006 04:12:30 +0000 (04:12 +0000)]
Replace @cindex @code => @funindex

18 years agoUpdate framework for command index. DOC WRITERS: use @funindex instead
Graham Percival [Sat, 20 May 2006 04:11:32 +0000 (04:11 +0000)]
Update framework for command index.  DOC WRITERS: use @funindex instead
of @cindex @code{}.

18 years ago(set_stem_lengths): trigger 'beaming callback, in
Han-Wen Nienhuys [Fri, 19 May 2006 13:40:19 +0000 (13:40 +0000)]
(set_stem_lengths): trigger 'beaming callback, in
case positions is set manually. Backportme.

18 years ago*** empty log message ***
Erik Sandberg [Fri, 19 May 2006 11:07:35 +0000 (11:07 +0000)]
*** empty log message ***

18 years ago * scm/ly-syntax-constructors.scm: New file. Converted a few syntax
Erik Sandberg [Fri, 19 May 2006 06:43:37 +0000 (06:43 +0000)]
    * scm/ly-syntax-constructors.scm: New file. Converted a few syntax
        rules to Scheme.

18 years ago(Contexts explained):
Han-Wen Nienhuys [Thu, 18 May 2006 15:56:52 +0000 (15:56 +0000)]
(Contexts explained):
use absolute dimension for @image.

18 years ago(OUT_PNG_IMAGES): generate PNG
Han-Wen Nienhuys [Thu, 18 May 2006 11:24:56 +0000 (11:24 +0000)]
(OUT_PNG_IMAGES): generate PNG
out image for illustration too.
($(outdir)/%.png): add more png <-> eps rules.

18 years agoremove trailing whitespace; cosmetic
Graham Percival [Thu, 18 May 2006 00:56:58 +0000 (00:56 +0000)]
remove trailing whitespace; cosmetic
change to reduce changes produced by diff.

18 years ago(do_chroot_jail): correctness tweak.
Han-Wen Nienhuys [Wed, 17 May 2006 18:21:06 +0000 (18:21 +0000)]
(do_chroot_jail): correctness tweak.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Wed, 17 May 2006 17:54:38 +0000 (17:54 +0000)]
*** empty log message ***

18 years ago(ATVARIABLES): add TARGET_PYTHON as subst
Han-Wen Nienhuys [Wed, 17 May 2006 17:53:16 +0000 (17:53 +0000)]
(ATVARIABLES): add TARGET_PYTHON as subst
variable.

18 years ago* lily/parser.yy: Change all syntax rules of type Music to SCM type
Erik Sandberg [Wed, 17 May 2006 17:30:48 +0000 (17:30 +0000)]
* lily/parser.yy: Change all syntax rules of type Music to SCM type

18 years ago*** empty log message ***
Han-Wen Nienhuys [Wed, 17 May 2006 17:19:02 +0000 (17:19 +0000)]
*** empty log message ***

18 years ago* lily/lexer.ll (init_signature_has_table): Add
Werner Lemberg [Wed, 17 May 2006 15:21:49 +0000 (15:21 +0000)]
* lily/lexer.ll (init_signature_has_table): Add
`scm-scm-music-music'.

* lily/parser.yy (MUSIC_FUNCTION_SCM_SCM_MUSIC_MUSIC): New token.
(Generic_prefix_music_scm): Add rule for it.

* lily/quote-iterator.cc (Quote_iterator::process): Handle
`quoted-transposition' property.

* ly/music-functions-init.ly (transposedCueDuring): New function.

* scm/define-music-properties.scm (all-music-properties): Updated.

* Documenation/topdocs/NEWS.itely: Document it.

18 years ago* VERSION (PATCH_LEVEL): release 2.9.5
Han-Wen Nienhuys [Wed, 17 May 2006 09:21:00 +0000 (09:21 +0000)]
* VERSION (PATCH_LEVEL): release 2.9.5

* Documentation/topdocs/INSTALL.texi (Top): update versions and
build instructions.

18 years ago(Top): update versions and release/2.9.5
Han-Wen Nienhuys [Tue, 16 May 2006 23:15:27 +0000 (23:15 +0000)]
(Top): update versions and
build instructions.

18 years agoswitch on hairpinToBarline by default.
Han-Wen Nienhuys [Tue, 16 May 2006 23:03:52 +0000 (23:03 +0000)]
switch on hairpinToBarline by default.

18 years agoMinor fixes.
Graham Percival [Tue, 16 May 2006 20:48:26 +0000 (20:48 +0000)]
Minor fixes.

18 years agoMore editing from Dave; thanks!
Graham Percival [Tue, 16 May 2006 20:47:43 +0000 (20:47 +0000)]
More editing from Dave; thanks!

18 years ago(Top): add hairpinToBarline feature.
Han-Wen Nienhuys [Tue, 16 May 2006 20:11:11 +0000 (20:11 +0000)]
(Top): add hairpinToBarline feature.