]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
* lily/main.cc: eps listed as a backend.
[lilypond.git] / ChangeLog
index 5ebd40984635f351fe87e51624959b9b0620676c..200690b9d5dac3550ac7170911433ca6fc056d3a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,126 @@
+2005-11-07  Pedro Kroger  <kroeger@pedrokroeger.net>
+
+       * lily/main.cc: eps listed as a backend.
+
+2005-11-06  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * scm/lily-library.scm (print-music-as-book): quote $defaultparser.
+
+2005-11-04  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * lily/include/score.hh (class Score): remove texts_ member.
+
+       * lily/beam.cc (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. 
+
+2005-11-03  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * flower/file-path.cc (find): Bugfix: Return name of file found.
+
+       * lily/main.cc (setup_paths): Bugfix for argv0 logic.
+       (setup_paths)[__CYGWIN__ || __MINGW32__ || ]: Normalize argv0.
+       (setup_paths)[__MINGW32__]: Also look for argv0 + .exe.
+
+2005-11-03  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * flower/offset.cc: idem.
+
+       * mf/*.mf: update email address.
+
+       * lily/font-config-scheme.cc:  new file.
+
+       * GNUmakefile.in (SUBDIRS): remove debian/ directory.
+
+       * lily/*:  cs.uu.nl -> xs4all.nl
+
+       * VERSION (PATCH_LEVEL): release 2.7.15
+
+       * make/lilypond.mandrake.spec.in (Module): remove Mandrake & Suse
+       spec files.
+
+       * make/lilypond.fedora.spec.in: add %{libdir}/lilypond/
+
+2005-11-02  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * GNUmakefile.in: bugfix: encapsulate mkdir && cd in parens.   
+
+       * lily/staff-performer.cc (process_music): add audio
+       elements. This makes MIDI instrument changes work once again.
+
+       * lily/main.cc (LY_DEFINE): add gmane address.
+
+       * lily/beam.cc: remove calc_positions()
+
+       * lily/include/grob.hh (class Grob): move pscore, dim_cache_,
+       original_ in private scope.
+       (class Grob): drop pscore_ pointer, change to output_def pointer.
+       (class Grob): cleanup class definition.
+
+       * ly/spanners-init.ly (assertBeamQuant): use make-simple-closure.
+
+2005-11-02  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * lily/main.cc (setup_paths)[__MINGW32__]: Do not assume argv0 is
+       absolute.  Better diagnostics.
+
+       * GNUmakefile.in: Add bin/ to tree and populate with some links.
+       This makes lilypond run from the build directory using argv0
+       relocation (without any --prefix or LILYPONDPREFIX setting).
+
+2005-11-02  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * Documentation/topdocs/NEWS.tely (Top): document new backend design.
+
+       * scm/define-grobs.scm: purge self-[XY]-offset variables, replace
+       with simple-closure.
+
+       * lily/self-aligment-interface.cc (set_align_self): new function
+       (set_center_parent): new function.
+
+       * lily/side-position-interface.cc (set_axis): new function.
+
+       * lily/new-fingering-engraver.cc (position_scripts): use drul for
+       generic code. 
+
+       * scm/define-grob-properties.scm (all-user-grob-properties):
+       remove [XY]-offset-callbacks add [YX]-offset
+       
+2005-11-02  Mats Bengtsson  <mabe@drongo.s3.kth.se>
+
+       * scm/define-grobs.scm (all-grob-descriptions): Added space-alist
+       entry for time signatures after breathing signs. Bug report by
+       Scott Russell.
+
+2005-11-01  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * lily/main.cc (setup_paths)[!__MINGW32__]: Bugfix: if argv0 is
+       not absolute, make it absolute using PATH.
+
+2005-10-28  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * python/midi.c (initmidi): Fix type for mingw.
+
+2005-10-27  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * stepmake/stepmake/compile-vars.make (SHARED_FLAGS): Support mingw.
+
+       * stepmake/stepmake/generic-vars.make (MINGW_BUILD): Detect mingw
+       cross compiling.
+
+       * stepmake/aclocal.m4: Support python cross compiling.
+
+       * stepmake/stepmake/python-module-vars.make (SHARED_MODULE_SUFFIX):
+       Add mingw section.
+
 2005-11-02  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+       * scm/output-lib.scm (chain-grob-member-functions): replace
+       chained-callback.cc
+
+       * lily/chained-callback.cc (Module): remove file.
+
        * lily/rest-collision.cc (force_shift_callback_rest): change to
        chained callback.
 
        * lily/include/dimension-cache.hh (class Dimension_cache): remove
        callback administration.
 
-       * lily/simple-closure.cc: new file. Smob type that allows "grob"
-       member functions
+       * lily/simple-closure.cc: new file. Smob type that allows "grob
+       member functions",
 
            (ly:make-simple-closure FUNC A B)