]>
git.donarmstrong.com Git - lilypond.git/log
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
Mats Bengtsson [Mon, 2 May 2005 09:20:22 +0000 (09:20 +0000)]
* Documentation/user/changing-defaults.itely (Common tweaks):
Added example where the context has to be specified explicitly
(MetronomeMark).
Han-Wen Nienhuys [Sun, 1 May 2005 20:08:25 +0000 (20:08 +0000)]
* scripts/lilypond-book.py (ly_options): set timing to #f for
notime option.
* scripts/convert-ly.py (conv): typo.
Han-Wen Nienhuys [Sat, 30 Apr 2005 23:43:03 +0000 (23:43 +0000)]
* flower/*.cc: remove <? and >?
* lily/*.cc: remove <? and >?
Han-Wen Nienhuys [Sat, 30 Apr 2005 22:42:54 +0000 (22:42 +0000)]
(insert_tweak_from_file): dubious
bugfix. Make sure that 0x0 isn't passed into scm_cons(). Fixes
crash with tweak editor.
Han-Wen Nienhuys [Sat, 30 Apr 2005 19:47:14 +0000 (19:47 +0000)]
add space to variable list.
Graham Percival [Sat, 30 Apr 2005 04:50:30 +0000 (04:50 +0000)]
Fixed RemoveEmptyStaffContext's remove-first.
Mats Bengtsson [Fri, 29 Apr 2005 09:18:09 +0000 (09:18 +0000)]
* lily/part-combine-engraver.cc: make sure that the relevant
properties are included in the documentation.
Graham Percival [Thu, 28 Apr 2005 23:33:57 +0000 (23:33 +0000)]
Bernard's patch for \betweenLilyPondSystem.
Han-Wen Nienhuys [Thu, 28 Apr 2005 14:16:32 +0000 (14:16 +0000)]
(Top): remove TeX outdated
remarks.
Jürgen Reuter [Thu, 28 Apr 2005 09:36:01 +0000 (09:36 +0000)]
* clarified ChangeLog
Jürgen Reuter [Wed, 27 Apr 2005 23:45:43 +0000 (23:45 +0000)]
* lily/vaticana-ligature-engraver.cc (need_extra_space): renamed
to need_extra_horizontal_space; bugfix: use class scope to avoid
global namespace pollution
* Documentation/user/instrument-notation.itely (ligatures): added
comment on possible future syntax change and how to work around
* lily/vaticana-ligature-engraver.cc, mf/parmesan-heads.mf
(epiphonus, cephalicus): fine-tune shape of plica head for narrow
intervals (fixes agnus dei example)
* lily/include/mensural-ligature.hh: make comments clearer
* lily/mensural-ligature.cc: line thickness of flexa shape
(originally by Pal Benko; slightly modified)
* Documentation/user/instrument-notation.itely (white mensural
ligatures): selected a more illustrative example
Heikki Junes [Wed, 27 Apr 2005 22:31:07 +0000 (22:31 +0000)]
specify UTF-8 charset.
Han-Wen Nienhuys [Wed, 27 Apr 2005 13:00:50 +0000 (13:00 +0000)]
* python/lilylib.py (make_ps_images): bugfixes; GS can produce
empty 2nd page for mono page.
* scm/lily.scm: remove p&c definitions.
Han-Wen Nienhuys [Wed, 27 Apr 2005 09:51:23 +0000 (09:51 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Wed, 27 Apr 2005 09:32:25 +0000 (09:32 +0000)]
(Module): new translation.
Han-Wen Nienhuys [Wed, 27 Apr 2005 09:12:33 +0000 (09:12 +0000)]
* lily/lily-guile.cc (ly_chain_assoc): remove.
* lily/general-scheme.cc (LY_DEFINE): export ly:chain_assoc_get
(LY_DEFINE): recurse, iso. calling ly_chain_assoc.
Han-Wen Nienhuys [Tue, 26 Apr 2005 14:04:15 +0000 (14:04 +0000)]
(out_filename): fix thinko with \version.
Graham Percival [Tue, 26 Apr 2005 08:59:28 +0000 (08:59 +0000)]
minor fixes.