]>
git.donarmstrong.com Git - lilypond.git/log
Han-Wen Nienhuys [Thu, 12 May 2005 13:41:34 +0000 (13:41 +0000)]
release commit
Han-Wen Nienhuys [Thu, 12 May 2005 12:08:08 +0000 (12:08 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [Thu, 12 May 2005 11:33:13 +0000 (11:33 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [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.
Graham Percival [Thu, 12 May 2005 11:08:00 +0000 (11:08 +0000)]
Clarify Text section.
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [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.
Graham Percival [Thu, 12 May 2005 08:15:42 +0000 (08:15 +0000)]
Misc changes.
Mats Bengtsson [Thu, 12 May 2005 07:29:56 +0000 (07:29 +0000)]
* input/test/volta-chord-names.ly: Bring the explanation up to
date.
Heikki Junes [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.
Heikki Junes [Wed, 11 May 2005 21:30:30 +0000 (21:30 +0000)]
updates.
Erik Sandberg [Wed, 11 May 2005 12:06:16 +0000 (12:06 +0000)]
Updated THANKS
Heikki Junes [Wed, 11 May 2005 11:14:13 +0000 (11:14 +0000)]
* lily/main.cc: update help string for `lilypond -H'.
Graham Percival [Wed, 11 May 2005 04:37:11 +0000 (04:37 +0000)]
Minor addition.
Graham Percival [Wed, 11 May 2005 03:45:11 +0000 (03:45 +0000)]
Minor fixes.
Jan Nieuwenhuizen [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.
Han-Wen Nienhuys [Tue, 10 May 2005 21:38:51 +0000 (21:38 +0000)]
(load-font-via-GS): new function.
Han-Wen Nienhuys [Tue, 10 May 2005 21:16:53 +0000 (21:16 +0000)]
(load-font-via-GS): new function.
Han-Wen Nienhuys [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.
Graham Percival [Tue, 10 May 2005 12:58:04 +0000 (12:58 +0000)]
Added example of 5/8 auto-beaming.
Graham Percival [Tue, 10 May 2005 12:48:53 +0000 (12:48 +0000)]
Add useful doc reference.
Han-Wen Nienhuys [Tue, 10 May 2005 08:45:29 +0000 (08:45 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Tue, 10 May 2005 08:29:09 +0000 (08:29 +0000)]
(ly_pc_editor): robustness.
Jan Nieuwenhuizen [Tue, 10 May 2005 07:29:38 +0000 (07:29 +0000)]
(postscript->pdf): Invoke gs instead of
going through ps2pdf wrappers.
Jan Nieuwenhuizen [Tue, 10 May 2005 07:22:17 +0000 (07:22 +0000)]
*** empty log message ***
Jürgen 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)
Jan Nieuwenhuizen [Mon, 9 May 2005 19:47:34 +0000 (19:47 +0000)]
(gui_b): Add mbrtowc checking.
Resurrect [utf8/]wchar.h checking.
Mats Bengtsson [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
Mats Bengtsson [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
Heikki Junes [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.
Han-Wen Nienhuys [Mon, 9 May 2005 09:21:13 +0000 (09:21 +0000)]
(gui_b): remove wcrtomb checking.
Han-Wen Nienhuys [Mon, 9 May 2005 09:19:52 +0000 (09:19 +0000)]
(LY_DEFINE): hand-convert utf8 to 32
bits. Patch by Matthias Neeracher.
Mats Bengtsson [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.
Mats Bengtsson [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.
Jan Nieuwenhuizen [Mon, 9 May 2005 08:19:18 +0000 (08:19 +0000)]
(Entering lyrics):
Typo. Fixes build.
Jan Nieuwenhuizen [Mon, 9 May 2005 07:34:51 +0000 (07:34 +0000)]
*** empty log message ***
Graham Percival [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.
Graham Percival [Mon, 9 May 2005 05:29:48 +0000 (05:29 +0000)]
Remove old info about lilypond-profile.
Graham Percival [Mon, 9 May 2005 03:06:55 +0000 (03:06 +0000)]
Clarified \addlyrics vs \lyricmode.
Graham Percival [Mon, 9 May 2005 02:55:15 +0000 (02:55 +0000)]
Misc small changes.
Graham Percival [Mon, 9 May 2005 02:51:31 +0000 (02:51 +0000)]
Document --psfonts
Graham Percival [Mon, 9 May 2005 02:15:11 +0000 (02:15 +0000)]
Document PSFONTS file.
Han-Wen Nienhuys [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
Han-Wen Nienhuys [Sun, 8 May 2005 23:23:55 +0000 (23:23 +0000)]
*** empty log message ***
Han-Wen Nienhuys [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
Han-Wen Nienhuys [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
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [Sat, 7 May 2005 14:49:37 +0000 (14:49 +0000)]
(postscript->png): call lilypond-ps2png
iso. ps2png.
Heikki Junes [Fri, 6 May 2005 17:23:28 +0000 (17:23 +0000)]
po/fi.po: second round of update
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [Fri, 6 May 2005 14:31:18 +0000 (14:31 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Fri, 6 May 2005 14:23:41 +0000 (14:23 +0000)]
release commit
Graham Percival [Fri, 6 May 2005 10:54:40 +0000 (10:54 +0000)]
Really minor fixes.
Han-Wen Nienhuys [Fri, 6 May 2005 10:41:21 +0000 (10:41 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Fri, 6 May 2005 09:12:51 +0000 (09:12 +0000)]
new file
Jan Nieuwenhuizen [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).
Han-Wen Nienhuys [Fri, 6 May 2005 00:03:43 +0000 (00:03 +0000)]
* THANKS: add Hans Forbrich.
* Documentation/topdocs/NEWS.tely (Top): document new feature.
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [Thu, 5 May 2005 22:13:58 +0000 (22:13 +0000)]
*** empty log message ***
Mats Bengtsson [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.
Heikki Junes [Wed, 4 May 2005 14:26:43 +0000 (14:26 +0000)]
* po/fi.po: convert to utf-8, and update.
Han-Wen Nienhuys [Wed, 4 May 2005 11:03:11 +0000 (11:03 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Wed, 4 May 2005 10:53:08 +0000 (10:53 +0000)]
update from suse 2.4 package.
Han-Wen Nienhuys [Wed, 4 May 2005 10:35:56 +0000 (10:35 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Wed, 4 May 2005 10:11:32 +0000 (10:11 +0000)]
rename
Interpretation_context_handle to Context_handle.
Heikki Junes [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.
Graham Percival [Wed, 4 May 2005 03:59:59 +0000 (03:59 +0000)]
Minor fixes.
Graham Percival [Wed, 4 May 2005 03:58:36 +0000 (03:58 +0000)]
Minor fixes.
Han-Wen Nienhuys [Tue, 3 May 2005 22:33:59 +0000 (22:33 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Tue, 3 May 2005 22:27:54 +0000 (22:27 +0000)]
add font exception. Update FSF address.
Han-Wen Nienhuys [Tue, 3 May 2005 22:22:56 +0000 (22:22 +0000)]
* lily/context-def.cc (path_to_acceptable_context): bugfix, depth
should be taken without child context.
* ly/chord-modifiers-init.ly (blackTriangleMarkup): use it.
* scm/define-markup-commands.scm (triangle): new command, as
robust replacement for unicode Delta/Triangle.
Han-Wen Nienhuys [Tue, 3 May 2005 19:07:42 +0000 (19:07 +0000)]
(init_fontconfig): don't add cff/
Han-Wen Nienhuys [Tue, 3 May 2005 17:09:47 +0000 (17:09 +0000)]
release commit
Han-Wen Nienhuys [Tue, 3 May 2005 16:51:02 +0000 (16:51 +0000)]
remove cff/cff.ps/.map install rules.
Han-Wen Nienhuys [Tue, 3 May 2005 16:34:59 +0000 (16:34 +0000)]
(consider_change_grace_settings): use
is_alias(). Fixes problem with CueVoice grace notes.
Han-Wen Nienhuys [Tue, 3 May 2005 16:21:14 +0000 (16:21 +0000)]
(construct_children): call
Music_iterator::quit() for iterators that start out invalid. This
fixes indefinitely continuing contexts.
Han-Wen Nienhuys [Tue, 3 May 2005 14:25:10 +0000 (14:25 +0000)]
new file
Han-Wen Nienhuys [Tue, 3 May 2005 12:53:43 +0000 (12:53 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Tue, 3 May 2005 12:26:45 +0000 (12:26 +0000)]
(get_default_child): new function.
(get_accepted): place default child in front of list.
Han-Wen Nienhuys [Tue, 3 May 2005 12:17:04 +0000 (12:17 +0000)]
* Documentation/user/basic-notation.itely (Basic polyphony): fix
missing @end
* scripts/lilypond-book.py (write_if_updated): print file name.
* Documentation/user/basic-notation.itely (Explicitly
instantiating voices): idem.
Han-Wen Nienhuys [Tue, 3 May 2005 12:13:28 +0000 (12:13 +0000)]
* Documentation/user/basic-notation.itely (Explicitly
instantiating voices): idem.
* Documentation/user/advanced-notation.itely (Text spanners):
remove stray { }
* lily/context.cc (default_child_context_name): the default child
is now first in accepts_list_.
* ly/engraver-init.ly (RemoveEmptyRhythmicStaffContext): add
\defaultchild to all relevant contexts. This fixes default voices
for \drums { } . Most probably, this also fixes similar problems
with ancient transcriptions getting CueVoices instead of the
desired voices.
* lily/context-def.cc (get_default_child): new function.
(get_accepted): place default child in front of list.
* lily/parser.yy (FIXME): add DEFAULTCHILD token.
* lily/include/context-def.hh (struct Context_def): add
default_accept_
Han-Wen Nienhuys [Tue, 3 May 2005 11:31:51 +0000 (11:31 +0000)]
*** empty log message ***
Graham Percival [Tue, 3 May 2005 11:29:34 +0000 (11:29 +0000)]
New chapter, changes to table of contents.
Graham Percival [Tue, 3 May 2005 11:27:08 +0000 (11:27 +0000)]
New chapter; placeholder for future expansion.
Graham Percival [Tue, 3 May 2005 11:10:54 +0000 (11:10 +0000)]
Better docs for \header.
Graham Percival [Tue, 3 May 2005 11:06:05 +0000 (11:06 +0000)]
added textSpanner{Up,Down,Neutral}.
Graham Percival [Tue, 3 May 2005 08:49:23 +0000 (08:49 +0000)]
Some minor changes and moving Text stuff into Advaned notation.
Graham Percival [Tue, 3 May 2005 08:02:01 +0000 (08:02 +0000)]
Minor fixes.
Han-Wen Nienhuys [Tue, 3 May 2005 01:00:25 +0000 (01:00 +0000)]
* scm/framework-ps.scm (write-preamble): extract CFF from OTF
fonts directly.
* scm/framework-ps.scm (ps-embed-cff): reinstate.
Han-Wen Nienhuys [Tue, 3 May 2005 00:51:28 +0000 (00:51 +0000)]
* scm/framework-ps.scm (write-preamble): extract CFF from OTF
fonts directly.
* scm/framework-ps.scm (ps-embed-cff): reinstate.
Han-Wen Nienhuys [Tue, 3 May 2005 00:42:56 +0000 (00:42 +0000)]
* scm/framework-ps.scm (write-preamble): extract CFF from OTF
fonts directly.
* buildscripts/gen-emmentaler-scripts.py (i): idem.
* scm/framework-ps.scm (ps-embed-cff): reinstate.
Han-Wen Nienhuys [Mon, 2 May 2005 23:49:18 +0000 (23:49 +0000)]
* scm/framework-ps.scm (write-preamble): extract CFF from OTF
fonts directly.
* buildscripts/gen-emmentaler-scripts.py (i): idem.
* mf/GNUmakefile: remove all CFF rules.
* scm/framework-ps.scm (ps-embed-cff): reinstate.
* lily/open-type-font-scheme.cc (LY_DEFINE):
new function ly:otf-font-table-data.
(LY_DEFINE): new function otf-font?
Han-Wen Nienhuys [Mon, 2 May 2005 22:27:25 +0000 (22:27 +0000)]
(LY_DEFINE):
new function ly:otf-font-table-data.
Han-Wen Nienhuys [Mon, 2 May 2005 19:15:13 +0000 (19:15 +0000)]
* mf/GNUmakefile ($(outdir)/lilypond.map): remove rule.
($(outdir)/Fontmap.lily): idem.
* buildscripts/gen-emmentaler-scripts.py (i): load fetaXX encoding
for PFAEmmentaler-XXX.pfa. This fixes ghostscript ps2pdf problems.
Han-Wen Nienhuys [Mon, 2 May 2005 14:36:19 +0000 (14:36 +0000)]
(accidental): NL
translation of accidental.
Jan Nieuwenhuizen [Mon, 2 May 2005 13:10:33 +0000 (13:10 +0000)]
New file.
Jan Nieuwenhuizen [Mon, 2 May 2005 12:39:28 +0000 (12:39 +0000)]
* flower/include/international.hh: Bugfix: include "string.hh".
* flower/include/libc-extension.hh (memrev): Rename from strrev.
* configure.in: Search for mingw wcrtomb library.
Mats Bengtsson [Mon, 2 May 2005 10:34:19 +0000 (10:34 +0000)]
* scripts/convert-ly.py: Bug fix