]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
Compile fix.
[lilypond.git] / ChangeLog
index 9c437edecdc1fafcd2108d28a114e473d8c0deae..1562d7edba811eda7f4def0cac155bb8f6defe07 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,175 @@
+2005-06-07  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * flower/include/file-cookie.hh: Compile fix.
+
+2005-06-06  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * ly/engraver-init.ly: add \defaultchild to InnerStaffGroup. 
+
+       * scm/ps-to-png.scm (gulp-port): rename from read. Don't redefine
+       system primitives.
+       (gulp-port): using read-string!/partial. We don't want to read an
+       entire PS file  (GUILE 1.6 limits strings to 16M) 
+
+       * scm/define-grobs.scm (all-grob-descriptions): remove arch-*
+       properties. Add font-interface. 
+
+       * scm/define-grob-properties.scm (all-user-grob-properties):
+       remove old bracket properties.
+
+       * scm/x11-color.scm: reformat. 
+
+       * lily/ledger-line-engraver.cc (acknowledge_grob): create new
+       LedgerLineSpanner if new StaffSymbol is found. 
+
+       * lily/staff-symbol-engraver.cc (acknowledge_grob): also set
+       staff-symbol for finishing staff. 
+
+       * lily/GNUmakefile (OUT_DIST_FILES): don't dist Flex output
+
+       * scm/output-svg.scm (setcolor): implement (re)setcolor with <g>
+       change black to currentColor everywhere. This fixes color support
+       in SVG.
+
+2005-06-06  Carl Sorensen  <carldsorensen@comcast.net>
+
+       * input/regression/fret-diagrams.ly: new file to test fret diagram
+       capability
+
+       * scm/output-tex.scm: remove white-dot and white-text
+
+       * scm/output-ps.scm: remove white-dot and white-text
+
+       * scm/fret-diagrams.scm (sans-serif-stencil-white): removed -- 
+       using ly:stencil-in-color instead
+       (draw-dots) : remove call to white-dot
+
+2005-06-06  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * flower/memory-stream.cc (Memory_out_stream): remove fopencookie
+       support.
+
+       * ttftool/ttfps.c: use lily_cookie functions everywhere. 
+
+       * flower/include/file-cookie.hh: new file. lily_cookie extension 
+
+       * flower/file-cookie.cc: new file. lily_cookie extension.
+       
+2005-06-06  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/editor.scm (editor-command-template-alist): Add syn
+       editor (Jaap [de Vos]).
+
+2005-06-05  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scripts/lilypond-ps2png.scm:
+       * scm/ps-to-png.scm: New file.
+
+       * scm/backend-library.scm (postscript->png): Use it.
+
+       * scripts/lilypond-ps-to-png.py: Remove file.
+
+       * python/lilylib.py (get_bbox, make_ps_images): Remove.
+
+2005-06-03  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * lily/auto-beam-engraver.cc (acknowledge_grob): remove dead code.
+
+       * scm/auto-beam.scm (default-auto-beam-check): only forbid beam
+       start on grace moment. Fixes autobeam-grace.ly.
+
+       * lily/auto-beam-engraver.cc (process_acknowledged_grobs): don't
+       process anything unless we're at the end of a pending beam. Fixes
+       syncopated 8ths beamed across a beat.
+
+2005-06-03  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/editor.scm (editor-command-template-alist): Start emacs if
+       emacslient fails.
+
+       * lily/main.cc (setup_localisation): Listen to LILYPOND_LOCALEDIR.
+
+       * flower/file-path.cc (is_file, is_dir): Export.
+
+       * lily/main.cc (prepend_env_path, set_env_file): Use them.
+
+2005-06-02  Mats Bengtsson  <mabe@drongo.s3.kth.se>
+
+       * lily/easy-notation.cc: Added include cctype to correct
+       compilation error.
+
+2005-06-02  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * scm/backend-library.scm (postscript->pdf): set resolution to
+       1200, so bitmap fonts aren't that ugly. 
+
+       * Documentation/topdocs/NEWS.tely (Top): add entry about font family.
+
+       * lily/dynamic-engraver.cc (acknowledge_grob): only center on
+       parent if we have a notehead. Fixes incorrect offsets when
+       Paper_column is very wide in the X direction.
+
+       * input/regression/font-family-override.ly (Module): new file.
+
+       * scm/font.scm (make-pango-font-tree): new function.
+
+       * lily/beam.cc (before_line_breaking): remove warning about less
+       than 2 visible stems. We still get a warning when there is only
+       one stem.
+
+2005-06-01  Werner Lemberg  <wl@gnu.org>
+
+       * buildscripts/substitute-encoding.py: Handle PFAemmentaler-xx.pfa
+       correctly.
+
+2005-06-01  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * lily/slur-scoring.cc (generate_avoid_offsets): new
+       function. Generate avoid offsets once per slur.
+
+       * lily/slur.cc (add_extra_encompass): add dependency to
+       extra-encompass object. This fixes bugs/c-phrasing-slur.ly
+
+       * lily/stencil.cc (is_empty): check dim_ field for is_empty()
+       too. Fixes inf error with added bass notes.
+
+       * scripts/lilypond-book.py (do_options): --psfonts doesn't take
+       argument anymore.
+
+       * make/ly-vars.make (DVIPS_FLAGS): use .psfonts as extension.
+
+       * input/tutorial/lbook-latex-test.tex: add line length test.
+
+       * scripts/lilypond-book.py (set_default_options): new
+       function. Call this before dissecting snippets, so linewidth
+       settings reach the snippets.
+
+2005-06-01  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/lily.scm (PLATFORM, slashify): Remove double slashes.
+
+2005-06-01  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * input/mutopia/R.Schumann/romanze-op28-2.ly (leftb): bugfix.
+
+2005-05-31  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * stepmake/aclocal.m4: More autopackage friendliness.
+
+2005-05-31  Graham Percival  <gperlist@shaw.ca>
+
+       * Documentation/index.html.in: remove link to LSR.
+
+       * Documentation/user/global.itely: remove duplicate
+       "dedication" \header{} section.
+
 2005-05-31  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+       * VERSION (PACKAGE_NAME): release 2.5.27.
+
+       * lily/lily-parser-scheme.cc (LY_DEFINE): unprotect paper
+       too. Plugs memory leak.
+
        * make/lilypond.fedora.spec.in (Group): remove
        lilypond-pdfpc-helper.
 
 
 2005-05-31  Jan Nieuwenhuizen  <janneke@gnu.org>
 
-       * configure.in (reloc_b): Add --enable-argv0-relocation.
+       * configure.in (reloc_b): Add --enable-relocation.
 
 2005-05-31  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
        * Documentation/pictures/GNUmakefile (OUT_DIST_FILES): Add ly-icon
        rules.
 
+>>>>>>> 1.3718
 2005-05-28  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
        * lily/stencil-scheme.cc (LY_DEFINE): ly:stencil-in-color
 2005-05-24  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
        * lily/parser.yy (bare_int): remove rule.  From now on, we require
-       # before negative integers. 
+       # before negative integers.
 
 2005-05-23  Graham Percival  <gperlist@shaw.ca>
 
        * lily/stem.cc (width_callback): determine correct extent if flag
        is not there. This fixes slur-no-flag.ly
 
-       * lily/grace-engraver.cc (consider_change_grace_settings): new function.
+       * lily/grace-engraver.cc (consider_change_grace_settings): new
+       function.
        (initialize): also consider_change_grace_settings() on
        initialization. Fixes large grace notes at start of score.