]>
git.donarmstrong.com Git - lilypond.git/log
Graham Percival [Mon, 23 May 2005 18:23:56 +0000 (18:23 +0000)]
Update tieDotted to have the same form as slurDotted.
Han-Wen Nienhuys [Mon, 23 May 2005 11:18:19 +0000 (11:18 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sun, 22 May 2005 23:30:46 +0000 (23:30 +0000)]
(PREAMBLE_LY): add marker, where people
can start to cut & paste lilypond-book fragments.
Han-Wen Nienhuys [Sun, 22 May 2005 23:29:23 +0000 (23:29 +0000)]
(music-descriptions): remove
UntransposableMusic
Heikki Junes [Sat, 21 May 2005 09:43:37 +0000 (09:43 +0000)]
add apostrophes.
Han-Wen Nienhuys [Fri, 20 May 2005 18:45:44 +0000 (18:45 +0000)]
(glyph-string): remove / before CIDs.
Han-Wen Nienhuys [Fri, 20 May 2005 18:09:02 +0000 (18:09 +0000)]
handle CID CFFs.
Graham Percival [Fri, 20 May 2005 11:42:13 +0000 (11:42 +0000)]
Edit.
Han-Wen Nienhuys [Fri, 20 May 2005 10:45:02 +0000 (10:45 +0000)]
add \version
Graham Percival [Fri, 20 May 2005 10:22:40 +0000 (10:22 +0000)]
Rename section on \displayMusic.
Graham Percival [Fri, 20 May 2005 10:08:28 +0000 (10:08 +0000)]
Finished editing.
Graham Percival [Fri, 20 May 2005 07:56:20 +0000 (07:56 +0000)]
Compile fix.
Graham Percival [Fri, 20 May 2005 07:55:52 +0000 (07:55 +0000)]
Move \displayMusic into its own section.
Han-Wen Nienhuys [Thu, 19 May 2005 22:57:50 +0000 (22:57 +0000)]
* flower/file-path.cc (find): don't throw away file_name.dir, but
append to it. Fixes \include with directories.
* flower/include/file-path.hh (class File_path): don't derive from
Array<String>.
* flower/include/file-name.hh (class File_name): remove to_str0()
* lily/hara-kiri-engraver.cc (acknowledge_grob): split
Hara_kiri_engraver in separate file.
Han-Wen Nienhuys [Thu, 19 May 2005 22:24:08 +0000 (22:24 +0000)]
(acknowledge_grob): split
Hara_kiri_engraver in separate file.
Han-Wen Nienhuys [Thu, 19 May 2005 22:18:40 +0000 (22:18 +0000)]
(score_encompass): oops, <? to min()
translation went wrong. Fixes vertically translated slurs.
Graham Percival [Thu, 19 May 2005 16:46:11 +0000 (16:46 +0000)]
Editing.
Graham Percival [Wed, 18 May 2005 16:03:32 +0000 (16:03 +0000)]
Add @commonprop macro.
Han-Wen Nienhuys [Wed, 18 May 2005 14:59:26 +0000 (14:59 +0000)]
talk about icon, not program.
Han-Wen Nienhuys [Wed, 18 May 2005 14:55:37 +0000 (14:55 +0000)]
(invokes_lilypond): new function
(main): only run fontextract if invokes_lilypond() is true.
Han-Wen Nienhuys [Wed, 18 May 2005 14:46:38 +0000 (14:46 +0000)]
* lily/function-documentation.cc (ly_add_function_documentation):
duh, use !=
* lily/function-documentation.cc (ly_add_function_documentation):
use scm_hash_table_p() for checking.
Han-Wen Nienhuys [Wed, 18 May 2005 14:35:26 +0000 (14:35 +0000)]
(Top): add MacOS command.
Han-Wen Nienhuys [Wed, 18 May 2005 14:22:25 +0000 (14:22 +0000)]
remove kpathsea warning, change to OPTIONAL.
Han-Wen Nienhuys [Wed, 18 May 2005 14:19:41 +0000 (14:19 +0000)]
(running-from-gui?): lowercase Darwin.
Han-Wen Nienhuys [Wed, 18 May 2005 13:35:17 +0000 (13:35 +0000)]
(ly_add_function_documentation):
use scm_hash_table_p() for checking.
Graham Percival [Wed, 18 May 2005 10:25:01 +0000 (10:25 +0000)]
Add info about \include.
Jan Nieuwenhuizen [Wed, 18 May 2005 09:56:15 +0000 (09:56 +0000)]
(setup_paths): Bugfix: pangorc is not pango.modules.
Graham Percival [Wed, 18 May 2005 04:36:41 +0000 (04:36 +0000)]
Remove duplicate cindex entries.
Graham Percival [Wed, 18 May 2005 04:35:39 +0000 (04:35 +0000)]
Update email, change default padding on TextSpanner.
Jan Nieuwenhuizen [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.
Han-Wen Nienhuys [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.
Jan Nieuwenhuizen [Mon, 16 May 2005 23:25:37 +0000 (23:25 +0000)]
*** empty log message ***
Mats Bengtsson [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.
Han-Wen Nienhuys [Mon, 16 May 2005 11:12:29 +0000 (11:12 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [Sun, 15 May 2005 23:50:18 +0000 (23:50 +0000)]
(default): Typo.
Jan Nieuwenhuizen [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.
Han-Wen Nienhuys [Sun, 15 May 2005 21:23:41 +0000 (21:23 +0000)]
($(outdir)/FlexLexer.h): conditional dependency
for FlexLexer.h
Han-Wen Nienhuys [Sun, 15 May 2005 21:22:08 +0000 (21:22 +0000)]
remove stray -
Jan Nieuwenhuizen [Sun, 15 May 2005 17:20:41 +0000 (17:20 +0000)]
(pango_item_string_stencil): Normalize file
name. Remove windows comment.
Han-Wen Nienhuys [Sun, 15 May 2005 16:39:57 +0000 (16:39 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [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.
Han-Wen Nienhuys [Sun, 15 May 2005 00:24:33 +0000 (00:24 +0000)]
(Top): remove note about
xdelta.
Han-Wen Nienhuys [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
Jan Nieuwenhuizen [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.
Jan Nieuwenhuizen [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.
Jan Nieuwenhuizen [Fri, 13 May 2005 16:05:31 +0000 (16:05 +0000)]
(get-editor-command): Bugfix: allow full
LYEDITOR setting, partial XEDITOR setting.
Jan Nieuwenhuizen [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).
Han-Wen Nienhuys [Fri, 13 May 2005 14:24:10 +0000 (14:24 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Fri, 13 May 2005 12:50:12 +0000 (12:50 +0000)]
*** empty log message ***
Heikki Junes [Fri, 13 May 2005 12:27:52 +0000 (12:27 +0000)]
update, polish.
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [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
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