]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
18 years agoThis commit was manufactured by cvs2svn to create tag 'lilypond_2_7_20'. release/2.7.20
janneke [Thu, 1 Dec 2005 13:53:55 +0000 (13:53 +0000)]
This commit was manufactured by cvs2svn to create tag 'lilypond_2_7_20'.

18 years agorelease commit
hanwen [Thu, 1 Dec 2005 13:53:54 +0000 (13:53 +0000)]
release commit

18 years ago*** empty log message ***
hanwen [Thu, 1 Dec 2005 02:21:48 +0000 (02:21 +0000)]
*** empty log message ***

18 years agosmall fix in the changelog
kroger [Wed, 30 Nov 2005 23:55:23 +0000 (23:55 +0000)]
small fix in the changelog

18 years ago * ly/titling-init.ly (tagline): it should be a space between
kroger [Wed, 30 Nov 2005 22:34:56 +0000 (22:34 +0000)]
* ly/titling-init.ly (tagline): it should be a space between
"Music engraving by LilyPond" and the version number.

18 years ago(pad-to-box): new markup command.
hanwen [Wed, 30 Nov 2005 14:45:55 +0000 (14:45 +0000)]
(pad-to-box): new markup command.

18 years ago(all-grob-descriptions): set thickness to
hanwen [Wed, 30 Nov 2005 11:42:01 +0000 (11:42 +0000)]
(all-grob-descriptions): set thickness to
1.0.
(all-grob-descriptions): don't shift RehearsalMark arbitrarily.

18 years ago*** empty log message ***
wl [Tue, 29 Nov 2005 22:55:08 +0000 (22:55 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
hanwen [Tue, 29 Nov 2005 16:32:36 +0000 (16:32 +0000)]
*** empty log message ***

18 years ago* configure.in (LINK_GXX_STATICALLY): remove kpathsea checks.
hanwen [Tue, 29 Nov 2005 16:17:57 +0000 (16:17 +0000)]
* configure.in (LINK_GXX_STATICALLY): remove kpathsea checks.

* scm/kpathsea.scm (ly:kpathsea-expand-variable): new
file. Encapsulate kpathsea using commandline tools.

* lily/all-font-metrics.cc (kpathsea_find_file): use (scm
kpathsea) module.

18 years ago * Documentation/user/advanced-notation.itely (Setting automatic
matsb [Tue, 29 Nov 2005 12:16:15 +0000 (12:16 +0000)]
* Documentation/user/advanced-notation.itely (Setting automatic
beam behavior): Correct a few typos. Thanks to David Bobroff.

18 years ago * scripts/lilypond-book.py (LATEX_INSPECTION_DOCUMENT): Use
matsb [Tue, 29 Nov 2005 12:06:29 +0000 (12:06 +0000)]
* scripts/lilypond-book.py (LATEX_INSPECTION_DOCUMENT): Use
\usepackage instead of \RequirePackage. Thanks to Bernard Hurley.

18 years ago*** empty log message ***
hanwen [Tue, 29 Nov 2005 00:25:41 +0000 (00:25 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
hanwen [Tue, 29 Nov 2005 00:13:24 +0000 (00:13 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
hanwen [Tue, 29 Nov 2005 00:07:32 +0000 (00:07 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
hanwen [Mon, 28 Nov 2005 23:40:44 +0000 (23:40 +0000)]
*** empty log message ***

18 years agooopso
janneke [Mon, 28 Nov 2005 22:23:14 +0000 (22:23 +0000)]
oopso

18 years ago* configure.in (--disable-documentation): New switch.
janneke [Mon, 28 Nov 2005 21:33:39 +0000 (21:33 +0000)]
* configure.in (--disable-documentation): New switch.

* GNUmakefile.in: Use it.

* stepmake/aclocal.m4: Use AC_ARG_ENABLE for kpatsea.

18 years ago* scripts/lilypond-book.py (do_file): search chunks for
hanwen [Mon, 28 Nov 2005 10:07:37 +0000 (10:07 +0000)]
* scripts/lilypond-book.py (do_file): search chunks for
\\begin{document}

* GNUmakefile.in: add copy step in between so we can lose the
out-www directories.

18 years ago*** empty log message ***
hanwen [Sun, 27 Nov 2005 13:41:37 +0000 (13:41 +0000)]
*** empty log message ***

18 years ago(pango_item_string_stencil): put
hanwen [Sun, 27 Nov 2005 13:40:31 +0000 (13:40 +0000)]
(pango_item_string_stencil): put
geometry.width into glyph-string too.

18 years ago(RevertProperty, OverrideProperty): Use grob-property-path property, a
nsceaux [Sat, 26 Nov 2005 11:11:50 +0000 (11:11 +0000)]
(RevertProperty, OverrideProperty): Use grob-property-path property, a
list of symbols, instead of grob-property, which used to be a single
symbol.
(BassFigureEvent): a figure can be a plain number, not
necessarily a markup.

18 years agorelease commit
hanwen [Sat, 26 Nov 2005 11:00:57 +0000 (11:00 +0000)]
release commit

18 years ago* lily/figured-bass-engraver.cc (process_music): check
hanwen [Fri, 25 Nov 2005 18:20:06 +0000 (18:20 +0000)]
* lily/figured-bass-engraver.cc (process_music): check
figuredBassCenterContinuations first.

* scm/translation-functions.scm (format-bass-figure): make double
sharp larger.

18 years agoread rehearsalMarkAlignSymbol to
hanwen [Fri, 25 Nov 2005 16:06:29 +0000 (16:06 +0000)]
read rehearsalMarkAlignSymbol to
determine X-parent.

18 years ago*** empty log message ***
hanwen [Fri, 25 Nov 2005 16:05:11 +0000 (16:05 +0000)]
*** empty log message ***

18 years ago* lily/system-start-delimiter-engraver.cc: move from
hanwen [Fri, 25 Nov 2005 15:49:56 +0000 (15:49 +0000)]
* lily/system-start-delimiter-engraver.cc: move from
Nested_system_start_delimiter_engraver, rename
Nested_system_start_delimiter_engraver ->
System_start_delimiter_engraver.

* lily/nested-system-start-delimiter-engraver.cc (from_list): read
bracket type from hierarchy.

18 years ago(from_list): read
hanwen [Fri, 25 Nov 2005 15:32:45 +0000 (15:32 +0000)]
(from_list): read
bracket type from hierarchy.

18 years ago* mf/feta-banier.mf ("d3"): Make `flare' equal to `staff_space'.
wl [Fri, 25 Nov 2005 09:48:35 +0000 (09:48 +0000)]
* mf/feta-banier.mf ("d3"): Make `flare' equal to `staff_space'.

Minor formatting.

18 years ago(process_music): bugfix: stop
hanwen [Wed, 23 Nov 2005 13:10:43 +0000 (13:10 +0000)]
(process_music): bugfix: stop
staff if first_start_ is true.

18 years ago * Documentation/user/global.itely (Creating MIDI files): Fix
matsb [Tue, 22 Nov 2005 16:23:42 +0000 (16:23 +0000)]
* Documentation/user/global.itely (Creating MIDI files): Fix
compilation problem.

18 years agoMisc small changes.
gpercival [Tue, 22 Nov 2005 06:50:33 +0000 (06:50 +0000)]
Misc small changes.

18 years ago(PATCH_LEVEL): release 2.7.18
hanwen [Mon, 21 Nov 2005 14:32:56 +0000 (14:32 +0000)]
(PATCH_LEVEL): release 2.7.18

18 years agorelease commit
hanwen [Mon, 21 Nov 2005 14:26:58 +0000 (14:26 +0000)]
release commit

18 years ago(struct
hanwen [Mon, 21 Nov 2005 01:32:17 +0000 (01:32 +0000)]
(struct
Bracket_nesting_node): new class.
(struct Bracket_nesting_group): new class
(struct Bracket_nesting_staff): new class.
(process_music): create hierarchy of grobs. This allows separate
tuning of different SSDs.

18 years ago*** empty log message ***
hanwen [Mon, 21 Nov 2005 01:31:33 +0000 (01:31 +0000)]
*** empty log message ***

18 years ago* ly/engraver-init.ly (AncientRemoveEmptyStaffContext): replace
hanwen [Mon, 21 Nov 2005 01:27:45 +0000 (01:27 +0000)]
* ly/engraver-init.ly (AncientRemoveEmptyStaffContext): replace
System_start_delimiter_engraver by Nested_system_start_delimiter_engraver.

* lily/nested-system-start-delimiter-engraver.cc (struct
Bracket_nesting_node): new class.
(struct Bracket_nesting_group): new class
(struct Bracket_nesting_staff): new class.
(process_music): create hierarchy of grobs. This allows separate
tuning of different SSDs.

* scm/define-grobs.scm (all-grob-descriptions): new Grob SystemStartSquare
(all-grob-descriptions): remove old NestedSystemStartDelimiter.

18 years ago* lily/side-position-interface.cc (aligned_side): multiply
hanwen [Sat, 19 Nov 2005 10:42:29 +0000 (10:42 +0000)]
* lily/side-position-interface.cc (aligned_side): multiply
staff_radius by 2.

* lily/script-engraver.cc (make_script_from_event): allow setting
values to '()

18 years ago* lily/system-start-delimiter.cc (line_bracket): don't shorten height.
hanwen [Fri, 18 Nov 2005 22:55:06 +0000 (22:55 +0000)]
* lily/system-start-delimiter.cc (line_bracket): don't shorten height.

* lily/system-start-delimiter.cc (print): don't divide extent by
staff_space.
(print): use style iso. glyph.
(staff_bracket): translate glyph inside routine already.

18 years ago* scm/define-grobs.scm (all-grob-descriptions): new grob
hanwen [Fri, 18 Nov 2005 21:36:27 +0000 (21:36 +0000)]
* scm/define-grobs.scm (all-grob-descriptions): new grob
NestedSystemStartDelimiter.

* input/regression/system-start-heavy-bar.ly: new file.

* lily/nested-system-start-delimiter-engraver.cc: new file.

* lily/nested-system-start-delimiter.cc: new file.

* input/regression/system-start-nesting.ly: new file.

* scm/define-grobs.scm (all-grob-descriptions): use X side
positioning for positioning braces for nested contexts.

* lily/system-start-delimiter.cc (print): don't divide extent by
staff_space.
(print): use style iso. glyph.
(staff_bracket): translate glyph inside routine already.

18 years ago * lily/vaticana-ligature-engraver.cc: fixed 2 typos in glyph
reuter [Fri, 18 Nov 2005 20:08:24 +0000 (20:08 +0000)]
* lily/vaticana-ligature-engraver.cc: fixed 2 typos in glyph
names.

18 years ago* scm/define-context-properties.scm
hanwen [Thu, 17 Nov 2005 21:12:19 +0000 (21:12 +0000)]
* scm/define-context-properties.scm
(all-user-translation-properties): rename figuredBassFormatter
from newFiguredBassFormatter.

* scm/define-grobs.scm (all-grob-descriptions): move from NewBassFigure

* lily/figured-bass-engraver.cc: move from new-figured-bass-engraver.cc

* lily/beam.cc (calc_beaming): new function.
(calc_shorten): new function.

* THANKS: add Edward Neeman.

* scm/define-grobs.scm (all-grob-descriptions): add Y-offset property.

18 years ago* lily/stem.cc (calc_stem_info): trigger beaming calculation.
hanwen [Thu, 17 Nov 2005 15:11:19 +0000 (15:11 +0000)]
* lily/stem.cc (calc_stem_info): trigger beaming calculation.

* lily/beam.cc (calc_beaming): new function.
(calc_shorten): new function.

* THANKS: add Edward Neeman.

* scm/define-grobs.scm (all-grob-descriptions): add Y-offset property.

18 years ago* input/regression/accidental-clef-change.ly: new file.
hanwen [Thu, 17 Nov 2005 13:00:19 +0000 (13:00 +0000)]
* input/regression/accidental-clef-change.ly: new file.

* lily/note-collision.cc (check_meshing_chords): don't merge fa heads.

* scm/define-grobs.scm (all-grob-descriptions): add Y-offset property.

* lily/clef-engraver.cc (inspect_clef_properties): reset
localKeySignature for clef changes.

18 years ago * python/midi.c: PyMIDINIT_FUNC isn't defined in Python < 2.3
matsb [Thu, 17 Nov 2005 12:48:29 +0000 (12:48 +0000)]
* python/midi.c: PyMIDINIT_FUNC isn't defined in Python < 2.3
add dummy definition that works in Linux and add information in
INSTALL.texi on the specific Python requirements for Cygwin/Mingw.

18 years ago * Documentation/user/changing-defaults.itely (Modifying context
matsb [Thu, 17 Nov 2005 09:39:40 +0000 (09:39 +0000)]
* Documentation/user/changing-defaults.itely (Modifying context
plug-ins): Add index for \with.

18 years ago * Documentation/user/music-glossary.tely (dal segno): Updated
matsb [Thu, 17 Nov 2005 09:34:06 +0000 (09:34 +0000)]
* Documentation/user/music-glossary.tely (dal segno): Updated
example to version >=2.6.

18 years ago * Documentation/user/instrument-notation.itely (Printing chord
matsb [Wed, 16 Nov 2005 16:31:43 +0000 (16:31 +0000)]
* Documentation/user/instrument-notation.itely (Printing chord
names): Reorder \chordmode and \repeat in one example.

18 years ago(Top): add note about
hanwen [Wed, 16 Nov 2005 15:59:10 +0000 (15:59 +0000)]
(Top): add note about
refactoring.

18 years ago* lily/tie-formatting-problem.cc (find_optimal_tie_configuration):
hanwen [Wed, 16 Nov 2005 15:54:43 +0000 (15:54 +0000)]
* lily/tie-formatting-problem.cc (find_optimal_tie_configuration):
new function. Search region of 3 positions for best tie.
(score_configuration): new function.
(score_aptitude): new function.
(generate_configuration): new function.
(get_configuration): new function.
(Tie_formatting_problem): new function

* input/regression/page-top-space.ly: a6 for page-top-space demo.

* lily/include/tie-formatting-problem.hh (class
Tie_formatting_problem): add Tie_details to
Tie_formatting_problem. Update calling conventions.

18 years ago* stepmake/aclocal.m4: use $(if ) for config-FOOF.make
hanwen [Wed, 16 Nov 2005 14:03:46 +0000 (14:03 +0000)]
* stepmake/aclocal.m4: use $(if ) for config-FOOF.make

* stepmake/aclocal.m4: oops. Include $CONFIGFILE.make, not
config.make.

18 years ago* stepmake/aclocal.m4: use $(if ) for config-FOOF.make
hanwen [Wed, 16 Nov 2005 14:01:39 +0000 (14:01 +0000)]
* stepmake/aclocal.m4: use $(if ) for config-FOOF.make

* stepmake/aclocal.m4: oops. Include $CONFIGFILE.make, not
config.make.

18 years agooops. Include $CONFIGFILE.make, not
hanwen [Wed, 16 Nov 2005 13:56:42 +0000 (13:56 +0000)]
oops. Include $CONFIGFILE.make, not
config.make.

18 years ago*** empty log message ***
hanwen [Wed, 16 Nov 2005 13:52:44 +0000 (13:52 +0000)]
*** empty log message ***

18 years agooops. Include $CONFIGFILE.make, not
hanwen [Wed, 16 Nov 2005 13:51:34 +0000 (13:51 +0000)]
oops. Include $CONFIGFILE.make, not
config.make.

18 years agoremove musedata2ly entry.
hanwen [Wed, 16 Nov 2005 00:06:48 +0000 (00:06 +0000)]
remove musedata2ly entry.

18 years ago * scm/define-grobs.scm (LigatureBracket): Maintenance bugfix: do
reuter [Tue, 15 Nov 2005 23:57:48 +0000 (23:57 +0000)]
* scm/define-grobs.scm (LigatureBracket): Maintenance bugfix: do
not call Tuplet_bracket::calc_direction.  Removed obsolete gap
value.

18 years ago * lily/ligature-engraver.cc, lily/include/ligature-engraver.hh,
reuter [Tue, 15 Nov 2005 23:21:17 +0000 (23:21 +0000)]
* lily/ligature-engraver.cc, lily/include/ligature-engraver.hh,
scm/define-context-properties.scm: Maintenance bugfix: make
ligature brackets work again by removing obsolete ligature
primitive callback push/pop.

18 years ago(depth): Explain why absolute directory is
janneke [Tue, 15 Nov 2005 19:59:05 +0000 (19:59 +0000)]
(depth): Explain why absolute directory is
used and do not call it a path.
(FLEXLEXER_FILE): Rename from FLEXLEXER_PATH and add file name.

18 years agofix srcdir condition
kroger [Tue, 15 Nov 2005 19:06:35 +0000 (19:06 +0000)]
fix srcdir condition

18 years agonew file.
hanwen [Mon, 14 Nov 2005 22:21:00 +0000 (22:21 +0000)]
new file.

18 years ago* lily/include/tie-formatting-problem.hh (class
hanwen [Mon, 14 Nov 2005 21:50:35 +0000 (21:50 +0000)]
* lily/include/tie-formatting-problem.hh (class
Tie_formatting_problem): new file.

* lily/tie-formatting-problem.cc (common_x_refpoint): new file.

18 years ago($(outdir)/%.pyc):
janneke [Mon, 14 Nov 2005 19:29:49 +0000 (19:29 +0000)]
($(outdir)/%.pyc):
Unset PYTHONOPTIMIZE.  Fixes install if set.

18 years ago(output): degarianize.
hanwen [Mon, 14 Nov 2005 15:57:25 +0000 (15:57 +0000)]
(output): degarianize.

18 years ago* make/stepmake.make: include toplevel-version.make after config.make.
hanwen [Sun, 13 Nov 2005 18:20:23 +0000 (18:20 +0000)]
* make/stepmake.make: include toplevel-version.make after config.make.

* stepmake/aclocal.m4 (depth): make sure $srcdir is absolute.
also allow python2.4

* stepmake/aclocal.m4: don't do non-srcdir build with
symlinks. Use inclusion, so the src directory name can be changed.

18 years agoinclude toplevel-version.make after config.make.
hanwen [Sun, 13 Nov 2005 18:04:54 +0000 (18:04 +0000)]
include toplevel-version.make after config.make.

18 years ago* stepmake/aclocal.m4 (depth): make sure $srcdir is absolute.
hanwen [Sun, 13 Nov 2005 17:10:55 +0000 (17:10 +0000)]
* stepmake/aclocal.m4 (depth): make sure $srcdir is absolute.
also allow python2.4

* config.make.in (configure-srcdir): remove GXX GCC vars.

* stepmake/aclocal.m4: don't do non-srcdir build with
symlinks. Use inclusion, so the src directory name can be changed.

18 years ago* make/mutopia-vars.make:
janneke [Sun, 13 Nov 2005 08:40:52 +0000 (08:40 +0000)]
* make/mutopia-vars.make:
* make/ly-vars.make: Use src-wildcard iso wildcard for source
files.

18 years ago* mf/feta-haak.mf: Formatting.
wl [Sun, 13 Nov 2005 06:16:06 +0000 (06:16 +0000)]
* mf/feta-haak.mf: Formatting.
(draw_bracket): Slightly modify outline to avoid an unnecessary
corner.
Don't use ad-hoc values for `leave_angle' and `tip_angle' but derive
them from the affected paths.

18 years ago* mf/feta-arrow.mf: For all glyphs, don't mirror `currentpicture'
wl [Sun, 13 Nov 2005 06:09:27 +0000 (06:09 +0000)]
* mf/feta-arrow.mf: For all glyphs, don't mirror `currentpicture'
but the affected path.  This ensures that the (overlapping) outlines
have the same direction, which is a necessary prerequisite for
FontForge's algorithm to remove overlaps.
Formatting.

18 years ago* lily/tie-column-format.cc (set_chord_outline): add dots into
hanwen [Sun, 13 Nov 2005 01:43:55 +0000 (01:43 +0000)]
* lily/tie-column-format.cc (set_chord_outline): add dots into
skyline extents. This fixes tie formatting if the left head has dots.

* lily/tie.cc (get_configuration): only shift tie by a whole staff
space inside the staff.
(get_configuration): shift another position if necessary in case
of left head tie

18 years ago(get_configuration): only shift tie by a whole staff
hanwen [Sun, 13 Nov 2005 01:04:24 +0000 (01:04 +0000)]
(get_configuration): only shift tie by a whole staff
space inside the staff.

18 years ago(local-uninstall): remove
hanwen [Sat, 12 Nov 2005 19:13:42 +0000 (19:13 +0000)]
(local-uninstall): remove
music-drawing-routines.ps juggling.

18 years ago(local-uninstall): remove
hanwen [Sat, 12 Nov 2005 19:08:33 +0000 (19:08 +0000)]
(local-uninstall): remove
music-drawing-routines.ps juggling.

18 years ago(local-uninstall): remove
hanwen [Sat, 12 Nov 2005 19:04:58 +0000 (19:04 +0000)]
(local-uninstall): remove
music-drawing-routines.ps juggling.

18 years ago(GENERATE_OMF): use
hanwen [Sat, 12 Nov 2005 18:53:44 +0000 (18:53 +0000)]
(GENERATE_OMF): use
buildscript-dir iso. $(depth)/buildscripts.

18 years ago(local-uninstall): remove
hanwen [Sat, 12 Nov 2005 18:47:06 +0000 (18:47 +0000)]
(local-uninstall): remove
music-drawing-routines.ps juggling.

18 years ago(local-install-files):
hanwen [Sat, 12 Nov 2005 16:41:29 +0000 (16:41 +0000)]
(local-install-files):
prepend src-dir to install targets.

18 years ago* lily/system-start-delimiter-engraver.cc
hanwen [Sat, 12 Nov 2005 14:20:03 +0000 (14:20 +0000)]
* lily/system-start-delimiter-engraver.cc
(acknowledge_system_start_delimiter): use
add_offset_callback(). This fixes translation of nested
staffgroups.

* lily/grob-closure.cc (add_offset_callback): only encaps in
simple_closure if it's a procedure.

* lily/span-bar.cc (calc_glyph_name): read glyph-name, not glyph
from bar-line.

* ly/engraver-init.ly (RemoveEmptyRhythmicStaffContext): add
remove-empty where pertinent.

18 years agoAdded Cameron Horsburgh's multiple stanzas docs.
gpercival [Sat, 12 Nov 2005 09:35:17 +0000 (09:35 +0000)]
Added Cameron Horsburgh's multiple stanzas docs.

18 years ago($(top-build-dir)/Documentation/pictures/$(outbase)/lilypond.ico):
hanwen [Fri, 11 Nov 2005 15:13:51 +0000 (15:13 +0000)]
($(top-build-dir)/Documentation/pictures/$(outbase)/lilypond.ico):
make picture in builddir, not srcdir.

18 years ago*** empty log message ***
hanwen [Fri, 11 Nov 2005 10:07:16 +0000 (10:07 +0000)]
*** empty log message ***

18 years ago(main): use commands.mkarg () to quote
hanwen [Thu, 10 Nov 2005 19:05:02 +0000 (19:05 +0000)]
(main): use commands.mkarg () to quote
shell arguments.

18 years ago * Documentation/user/examples.itely (Piano templates): Minor
matsb [Thu, 10 Nov 2005 11:40:58 +0000 (11:40 +0000)]
* Documentation/user/examples.itely (Piano templates): Minor
modification to the Piano centered lyrics example.

18 years ago* Documentation/user/point-and-click.itely: simplify p&c
hanwen [Thu, 10 Nov 2005 01:14:39 +0000 (01:14 +0000)]
* Documentation/user/point-and-click.itely: simplify p&c
instruction: don't configure firefox. Put lilypond-invoke-editor
in front of the browser.

* scripts/lilypond-invoke-editor.scm (run-editor): new function.
(run-browser): new function.

* lily/parser.yy (Lily_lexer): recognize Book

* lily/book.cc (clone): new function

* lily/parser.yy (book_body): allow BOOK_IDENTIFIER.

18 years ago * lily/vaticana-ligature.cc, lily/vaticana-ligature-engraver.cc:
reuter [Thu, 10 Nov 2005 01:01:11 +0000 (01:01 +0000)]
* lily/vaticana-ligature.cc, lily/vaticana-ligature-engraver.cc:
Maintenance bugfix: reduce number of font related warnings by
updating naming conventions for glyph-name.

18 years ago(all-grob-descriptions): add
hanwen [Wed, 9 Nov 2005 13:21:54 +0000 (13:21 +0000)]
(all-grob-descriptions): add
rhythmic-grob-interface to TabNoteHead.

18 years ago(check-quant-callbacks): remove
hanwen [Wed, 9 Nov 2005 00:07:31 +0000 (00:07 +0000)]
(check-quant-callbacks): remove
set_stem_lengths()

18 years ago * lily/vaticana-ligature-engraver.cc (transform_heads): Bugfix:
reuter [Tue, 8 Nov 2005 23:25:20 +0000 (23:25 +0000)]
* lily/vaticana-ligature-engraver.cc (transform_heads): Bugfix:
plica head in porrectus deminutus.

18 years ago * scm/scripts.scm (articulations): Maintenance bugfix:
reuter [Tue, 8 Nov 2005 21:35:20 +0000 (21:35 +0000)]
* scm/scripts.scm (articulations): Maintenance bugfix:
follow-into-staff -> quantize-position.

18 years ago * ly/gregorian-init.ly: bugfix: fixed vertical alignment of
reuter [Tue, 8 Nov 2005 21:00:31 +0000 (21:00 +0000)]
* ly/gregorian-init.ly: bugfix: fixed vertical alignment of
centered divisiones

18 years ago* scm/music-functions.scm (glue-mm-rest-texts): also put other
hanwen [Tue, 8 Nov 2005 14:46:20 +0000 (14:46 +0000)]
* scm/music-functions.scm (glue-mm-rest-texts): also put other
events into EventChord. This fixes textspanners on mm rests. Fixes spanner-rest.ly

* lily/grob-closure.cc (add_offset_callback): bugfix: properly add
offset callbacks. This fixes alignment for Fingering objects.

18 years ago* accidentals-below-notes.ly (reportedin): simplify.
hanwen [Tue, 8 Nov 2005 14:40:59 +0000 (14:40 +0000)]
* accidentals-below-notes.ly (reportedin): simplify.

* lily/tuplet-bracket.cc (print): change check: remove bracket if
less then 1/5th of total length.
(print): use gap too.  Fixes tupletUp-single-bracket.ly

* lily/grob-closure.cc (add_offset_callback): bugfix: properly add
offset callbacks. This fixes alignment for Fingering objects.

18 years ago* rehearsalmark-horiz-extent.ly: add note.
hanwen [Tue, 8 Nov 2005 14:23:38 +0000 (14:23 +0000)]
* rehearsalmark-horiz-extent.ly: add note.

* scm/music-functions.scm (glue-mm-rest-texts): also put other
events into EventChord. This fixes textspanners on mm rests.

* lily/side-position-interface.cc (get_axis): read side-axis
(set_axis): set side-axis.

* scm/define-grobs.scm (all-grob-descriptions): add side-axis
properties everywhere.

* lily/spacing-spanner.cc (breakable_column_spacing): add
average-spacing-wishes. Take maximum if not set.
(musical_column_spacing): idem.

* scm/define-grobs.scm (all-grob-descriptions): add average-spacing-wishes.

* lily/grob-closure.cc (add_offset_callback): bugfix: properly add
offset callbacks. This fixes alignment for Fingering objects.

* scm/define-grobs.scm (all-grob-descriptions): tiny bit less
space for key - timesig combination.

* scm/define-grobs.scm (all-grob-descriptions): decrease distance
to key sig.

* scm/define-grobs.scm (all-grob-descriptions): remove
self-X-offset. Fixes alignment of octavate-8.

18 years ago* clef-key-distance.ly: add note.
hanwen [Tue, 8 Nov 2005 12:57:27 +0000 (12:57 +0000)]
* clef-key-distance.ly: add note.

* lily/grob-closure.cc (add_offset_callback): bugfix: properly add
offset callbacks. This fixes alignment for Fingering objects.

* scm/define-grobs.scm (all-grob-descriptions): tiny bit less
space for key - timesig combination.

* input/regression/script-stem-tremolo.ly (Module): new file.

* scm/define-grobs.scm (all-grob-descriptions): decrease distance
to key sig.

* lily/dynamic-engraver.cc (acknowledge_stem_tremolo): new function.

* lily/text-engraver.cc (acknowledge_stem_tremolo): new function.

* lily/script-engraver.cc (acknowledge_stem_tremolo): new function.

* scm/define-grobs.scm (all-grob-descriptions): remove
self-X-offset. Fixes alignment of octavate-8.

* scripts/lilypond-book.py (datadir): look in
LILYPONDPREFIX/share/lilypond/current/

* GNUmakefile.in: symlink current to <VERSION>.

18 years ago * lily/main.cc: eps listed as a backend.
kroger [Mon, 7 Nov 2005 21:29:25 +0000 (21:29 +0000)]
* lily/main.cc: eps listed as a backend.

18 years ago(print-music-as-book): quote $defaultparser.
hanwen [Sun, 6 Nov 2005 01:11:37 +0000 (01:11 +0000)]
(print-music-as-book): quote $defaultparser.

18 years ago*** empty log message ***
hanwen [Fri, 4 Nov 2005 16:28:32 +0000 (16:28 +0000)]
*** empty log message ***

18 years ago(class Score): remove texts_ member.
hanwen [Fri, 4 Nov 2005 15:04:18 +0000 (15:04 +0000)]
(class Score): remove texts_ member.

18 years ago(set_stem_lengths): force direction callback.
hanwen [Fri, 4 Nov 2005 02:18:57 +0000 (02:18 +0000)]
(set_stem_lengths): force direction callback.
(print): read quantized-positions, so we can force
Beam::set_stem_lengths to occur.
(rest_collision_callback): use common X parent.