]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
17 years ago* stepmake/stepmake/texinfo-rules.make: strip DVI support.
Han-Wen Nienhuys [Mon, 17 Jul 2006 09:40:36 +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:45 +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:48 +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:49 +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:01 +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:02 +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:27:00 +0000 (22:27 +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:17 +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:39 +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:24 +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:16 +0000 (19:46 +0000)]
update French translation

17 years agoadd Markus Schneider.
Han-Wen Nienhuys [Mon, 19 Jun 2006 11:15:34 +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.

17 years agoMinor fixes from mailist.
Graham Percival [Fri, 16 Jun 2006 22:15:30 +0000 (22:15 +0000)]
Minor fixes from mailist.

17 years ago* lily/breathing-sign.cc (offset_callback): idem.
Han-Wen Nienhuys [Fri, 16 Jun 2006 10:37:37 +0000 (10:37 +0000)]
* lily/breathing-sign.cc (offset_callback): idem.

* lily/align-interface.cc (align_to_fixed_distance): remove
hungarian suffix.

17 years ago(count_factor_twos): oops. We want to
Han-Wen Nienhuys [Fri, 16 Jun 2006 10:16:12 +0000 (10:16 +0000)]
(count_factor_twos): oops. We want to
x%2==0.

17 years agoadd \version
Han-Wen Nienhuys [Thu, 15 Jun 2006 10:22:27 +0000 (10:22 +0000)]
add \version

17 years ago* scripts/lilypond-book.py (PREAMBLE_LY): include
Han-Wen Nienhuys [Wed, 14 Jun 2006 12:35:13 +0000 (12:35 +0000)]
* scripts/lilypond-book.py (PREAMBLE_LY): include
lilypond-book-premable.ly

* ly/lilypond-book-preamble.ly: new file.

17 years ago* lily/stem.cc (get_beaming): return max of scm_ilength. Fixes
Han-Wen Nienhuys [Wed, 14 Jun 2006 11:55:58 +0000 (11:55 +0000)]
* lily/stem.cc (get_beaming): return max of scm_ilength. Fixes
slurring from/to beams.

* ly/lilypond-book-preamble.ly: new file.

* lily/slur.cc: add inspect-index feature.

17 years agoTrivial fix.
Graham Percival [Wed, 14 Jun 2006 06:38:30 +0000 (06:38 +0000)]
Trivial fix.

17 years agoMade most music creations in the parser go through syntax constructors.
Erik Sandberg [Tue, 13 Jun 2006 22:01:19 +0000 (22:01 +0000)]
Made most music creations in the parser go through syntax constructors.

18 years agoadd RT.
Han-Wen Nienhuys [Tue, 13 Jun 2006 16:42:46 +0000 (16:42 +0000)]
add RT.

18 years ago(init_fontconfig): add warning if cache_file
Han-Wen Nienhuys [Tue, 13 Jun 2006 16:38:55 +0000 (16:38 +0000)]
(init_fontconfig): add warning if cache_file
is null.

18 years ago* buildscripts/output-distance.py (test_compare_signatures):
Han-Wen Nienhuys [Tue, 13 Jun 2006 13:34:37 +0000 (13:34 +0000)]
* buildscripts/output-distance.py (test_compare_signatures):
timing routines.
(read_signature_file): use new signature format.

* scm/stencil.scm (write-system-signature): simpler signature
format.

18 years ago* lily/stem.cc (calc_stem_end_position): calc quantized-positions
Han-Wen Nienhuys [Tue, 13 Jun 2006 12:57:03 +0000 (12:57 +0000)]
* lily/stem.cc (calc_stem_end_position): calc quantized-positions
for beamed case.

* lily/note-spacing.cc (stem_dir_correction): don't inspect
stem_end_position, but estimate instead. Backportme.

* lily/lexer.ll: set version-seen? even if version is
INVALID. Backportme.

18 years ago(stem_dir_correction): don't inspect
Han-Wen Nienhuys [Tue, 13 Jun 2006 12:24:24 +0000 (12:24 +0000)]
(stem_dir_correction): don't inspect
stem_end_position if correct_stem_dirs isn't set. Backportme.

18 years ago* lily/tuplet-bracket.cc (calc_positions): look at
Han-Wen Nienhuys [Tue, 13 Jun 2006 11:44:44 +0000 (11:44 +0000)]
* lily/tuplet-bracket.cc (calc_positions): look at
stem-end-position for tuplet bracket slope. Fixes sloped tuplet
brackets narrower than beams. Backportme.

* lily/lexer.ll: set version-seen? even if version is
INVALID. Backportme.

18 years ago(y_offset_callback): bugfix: decide position
Han-Wen Nienhuys [Tue, 13 Jun 2006 11:22:10 +0000 (11:22 +0000)]
(y_offset_callback): bugfix: decide position
override based on scm_is_number(). Fixes \rest on center staff
line

18 years ago(best_splitpoint_index): fix beaming
Han-Wen Nienhuys [Tue, 13 Jun 2006 10:42:30 +0000 (10:42 +0000)]
(best_splitpoint_index): fix beaming
patterns for 16th triplets.

18 years agofindex -> funindex.
Graham Percival [Sun, 11 Jun 2006 06:29:18 +0000 (06:29 +0000)]
findex -> funindex.

18 years agoEditing and reorg.
Graham Percival [Sun, 11 Jun 2006 03:27:18 +0000 (03:27 +0000)]
Editing and reorg.

18 years agoMade tupletSpannerDuration work again.
Erik Sandberg [Sat, 10 Jun 2006 19:24:34 +0000 (19:24 +0000)]
Made tupletSpannerDuration work again.

18 years agoNew spacing docs and editing to global.itely and page.itely. Other
Graham Percival [Sat, 10 Jun 2006 09:45:06 +0000 (09:45 +0000)]
New spacing docs and editing to global.itely and page.itely.  Other
files just @ref{} fixes.

18 years agoconvert-ly rule for annotate-foo, and snippet from NEWS.
Graham Percival [Sat, 10 Jun 2006 04:35:28 +0000 (04:35 +0000)]
convert-ly rule for annotate-foo, and snippet from NEWS.

18 years agotrim outdated info.
Han-Wen Nienhuys [Fri, 9 Jun 2006 23:29:48 +0000 (23:29 +0000)]
trim outdated info.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 9 Jun 2006 23:16:11 +0000 (23:16 +0000)]
*** empty log message ***

18 years ago * scm/define-grobs.scm (all-grob-descriptions): Add
Mats Bengtsson [Fri, 9 Jun 2006 14:31:43 +0000 (14:31 +0000)]
* scm/define-grobs.scm (all-grob-descriptions): Add
line-spanner-interface to all grobs that already have
text-spanner-interface or dynamic-text-spanner-interface

18 years ago * scm/page.scm: Rename annotate{headers,systems,page}->
Mats Bengtsson [Fri, 9 Jun 2006 13:11:49 +0000 (13:11 +0000)]
* scm/page.scm: Rename annotate{headers,systems,page}->
annotate-*

* input/regression/page-spacing.ly,
input/regression/page-layout-manual-position.ly: idem

18 years agoSyntax update.
Graham Percival [Fri, 9 Jun 2006 11:56:36 +0000 (11:56 +0000)]
Syntax update.

18 years ago(find_toplevel_snippets): don't use
Han-Wen Nienhuys [Fri, 9 Jun 2006 10:24:23 +0000 (10:24 +0000)]
(find_toplevel_snippets): don't use
generator expressions (2.3 compat).

18 years ago * lily/vertical-align-engraver.cc: Make sure that the
Mats Bengtsson [Fri, 9 Jun 2006 09:40:53 +0000 (09:40 +0000)]
* lily/vertical-align-engraver.cc: Make sure that the
align{Above,Below}Context properties are included in the automatic
documentation.

18 years agoFile not necessary; \unfoldRepeats is now a standard command.
Graham Percival [Fri, 9 Jun 2006 07:33:54 +0000 (07:33 +0000)]
File not necessary; \unfoldRepeats is now a standard command.

18 years ago * scm/paper-system.scm (paper-system-annotate): also annotate the
Joe Neeman [Fri, 9 Jun 2006 02:20:22 +0000 (02:20 +0000)]
* scm/paper-system.scm (paper-system-annotate): also annotate the
estimated pure-Y-extent

* scm/define-grobs.scm: add pure-Y-extent and pure-Y-offset functions

* lily/system.cc (break_into_pieces): set the estimated height
of each child system

* lily/stem.cc (pure_height): new pure-Y-extent callback

* lily/staff-symbol-referencer.cc (callback): don't destroy
the staff-position property

* lily/hara-kiri-group-spanner.cc (request_suicide): split
consider_suicide into two functions

* lily/constrained-breaking.cc (resize): use the new pure
callbacks to estimate the height of a system

* lily/axis-group-interface.cc (pure_group_height): new
side-effect-free VerticalAxisGroup height-callback

* lily/align-interface.cc (get_extents_aligned_translates):
split align_elements_to_extents into two functions
(get_pure_child_y_translation): new function

* lily/grob.cc: new functions for pure-Y-extent and pure-Y-offset

* lily/item.cc: new functions pure_is_visible and spanned_rank_iv

* lily/paper-score.cc: cache break_indices and columns

* lily/side-position-interface.cc: new pure-Y-extent callbacks

18 years agoFixed example; thanks Werner!
Graham Percival [Fri, 9 Jun 2006 00:01:58 +0000 (00:01 +0000)]
Fixed example; thanks Werner!

18 years ago(init_fontconfig): do the init if
Han-Wen Nienhuys [Thu, 8 Jun 2006 16:32:53 +0000 (16:32 +0000)]
(init_fontconfig): do the init if
cache_file, but don't look at cache_file.

18 years ago* input/regression/quote-tie.ly: new file.
Han-Wen Nienhuys [Thu, 8 Jun 2006 15:14:16 +0000 (15:14 +0000)]
* input/regression/quote-tie.ly: new file.

* lily/tie-engraver.cc (struct Head_event_tuple): add end_moment_
to Head_event_tuple, so we deal gracefully with ties on
cue-endings.

* lily/pango-font.cc (pango_item_string_stencil): type correctness
for FcChar8*

18 years agotypo
Werner Lemberg [Thu, 8 Jun 2006 10:49:36 +0000 (10:49 +0000)]
typo

18 years agoOops, forgot this file. \applyMusic -> music functions.
Graham Percival [Thu, 8 Jun 2006 10:36:43 +0000 (10:36 +0000)]
Oops, forgot this file.  \applyMusic -> music functions.

18 years ago\applyMusic to music functions update, thanks Michael!
Graham Percival [Thu, 8 Jun 2006 10:33:39 +0000 (10:33 +0000)]
\applyMusic to music functions update, thanks Michael!

18 years agoFix @ref{}s to accomodate new chapter names.
Graham Percival [Thu, 8 Jun 2006 07:02:02 +0000 (07:02 +0000)]
Fix @ref{}s to accomodate new chapter names.

18 years agoNew file (split former "global issues" into "page settings" and
Graham Percival [Thu, 8 Jun 2006 07:01:15 +0000 (07:01 +0000)]
New file (split former "global issues" into "page settings" and
"non-musical notation").

18 years agoReduce size of output.
Graham Percival [Thu, 8 Jun 2006 05:40:57 +0000 (05:40 +0000)]
Reduce size of output.

18 years agoSmall test of @funindex. (works here)
Graham Percival [Wed, 7 Jun 2006 22:53:32 +0000 (22:53 +0000)]
Small test of @funindex.  (works here)

18 years agoMinor additions from mailist.
Graham Percival [Wed, 7 Jun 2006 22:50:20 +0000 (22:50 +0000)]
Minor additions from mailist.

18 years agoSmall fix from Francisco.
Graham Percival [Wed, 7 Jun 2006 22:01:15 +0000 (22:01 +0000)]
Small fix from Francisco.

18 years ago\applyMusic to music functions update, thanks to Michael Meixner.
Graham Percival [Wed, 7 Jun 2006 21:59:14 +0000 (21:59 +0000)]
\applyMusic to music functions update, thanks to Michael Meixner.

18 years ago(LILYPONDPREFIX): Bootstrap fix.
Jan Nieuwenhuizen [Wed, 7 Jun 2006 10:16:01 +0000 (10:16 +0000)]
(LILYPONDPREFIX): Bootstrap fix.

18 years agoMinor example added.
Graham Percival [Wed, 7 Jun 2006 07:58:23 +0000 (07:58 +0000)]
Minor example added.

18 years agoMerge from upstream.
Graham Percival [Wed, 7 Jun 2006 07:58:04 +0000 (07:58 +0000)]
Merge from upstream.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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