]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
17 years ago*** empty log message *** release/2.8.4
Han-Wen Nienhuys [Sat, 3 Jun 2006 09:53:33 +0000 (09:53 +0000)]
*** empty log message ***

17 years ago(read_relocation_dir): only read dir if available.
Han-Wen Nienhuys [Sat, 3 Jun 2006 09:24:10 +0000 (09:24 +0000)]
(read_relocation_dir): only read dir if available.

17 years ago(ly_examples): remove .txt from .ly.txt
Han-Wen Nienhuys [Fri, 2 Jun 2006 21:57:14 +0000 (21:57 +0000)]
(ly_examples): remove .txt from .ly.txt

17 years ago* make/mutopia-rules.make ($(outdir)/%.ly): eliminate duplicate recipe.
Han-Wen Nienhuys [Fri, 2 Jun 2006 16:10:08 +0000 (16:10 +0000)]
* make/mutopia-rules.make ($(outdir)/%.ly): eliminate duplicate recipe.

* tex/texinfo.tex (sectionheading, q.v.): \quoteexpand for
@example

17 years ago* scm/framework-ps.scm (output-framework): start system count at 1.
Han-Wen Nienhuys [Thu, 1 Jun 2006 18:57:04 +0000 (18:57 +0000)]
* scm/framework-ps.scm (output-framework): start system count at 1.

* scm/stencil.scm (write-system-signature): escape
newlines. Output empty stencils as (1,-1)

17 years ago*** empty log message ***
Jan Nieuwenhuizen [Thu, 1 Jun 2006 00:46:11 +0000 (00:46 +0000)]
*** empty log message ***

17 years ago$(outdir)/%.ly $(outdir)/%.ps): dump sigs for normal files too.
Han-Wen Nienhuys [Thu, 1 Jun 2006 00:39:35 +0000 (00:39 +0000)]
$(outdir)/%.ly $(outdir)/%.ps): dump sigs for normal files too.

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

17 years ago*** empty log message ***
Han-Wen Nienhuys [Wed, 31 May 2006 23:42:06 +0000 (23:42 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
Han-Wen Nienhuys [Wed, 31 May 2006 23:41:52 +0000 (23:41 +0000)]
*** empty log message ***

17 years ago* stepmake/aclocal.m4: Robustification for (gcc) version detection.
Jan Nieuwenhuizen [Wed, 31 May 2006 22:56:15 +0000 (22:56 +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 ago(acknowledge_staff_symbol): only
Han-Wen Nienhuys [Wed, 31 May 2006 22:52:19 +0000 (22:52 +0000)]
(acknowledge_staff_symbol): only
create new spanner for non-null left bounded staff symbol.

17 years agoBackport bugfix for dynamic/accidental collisions
Erlend Aasland [Wed, 31 May 2006 14:01:38 +0000 (14:01 +0000)]
Backport bugfix for dynamic/accidental collisions

17 years ago* scripts/lilypond-book.py (Lilypond_file_snippet.ly): strip
Han-Wen Nienhuys [Wed, 31 May 2006 09:48:45 +0000 (09:48 +0000)]
* scripts/lilypond-book.py (Lilypond_file_snippet.ly): strip
version number.
(PREAMBLE_LY): copy from -devel branch.

* scripts/lilypond-book.py (Lilypond_file_snippet.ly): strip
\version from lilypond file snippet.
(Lilypond_file_snippet.ly): oops. typo.
(find_toplevel_snippets): urgh. again.

17 years ago* VERSION (PATCH_LEVEL): bump to .4
Han-Wen Nienhuys [Wed, 31 May 2006 00:04:19 +0000 (00:04 +0000)]
* VERSION (PATCH_LEVEL): bump to .4

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

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

* scripts/lilypond-book.py (Lilypond_file_snippet.ly): strip
\version from lilypond file snippet.
(Lilypond_file_snippet.ly): oops. typo.
(find_toplevel_snippets): urgh. again.

17 years ago* lily/parser.yy (simple_markup): replace THIS with PARSER.
Han-Wen Nienhuys [Tue, 30 May 2006 23:42:07 +0000 (23:42 +0000)]
* lily/parser.yy (simple_markup): replace THIS with PARSER.

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

* buildscripts/output-distance.py
(ComparisonData.create_html_result_page): new routine: summarise
results in HTML page with images.
(ComparisonData.create_text_result_page): create summary text files too.

* GNUmakefile.in (web-ext): package .signature files too. They
compress well.

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

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

* 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

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

* buildscripts/output-distance.py (main): new function.
(ComparisonData): new class.

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

* lily/system.cc (get_paper_systems): uniq all_elements_ , to
prevent duplicated broken items in output.

* scm/framework-eps.scm (output-classic-framework): only dump if
dump-signatures is set.

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

* scm/stencil.scm (write-system-signature): new routine: write
python parseable signature of a separate paper system.

* lily/stanza-number-engraver.cc (process_music): use is_markup()
iso is_string().
include header.

* stepmake/aclocal.m4: STEPMAKE_PYTHON(): clear cached value since
arg 2 might point us to a new binary (patch by Karl Hammar)

17 years agoThis commit was manufactured by cvs2svn to create branch 'lilypond_2_8'.
Jan Nieuwenhuizen [Tue, 30 May 2006 22:18:39 +0000 (22:18 +0000)]
This commit was manufactured by cvs2svn to create branch 'lilypond_2_8'.

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.

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

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

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

17 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

17 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

17 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

17 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

17 years agolily/stem-tremolo.cc (print): fix whole note tremolo placement
Joe Neeman [Wed, 24 May 2006 23:22:24 +0000 (23:22 +0000)]
lily/stem-tremolo.cc (print): fix whole note tremolo placement
input/regression/stem-tremolo.ly: add 2 more whole note examples

17 years ago* configure.in (LINK_GXX_STATICALLY): use "" to allow $
Han-Wen Nienhuys [Wed, 24 May 2006 15:18:16 +0000 (15:18 +0000)]
* configure.in (LINK_GXX_STATICALLY): use "" to allow $
expansion.

* lily/stencil-expression.cc (register_stencil_head): opps, append
to cdr of static SCM object. Backport.

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

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

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

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

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

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

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

17 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

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

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

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

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

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

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

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

17 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()

17 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()

17 years ago(LINK_GXX_STATICALLY): readlink for ncsb detect.
Han-Wen Nienhuys [Mon, 22 May 2006 16:42:23 +0000 (16:42 +0000)]
(LINK_GXX_STATICALLY): readlink for ncsb detect.

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

17 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

17 years ago(set_stem_lengths): trigger beaming callback. Fixes
Han-Wen Nienhuys [Mon, 22 May 2006 10:24:42 +0000 (10:24 +0000)]
(set_stem_lengths): trigger beaming callback. Fixes
manual beaming.

17 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

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

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

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

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

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

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

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

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

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

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

17 years agorelease commit release/2.8.3
Han-Wen Nienhuys [Wed, 17 May 2006 21:11:40 +0000 (21:11 +0000)]
release commit

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

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

17 years ago* config.make.in: add TARGET_PYTHON
Han-Wen Nienhuys [Wed, 17 May 2006 18:09:56 +0000 (18:09 +0000)]
* config.make.in: add TARGET_PYTHON

* lily/key-engraver.cc (create_key): use
explicitKeySignatureVisibility on cancellation too.

* lily/font-config.cc (init_fontconfig): only close nonNULL file.

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

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

17 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

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

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

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

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

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

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

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

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

17 years ago*** empty log message ***
Han-Wen Nienhuys [Tue, 16 May 2006 19:00:39 +0000 (19:00 +0000)]
*** empty log message ***

17 years agofixed error
Erik Sandberg [Tue, 16 May 2006 16:13:52 +0000 (16:13 +0000)]
fixed error

17 years ago * Documentation/user/advanced-notation.itely (Instrument names):
Mats Bengtsson [Tue, 16 May 2006 13:18:40 +0000 (13:18 +0000)]
* Documentation/user/advanced-notation.itely (Instrument names):
Modified obsolete instruction on how to move instrument names away
from the staves. Hmm, at second thought the bug probably has been
solved, so the full bug description should probably be removed.