]>
git.donarmstrong.com Git - lilypond.git/log
gpercival [Wed, 18 May 2005 10:25:01 +0000 (10:25 +0000)]
Add info about \include.
janneke [Wed, 18 May 2005 09:56:15 +0000 (09:56 +0000)]
(setup_paths): Bugfix: pangorc is not pango.modules.
gpercival [Wed, 18 May 2005 04:36:41 +0000 (04:36 +0000)]
Remove duplicate cindex entries.
gpercival [Wed, 18 May 2005 04:35:39 +0000 (04:35 +0000)]
Update email, change default padding on TextSpanner.
janneke [Tue, 17 May 2005 14:36:20 +0000 (14:36 +0000)]
* scm/editor.scm (get-editor): Add platform defaults.
* scm/backend-library.scm (postscript->pdf): Typo.
hanwen [Tue, 17 May 2005 12:00:20 +0000 (12:00 +0000)]
* scm/lily.scm (running-from-gui?): Darwin never runs from GUI.
* lily/font-config.cc (init_fontconfig): add warning about cache.
janneke [Mon, 16 May 2005 23:25:37 +0000 (23:25 +0000)]
*** empty log message ***
matsb [Mon, 16 May 2005 11:46:54 +0000 (11:46 +0000)]
* lily/horizontal-bracket.cc (print): Take care of the direction
property so brackets above the stave point downwards.
* scm/define-grobs.scm (all-grob-descriptions): Set staff-padding
for HorizontalBracket so it doesn't end up within the stave.
hanwen [Mon, 16 May 2005 11:12:29 +0000 (11:12 +0000)]
*** empty log message ***
janneke [Sun, 15 May 2005 23:50:18 +0000 (23:50 +0000)]
(default): Typo.
janneke [Sun, 15 May 2005 23:44:07 +0000 (23:44 +0000)]
* scm/lily.scm (PLATFORM): Export.
* scm/framework-ps.scm (write-preamble)[MINGW]: Use
load-font-via-GS, ttftool or fopencookie is broken on windows.
* scm/backend-library.scm (postscript->pdf)[MINGW]: Do not use
-dSAFER, that is broken on windows.
hanwen [Sun, 15 May 2005 21:23:41 +0000 (21:23 +0000)]
($(outdir)/FlexLexer.h): conditional dependency
for FlexLexer.h
hanwen [Sun, 15 May 2005 21:22:08 +0000 (21:22 +0000)]
remove stray -
janneke [Sun, 15 May 2005 17:20:41 +0000 (17:20 +0000)]
(pango_item_string_stencil): Normalize file
name. Remove windows comment.
hanwen [Sun, 15 May 2005 16:39:57 +0000 (16:39 +0000)]
*** empty log message ***
janneke [Sun, 15 May 2005 11:45:13 +0000 (11:45 +0000)]
* scm/editor.scm (slashify): New function.
(get-editor-command): Use it.
(get-command-template): Do not alter editor command if
environment value includes `%(file)s' magic.
* scripts/lilypond-invoke-editor.scm (unquote-uri): New function.
(dissect-uri): Use it.
(unquote-uri): Bugfix.
hanwen [Sun, 15 May 2005 00:24:33 +0000 (00:24 +0000)]
(Top): remove note about
xdelta.
hanwen [Sat, 14 May 2005 23:58:43 +0000 (23:58 +0000)]
* Documentation/topdocs/INSTALL.texi (Top): remove Flex
requirement.
* stepmake/aclocal.m4: STEPMAKE_FLEXLEXER_LOCATION: new
function. Figure out where FlexLexer.h lives
* lily/GNUmakefile (OUT_DIST_FILES): dist lexer.cc and FlexLexer.h
janneke [Sat, 14 May 2005 21:43:04 +0000 (21:43 +0000)]
* scripts/lilypond-invoke-editor.scm (dissect-uri): Handle URIs
with Windows root in file name.
* scm/backend-library.scm (ly:system): Only redirect output (using
system and shell, ugh) if /dev/null is writable.
* Documentation/pictures/GNUmakefile [PLATFORM_WINDOWS]: Build
windows icon.
* scm/lily.scm (is-absolute?): New function. Fixes absolute files
on Mingw.
* scm/output-ps.scm (grob-cause): Use it. Fixes PDF point and
click.
* flower/file-path.cc (is_dir, is_file): New function. Actually
use result of stat when available.
* flower/file-path.cc (find): Use it. Refactor. Fixes Mingw,
absolute file name and root.
* scm/lily.scm (PLATFORM): On mingw, slashify getcwd.
* scm/editor.scm (get-editor-command): Typo: do not apply editor.
* flower/file-name.cc (slashify): Bugfix, do substitute if no
slashes in file name.
janneke [Fri, 13 May 2005 16:13:34 +0000 (16:13 +0000)]
* Documentation/user/preface.itely (Preface): Run
texinfo-all-menus-update.
* scm/editor.scm (get-editor-command): Bugfix: allow full
LYEDITOR setting, partial XEDITOR setting. With typo fix.
janneke [Fri, 13 May 2005 16:05:31 +0000 (16:05 +0000)]
(get-editor-command): Bugfix: allow full
LYEDITOR setting, partial XEDITOR setting.
janneke [Fri, 13 May 2005 15:45:33 +0000 (15:45 +0000)]
* Documentation/pictures/lilypond-48.xpm: New file.
* flower/file-path.cc (to_string): Bugfix: use PATHSEP.
* ly/Welcome_to_LilyPond.ly: New file.
* lily/main.cc (main): Only identify if we have a terminal.
* scm/backend-library.scm (postscript->png)
(postscript->pdf): Fix file name quoting for GS/MINGW (ie,
non-/bin/sh).
hanwen [Fri, 13 May 2005 14:24:10 +0000 (14:24 +0000)]
*** empty log message ***
hanwen [Fri, 13 May 2005 12:50:12 +0000 (12:50 +0000)]
*** empty log message ***
hjunes [Fri, 13 May 2005 12:27:52 +0000 (12:27 +0000)]
update, polish.
hanwen [Fri, 13 May 2005 12:09:04 +0000 (12:09 +0000)]
* lily/dynamic-engraver.cc (stop_translation_timestep): first set
finished_span_, then call typeset_all(). Fixes spurious "Hairpin
is not fully contained" warnings.
* ChangeLog: more details about contributions.
hanwen [Fri, 13 May 2005 11:55:16 +0000 (11:55 +0000)]
* lily/slur-scoring.cc (get_bound_info): remove warning.
* ChangeLog: more details about contributions.
hanwen [Fri, 13 May 2005 11:53:03 +0000 (11:53 +0000)]
* lily/staff-symbol-engraver.cc (process_music): start initial
spanner in process_music(). This fixes overrides of StaffSymbol
properties.
* Documentation/topdocs/AUTHORS.texi (AUTHORS): clean up, update.
* ChangeLog: more details about contributions.
hanwen [Fri, 13 May 2005 10:31:02 +0000 (10:31 +0000)]
* scm/framework-pdf.scm (Module): remove.
* Documentation/topdocs/AUTHORS.texi (AUTHORS): clean up, update.
* lily/ambitus-engraver.cc: formatting cleanups.
* mf/feta-solfa.mf (Module): remove.
* ChangeLog: more details about contributions.
hanwen [Thu, 12 May 2005 14:25:41 +0000 (14:25 +0000)]
* lily/align-interface.cc (align_elements_to_extents): warn if
called too early. Fixes: disappearing-staff-lines.ly
* VERSION (PACKAGE_NAME): release 2.5.24
hanwen [Thu, 12 May 2005 13:41:34 +0000 (13:41 +0000)]
release commit
hanwen [Thu, 12 May 2005 12:08:08 +0000 (12:08 +0000)]
*** empty log message ***
janneke [Thu, 12 May 2005 11:33:13 +0000 (11:33 +0000)]
*** empty log message ***
janneke [Thu, 12 May 2005 11:32:49 +0000 (11:32 +0000)]
* flower/string.cc (substitute): Take two strings or two
characters. Update callers.
* flower/file-name.cc (File_name): Slashify.
* scm/lily.scm: Use gui-main iso lilypond-main on MINGW.
* scripts/GNUmakefile (SEXECUTABLES): Add lilypond-invoke-editor.
* stepmake/aclocal.m4 (STEPMAKE_WINDOWS): New function.
* configure.in (gui_b): Use it.
* lily/lilypond.rc.in: New file.
* lily/GNUmakefile[PLATFROM_WINDOWS]: Compile it into executable.
gpercival [Thu, 12 May 2005 11:08:00 +0000 (11:08 +0000)]
Clarify Text section.
hanwen [Thu, 12 May 2005 09:55:10 +0000 (09:55 +0000)]
(Multi_measure_rest_engraver): init bar_seen_ to true. Notice
separation items on start. Fixes mm rests in start of score.
hanwen [Thu, 12 May 2005 09:30:49 +0000 (09:30 +0000)]
* lily/slur-scoring.cc (move_away_from_staffline): robustness,
don't access StaffSymbol if not there.
* lily/instrument-name-engraver.cc (class
Instrument_name_engraver): data member first_. Create
InstrumentName on start.
gpercival [Thu, 12 May 2005 08:15:42 +0000 (08:15 +0000)]
Misc changes.
matsb [Thu, 12 May 2005 07:29:56 +0000 (07:29 +0000)]
* input/test/volta-chord-names.ly: Bring the explanation up to
date.
hjunes [Wed, 11 May 2005 21:55:28 +0000 (21:55 +0000)]
* Documentation/topdocs/{AUTHORS.texi,INSTALL.texi,README.texi}:
Specify `@documentencoding utf-8' for html, ignore warnings.
hjunes [Wed, 11 May 2005 21:30:30 +0000 (21:30 +0000)]
updates.
erik [Wed, 11 May 2005 12:06:16 +0000 (12:06 +0000)]
Updated THANKS
hjunes [Wed, 11 May 2005 11:14:13 +0000 (11:14 +0000)]
* lily/main.cc: update help string for `lilypond -H'.
gpercival [Wed, 11 May 2005 04:37:11 +0000 (04:37 +0000)]
Minor addition.
gpercival [Wed, 11 May 2005 03:45:11 +0000 (03:45 +0000)]
Minor fixes.
janneke [Tue, 10 May 2005 21:58:45 +0000 (21:58 +0000)]
* scm/editor.scm: New module.
* scm/lily.scm (gui-main): Use it.
* scm/framework-gnome.scm (spawn-editor): Use it.
* scripts/lilypond-invoke-editor.scm: Use it in new script.
hanwen [Tue, 10 May 2005 21:38:51 +0000 (21:38 +0000)]
(load-font-via-GS): new function.
hanwen [Tue, 10 May 2005 21:16:53 +0000 (21:16 +0000)]
(load-font-via-GS): new function.
hanwen [Tue, 10 May 2005 18:40:44 +0000 (18:40 +0000)]
* lily/pango-font.cc (pango_item_string_stencil): add support for
CID keyed font.
* scm/output-ps.scm (glyph-string): add support for CID keyed font.
gpercival [Tue, 10 May 2005 12:58:04 +0000 (12:58 +0000)]
Added example of 5/8 auto-beaming.
gpercival [Tue, 10 May 2005 12:48:53 +0000 (12:48 +0000)]
Add useful doc reference.
hanwen [Tue, 10 May 2005 08:45:29 +0000 (08:45 +0000)]
*** empty log message ***
hanwen [Tue, 10 May 2005 08:29:09 +0000 (08:29 +0000)]
(ly_pc_editor): robustness.
janneke [Tue, 10 May 2005 07:29:38 +0000 (07:29 +0000)]
(postscript->pdf): Invoke gs instead of
going through ps2pdf wrappers.
janneke [Tue, 10 May 2005 07:22:17 +0000 (07:22 +0000)]
*** empty log message ***
reuter [Mon, 9 May 2005 21:08:38 +0000 (21:08 +0000)]
2005-05-09 Jürgen Reuter <reuter@ipd.uka.de>
* Documentation/user/instrument-notation.itely: petrucci note
heads: updated docu
* input/regression/note-head-style.ly: updated regression test;
indentation fixes
* ly/engraver-init.ly: MensuralVoiceContext: use petrucci note
heads as default
* mf/parmesan-heads.mf: minor editing; use musicological names
(rather than optical description) as note head names
* scm/output-lib.scm: complete petrucci heads
2005-05-09 Pal Benko <benkop@freestart.hu>
* mf/parmesan-heads.mf: add petrucci heads (like neo-mensural
heads, but bigger)
janneke [Mon, 9 May 2005 19:47:34 +0000 (19:47 +0000)]
(gui_b): Add mbrtowc checking.
Resurrect [utf8/]wchar.h checking.
matsb [Mon, 9 May 2005 14:39:22 +0000 (14:39 +0000)]
* Documentation/user/advanced-notation.itely (Metronome marks):
Add link to the program reference for MetronomeMark
matsb [Mon, 9 May 2005 13:14:44 +0000 (13:14 +0000)]
* Documentation/user/lilypond-book.itely (An example of a
musicological document): Correct the example using psfonts
hjunes [Mon, 9 May 2005 10:35:00 +0000 (10:35 +0000)]
* po/fi.po: update after a lesson how to update entries against source.
* po/TODO: document the lesson.
hanwen [Mon, 9 May 2005 09:21:13 +0000 (09:21 +0000)]
(gui_b): remove wcrtomb checking.
hanwen [Mon, 9 May 2005 09:19:52 +0000 (09:19 +0000)]
(LY_DEFINE): hand-convert utf8 to 32
bits. Patch by Matthias Neeracher.
matsb [Mon, 9 May 2005 08:41:16 +0000 (08:41 +0000)]
* scripts/convert-ly.py: In the conversion to version 1.9.0,
keep Scheme expressions and strings unmodified when doing the
conversion to postfix notation for slurs and beams. Should
hopefully solve most related conversion problems.
matsb [Mon, 9 May 2005 08:31:11 +0000 (08:31 +0000)]
* Documentation/user/lilypond-book.itely : Clarify and correct how
to call dvips with -h psfonts.
janneke [Mon, 9 May 2005 08:19:18 +0000 (08:19 +0000)]
(Entering lyrics):
Typo. Fixes build.
janneke [Mon, 9 May 2005 07:34:51 +0000 (07:34 +0000)]
*** empty log message ***
gpercival [Mon, 9 May 2005 06:21:05 +0000 (06:21 +0000)]
Remove old info about lilypond-profile, add warning about needing international fonts
to build docs.
gpercival [Mon, 9 May 2005 05:29:48 +0000 (05:29 +0000)]
Remove old info about lilypond-profile.
gpercival [Mon, 9 May 2005 03:06:55 +0000 (03:06 +0000)]
Clarified \addlyrics vs \lyricmode.
gpercival [Mon, 9 May 2005 02:55:15 +0000 (02:55 +0000)]
Misc small changes.
gpercival [Mon, 9 May 2005 02:51:31 +0000 (02:51 +0000)]
Document --psfonts
gpercival [Mon, 9 May 2005 02:15:11 +0000 (02:15 +0000)]
Document PSFONTS file.
hanwen [Sun, 8 May 2005 23:30:51 +0000 (23:30 +0000)]
* lily/include/grob-info.hh (class Grob_info): make data member
private. Changes throughout.
* lily/vertical-align-engraver.cc (acknowledge_grob): read
alignAboveContext and alignBelowContext
hanwen [Sun, 8 May 2005 23:23:55 +0000 (23:23 +0000)]
*** empty log message ***
hanwen [Sun, 8 May 2005 23:17:49 +0000 (23:17 +0000)]
* input/regression/alignment-order.ly: new file.
* lily/vertical-align-engraver.cc (acknowledge_grob): read
alignAboveContext and alignBelowContext
hanwen [Sun, 8 May 2005 19:12:25 +0000 (19:12 +0000)]
* lily/pfb.cc (LY_DEFINE): add cast.
* scm/framework-ps.scm (write-preamble): embed CFFs if file name
matches .otf
(write-preamble): warn about unknown fonts.
* lily/pfb.cc (Module): new function ly:otf->cff
hanwen [Sun, 8 May 2005 14:26:58 +0000 (14:26 +0000)]
(write-preamble): embed CFFs if file name
matches .otf
(write-preamble): warn about unknown fonts.
hanwen [Sun, 8 May 2005 14:15:31 +0000 (14:15 +0000)]
(write-preamble): embed CFFs if file name
matches .otf
(write-preamble): warn about unknown fonts.
hanwen [Sun, 8 May 2005 13:17:15 +0000 (13:17 +0000)]
* scm/framework-ps.scm (write-preamble): embed CFFs if file name
matches .otf
* lily/pfb.cc (Module): new function ly:otf->cff
* lily/open-type-font.cc (get_otf_table): use ::get_otf_table
(get_otf_table): new function.
hanwen [Sat, 7 May 2005 14:49:37 +0000 (14:49 +0000)]
(postscript->png): call lilypond-ps2png
iso. ps2png.
hjunes [Fri, 6 May 2005 17:23:28 +0000 (17:23 +0000)]
po/fi.po: second round of update
hanwen [Fri, 6 May 2005 16:54:12 +0000 (16:54 +0000)]
(make-x11-color-handler): don't use
#\sp. Apparently doesn't work on all platforms.
hanwen [Fri, 6 May 2005 14:31:18 +0000 (14:31 +0000)]
*** empty log message ***
hanwen [Fri, 6 May 2005 14:23:41 +0000 (14:23 +0000)]
release commit
gpercival [Fri, 6 May 2005 10:54:40 +0000 (10:54 +0000)]
Really minor fixes.
hanwen [Fri, 6 May 2005 10:41:21 +0000 (10:41 +0000)]
*** empty log message ***
hanwen [Fri, 6 May 2005 09:12:51 +0000 (09:12 +0000)]
new file
janneke [Fri, 6 May 2005 08:23:23 +0000 (08:23 +0000)]
* mf/GNUmakefile (MFTRACE_FLAGS):
* buildscripts/substitute-encoding.py (outdir): Build fix: pass
outdir as option (WAS: hardcoded).
hanwen [Fri, 6 May 2005 00:03:43 +0000 (00:03 +0000)]
* THANKS: add Hans Forbrich.
* Documentation/topdocs/NEWS.tely (Top): document new feature.
hanwen [Thu, 5 May 2005 23:45:30 +0000 (23:45 +0000)]
* Documentation/topdocs/NEWS.tely (Top): document new feature.
* Documentation/user/basic-notation.itely (Staff symbol): document
start/stop staff. Reference to ossia.ly
* input/test/ossia.ly: new example using stop and startStaff.
* lily/timing-engraver.cc: remove Timing_engraver::initialize(),
in other words, don't create "|" barline at start of the score.
(start_translation_timestep): don't set whichBar for start of score.
* input/regression/staff-halfway.ly: use new functionality.
* lily/staff-symbol-engraver.cc (try_music): take StaffSpanEvents,
start and stop staff based on events.
* scm/define-music-types.scm (music-descriptions): add StaffSpanEvent
* ly/declarations-init.ly (startStaff, stopStaff): new identifiers.
hanwen [Thu, 5 May 2005 22:13:58 +0000 (22:13 +0000)]
*** empty log message ***
matsb [Wed, 4 May 2005 16:11:59 +0000 (16:11 +0000)]
* scripts/convert-ly.py: Attempt to do a smarter update of
text markups from versions < 1.9.0 with arbitrary nesting.
hjunes [Wed, 4 May 2005 14:26:43 +0000 (14:26 +0000)]
* po/fi.po: convert to utf-8, and update.
hanwen [Wed, 4 May 2005 11:03:11 +0000 (11:03 +0000)]
*** empty log message ***
hanwen [Wed, 4 May 2005 10:53:08 +0000 (10:53 +0000)]
update from suse 2.4 package.
hanwen [Wed, 4 May 2005 10:35:56 +0000 (10:35 +0000)]
*** empty log message ***
hanwen [Wed, 4 May 2005 10:11:32 +0000 (10:11 +0000)]
rename
Interpretation_context_handle to Context_handle.
hjunes [Wed, 4 May 2005 08:56:38 +0000 (08:56 +0000)]
* input/regression/GNUmakefile (local_delete): use `find` together
with `xargs` to avoid too long argument-lists in cmd line.
gpercival [Wed, 4 May 2005 03:59:59 +0000 (03:59 +0000)]
Minor fixes.
gpercival [Wed, 4 May 2005 03:58:36 +0000 (03:58 +0000)]
Minor fixes.