]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
17 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 4 Aug 2006 11:56:43 +0000 (11:56 +0000)]
*** empty log message ***

17 years ago * scm/define-grob-properties.scm (all-user-grob-properties):
Mats Bengtsson [Fri, 4 Aug 2006 08:41:31 +0000 (08:41 +0000)]
* scm/define-grob-properties.scm (all-user-grob-properties):
Clarify documentation of side-axis and direction. Thanks to Paul
for the inspiration.

17 years ago * lily/bar-line.cc: Add documentation for "||:" also in the
Mats Bengtsson [Fri, 4 Aug 2006 08:17:34 +0000 (08:17 +0000)]
* lily/bar-line.cc: Add documentation for "||:" also in the
interface documentation.

17 years ago* lily/spacing-loose-columns.cc (set_loose_columns): bugfix.
Han-Wen Nienhuys [Fri, 4 Aug 2006 00:50:21 +0000 (00:50 +0000)]
* lily/spacing-loose-columns.cc (set_loose_columns): bugfix.

* lily/spacing-loose-columns.cc (set_loose_columns): rewrite
compute loose clique spacing using GraceSpacing/SpacingSpanner.

17 years ago* lily/paper-column.cc (set_system): new function.
Han-Wen Nienhuys [Fri, 4 Aug 2006 00:34:33 +0000 (00:34 +0000)]
* lily/paper-column.cc (set_system): new function.

* lily/spacing-engraver.cc (stop_translation_timestep): store
SpacingSpanner refs in Paper_column.

* lily/spacing-loose-columns.cc (set_loose_columns): rewrite
compute loose clique spacing using GraceSpacing/SpacingSpanner.

17 years ago(listen_beam): add method for
Han-Wen Nienhuys [Thu, 3 Aug 2006 16:09:00 +0000 (16:09 +0000)]
(listen_beam): add method for
Grace_beam_engraver too.

17 years ago * python/convertrules.py: Fix escape error in the description
Mats Bengtsson [Thu, 3 Aug 2006 14:37:53 +0000 (14:37 +0000)]
* python/convertrules.py: Fix escape error in the description
for 2.9.6.

17 years ago * python/convertrules.py: Fix indentation bug that broke
Mats Bengtsson [Thu, 3 Aug 2006 13:58:03 +0000 (13:58 +0000)]
* python/convertrules.py: Fix indentation bug that broke
conversion of files older than 1.3.117.

17 years ago*** empty log message ***
Han-Wen Nienhuys [Wed, 2 Aug 2006 21:41:15 +0000 (21:41 +0000)]
*** empty log message ***

17 years agoupdate version.
Han-Wen Nienhuys [Wed, 2 Aug 2006 14:46:44 +0000 (14:46 +0000)]
update version.

17 years ago * Documentation/user/lilypond-book.itely (Invoking lilypond-book):
Mats Bengtsson [Wed, 2 Aug 2006 08:41:08 +0000 (08:41 +0000)]
* Documentation/user/lilypond-book.itely (Invoking lilypond-book):
Doc the --pdf flag to lilypond-book.

17 years ago(Top): add description.
Han-Wen Nienhuys [Mon, 31 Jul 2006 14:11:50 +0000 (14:11 +0000)]
(Top): add description.

17 years ago* input/regression/tuplet-full-length-note.ly: add file.
Han-Wen Nienhuys [Mon, 31 Jul 2006 13:10:28 +0000 (13:10 +0000)]
* input/regression/tuplet-full-length-note.ly: add file.

* lily/instrument-name-engraver.cc (acknowledge_axis_group):
always store axis group.

17 years ago* input/regression/instrument-switch.ly: new file.
Han-Wen Nienhuys [Thu, 27 Jul 2006 15:52:39 +0000 (15:52 +0000)]
* input/regression/instrument-switch.ly: new file.

* lily/instrument-switch-engraver.cc (process_music): new file.

* ly/engraver-init.ly: add Instrument_switch_engraver

* ly/music-functions-init.ly: \instrumentSwitch

* scm/define-context-properties.scm
(all-user-translation-properties): add instrumentCueName

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

17 years ago*** empty log message ***
Han-Wen Nienhuys [Wed, 26 Jul 2006 12:58:31 +0000 (12:58 +0000)]
*** empty log message ***

17 years ago(process_music): delta-pitch -> delta-step.
Han-Wen Nienhuys [Wed, 26 Jul 2006 12:56:35 +0000 (12:56 +0000)]
(process_music): delta-pitch -> delta-step.
(process_music): oops.

17 years ago(process_music): delta-pitch -> delta-step.
Han-Wen Nienhuys [Wed, 26 Jul 2006 12:53:52 +0000 (12:53 +0000)]
(process_music): delta-pitch -> delta-step.

17 years ago*** empty log message ***
Han-Wen Nienhuys [Wed, 26 Jul 2006 12:35:00 +0000 (12:35 +0000)]
*** empty log message ***

17 years ago* lily/instrument-name-engraver.cc (start_spanner): new
Han-Wen Nienhuys [Wed, 26 Jul 2006 12:33:43 +0000 (12:33 +0000)]
* lily/instrument-name-engraver.cc (start_spanner): new
function. Create spanner when property changes.
(stop_spanner): new function.

* python/convertrules.py (conv): add rule.

* lily/instrument-name-engraver.cc: shortVocalName iso. vocNam,
shortInstrumentName iso. instr.

17 years ago* python/convertrules.py (conv): add rule.
Han-Wen Nienhuys [Wed, 26 Jul 2006 11:57:22 +0000 (11:57 +0000)]
* python/convertrules.py (conv): add rule.

* lily/instrument-name-engraver.cc: shortVocalName iso. vocNam,
shortInstrumentName iso. instr.

17 years ago* scm/output-ps.scm (dashed-line): add phase argument to
Han-Wen Nienhuys [Wed, 26 Jul 2006 11:40:13 +0000 (11:40 +0000)]
* scm/output-ps.scm (dashed-line): add phase argument to
dashed-line.

* lily/bar-line.cc (dashed_bar_line): new function.
(compound_barline): support \bar "dashed".

* lily/lily-parser-scheme.cc (LY_DEFINE): only write
--output=DIR to DIR/BASE if it is a dir.

* flower/file-name.cc (file_part): new function
(dir_part): new function

* lily/lily-parser-scheme.cc (LY_DEFINE):

* DEDICATION: update

17 years ago* lily/grob.cc:
Joe Neeman [Tue, 25 Jul 2006 01:16:05 +0000 (01:16 +0000)]
* lily/grob.cc:
* lily/gourlay-breaking.cc: Oops, these should have been included in my last
commit

17 years ago(datadir): remove LILYPONDPREFIX support.
Han-Wen Nienhuys [Mon, 24 Jul 2006 12:28:52 +0000 (12:28 +0000)]
(datadir): remove LILYPONDPREFIX support.

17 years ago*** empty log message ***
Joe Neeman [Mon, 24 Jul 2006 11:51:23 +0000 (11:51 +0000)]
*** empty log message ***

17 years ago * scm/define-grobs.scm (all-grob-descriptions): make NonMusicalPaperColumn
Joe Neeman [Mon, 24 Jul 2006 11:50:27 +0000 (11:50 +0000)]
* scm/define-grobs.scm (all-grob-descriptions): make NonMusicalPaperColumn
page-breakable by default

* scm/layout-page-layout.scm (space-systems): fix bug where the force isn't
correctly calculated for a single-system page

* scm/lily-library.scm (interval-sane?): check that the first number is no
bigger than the second number

* lily/simple-spacer.cc (solve): allow compression even when ragged (but we
acknowledge that we aren't satisfying constraints)

* lily/hara-kiri-group-spanner.cc (request_suicide): give equal treatment to
non-Items

* lily/grob.cc (pure_height): add minimum-Y-extent

* lily/gourlay-breaking.cc (solve): don't ignore a compression force, even if we're
ragged

* lily/constrained-breaking.cc: convert code to use new Matrix class
(get_best_solution): new function

* scm/page.scm (make-page-stencil): don't crash if we annotate-layout when there
is a page with no systems

17 years ago(all-grob-descriptions): remove stray
Han-Wen Nienhuys [Sun, 23 Jul 2006 10:25:20 +0000 (10:25 +0000)]
(all-grob-descriptions): remove stray
assignment.

17 years ago(Top): doc new features.
Han-Wen Nienhuys [Fri, 21 Jul 2006 11:55:43 +0000 (11:55 +0000)]
(Top): doc new features.

17 years ago* scm/output-lib.scm (grace-spacing::calc-shortest-duration): new function.
Han-Wen Nienhuys [Fri, 21 Jul 2006 11:44:58 +0000 (11:44 +0000)]
* scm/output-lib.scm (grace-spacing::calc-shortest-duration): new function.

* scm/define-grob-properties.scm (all-user-grob-properties):
remove grace-space-factor.

* scm/define-grob-interfaces.scm (grace-spacing-interface): add grace-spacing-interface
(spacing-options-interface): add.

* ly/engraver-init.ly (AncientRemoveEmptyStaffContext): add Grace_spacing_engraver

* lily/spacing-options.cc (get_duration_space): move function from spacing-basic.cc

* lily/spacing-basic.cc (note_spacing): do init_from_grob on
GraceSpacing object.

* lily/note-spacing.cc: fix prop list formatting

* lily/beaming-pattern.cc (de_grace): new function. Sensible
beaming for grace notes too.

* input/regression/spacing-grace.ly: update.

* lily/grace-spacing-engraver.cc: new file.

* lily/spacing-spanner.cc: add strict-grace-spacing.

17 years agoCompile fix.
Graham Percival [Thu, 20 Jul 2006 21:51:38 +0000 (21:51 +0000)]
Compile fix.

17 years ago* scm/define-grobs.scm (all-grob-descriptions): typo.
Han-Wen Nienhuys [Thu, 20 Jul 2006 13:50:51 +0000 (13:50 +0000)]
* scm/define-grobs.scm (all-grob-descriptions): typo.

* lily/spacing-determine-loose-columns.cc (is_loose_column):
support float_grace_columns_.

* Documentation/topdocs/NEWS.tely (Top): doc tupletFullLengthNote.

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

17 years ago* scm/framework-eps.scm (dump-stencils-as-EPSes): just strip
Han-Wen Nienhuys [Thu, 20 Jul 2006 13:41:42 +0000 (13:41 +0000)]
* scm/framework-eps.scm (dump-stencils-as-EPSes): just strip
.eps extension from includegraphics.

* scripts/lilypond-book.py (main): add support for --pdf.

* lily/spacing-determine-loose-columns.cc (is_loose_column):
support float_grace_columns_.

* Documentation/topdocs/NEWS.tely (Top): doc tupletFullLengthNote.

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

17 years ago* scripts/lilypond-book.py (main): add support for --pdf.
Han-Wen Nienhuys [Thu, 20 Jul 2006 13:36:05 +0000 (13:36 +0000)]
* scripts/lilypond-book.py (main): add support for --pdf.

* lily/spacing-determine-loose-columns.cc (is_loose_column):
support float_grace_columns_.

* Documentation/topdocs/NEWS.tely (Top): doc tupletFullLengthNote.

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

17 years ago* lily/spacing-spanner.cc (calc_common_shortest_duration): use
Han-Wen Nienhuys [Thu, 20 Jul 2006 12:51:29 +0000 (12:51 +0000)]
* lily/spacing-spanner.cc (calc_common_shortest_duration): use
callback to compute common shortest duration.
(set_springs): typo.

* lily/spacing-determine-loose-columns.cc (is_loose_column):
support float_grace_columns_.

* Documentation/topdocs/NEWS.tely (Top): doc tupletFullLengthNote.

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

17 years ago* lily/spacing-spanner.cc (calc_common_shortest_duration): use
Han-Wen Nienhuys [Thu, 20 Jul 2006 11:33:37 +0000 (11:33 +0000)]
* lily/spacing-spanner.cc (calc_common_shortest_duration): use
callback to compute common shortest duration.

* lily/spacing-determine-loose-columns.cc (is_loose_column):
support float_grace_columns_.

* lily/spacing-options.cc (init_from_grob): new file.

* Documentation/topdocs/NEWS.tely (Top): doc tupletFullLengthNote.

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

17 years ago* lily/spacing-determine-loose-columns.cc (is_loose_column):
Han-Wen Nienhuys [Thu, 20 Jul 2006 11:09:47 +0000 (11:09 +0000)]
* lily/spacing-determine-loose-columns.cc (is_loose_column):
support float_grace_columns_.

* lily/spacing-options.cc (init_from_grob): new file.

* Documentation/topdocs/NEWS.tely (Top): doc tupletFullLengthNote.

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

17 years ago* scm/define-grob-properties.scm (all-user-grob-properties): add
Han-Wen Nienhuys [Thu, 20 Jul 2006 10:42:20 +0000 (10:42 +0000)]
* scm/define-grob-properties.scm (all-user-grob-properties): add
strict-grace-spacing

* lily/spacing-determine-loose-columns.cc (is_loose_column):
support float_grace_columns_.

* Documentation/topdocs/NEWS.tely (Top): doc tupletFullLengthNote.

* input/regression/spacing-loose-grace.ly: new file.

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

17 years ago(struct Tuplet_description): read
Han-Wen Nienhuys [Thu, 20 Jul 2006 09:29:41 +0000 (09:29 +0000)]
(struct Tuplet_description): read
tupletFullLengthNote too. Choose right bound depending on value.

17 years ago* lily/*-performer.cc: Converted try_music to listen_*
Erik Sandberg [Wed, 19 Jul 2006 21:33:02 +0000 (21:33 +0000)]
* lily/*-performer.cc: Converted try_music to listen_*

* lily/grob-info.cc, lily/engraver.cc: represent the cause of grob
as a stream-event internally. Introduce event_cause (), deprecate
music_cause ().

* scm/define-music-types.scm: Removed BusyPlayingEvent

17 years ago * Documentation/user/advanced-notation.itely (Font selection):
Mats Bengtsson [Wed, 19 Jul 2006 18:15:56 +0000 (18:15 +0000)]
* Documentation/user/advanced-notation.itely (Font selection):
Document how to get a list of available fonts using
'lilypond -dshow-available-fonts blabla'.

17 years agofilter lily-XXX.pdf files.
Han-Wen Nienhuys [Wed, 19 Jul 2006 14:34:16 +0000 (14:34 +0000)]
filter lily-XXX.pdf files.

17 years ago(bend-after-interface): add thickness.
Han-Wen Nienhuys [Wed, 19 Jul 2006 13:39:41 +0000 (13:39 +0000)]
(bend-after-interface): add thickness.

17 years ago(all-internal-grob-properties):
Han-Wen Nienhuys [Wed, 19 Jul 2006 13:36:56 +0000 (13:36 +0000)]
(all-internal-grob-properties):
remove delta-pitch. Use delta-position everywhere.

17 years ago* scm/output-ps.scm (path): reorder arguments.
Han-Wen Nienhuys [Wed, 19 Jul 2006 13:05:33 +0000 (13:05 +0000)]
* scm/output-ps.scm (path): reorder arguments.

* scm/output-svg.scm (path): support for path primitive.

17 years agonew file.
Han-Wen Nienhuys [Wed, 19 Jul 2006 12:50:08 +0000 (12:50 +0000)]
new file.

17 years ago($(outdir)/%.pdf): foolproof
Han-Wen Nienhuys [Wed, 19 Jul 2006 12:15:26 +0000 (12:15 +0000)]
($(outdir)/%.pdf): foolproof
recipe for eps -> pdf conversion.

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

17 years ago* lily/parser.yy, lily/lexer.ll: added some simplifications by
Erik Sandberg [Wed, 19 Jul 2006 11:38:19 +0000 (11:38 +0000)]
* lily/parser.yy, lily/lexer.ll: added some simplifications by
Angelo Contardi.

17 years agoClarify doc string.
Graham Percival [Wed, 19 Jul 2006 07:01:16 +0000 (07:01 +0000)]
Clarify doc string.

17 years agoMoved file.
Graham Percival [Wed, 19 Jul 2006 06:57:29 +0000 (06:57 +0000)]
Moved file.

17 years ago(OUT_PNG_IMAGES): pdf iso. eps as
Han-Wen Nienhuys [Wed, 19 Jul 2006 00:38:25 +0000 (00:38 +0000)]
(OUT_PNG_IMAGES): pdf iso. eps as
base.

17 years ago(PATCH_LEVEL): bump version.
Han-Wen Nienhuys [Mon, 17 Jul 2006 17:54:06 +0000 (17:54 +0000)]
(PATCH_LEVEL): bump version.

17 years ago(Invoking lilypond-book):
Han-Wen Nienhuys [Mon, 17 Jul 2006 17:38:58 +0000 (17:38 +0000)]
(Invoking lilypond-book):
doc pdftex usage.

17 years ago*** empty log message ***
Han-Wen Nienhuys [Mon, 17 Jul 2006 17:11:54 +0000 (17:11 +0000)]
*** empty log message ***

17 years ago* lily/translator-group.cc (connect_to_context): non const error message.
Han-Wen Nienhuys [Mon, 17 Jul 2006 17:09:10 +0000 (17:09 +0000)]
* lily/translator-group.cc (connect_to_context): non const error message.

* Documentation/user/GNUmakefile ($(outdir)/%.pdf): update to use PDF

17 years ago* scm/paper.scm (internal-set-paper-size): define landscape to #f
Han-Wen Nienhuys [Mon, 17 Jul 2006 09:50:21 +0000 (09:50 +0000)]
* scm/paper.scm (internal-set-paper-size): define landscape to #f
if unset.

* scm/framework-ps.scm (convert-to-pdf): swap h and w in case of landscape.

* scm/backend-library.scm (postscript->pdf): use -dEPSCrop for PDF.

* scm/backend-library.scm (postscript->pdf): strip .eps too.

17 years ago* stepmake/stepmake/texinfo-rules.make: strip DVI support.
Han-Wen Nienhuys [Mon, 17 Jul 2006 09:40:35 +0000 (09:40 +0000)]
* stepmake/stepmake/texinfo-rules.make: strip DVI support.

* scm/framework-eps.scm (dump-stencils-as-EPSes): generate
systems.pdftex too.o

* scm/backend-library.scm (postscript->pdf): use -dEPSCrop for PDF.

* make/lilypond-vars.make (TEXINPUTS): add pdf output format.

* Documentation/topdocs/NEWS.tely (Top): add pdftex note.

* scm/output-ps.scm (resetrotation): use gsave/grestore for rotation.

* lily/main.cc (parse_argv): don't overwrite previous --formats string.

* scm/backend-library.scm (postscript->pdf): strip .eps too.

17 years ago* scm/layout-page-dump.scm: move page dump functions used in two
Nicolas Sceaux [Sat, 15 Jul 2006 10:34:29 +0000 (10:34 +0000)]
* scm/layout-page-dump.scm: move page dump functions used in two
pass spacing to this file. Define module.

17 years ago* scm/layout-page-layout.scm: Define module, tidy code, use more
Nicolas Sceaux [Sat, 15 Jul 2006 10:32:44 +0000 (10:32 +0000)]
* scm/layout-page-layout.scm: Define module, tidy code, use more
functions iso. a single big one.

* scm/layout-page-dump.scm: move page dump functions used in two
pass spacing to this file. Define module.

* scm/lily.scm (ly:load): don't load layout-page-layout.scm
 (separate module)

* ly/paper-defaults.ly: use module layout-page-layout.

17 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 14 Jul 2006 09:49:40 +0000 (09:49 +0000)]
*** empty log message ***

17 years agoAdded new system for how translators listen to events.
Erik Sandberg [Fri, 14 Jul 2006 06:58:29 +0000 (06:58 +0000)]
Added new system for how translators listen to events.

17 years agoAdd missing file from move to input/manual/
Graham Percival [Thu, 13 Jul 2006 18:38:47 +0000 (18:38 +0000)]
Add missing file from move to input/manual/

17 years agoSmall updates; thanks Kieren and Charles.
Graham Percival [Wed, 12 Jul 2006 23:51:56 +0000 (23:51 +0000)]
Small updates; thanks Kieren and Charles.

17 years agoinput/test/ -> input/manual/ change.
Graham Percival [Wed, 12 Jul 2006 23:33:35 +0000 (23:33 +0000)]
input/test/ -> input/manual/ change.

17 years agoDoc build looks for files in input/manual/ instead of input/test/
Graham Percival [Wed, 12 Jul 2006 23:29:48 +0000 (23:29 +0000)]
Doc build looks for files in input/manual/ instead of input/test/

17 years agoBuild tools for input/manual/
Graham Percival [Wed, 12 Jul 2006 23:28:47 +0000 (23:28 +0000)]
Build tools for input/manual/

17 years agoMoved files to input/manual/
Graham Percival [Wed, 12 Jul 2006 23:28:17 +0000 (23:28 +0000)]
Moved files to input/manual/

17 years agoMoving files into input/manual/
Graham Percival [Wed, 12 Jul 2006 23:27:52 +0000 (23:27 +0000)]
Moving files into input/manual/

17 years ago(Top): update prop value
Han-Wen Nienhuys [Wed, 12 Jul 2006 13:49:53 +0000 (13:49 +0000)]
(Top): update prop value

17 years ago(Tuplets): new property
Han-Wen Nienhuys [Wed, 12 Jul 2006 13:06:56 +0000 (13:06 +0000)]
(Tuplets): new property
value.

17 years ago*** empty log message ***
Han-Wen Nienhuys [Tue, 11 Jul 2006 11:21:08 +0000 (11:21 +0000)]
*** empty log message ***

17 years ago* python/convertrules.py (conv): tweaks.
Han-Wen Nienhuys [Tue, 11 Jul 2006 11:02:47 +0000 (11:02 +0000)]
* python/convertrules.py (conv): tweaks.

* python/convertrules.py (conv): add rule for tupletNumberFormatFunction.

17 years ago* VERSION (PATCH_LEVEL): bump version.
Han-Wen Nienhuys [Tue, 11 Jul 2006 10:44:48 +0000 (10:44 +0000)]
* VERSION (PATCH_LEVEL): bump version.

* python/convertrules.py (conv): add rule for tupletNumberFormatFunction.

* ly/engraver-init.ly (AncientRemoveEmptyStaffContext): remove
tupletNumberFormatFunction.

* scm/define-grobs.scm (all-grob-descriptions): calc TupletNumber
text through 'text callback.

* lily/time-scaled-music-iterator.cc (construct_children): copy
tweaks generated events.

* scm/define-context-properties.scm
(all-user-translation-properties): remove tupletNumberFormatFunction

* lily/tuplet-engraver.cc (process_music): don't read
tupletNumberFormatFunction

* scm/output-lib.scm (tuplet-number::calc-fraction-text): new
function.

17 years ago* lily/global-context-scheme.cc: Separated ly:run-translator into
Erik Sandberg [Tue, 11 Jul 2006 05:58:00 +0000 (05:58 +0000)]
* lily/global-context-scheme.cc: Separated ly:run-translator into
smaller pieces.

* lily/score-engraver.cc, lily/score-performer.cc,
scm/define-context-properties.scm: Make paper/midi output
accessable as a context property.

* lily/score-translator.cc, lily/score-context.cc: Removed.

17 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 7 Jul 2006 10:38:01 +0000 (10:38 +0000)]
*** empty log message ***

17 years agoGeneral improvements to "working on lilypond files", focusing on
Graham Percival [Tue, 4 Jul 2006 17:43:15 +0000 (17:43 +0000)]
General improvements to "working on lilypond files", focusing on
teaching users how to write files that are easier to update.  Not
that it will do any good, since nobody reads the manual anyway.

17 years agorename MultiMeasureRest->MultiMeasureRestMusic, to prevent name clash in documentation
Erik Sandberg [Tue, 4 Jul 2006 07:38:50 +0000 (07:38 +0000)]
rename MultiMeasureRest->MultiMeasureRestMusic, to prevent name clash in documentation

17 years ago * lily/sequential-iterator.cc: Change the default get_music_list
Erik Sandberg [Mon, 3 Jul 2006 22:26:59 +0000 (22:26 +0000)]
    * lily/sequential-iterator.cc: Change the default get_music_list
        to read elements-callback music property

        * scm/define-music-types.scm, scm/music-functions.scm: Cleaner
        processing of multimeasure rests. Softcoded
        sequential-music-iterator.

17 years agoClarify \repeatTie.
Graham Percival [Wed, 28 Jun 2006 09:27:39 +0000 (09:27 +0000)]
Clarify \repeatTie.

17 years agoadded bughunter
Erik Sandberg [Wed, 28 Jun 2006 05:11:23 +0000 (05:11 +0000)]
added bughunter

17 years ago * lily/parser.yy: Wrap non-post-events in EventChords before
Erik Sandberg [Tue, 27 Jun 2006 20:22:51 +0000 (20:22 +0000)]
    * lily/parser.yy: Wrap non-post-events in EventChords before
        assigning them to identifiers.

17 years ago * lily/bar-line.cc (compound_barline): Fix parenthesis error,
Mats Bengtsson [Tue, 27 Jun 2006 14:49:04 +0000 (14:49 +0000)]
* lily/bar-line.cc (compound_barline): Fix parenthesis error,
gives correct vertical placement of \bar ":" in all staff
sizes. Thanks Martial!

17 years agoMinor update from mailist.
Graham Percival [Tue, 27 Jun 2006 06:39:16 +0000 (06:39 +0000)]
Minor update from mailist.

17 years agoreverted unwanted commits
Erik Sandberg [Mon, 26 Jun 2006 22:40:45 +0000 (22:40 +0000)]
reverted unwanted commits

17 years ago * lily/ various: Introduce stream events of types Prepare,
Erik Sandberg [Mon, 26 Jun 2006 22:11:38 +0000 (22:11 +0000)]
* lily/ various: Introduce stream events of types Prepare,
OneTimeStep, CreateContext, AnnounceNewContext, RemoveContext,
ChangeContext, SetProperty, RevertProperty, Override and Revert.

* lily/global-context*.cc: Time is now -inf before iteration
starts.

* lily/include/context.hh: Removed unique_, init_

* Documentation/topdocs/NEWS: Make the feathered beam example
avoid triggering a bug.

17 years agoSmall additions from mailist.
Graham Percival [Sat, 24 Jun 2006 11:29:23 +0000 (11:29 +0000)]
Small additions from mailist.

17 years ago * ly/performer-init.ly: Add some missing links in the context
Mats Bengtsson [Thu, 22 Jun 2006 09:19:01 +0000 (09:19 +0000)]
* ly/performer-init.ly: Add some missing links in the context
hierarchy for MIDI output. There are probably some more missing!

17 years agoSmall clarifications; thanks Anthony!
Graham Percival [Thu, 22 Jun 2006 06:05:19 +0000 (06:05 +0000)]
Small clarifications; thanks Anthony!

17 years agoMore fixes from Dave.
Graham Percival [Thu, 22 Jun 2006 05:23:49 +0000 (05:23 +0000)]
More fixes from Dave.

17 years agoMinor spelling fixes.
Graham Percival [Wed, 21 Jun 2006 08:30:11 +0000 (08:30 +0000)]
Minor spelling fixes.

17 years agoadd \n appropriately.
Han-Wen Nienhuys [Tue, 20 Jun 2006 08:22:44 +0000 (08:22 +0000)]
add \n appropriately.

17 years agoRemove zero-length file.
Werner Lemberg [Mon, 19 Jun 2006 23:43:16 +0000 (23:43 +0000)]
Remove zero-length file.

17 years agoremove ? from version-seen?
Han-Wen Nienhuys [Mon, 19 Jun 2006 22:27:31 +0000 (22:27 +0000)]
remove ? from version-seen?

17 years agoupdate French translation
John Mandereau [Mon, 19 Jun 2006 19:46:15 +0000 (19:46 +0000)]
update French translation

17 years agoadd Markus Schneider.
Han-Wen Nienhuys [Mon, 19 Jun 2006 11:15:33 +0000 (11:15 +0000)]
add Markus Schneider.

17 years ago* lily/tab-staff-symbol-engraver.cc: derive from Engraver, not
Han-Wen Nienhuys [Mon, 19 Jun 2006 10:37:09 +0000 (10:37 +0000)]
* lily/tab-staff-symbol-engraver.cc: derive from Engraver, not
Staff_symbol_engraver

* ly/engraver-init.ly (AncientRemoveEmptyStaffContext): don't
replace staff_engraver

* lily/staff-symbol-engraver.cc (stop_spanner): announce end of
spanner.

* lily/staff-collecting-engraver.cc
(acknowledge_end_staff_symbol): new function

* lily/volta-engraver.cc (acknowledge_end_staff_symbol): new function.

* lily/staff-collecting-engraver.cc
(acknowledge_end_staff_symbol): new function.

* lily/main.cc: switch on relocation by default.

17 years ago* lily/spacing-spanner.cc (musical_column_spacing): set
Han-Wen Nienhuys [Sun, 18 Jun 2006 12:57:37 +0000 (12:57 +0000)]
* lily/spacing-spanner.cc (musical_column_spacing): set
compound_fixed_note_space to 0.0. Document why.

* lily/simple-spacer.cc (is_sane): also have a kludge for numeric
range of inverse_hooke_
(Simple_spacer): init completely.
(fits): const
(get_line_configuration): don't use cols.resize(); it introduces
initialized data.

* scm/framework-ps.scm (dump-page): add setstrokeadjust. Backportme.

* ps/music-drawing-routines.ps: remove selectfont L1 hack.

17 years ago*** empty log message ***
Han-Wen Nienhuys [Sat, 17 Jun 2006 23:14:39 +0000 (23:14 +0000)]
*** empty log message ***

17 years agoupdate doc.
Han-Wen Nienhuys [Sat, 17 Jun 2006 23:12:45 +0000 (23:12 +0000)]
update doc.
add beatLength hack.

17 years ago* input/regression/beaming-ternary-metrum.ly: update doc.
Han-Wen Nienhuys [Sat, 17 Jun 2006 23:03:12 +0000 (23:03 +0000)]
* input/regression/beaming-ternary-metrum.ly: update doc.

* scm/music-functions.scm (make-time-signature-set): add
standard-beat-grouping.

17 years ago* input/regression/tie-whole.ly: new file.
Han-Wen Nienhuys [Sat, 17 Jun 2006 21:53:22 +0000 (21:53 +0000)]
* input/regression/tie-whole.ly: new file.

* lily/tie-formatting-problem.cc (set_column_chord_outline): don't
cross center of note head in case of invisible stem.