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

17 years ago* lily/context.cc (internal_send_stream_event): thinko fix.
Han-Wen Nienhuys [Tue, 16 May 2006 12:36:54 +0000 (12:36 +0000)]
* lily/context.cc (internal_send_stream_event): thinko fix.

* lily/tie.cc (set_default_control_points): robustness fix.

17 years ago* python/musicxml.py (Part.interpret): don't complain about
Han-Wen Nienhuys [Tue, 16 May 2006 11:58:58 +0000 (11:58 +0000)]
* python/musicxml.py (Part.interpret): don't complain about
incomplete measures.

* scripts/musicxml2ly.py (musicxml_voice_to_lily_voice): only add
new music if last_event_chord() returned None.

* python/musicxml.py (Part.interpret): skip back over chord notes.

17 years ago * lily/context.cc, lily/music.cc, lily/context-scheme.cc: Add
Erik Sandberg [Tue, 16 May 2006 11:30:55 +0000 (11:30 +0000)]
* lily/context.cc, lily/music.cc, lily/context-scheme.cc: Add
dispatchers event-source and events-below to Context

17 years ago * lily/percent-repeat-engraver.cc, lily/parser.yy,
Erik Sandberg [Tue, 16 May 2006 11:19:50 +0000 (11:19 +0000)]
* lily/percent-repeat-engraver.cc, lily/parser.yy,
lily/define-music-types.cc, lily/percent-repeat-iterator.cc,
lily/slash-repeat-engraver.cc,
lily/include/percent-repeat-iterator.hh: Rework percent repeats:
iterator sends PercentEvents

* lily/time-scaled-music-iterator.cc, lily/tuplet-engraver.cc:
rework tuplets: send start/stop events to engraver

17 years agoSmall fixes.
Graham Percival [Tue, 16 May 2006 02:04:30 +0000 (02:04 +0000)]
Small fixes.

17 years agoIntegrate Nicolas' fixes for the rewrite.
Graham Percival [Tue, 16 May 2006 02:04:20 +0000 (02:04 +0000)]
Integrate Nicolas' fixes for the rewrite.

17 years agoUpdate info for doc writers.
Graham Percival [Mon, 15 May 2006 16:25:28 +0000 (16:25 +0000)]
Update info for doc writers.

17 years agoUpdate info for doc writers.
Graham Percival [Mon, 15 May 2006 16:20:54 +0000 (16:20 +0000)]
Update info for doc writers.

17 years agoDocumentation/topdocs/NEWS.tely: edit rotation example
Erlend Aasland [Mon, 15 May 2006 13:14:18 +0000 (13:14 +0000)]
Documentation/topdocs/NEWS.tely: edit rotation example

17 years agocleanup.
Han-Wen Nienhuys [Mon, 15 May 2006 12:38:17 +0000 (12:38 +0000)]
cleanup.

17 years ago* Documentation/user/GNUmakefile: dist context-example.eps too.
Han-Wen Nienhuys [Mon, 15 May 2006 11:49:14 +0000 (11:49 +0000)]
* Documentation/user/GNUmakefile: dist context-example.eps too.

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

* lily/font-config.cc (init_fontconfig): don't close file if
f==NULL. Backportme.

17 years agoDocumentation/topdocs/NEWS.tely: niente and rotation news
Erlend Aasland [Mon, 15 May 2006 10:31:06 +0000 (10:31 +0000)]
Documentation/topdocs/NEWS.tely: niente and rotation news

17 years agoAdd rotation support
Erlend Aasland [Sun, 14 May 2006 14:06:37 +0000 (14:06 +0000)]
Add rotation support

18 years agoSmall fixes.
Graham Percival [Sun, 14 May 2006 01:53:54 +0000 (01:53 +0000)]
Small fixes.

18 years agoMajor new docs, some reorg, some info from Nicolas.
Graham Percival [Sun, 14 May 2006 01:53:17 +0000 (01:53 +0000)]
Major new docs, some reorg, some info from Nicolas.

18 years agoFrench correction; thanks Claude Routhier!
Graham Percival [Sat, 13 May 2006 14:55:36 +0000 (14:55 +0000)]
French correction; thanks Claude Routhier!

18 years agoFixed display of table; thanks Dave!
Graham Percival [Fri, 12 May 2006 16:46:22 +0000 (16:46 +0000)]
Fixed display of table; thanks Dave!

18 years ago * Documentation/user/programming-interface.itely (Markup
Mats Bengtsson [Fri, 12 May 2006 14:18:05 +0000 (14:18 +0000)]
* Documentation/user/programming-interface.itely (Markup
programmer interface): Remove duplicate text.

18 years agoMinor clarification.
Graham Percival [Fri, 12 May 2006 12:56:11 +0000 (12:56 +0000)]
Minor clarification.

18 years agoMinor fixes from discussion.
Graham Percival [Fri, 12 May 2006 12:50:23 +0000 (12:50 +0000)]
Minor fixes from discussion.

18 years agoUse image.
Graham Percival [Fri, 12 May 2006 12:34:56 +0000 (12:34 +0000)]
Use image.

18 years agoNew file: image from Erik's thesis, thanks!
Graham Percival [Fri, 12 May 2006 12:33:37 +0000 (12:33 +0000)]
New file: image from Erik's thesis, thanks!

18 years agoadded previously forgotten file.
Erik Sandberg [Fri, 12 May 2006 11:08:31 +0000 (11:08 +0000)]
added previously forgotten file.

18 years ago(LINK_GXX_STATICALLY): python 2.4 req.
Han-Wen Nienhuys [Fri, 12 May 2006 00:08:24 +0000 (00:08 +0000)]
(LINK_GXX_STATICALLY): python 2.4 req.