]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
18 years agorelease commit release/2.7.26
Han-Wen Nienhuys [Sat, 31 Dec 2005 14:26:25 +0000 (14:26 +0000)]
release commit

18 years ago(install-fc-cache): remove old font.cache-1 files.
Han-Wen Nienhuys [Sat, 31 Dec 2005 02:33:12 +0000 (02:33 +0000)]
(install-fc-cache): remove old font.cache-1 files.

18 years ago(init_fontconfig): verbosity.
Han-Wen Nienhuys [Fri, 30 Dec 2005 19:49:32 +0000 (19:49 +0000)]
(init_fontconfig): verbosity.

18 years agoadd Muziekacademie Lede.
Han-Wen Nienhuys [Fri, 30 Dec 2005 19:12:38 +0000 (19:12 +0000)]
add Muziekacademie Lede.

18 years ago* scripts/musicxml2ly.py (print_voice_definitions): new function
Han-Wen Nienhuys [Fri, 30 Dec 2005 19:08:31 +0000 (19:08 +0000)]
* scripts/musicxml2ly.py (print_voice_definitions): new function
(print_score_setup): new function
(convert): read part definition to output staves properly.

* python/musicxml.py (Measure.get_notes): new class. Wrap lists of
Music_xml notes.

* python/musicexp.py (Output_printer.__init__): use _ in data members.
(Output_printer.unformatted_output): new function: no formatting,
but count braces.
(Duration.get_length): remove isinstance() checks for Output_printer everywhere.

* input/regression/lyrics-bar.ly (texidoc): add Separating_line_group_engraver.

18 years ago * lily/relocate.cc (framework_relocation): New function,
Jan Nieuwenhuizen [Fri, 30 Dec 2005 08:58:34 +0000 (08:58 +0000)]
* lily/relocate.cc (framework_relocation): New function,
factored from set_relocation ().
(prefix_relocation): Rename from set_relocation ().
(setup_paths): Use it.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 30 Dec 2005 01:56:57 +0000 (01:56 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Jan Nieuwenhuizen [Wed, 28 Dec 2005 16:37:20 +0000 (16:37 +0000)]
*** empty log message ***

18 years ago(setup_paths): Bugfix for invoking from bindir,
Jan Nieuwenhuizen [Wed, 28 Dec 2005 15:14:04 +0000 (15:14 +0000)]
(setup_paths): Bugfix for invoking from bindir,
as ./program.

18 years ago(internal_set_property): don't abort on
Han-Wen Nienhuys [Wed, 28 Dec 2005 13:34:36 +0000 (13:34 +0000)]
(internal_set_property): don't abort on
calculation-in-progress.

18 years ago* lily/beam.cc (get_default_dir): robustness: don't divide by zero.
Han-Wen Nienhuys [Wed, 28 Dec 2005 13:14:40 +0000 (13:14 +0000)]
* lily/beam.cc (get_default_dir): robustness: don't divide by zero.

* lily/tuplet-bracket.cc (calc_control_points): oops: typo. Read
connect-to-neighbor property not connect-to-other

18 years ago(LY_DEFINE): remove Protected_scm global variable.
Han-Wen Nienhuys [Wed, 28 Dec 2005 12:07:09 +0000 (12:07 +0000)]
(LY_DEFINE): remove Protected_scm global variable.
(LY_DEFINE): oops. don't forget protection.

18 years ago(LY_DEFINE): remove Protected_scm global variable.
Han-Wen Nienhuys [Wed, 28 Dec 2005 00:12:00 +0000 (00:12 +0000)]
(LY_DEFINE): remove Protected_scm global variable.

18 years ago(Module): strip AFM handling completely.
Han-Wen Nienhuys [Tue, 27 Dec 2005 23:47:36 +0000 (23:47 +0000)]
(Module): strip AFM handling completely.

18 years ago* lily/stencil-expression.cc: idem.
Han-Wen Nienhuys [Tue, 27 Dec 2005 23:39:16 +0000 (23:39 +0000)]
* lily/stencil-expression.cc: idem.

* lily/grob-interface-scheme.cc (LY_DEFINE): idem.

* lily/function-documentation.cc (ly_add_function_documentation):
use static member iso. Protected_scm

* lily/main.cc: use ifdef ARGV0_RELOCATION iso. MINGW

* config.make.in (prefix): remove HAVE_KPATHSEA_SO

18 years ago(set_env_dir): New function.
Jan Nieuwenhuizen [Tue, 27 Dec 2005 17:37:48 +0000 (17:37 +0000)]
(set_env_dir): New function.
(set_relocation): Use it to fix setting PANGO_PREFIX.

18 years ago* input/regression/stem-direction-context.ly: remove rest.
Han-Wen Nienhuys [Tue, 27 Dec 2005 17:36:29 +0000 (17:36 +0000)]
* input/regression/stem-direction-context.ly: remove rest.

* lily/melody-engraver.cc (process_music): restart for bar lines.
(acknowledge_slur): restart for slurs.

18 years ago * Documentation/user/invoking.itely: describe how to view SVG
Heikki Junes [Mon, 26 Dec 2005 23:18:41 +0000 (23:18 +0000)]
* Documentation/user/invoking.itely: describe how to view SVG
output using Inkscape which replace embedded fonts with OTF fonts.

18 years ago(set_relocation): set PANGO_PREFIX
Han-Wen Nienhuys [Sun, 25 Dec 2005 13:49:44 +0000 (13:49 +0000)]
(set_relocation): set PANGO_PREFIX

18 years ago*** empty log message ***
Jan Nieuwenhuizen [Sat, 24 Dec 2005 09:58:01 +0000 (09:58 +0000)]
*** empty log message ***

18 years ago* VERSION (PACKAGE_NAME): release 2.7.25
Han-Wen Nienhuys [Fri, 23 Dec 2005 21:14:39 +0000 (21:14 +0000)]
* VERSION (PACKAGE_NAME): release 2.7.25

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

* lily/slur-engraver.cc (acknowledge_extra_object): remove
DynamicText hardcoding.

18 years ago* Documentation/topdocs/NEWS.tely (Top): document new feature. release/2.7.25
Han-Wen Nienhuys [Fri, 23 Dec 2005 19:07:41 +0000 (19:07 +0000)]
* Documentation/topdocs/NEWS.tely (Top): document new feature.

* input/regression/stem-direction-context.ly: new file.

* lily/relocate.cc (set_relocation): add PANGO_PREFIX

* lily/melody-spanner.cc (calc_neutral_stem_direction):

* lily/melody-spanner.cc: new file. Interpolate stem directions.

* lily/slur-engraver.cc (acknowledge_extra_object): remove
DynamicText hardcoding.

18 years ago* lily/melody-engraver.cc (acknowledge_stem): restart MelodyItem
Han-Wen Nienhuys [Fri, 23 Dec 2005 16:21:46 +0000 (16:21 +0000)]
* lily/melody-engraver.cc (acknowledge_stem): restart MelodyItem
on rest.

* ly/engraver-init.ly: add Melody_engraver

* lily/melody-spanner.cc (calc_neutral_stem_direction):

* lily/melody-engraver.cc: new file. Acknowledge stems for
interpolated stem directions.

* lily/melody-spanner.cc: new file. Interpolate stem directions.

* lily/slur-engraver.cc (acknowledge_extra_object): remove
DynamicText hardcoding.

18 years ago* lily/beam.cc (calc_direction): use default-direction
Han-Wen Nienhuys [Fri, 23 Dec 2005 16:12:09 +0000 (16:12 +0000)]
* lily/beam.cc (calc_direction): use default-direction
iso. get_default_direction()

* scm/define-grob-properties.scm (all-user-grob-properties): add
default-direction property.

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

* lily/stem.cc (calc_default_direction): remove
Stem::get_default_direction, use default-direction with callback
instead.

* lily/melody-spanner.cc (calc_neutral_stem_direction):

* lily/melody-engraver.cc: new file. Acknowledge stems for
interpolated stem directions.

* lily/melody-spanner.cc: new file. Interpolate stem directions.

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

* lily/slur-engraver.cc (acknowledge_extra_object): remove
DynamicText hardcoding.

18 years ago* lily/slur-configuration.cc (fit_factor): more robust check for
Han-Wen Nienhuys [Fri, 23 Dec 2005 13:03:36 +0000 (13:03 +0000)]
* lily/slur-configuration.cc (fit_factor): more robust check for
point in curve X-extent.

* lily/slur.cc (outside_slur_callback): return offset_scm, not 0.
(outside_slur_callback): check for 'outside avoidance.

* lily/slur-configuration.cc (score_extra_encompass): don't use
bound->column() == avoid->column() for checking extents, as this
doesn't work for accidentals.

* lily/slur-engraver.cc (acknowledge_extra_object): remove
DynamicText hardcoding.

18 years ago* lily/slur-configuration.cc (score_extra_encompass): don't use
Han-Wen Nienhuys [Fri, 23 Dec 2005 12:06:56 +0000 (12:06 +0000)]
* lily/slur-configuration.cc (score_extra_encompass): don't use
bound->column() == avoid->column() for checking extents, as this
doesn't work for accidentals.

* lily/slur-engraver.cc (acknowledge_extra_object): remove
DynamicText hardcoding.

* lily/slur-scoring.cc (enumerate_attachments): robustness: don't
crash if bound stem is NULL

* lily/piano-pedal-performer.cc: patch by MWD for enabling piano
pedals.

18 years agoRequired patch for OSX.
Graham Percival [Fri, 23 Dec 2005 01:38:26 +0000 (01:38 +0000)]
Required patch for OSX.

18 years agotypo. @code{\raise} => @code{\\raise}
Graham Percival [Thu, 22 Dec 2005 23:12:38 +0000 (23:12 +0000)]
typo.  @code{\raise} => @code{\\raise}

18 years ago * po/TODO: mention gtranslator along with kbabel.
Heikki Junes [Wed, 21 Dec 2005 20:24:48 +0000 (20:24 +0000)]
* po/TODO: mention gtranslator along with kbabel.
* po/fi.po: update translations.

18 years ago(setup_paths): Bugfix.
Jan Nieuwenhuizen [Wed, 21 Dec 2005 01:31:34 +0000 (01:31 +0000)]
(setup_paths): Bugfix.

18 years ago*** empty log message ***
Jan Nieuwenhuizen [Wed, 21 Dec 2005 01:16:52 +0000 (01:16 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Jan Nieuwenhuizen [Wed, 21 Dec 2005 01:14:45 +0000 (01:14 +0000)]
*** empty log message ***

18 years ago(dest): don't create existing.
Han-Wen Nienhuys [Wed, 21 Dec 2005 01:12:32 +0000 (01:12 +0000)]
(dest): don't create existing.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Wed, 21 Dec 2005 01:06:08 +0000 (01:06 +0000)]
*** empty log message ***

18 years ago* config.make.in:
Jan Nieuwenhuizen [Wed, 21 Dec 2005 00:59:04 +0000 (00:59 +0000)]
* config.make.in:
* stepmake/aclocal.m4: Do not substitute INSTALL.

18 years ago* lily/relocate.cc (setup_paths): only check path for non-absolute
Han-Wen Nienhuys [Wed, 21 Dec 2005 00:53:50 +0000 (00:53 +0000)]
* lily/relocate.cc (setup_paths): only check path for non-absolute
dir without directory part.

* flower/file-name.cc (is_absolute):  new method.
(is_absolute): check root_ too.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Wed, 21 Dec 2005 00:40:10 +0000 (00:40 +0000)]
*** empty log message ***

18 years ago(is_absolute): new method.
Han-Wen Nienhuys [Wed, 21 Dec 2005 00:40:00 +0000 (00:40 +0000)]
(is_absolute):  new method.

18 years ago* lily/relocate.cc (setup_paths) [__MINGW32__]: Comment-out broken
Jan Nieuwenhuizen [Wed, 21 Dec 2005 00:17:30 +0000 (00:17 +0000)]
* lily/relocate.cc (setup_paths) [__MINGW32__]: Comment-out broken
relocation code.

* stepmake/stepmake/generic-vars.make (INSTALL): Assign INSTALL_PY
iso itself.

* lily/relocate.cc [HAVE_GETTEXT]: Include libintl.h.  Fixes mingw
compile.

18 years ago(INSTALL): Assign INSTALL_PY
Jan Nieuwenhuizen [Tue, 20 Dec 2005 23:53:26 +0000 (23:53 +0000)]
(INSTALL): Assign INSTALL_PY
iso itself.

18 years agoInclude libintl.h. Fixes mingw
Jan Nieuwenhuizen [Tue, 20 Dec 2005 23:31:01 +0000 (23:31 +0000)]
Include libintl.h.  Fixes mingw
compile.

18 years ago* .cvsignore: Add install-sh.
Jan Nieuwenhuizen [Tue, 20 Dec 2005 22:56:30 +0000 (22:56 +0000)]
* .cvsignore: Add install-sh.

* autogen.sh (srcdir): Typo.

18 years ago* stepmake/bin/install-sh (Module): remove.
Han-Wen Nienhuys [Tue, 20 Dec 2005 16:14:53 +0000 (16:14 +0000)]
* stepmake/bin/install-sh (Module): remove.

* GNUmakefile.in ($(tree-share-prefix)/mf-link-tree link-mf-tree):
separate target for making font symlinks.
(documentation-dir): use $(if $(findstring )) for switching off
Documentation.

18 years ago(srcdir): urg. Touch install-sh.
Han-Wen Nienhuys [Tue, 20 Dec 2005 15:58:40 +0000 (15:58 +0000)]
(srcdir): urg. Touch install-sh.

18 years ago* stepmake/bin/install-sh (Module): remove.
Han-Wen Nienhuys [Tue, 20 Dec 2005 10:36:28 +0000 (10:36 +0000)]
* stepmake/bin/install-sh (Module): remove.

* stepmake/stepmake/generic-vars.make (INSTALL): add $(INSTALL).

* GNUmakefile.in ($(tree-share-prefix)/mf-link-tree link-mf-tree):
separate target for making font symlinks.
(documentation-dir): use $(if $(findstring )) for switching off
Documentation.

18 years ago* lily/include/relocate.hh: new file.
Han-Wen Nienhuys [Tue, 20 Dec 2005 00:30:54 +0000 (00:30 +0000)]
* lily/include/relocate.hh: new file.

* lily/relocate.cc: new file. Contain relocation logic.

* lily/main.cc (setup_paths): fix: LILYPOND_RELOCATE_PREFIX.
(main): read LILYPOND_VERBOSE as the first thing.

18 years ago(setup_paths): fix: LILYPOND_RELOCATE_PREFIX.
Han-Wen Nienhuys [Tue, 20 Dec 2005 00:18:07 +0000 (00:18 +0000)]
(setup_paths): fix: LILYPOND_RELOCATE_PREFIX.
(main): read LILYPOND_VERBOSE as the first thing.

18 years agoremove INSTALL variable.
Han-Wen Nienhuys [Tue, 20 Dec 2005 00:06:51 +0000 (00:06 +0000)]
remove INSTALL variable.

18 years ago($(tree-share-prefix)/mf-link-tree link-mf-tree):
Han-Wen Nienhuys [Mon, 19 Dec 2005 23:55:02 +0000 (23:55 +0000)]
($(tree-share-prefix)/mf-link-tree link-mf-tree):
separate target for making font symlinks.
(documentation-dir): use $(if $(findstring )) for switching off
Documentation.

18 years ago($(tree-share-prefix)/mf-link-tree link-mf-tree):
Han-Wen Nienhuys [Mon, 19 Dec 2005 23:36:57 +0000 (23:36 +0000)]
($(tree-share-prefix)/mf-link-tree link-mf-tree):
separate target for making font symlinks.

18 years ago(OUT_DIST_FILES): only do
Han-Wen Nienhuys [Mon, 19 Dec 2005 23:27:54 +0000 (23:27 +0000)]
(OUT_DIST_FILES): only do
something if DOCUMENTATION is no.

18 years ago(stop_translation_timestep): release/2.7.24
Han-Wen Nienhuys [Mon, 19 Dec 2005 17:00:20 +0000 (17:00 +0000)]
(stop_translation_timestep):
delay adding to script-column.

18 years ago* lily/tuplet-bracket.cc (print): suicide if no control-points.
Han-Wen Nienhuys [Mon, 19 Dec 2005 16:56:38 +0000 (16:56 +0000)]
* lily/tuplet-bracket.cc (print): suicide if no control-points.

* lily/tuplet-number.cc (print): new file, new interface.

* lily/tuplet-bracket.cc (calc_control_points): new function
(calc_connect_to_neighbors): new function.
(print): remove text handling for tuplet numberdef.

* scm/define-grobs.scm (all-grob-descriptions): new grob TupletNumber

* lily/tuplet-bracket.cc (calc_position_and_height): use
staff-padding to control whether tuplet brackets are over staves.

* lily/grob.cc (suicide): clear dim_caches_.

* lily/grob.cc (extent): swap order of min-extent and extent
calculations. This fixes hara kiri staves.

18 years ago(all-grob-descriptions): new grob TupletNumber
Han-Wen Nienhuys [Mon, 19 Dec 2005 16:43:26 +0000 (16:43 +0000)]
(all-grob-descriptions): new grob TupletNumber

18 years ago(conv): rule for number-visibility
Han-Wen Nienhuys [Mon, 19 Dec 2005 16:34:15 +0000 (16:34 +0000)]
(conv): rule for number-visibility

18 years ago* lily/slur-configuration.cc (score_extra_encompass): different
Han-Wen Nienhuys [Mon, 19 Dec 2005 16:27:29 +0000 (16:27 +0000)]
* lily/slur-configuration.cc (score_extra_encompass): different
distance measure for avoid and inside avoidance.
(score_extra_encompass): use 1/(distance+eps) as penalty.

* input/regression/slur-tuplet.ly: new file.

18 years ago* lily/slur-engraver.cc (acknowledge_tuplet_number): new function.
Han-Wen Nienhuys [Mon, 19 Dec 2005 16:25:16 +0000 (16:25 +0000)]
* lily/slur-engraver.cc (acknowledge_tuplet_number): new function.

* scm/define-grob-properties.scm (all-user-grob-properties):
remove number-visibility property.

* scm/define-grobs.scm (all-grob-descriptions): new grob TupletNumber

18 years ago* flower/include/offset.hh (class Offset): new operator /=
Han-Wen Nienhuys [Mon, 19 Dec 2005 14:17:01 +0000 (14:17 +0000)]
* flower/include/offset.hh (class Offset): new operator /=

* lily/tuplet-number.cc (print): new file, new interface.

* scm/define-grob-properties.scm (all-user-grob-properties):
remove number-visibility property.

* lily/tuplet-bracket.cc (calc_control_points): new function
(calc_connect_to_neighbors): new function.
(print): remove text handling for tuplet numberdef.

* lily/tuplet-engraver.cc (struct Tuplet_description): create
TupletNumbers too.

* lily/lily-guile.cc (robust_scm2booldrul): new function

* scm/define-grobs.scm (all-grob-descriptions): new grob TupletNumber

* lily/tuplet-bracket.cc (calc_position_and_height): use
staff-padding to control whether tuplet brackets are over staves.

18 years ago* lily/grob.cc (suicide): clear dim_caches_.
Han-Wen Nienhuys [Mon, 19 Dec 2005 12:24:35 +0000 (12:24 +0000)]
* lily/grob.cc (suicide): clear dim_caches_.

* lily/dimension-cache.cc (clear): new function.

* lily/grob.cc (extent): swap order of min-extent and extent
calculations. This fixes hara kiri staves.

18 years agoNitpick: relocation is not based on path, but on
Jan Nieuwenhuizen [Mon, 19 Dec 2005 06:44:20 +0000 (06:44 +0000)]
Nitpick: relocation is not based on path, but on
directory (location).

18 years ago* lily/main.cc (setup_paths): read LILYPOND_RELOCATE_PREFIX
Han-Wen Nienhuys [Mon, 19 Dec 2005 02:29:24 +0000 (02:29 +0000)]
* lily/main.cc (setup_paths): read LILYPOND_RELOCATE_PREFIX

* lily/main.cc (setup_paths): don't inspect $PATH for argv0 with
slashes.
(prepend_env_path): more verbosity.

18 years ago(local-uninstall): idem.
Han-Wen Nienhuys [Mon, 19 Dec 2005 02:03:49 +0000 (02:03 +0000)]
(local-uninstall): idem.

18 years ago* stepmake/stepmake/install-targets.make (local-uninstall): idem.
Han-Wen Nienhuys [Mon, 19 Dec 2005 01:58:11 +0000 (01:58 +0000)]
* stepmake/stepmake/install-targets.make (local-uninstall): idem.

* stepmake/stepmake/install-out-targets.make (local-install-outfiles): idem.

* stepmake/stepmake/help2man-targets.make (install-help2man): idem.

* stepmake/stepmake/generic-vars.make (Module): idem.

* stepmake/stepmake/executable-targets.make (default): use it.

* stepmake/bin/install.py (create_dir): new file. Replace install-sh.

* lily/main.cc (setup_paths): don't inspect $PATH for argv0 with
slashes.
(prepend_env_path): more verbosity.

18 years agodon't install make rules.
Han-Wen Nienhuys [Mon, 19 Dec 2005 01:12:41 +0000 (01:12 +0000)]
don't install make rules.

18 years ago(setup_paths): don't inspect $PATH for argv0 with
Han-Wen Nienhuys [Mon, 19 Dec 2005 01:07:16 +0000 (01:07 +0000)]
(setup_paths): don't inspect $PATH for argv0 with
slashes.
(prepend_env_path): more verbosity.

18 years ago(setup_paths): don't inspect $PATH for argv0 with
Han-Wen Nienhuys [Mon, 19 Dec 2005 01:02:58 +0000 (01:02 +0000)]
(setup_paths): don't inspect $PATH for argv0 with
slashes.
(prepend_env_path): more verbosity.

18 years ago(setup_paths): don't inspect $PATH for argv0 with
Han-Wen Nienhuys [Mon, 19 Dec 2005 00:34:25 +0000 (00:34 +0000)]
(setup_paths): don't inspect $PATH for argv0 with
slashes.

18 years ago*** empty log message ***
Han-Wen Nienhuys [Sat, 17 Dec 2005 23:23:40 +0000 (23:23 +0000)]
*** empty log message ***

18 years ago* GNUmakefile.in: add dir argument for find command.
Han-Wen Nienhuys [Sat, 17 Dec 2005 23:13:33 +0000 (23:13 +0000)]
* GNUmakefile.in: add dir argument for find command.

* lily/parser.yy (bass_figure): set_spot() for bass figures. This
fixes weird line numbers for point & click.

* lily/source-file.cc (get_counts): init line/column/char counts.

18 years agoSmall fixes from Frédéric Bron.
Graham Percival [Fri, 16 Dec 2005 08:33:31 +0000 (08:33 +0000)]
Small fixes from Frédéric Bron.

18 years ago* ly/music-functions-init.ly: add \bar and \clef music function
Han-Wen Nienhuys [Fri, 16 Dec 2005 00:44:49 +0000 (00:44 +0000)]
* ly/music-functions-init.ly: add \bar and \clef music function

* lily/lily-lexer.cc: idem.

* lily/parser.yy (FIXME): remove BAR and CLEF.

18 years ago* Documentation/topdocs/NEWS.tely (Top): doc string argument change.
Han-Wen Nienhuys [Wed, 14 Dec 2005 15:17:50 +0000 (15:17 +0000)]
* Documentation/topdocs/NEWS.tely (Top): doc string argument change.

* lily/parser.yy (Generic_prefix_music_scm): allow strings as
function arguments too

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

* Documentation/topdocs/NEWS.tely (Top): strip out-www.

18 years ago(set_relocation): new function.
Han-Wen Nienhuys [Wed, 14 Dec 2005 14:47:27 +0000 (14:47 +0000)]
(set_relocation): new function.

18 years ago(convert): add \version
Han-Wen Nienhuys [Wed, 14 Dec 2005 13:57:37 +0000 (13:57 +0000)]
(convert): add \version

18 years ago* scripts/musicxml2ly.py (convert): add \version
Han-Wen Nienhuys [Wed, 14 Dec 2005 11:54:58 +0000 (11:54 +0000)]
* scripts/musicxml2ly.py (convert): add \version

* lily/tie.cc: remove get_default_attachments()

* lily/tie-configuration.cc: new file.

* lily/tie.cc: junk Tie::get_configuration()

18 years ago(PACKAGE_NAME): release 2.7.23
Han-Wen Nienhuys [Wed, 14 Dec 2005 10:19:52 +0000 (10:19 +0000)]
(PACKAGE_NAME): release 2.7.23

18 years agorelease commit release/2.7.23
Han-Wen Nienhuys [Tue, 13 Dec 2005 18:00:15 +0000 (18:00 +0000)]
release commit

18 years ago* lily/tie-formatting-problem.cc (score_ties): new function
Han-Wen Nienhuys [Tue, 13 Dec 2005 16:21:02 +0000 (16:21 +0000)]
* lily/tie-formatting-problem.cc (score_ties): new function
(get_variations): new function. Try flipping dirs for collisions.
(generate_optimal_chord_configuration): new function. 1-opt search
for better configuration.

* lily/tie-formatting-problem.cc (score_ties_aptitude): new function.
(score_ties_configuration): new function.
(generate_ties_configuration): new function.
(generate_base_chord_configuration): new function.
(set_ties_config_standard_directions): Move body from tie-column-format.cc
(set_manual_tie_configuration): Move body from tie-column-format.cc

* lily/tie-formatting-problem.cc (score_configuration): score
tie/dot collisions.

18 years ago(acknowledge_stem): use
Han-Wen Nienhuys [Tue, 13 Dec 2005 16:09:45 +0000 (16:09 +0000)]
(acknowledge_stem): use
ultimate_music_cause(). This fixes core dumps in unfold-all-repeats.ly

18 years ago* lily/tie-formatting-problem.cc (score_ties): new function
Han-Wen Nienhuys [Tue, 13 Dec 2005 15:59:57 +0000 (15:59 +0000)]
* lily/tie-formatting-problem.cc (score_ties): new function
(get_variations): new function. Try flipping dirs for collisions.
(generate_optimal_chord_configuration): new function. 1-opt search
for better configuration.

* lily/tie-formatting-problem.cc (score_ties_aptitude): new function.
(score_ties_configuration): new function.
(generate_ties_configuration): new function.
(generate_base_chord_configuration): new function.
(set_ties_config_standard_directions): Move body from tie-column-format.cc
(set_manual_tie_configuration): Move body from tie-column-format.cc

* lily/tie-formatting-problem.cc (score_configuration): score
tie/dot collisions.

18 years ago* Documentation/topdocs/NEWS.tely (Top): document new feature.
Han-Wen Nienhuys [Tue, 13 Dec 2005 15:54:20 +0000 (15:54 +0000)]
* Documentation/topdocs/NEWS.tely (Top): document new feature.

* lily/tie-formatting-problem.cc (score_ties): new function
(get_variations): new function. Try flipping dirs for collisions.
(generate_optimal_chord_configuration): new function. 1-opt search
for better configuration.

* lily/tie-configuration.cc: new file.

* lily/tie.cc: junk Tie::get_configuration()

* lily/tie-formatting-problem.cc (score_ties_aptitude): new function.
(score_ties_configuration): new function.
(generate_ties_configuration): new function.
(generate_base_chord_configuration): new function.
(set_ties_config_standard_directions): Move body from tie-column-format.cc
(set_manual_tie_configuration): Move body from tie-column-format.cc

* lily/tie-formatting-problem.cc (score_configuration): score
tie/dot collisions.

* lily/tie-helper.cc (get_transformed_bezier): new function

* Documentation/topdocs/NEWS.tely (Top): strip out-www.

18 years ago* input/regression/tie-dot.ly: new file.
Han-Wen Nienhuys [Tue, 13 Dec 2005 10:28:11 +0000 (10:28 +0000)]
* input/regression/tie-dot.ly: new file.

* lily/tie-formatting-problem.cc (score_configuration): score
tie/dot collisions.

* lily/tie-helper.cc (get_transformed_bezier): new function

18 years ago(Top): strip out-www.
Han-Wen Nienhuys [Tue, 13 Dec 2005 09:00:24 +0000 (09:00 +0000)]
(Top): strip out-www.

18 years ago* stepmake/stepmake/python-module-vars.make (SHARED_FLAGS): use
Han-Wen Nienhuys [Tue, 13 Dec 2005 00:49:04 +0000 (00:49 +0000)]
* stepmake/stepmake/python-module-vars.make (SHARED_FLAGS): use
-undefined suppress iso. -framework Python

* scm/define-grobs.scm (all-grob-descriptions): set
springs-and-rods (thanks Joe Neeman!)

18 years ago(all-grob-descriptions): set
Han-Wen Nienhuys [Mon, 12 Dec 2005 23:41:45 +0000 (23:41 +0000)]
(all-grob-descriptions): set
springs-and-rods (thanks Joe!)

18 years ago* input/no-notation/display-lily-tests.ly (test):
Nicolas Sceaux [Mon, 12 Dec 2005 19:42:04 +0000 (19:42 +0000)]
* input/no-notation/display-lily-tests.ly (test):
* scm/display-lily.scm (tag->lily-string): the syntax for tags has
changed from \tag #'(a b) to \tag #'a \tag #'b

18 years agostrip out-www.
Han-Wen Nienhuys [Mon, 12 Dec 2005 10:45:26 +0000 (10:45 +0000)]
strip out-www.

18 years agoinclude lily-guile.hh not libguile.h
Han-Wen Nienhuys [Mon, 12 Dec 2005 01:49:13 +0000 (01:49 +0000)]
include lily-guile.hh not libguile.h

18 years ago(AR): add AR and RANLIB
Han-Wen Nienhuys [Mon, 12 Dec 2005 01:42:17 +0000 (01:42 +0000)]
(AR): add AR and RANLIB

18 years agoinclude cassert
Han-Wen Nienhuys [Sun, 11 Dec 2005 23:44:55 +0000 (23:44 +0000)]
include cassert

18 years ago(MINGW_BUILD): more robust
Han-Wen Nienhuys [Sun, 11 Dec 2005 23:29:08 +0000 (23:29 +0000)]
(MINGW_BUILD): more robust
darwin check.

18 years agoJohannes Schindlin's OSX compatibility patch.
Graham Percival [Sun, 11 Dec 2005 18:08:55 +0000 (18:08 +0000)]
Johannes Schindlin's OSX compatibility patch.

18 years ago(pymidi_parse): use memcmp() iso. strcmp().
Han-Wen Nienhuys [Sat, 10 Dec 2005 18:09:26 +0000 (18:09 +0000)]
(pymidi_parse): use memcmp() iso. strcmp().

18 years ago*** empty log message ***
Han-Wen Nienhuys [Sat, 10 Dec 2005 02:11:35 +0000 (02:11 +0000)]
*** empty log message ***

18 years ago* ly/engraver-init.ly (AncientRemoveEmptyStaffContext): remove
Han-Wen Nienhuys [Fri, 9 Dec 2005 23:58:55 +0000 (23:58 +0000)]
* ly/engraver-init.ly (AncientRemoveEmptyStaffContext): remove
Span_arpeggio_engraver, add Tweak_engraver to Score context.

* lily/parser.yy: reorganize file layout.

* ly/music-functions-init.ly: add tweak music function.

* lily/grob-info.cc (ultimate_music_cause): new function:
recursively lookup causes.

* lily/parser.yy (chord_body_element): allow music functions for
post-events, allow music functions for chord elements.

* lily/font-config-scheme.cc (display_fontset): add cast.

* python/convertrules.py (FatalConversionError.sub_syms): \tag
#'(a b) -> \tag #'a \tag #'b rule.

* python/musicexp.py (Output_printer.dump_version): new function

18 years ago*** empty log message ***
Werner Lemberg [Fri, 9 Dec 2005 01:54:47 +0000 (01:54 +0000)]
*** empty log message ***

18 years ago* mf/feta-beugel.mf (draw_brace): Use subpaths to assure correct
Werner Lemberg [Fri, 9 Dec 2005 01:54:01 +0000 (01:54 +0000)]
* mf/feta-beugel.mf (draw_brace): Use subpaths to assure correct
tension values.

18 years ago(PATCH_LEVEL): release 2.7.22
Han-Wen Nienhuys [Thu, 8 Dec 2005 17:48:00 +0000 (17:48 +0000)]
(PATCH_LEVEL): release 2.7.22

18 years agorelease commit release/2.7.22
Han-Wen Nienhuys [Thu, 8 Dec 2005 16:46:53 +0000 (16:46 +0000)]
release commit

18 years ago(acknowledge_lyric_syllable): create
Han-Wen Nienhuys [Thu, 8 Dec 2005 14:06:43 +0000 (14:06 +0000)]
(acknowledge_lyric_syllable): create
LyricSpace item to keep lyrics spaced apart.