X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=4693ffdd733dd3c127b6b1a5f60154a9f7c3977b;hb=ebbd7d1bcde32742d3b86803cb80ab80178839c4;hp=4ea75e8de80acfe7537025010bb790543bc4b330;hpb=d4343c4c9e7590c9f4bf9bc01a3f3dc3aa3e22cc;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 4ea75e8de8..4693ffdd73 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,222 @@ +2005-06-30 Han-Wen Nienhuys + + * scm/output-svg.scm: remove old definitions (backportme). + + * scripts/lilypond-book.py (do_file): search for kpsewhich before + invoking. + + * python/lilylib.py (search_exe_path): new function. + +2005-06-29 Han-Wen Nienhuys + + * python/lilylib.py (mkdir_p): remove setup_environment() + (backportme) + + * buildscripts/mutopia-index.py (headertext): trim text. + + * Documentation/topdocs/NEWS.tely (Top): refresh. + + * scm/define-markup-commands.scm (wordwrap-string): new function: + split string in paras and words. + (wordwrap-markups): new function. + (wordwrap-stencils): new function. + (justify): use it. + (wordwrap): use it. + (wordwrap-string): use it + (justify-string): use it. + + * scm/lily-library.scm (regexp-split): new function. + + * scm/define-markup-commands.scm: remove encoded-simple. + remove font-markup. + (fontsize): remove old version of fontsize. + (wordwrap): new markup function. Wrap into paragraphs. + + * VERSION: Branch lilypond_2_6 + (MINOR_VERSION): go to 2.7.0 + +2005-06-28 Han-Wen Nienhuys + + * po/zh_TW.po: update from translation project. + +2005-06-28 Graham Percival + + * scm/midi.scm: compile fix. + +2005-06-28 Mats Bengtsson + + * scripts/lilypond-book.py : Fix embarrassing bug in my previous + patch. Now, the tempfile module is loaded too, not only used. + +2005-06-28 Stephen Charles McCarthy + + * scm/midi.scm: changed midi volumes in absolute-volume-alist from + 0.05 - 1.00 to 0.25 - 1.00 + + * scm/midi.scm: moved the default-instrument-equalizer procedure + to just under the insturment-equalizer-alist it takes as an + argument. + +2005-06-28 Han-Wen Nienhuys + + * Documentation/user/advanced-notation.itely (Font selection): + remove CMR note. + + * scm/framework-ps.scm (write-preamble): ly:warning iso. ly:warn + +2005-06-28 Jan Nieuwenhuizen + + * THANKS: Add UTF-8 marker. + + * Documentation/user/point-and-click.itely (http): Update: use + lilypond-invoke-editor. Fix: instruct to use user.js. + +2005-06-27 Graham Percival + + * ly/titling-init.ly: implements printpagenumber, increases + space between dedication and title (to avoid collisions with + "g" and "q" in dedication), and nicer logic about copyright + and instrument fields being printed on the first page. + Thanks Vincent! + + * Documentation/user/global.itely: document printpagenumber. + +2005-06-27 Jan Nieuwenhuizen + + * Documentation/topdocs/NEWS.tely: Update to 2.6. + +2005-06-27 Han-Wen Nienhuys + + * THANKS: update to 2.6 + + * VERSION: 2.6.0 released. + +2005-06-27 Jan Nieuwenhuizen + + * cygwin/GNUmakefile (OUT_POSTREMOVES): Reinclude install script + rule, errorneously removed probably because of misleading comment. + +2005-06-27 Han-Wen Nienhuys + + * python/lilylib.py (datadir): py2exe comments. + + * Documentation/topdocs/INSTALL.texi (Top): remove EC fonts requirement. + + * configure.in (reloc_b): make fontconfig REQUIRED. + +2005-06-27 Heikki Junes + + * po/fi.po: add latest translations. + +2005-06-27 Han-Wen Nienhuys + + * ChangeLog: recode utf-8 + + * Documentation/pictures/lilypond.xpm (Module): edited photo as + logo. + + * Documentation/user/examples.itely (Module): 2.4.0 -> 2.6.0 + + * input/*.ly (Module): 2.4 -> 2.6 grand convert-ly s/r. + + * python/convertrules.py (do_conversion): don't print program_name + from within a module + + * configure.in (reloc_b): bump fontforge requirement to 20050624. + + * python/convertrules.py (conv): add 2.6.0 dummy rule. + +2005-06-23 Graham Percival + + * Documentation/user/lilypond-book.itely, + Documentation/user/examples.itely: add \RequirePackage{graphics}. + + * ly/titling.ly: checks printfirstpagenumber, adds meter, and + fixes baseline-skip. Thanks Vincent! + + * Documentation/user/advanced-notation.itely, global.itely: + moved "Selecting font sizes" to global, since it deals with + notation font size, not text fonts. + +2005-06-23 Han-Wen Nienhuys + + * buildscripts/gen-emmentaler-scripts.py (notice): add GPL notice + to fonts. + +2005-06-23 Mats Bengtsson + + * scripts/lilypond-book.py (LATEX_DOCUMENT): More or less ugly + workaround since /dev/stdin doesn't work on Cygwin. Using a + temporary file in the current directory since latex doesn't + understand the path name to the default TMP in Cygwin (at least on + win XP). + + * Documentation/user/global.itely (Creating titles): Correct + misprint in example. Thanks to Rob Vlasaty. + +2005-06-22 Han-Wen Nienhuys + + * VERSION (PATCH_LEVEL): release 2.5.32 + + * lily/lily-parser-scheme.cc (LY_DEFINE): don't set 'parser + variable in lily module + + * scm/framework-ps.scm (output-classic-framework): error message + regarding the classic framework. + + * Documentation/user/henle-flat-gray.png (Module): new file. + + * Documentation/user/baer-flat-gray.png (Module): new file. + + * scm/output-lib.scm (fret-number-tablature-format): vcenter and + whiteout for markups. + + * buildscripts/substitute-encoding.py (note_glyph): include _ in + regex too. This fixes change clef appearance in PDF. + + * ttftool/include/*: remove. + + * configure.in (reloc_b): remove TTFTOOL_ENDIAN + + * config.make.in (WINDRES): remove TTFTOOL_ENDIAN. + + * lily/GNUmakefile (MODULE_INCLUDES): remove ttftool + + * ttftool/*: remove ttftool subdirectory. + + * GNUmakefile.in (SUBDIRS): remove ttftool subdirectory. + + * lily/ttf.cc (print_header): new file. Convert to type42, using + FreeType to parse the TTF. + + * ttftool/parse.c (readPostTable): ugh. Kludge: nglyphs in maxp + and post table may differ. Pass around post_nglyphs as well. + +2005-06-20 Han-Wen Nienhuys + + * ly/music-functions-init.ly (musicMap): new music function + musicMap. + 2005-06-19 Han-Wen Nienhuys - * scm/lily.scm (lambda): default resolution 101.178 (7 pixels per - space). + * make/mutopia-rules.make: anti-alias-factor = 2 + + * scm/ps-to-png.scm (make-ps-images): cleanup multipage vs. single + page switch. + + * make/lilypond-vars.make (LILYPOND_BOOK_FLAGS): set + anti-alias-factor for lilypond-book runs. + + * scm/ps-to-png.scm (scale-down-image): new function. + (my-system): new function. + (make-ps-images): blow up GS resolution by anti-alias-factor, + scale down image by anti-alias-factor. This improves appearance + of bitmaps + (make-ps-images): remove showpage. Fixes spurious empty png at + end. + + * scm/framework-ps.scm (write-preamble): downcase filename before + string-matching. Should fix .TTF files (as opposed to ttf files) * Documentation/user/tutorial.itely (Running LilyPond for the first time): separate subsections for windows, macos and unix. @@ -12,7 +227,7 @@ 2005-06-18 Han-Wen Nienhuys * Documentation/user/introduction.itely (Engraving): don't include - file, add file directly. + file optical-spacing, add directly. * lily/paper-outputter.cc (file): open file in binary mode. This fixes OTF embedding on windows. @@ -25,13 +240,13 @@ * mf/GNUmakefile ($(outdir)/fonts.cache-1): create font cache for outdir. - (install-fc-cache): insatll font cache in installation directories. + (install-fc-cache): install font cache in installation directories. 2005-06-17 Jan Nieuwenhuizen * scm/editor.scm (editor-command-template-alist): Use char iso column, except for Emacs. - (get-editor-command): Substitute char too (Bert). + (get-editor-command): Substitute char too (Bertalan Fodor). 2005-06-16 Jan Nieuwenhuizen @@ -1209,7 +1424,7 @@ * scm/backend-library.scm (postscript->pdf): Invoke gs instead of going through ps2pdf wrappers. -2005-05-09 Jürgen Reuter +2005-05-09 Jürgen Reuter * Documentation/user/instrument-notation.itely: petrucci note heads: updated docu @@ -1604,11 +1819,11 @@ * lily/mensural-ligature.cc (brew_flexa): apply thickness property only on vertical lines of flexa shape, and use a constant thickness value for horizontal lines (patch slightly modified by - Jürgen Reuter) + Jürgen Reuter) * lily/include/mensural-ligature.hh: make 2 comments clearer -2005-04-28 Jürgen Reuter +2005-04-28 Jürgen Reuter * lily/vaticana-ligature-engraver.cc (need_extra_space): renamed to need_extra_horizontal_space; bugfix: use class scope to avoid @@ -2873,7 +3088,7 @@ * Documentation/user/global.itely (Page layout): remove printpagenumber. -2005-03-13 Jürgen Reuter +2005-03-13 Jürgen Reuter * input/regression/mensural-ligatures.ly: new file (with examples compiled by Pal Benko). @@ -3609,7 +3824,7 @@ * Documentation/user/notation.itely: small but urgent fix. -2005-02-21 Jürgen Reuter +2005-02-21 Jürgen Reuter * lily/duration-scheme.cc: bugfix: correct parameters to SCM_ASSERT_TYPE. @@ -3699,7 +3914,7 @@ * configure.in: add endian test. -2005-02-19 Jürgen Reuter +2005-02-19 Jürgen Reuter * Documentation/user/examples.itely: small simplification/beautification @@ -6852,7 +7067,7 @@ * tex/lily-pdf-defs.tex, tex/lily-ps-defs.tex (\lilypondexperimentalfeatures): Removed. -2004-10-20 Jürgen Reuter +2004-10-20 Jürgen Reuter * Documentation/user/notation.itely: fixed 2 typos