]>
git.donarmstrong.com Git - lilypond.git/log
janneke [Thu, 19 Aug 2004 00:35:14 +0000 (00:35 +0000)]
Cosmetics.
hanwen [Wed, 18 Aug 2004 20:44:21 +0000 (20:44 +0000)]
new file
hanwen [Wed, 18 Aug 2004 20:42:07 +0000 (20:42 +0000)]
(hideNotes): remove \setMmRestFermata
hanwen [Wed, 18 Aug 2004 20:40:37 +0000 (20:40 +0000)]
* scm/documentation-generate.scm (string-append): add version.
* scm/define-markup-commands.scm (box): add box-padding and
thickness props for the box command.
* Documentation/user/changing-defaults.itely (Text encoding):
elucidate use of \encoding for \header strings.
* lily/parser.yy (lyric_element): use \encoding for lyrics strings.
* lily/score.cc (LY_DEFINE): check if length of music > 0. Fixes:
staff-change.ly
nsceaux [Wed, 18 Aug 2004 20:27:43 +0000 (20:27 +0000)]
* scm/framework-tex.scm (output-preview-framework)
(output-classic-framework):
* scm/framework-ps.scm (output-preview-framework):
s/ly:paper-book-lines/ly:paper-book-systems/g
* scm/fret-diagrams.scm (ss-font-encoding):
s/my-font-encoding/ss-font-encoding
matsb [Wed, 18 Aug 2004 15:25:05 +0000 (15:25 +0000)]
* scm/music-functions.scm (direction-polyphonic-grobs): Set
direction also on fingerings.
janneke [Wed, 18 Aug 2004 14:37:30 +0000 (14:37 +0000)]
* po/nl.po: Some updates.
* scm/lily.scm (_): New function.
(postscript->pdf, postscript->png, lilypond-main)
(postscript->pdf): Use it. Write messages to stderr.
* stepmake/stepmake/po-targets.make (ALL_PO_SOURCES): Add SCM_FILES.
* scm/GNUmakefile (XGETTEXT_FLAGS): Set language to Lisp.
xgettext does not recognise scheme yet. Patch submitted.
* lily/scm-option.cc (LY_DEFINE):
* lily/main.cc: The program is now called lilypond (WAS: lilypond-bin).
* lily/rest-collision.cc (do_shift): Uniformise two too many rests
messages.
* lily/include/paper-book.hh
* lily/include/paper-system.hh: Finish renaming of paper-line to
system. Fix users.
matsb [Wed, 18 Aug 2004 11:11:28 +0000 (11:11 +0000)]
* lily/clef-engraver.cc: Add forceClef to list of read properties.
janneke [Wed, 18 Aug 2004 08:23:55 +0000 (08:23 +0000)]
* lily/include/paper-book.hh
* lily/include/paper-system.hh: Finish renaming of paper-line to
system. Fix users.
hanwen [Tue, 17 Aug 2004 22:41:19 +0000 (22:41 +0000)]
remove.
hanwen [Tue, 17 Aug 2004 22:39:34 +0000 (22:39 +0000)]
* lily/output-def.cc (assign_context_def): use set_variable().
* lily/text-item.cc (interpret_string): accept string input
encoding too.
* scm/encoding.scm (read-encoding-file): print warning when file
can't be found.
* tex/GNUmakefile ($(outdir)/latin1.enc): create latin1 from GS.
* lily/rod.cc (columnize): robustness fix. Don't crash for
nil span points. Fixes: appoggiatura-segfault.ly
(add_to_cols): extra robustness fix.
janneke [Mon, 16 Aug 2004 07:38:53 +0000 (07:38 +0000)]
*** empty log message ***
janneke [Sun, 15 Aug 2004 10:29:06 +0000 (10:29 +0000)]
*** empty log message ***
janneke [Fri, 13 Aug 2004 20:14:02 +0000 (20:14 +0000)]
(spanned_rank_iv): Bugfix.
janneke [Fri, 13 Aug 2004 15:53:22 +0000 (15:53 +0000)]
*** empty log message ***
hjunes [Thu, 12 Aug 2004 19:24:03 +0000 (19:24 +0000)]
fixes.
janneke [Thu, 12 Aug 2004 07:48:56 +0000 (07:48 +0000)]
Fix for scons CVS.
hjunes [Wed, 11 Aug 2004 19:50:14 +0000 (19:50 +0000)]
typo
hjunes [Wed, 11 Aug 2004 19:36:56 +0000 (19:36 +0000)]
fix plurals.
janneke [Tue, 10 Aug 2004 22:42:35 +0000 (22:42 +0000)]
* lily/dynamic-engraver.cc (typeset_all):
* lily/script-engraver.cc (stop_translation_timestep): Handle
collisions with new-slur.
carldsorensen [Tue, 10 Aug 2004 03:53:09 +0000 (03:53 +0000)]
*** empty log message ***
carldsorensen [Mon, 9 Aug 2004 03:12:02 +0000 (03:12 +0000)]
*** empty log message ***
carldsorensen [Mon, 9 Aug 2004 03:08:19 +0000 (03:08 +0000)]
*** empty log message ***
wl [Thu, 5 Aug 2004 04:06:34 +0000 (04:06 +0000)]
* lily/slur-quanting.cc: Include libc-extension.hh.
s/round/my_round/.
* ly/engraver-init.ly (VaticanaVoice, GregorianTranscriptionVoice):
s/autobeaming/autoBeaming/.
wl [Wed, 4 Aug 2004 12:03:27 +0000 (12:03 +0000)]
typos
hanwen [Tue, 3 Aug 2004 16:52:05 +0000 (16:52 +0000)]
release commit
hanwen [Tue, 3 Aug 2004 16:47:00 +0000 (16:47 +0000)]
release commit
hanwen [Mon, 2 Aug 2004 18:38:51 +0000 (18:38 +0000)]
*** empty log message ***
hanwen [Mon, 2 Aug 2004 18:38:00 +0000 (18:38 +0000)]
* lily/lookup.cc (round_filled_box): remove warnings about blot
diameter.
* scm/paper.scm (paper-set-staff-size): tune up linethickness by
10% for 20pt staffs. Leave 16.5 untouched.
* scripts/lilypond-book.py (main): add -f tex as default process.
hanwen [Mon, 2 Aug 2004 18:01:20 +0000 (18:01 +0000)]
*** empty log message ***
hanwen [Mon, 2 Aug 2004 17:40:46 +0000 (17:40 +0000)]
(new_lyrics): \addlyrics -> \oldaddlyrics,
\newlyrics -> \addlyrics
hanwen [Mon, 2 Aug 2004 17:13:20 +0000 (17:13 +0000)]
* lily/text-spanner.cc (print): use it.
* lily/dynamic-text-spanner.cc (print): use it.
* lily/grob.cc (robust_relative_extent): new function.
* lily/text-spanner.cc (print): only take linear_combination of
nonempty interval.
hanwen [Mon, 2 Aug 2004 17:09:20 +0000 (17:09 +0000)]
(main): add -f tex as default process.
hanwen [Mon, 2 Aug 2004 16:55:46 +0000 (16:55 +0000)]
(print): only take linear_combination of
nonempty interval.
kroger [Mon, 2 Aug 2004 16:19:16 +0000 (16:19 +0000)]
* scm/page-layout.scm (default-page-make-stencil): If leftmargin
isn't specified by the user in \bookpaper center the music in the
page.
matsb [Mon, 2 Aug 2004 12:56:41 +0000 (12:56 +0000)]
* Fix some problems after the renaming of my-lily -> lily
hjunes [Mon, 2 Aug 2004 08:57:29 +0000 (08:57 +0000)]
fix.
hanwen [Sun, 1 Aug 2004 23:55:21 +0000 (23:55 +0000)]
(parse_string): don't overwrite keytable_.
hanwen [Sun, 1 Aug 2004 23:36:19 +0000 (23:36 +0000)]
* lily/slur-quanting.cc (enumerate_attachments): apply center on
stem-X in more cases.
* lily/stem.cc (dim_callback): solve todo.
hanwen [Sun, 1 Aug 2004 15:17:30 +0000 (15:17 +0000)]
* input/test/README: new file.
* lily/my-lily-parser.cc (LY_DEFINE): plug memory leak: unprotect
parser.
* lily/include/my-lily-lexer.hh (class Lily_lexer): smobify lexer.
* lily/include/my-lily-parser.hh: rename My_lily -> Lily
hanwen [Sun, 1 Aug 2004 14:12:58 +0000 (14:12 +0000)]
rename my-lily* files.
hanwen [Sun, 1 Aug 2004 14:10:14 +0000 (14:10 +0000)]
* lily/my-lily-parser.cc (LY_DEFINE): plug memory leak: unprotect
parser.
* lily/include/my-lily-lexer.hh (class Lily_lexer): smobify lexer.
hanwen [Sun, 1 Aug 2004 13:57:58 +0000 (13:57 +0000)]
* lily/include/my-lily-parser.hh: rename My_lily -> Lily
* make/mutopia-targets.make (local-WWW): don't make ps.gz
examples. They take huge amounts of space.
* Documentation/user/GNUmakefile: fix symlinks.
hanwen [Sun, 1 Aug 2004 13:32:17 +0000 (13:32 +0000)]
release commit
hanwen [Sun, 1 Aug 2004 12:28:37 +0000 (12:28 +0000)]
*** empty log message ***
hanwen [Sun, 1 Aug 2004 11:23:52 +0000 (11:23 +0000)]
*** empty log message ***
hanwen [Sun, 1 Aug 2004 11:15:40 +0000 (11:15 +0000)]
remove
hanwen [Sun, 1 Aug 2004 11:13:46 +0000 (11:13 +0000)]
(noFlag): fold into manual
hanwen [Sun, 1 Aug 2004 11:04:13 +0000 (11:04 +0000)]
input/test fixes
hjunes [Sun, 1 Aug 2004 09:25:58 +0000 (09:25 +0000)]
fixes.
hjunes [Sun, 1 Aug 2004 07:57:23 +0000 (07:57 +0000)]
.
hjunes [Sun, 1 Aug 2004 07:35:01 +0000 (07:35 +0000)]
fixes.
hjunes [Sun, 1 Aug 2004 07:22:49 +0000 (07:22 +0000)]
fixes.
hanwen [Sat, 31 Jul 2004 23:47:36 +0000 (23:47 +0000)]
* lily/dynamic-text-spanner.cc (print): new file.
* scm/define-grobs.scm (all-grob-descriptions): add DynamicTextSpanner
* lily/engraver-group-engraver.cc (do_announces): reorder logic:
keep recursing into children in case a parent context inserts a
grob into a child context.
* lily/dynamic-engraver.cc (acknowledge_grob): add accidentals to
hanwen [Sat, 31 Jul 2004 21:22:42 +0000 (21:22 +0000)]
* input/test/scales-greek.ly: remove.
* scm/define-markup-commands.scm (score): remove debugging code.
hanwen [Sat, 31 Jul 2004 21:13:08 +0000 (21:13 +0000)]
* Documentation/user/notation.itely (Formatting cue notes): new
section.
* input/test/clef-end-of-line.ly: fold into manual.
* input/test/clef-8-syntax.ly: remove.
* input/test/clef-manual-control.ly: move into manual.
* Documentation/user/notation.itely (Aligning to cadenzas): fold
in cadenza-skip.ly
* Documentation/user/notation.itely (Educational use): new section
hanwen [Sat, 31 Jul 2004 20:57:08 +0000 (20:57 +0000)]
* input/test/chords-without-melody.ly: fold into manual.
* input/test/cadenza-skip.ly: remove.
* Documentation/user/notation.itely (Aligning to cadenzas): fold
in cadenza-skip.ly
* Documentation/user/notation.itely (Educational use): new section
hanwen [Sat, 31 Jul 2004 20:35:58 +0000 (20:35 +0000)]
(Educational use): new section
hanwen [Sat, 31 Jul 2004 19:40:59 +0000 (19:40 +0000)]
(print): use music_font_alist_chain(). This
fixes smaller cautionaries.
hanwen [Sat, 31 Jul 2004 19:29:02 +0000 (19:29 +0000)]
* input/test/trills.ly: remove.
* input/test/transposition.ly: remove.
* input/test/to-xml.ly: move to no-notation.
* buildscripts/lilypond-profile.sh: change zsh bomb to warning.
* lily/ledger-line-spanner.cc (print): use staff variable, not
me. Fixes ledger lines on differently sized staves.
* input/test/rhythm-excercise.ly: remove file.
* lily/stem.cc (dim_callback): only do something if visible. Fixes
spurious flag not found warning for 128th rest.
* input/test/rest-dot-positions.ly: remove
hanwen [Sat, 31 Jul 2004 18:49:59 +0000 (18:49 +0000)]
*** empty log message ***
hanwen [Sat, 31 Jul 2004 18:48:01 +0000 (18:48 +0000)]
* lily/staff-symbol-referencer.cc (get_position): emergency
fallback: use coordinate * 2.
* input/no-notation/midi-scales.ly: move from test/
* scm/define-markup-commands.scm (score): remove debugging code.
* input/test/incipit.ly (violin): remove.
* lily/system-start-delimiter.cc (print): only draw system
delimiter to staves that reach up to left bound of the delimiter.
* input/no-notation/embedded-scm.ly: move from test/
* input/test/follow-voice.ly: remove
* input/no-notation/dynamic-absolute-volume.ly: move from test/.
* input/test/count-systems.ly: remove.
* input/regression/baerenreiter-sarabande.ly: move file.
* scm/define-grobs.scm (all-grob-descriptions): use fetaMusic
encoding for accidental.
* Documentation/user/notation.itely (Educational use): new section
hanwen [Sat, 31 Jul 2004 18:10:51 +0000 (18:10 +0000)]
* lily/bar-line.cc (compound_barline): fix : for staff without
lines.
* lily/accidental.cc (print): use music_font_alist_chain(). This
fixes smaller cautionaries.
hanwen [Sat, 31 Jul 2004 12:38:58 +0000 (12:38 +0000)]
(Educational use): new section
hanwen [Sat, 31 Jul 2004 10:15:54 +0000 (10:15 +0000)]
($(outdir)/%.log): add
mode as well. This fixes resolution errors.
hanwen [Fri, 30 Jul 2004 18:17:35 +0000 (18:17 +0000)]
(postscript->png): show commands for --verbose.
hanwen [Fri, 30 Jul 2004 17:19:39 +0000 (17:19 +0000)]
2.3.9 released.
hanwen [Fri, 30 Jul 2004 16:59:30 +0000 (16:59 +0000)]
opps. short option should be
char, not int.
hanwen [Fri, 30 Jul 2004 14:25:08 +0000 (14:25 +0000)]
use symlinks to save space.
hanwen [Fri, 30 Jul 2004 13:32:39 +0000 (13:32 +0000)]
release commit
hanwen [Fri, 30 Jul 2004 12:45:49 +0000 (12:45 +0000)]
* ly/gregorian-init.ly (neumeDemoPaper): remove duplication from
manual.
* Documentation/user/tutorial.itely (Integrating text and music):
remove \score and \notes from manual.
hanwen [Fri, 30 Jul 2004 11:59:13 +0000 (11:59 +0000)]
* scripts/convert-ly.py (conv): remove \lyrics from \lyricsto.
* ly/gregorian-init.ly (neumeDemoPaper): remove duplication from
manual.
* Documentation/user/tutorial.itely (Integrating text and music):
remove \score and \notes from manual.
hjunes [Fri, 30 Jul 2004 11:13:12 +0000 (11:13 +0000)]
fix for \bar and ".
hanwen [Fri, 30 Jul 2004 10:50:02 +0000 (10:50 +0000)]
(neumeDemoPaper): remove duplication from
manual.
hanwen [Fri, 30 Jul 2004 10:27:24 +0000 (10:27 +0000)]
* Documentation/user/tutorial.itely (Integrating text and music):
remove \score and \notes from manual.
* lily/my-lily-lexer.cc (My_lily_lexer): really switch on note
mode in the beginning.
matsb [Fri, 30 Jul 2004 09:28:46 +0000 (09:28 +0000)]
* Documentation/user/changing-defaults.itely (Horizontal spacing):
Correct the documentation of the spacing parameters.
* Documentation/user/tutorial.itely (Integrating text and music),
Documentation/user/lilypond-book.itely (Integrating LaTeX and
music): Document that you need to add the map file ec-mftrace.map
in the dvips command.
hanwen [Fri, 30 Jul 2004 09:19:35 +0000 (09:19 +0000)]
* lily/score-engraver.cc (initialize): abort if ecrm10.pfa not
found.
* Documentation/user/changing-defaults.itely (Text encoding): node
on encoding.
hanwen [Thu, 29 Jul 2004 22:56:34 +0000 (22:56 +0000)]
* lily/text-item.cc (interpret_string): insert encoding setting
here
* lily/lyric-engraver.cc (try_music): remove superfluous check.
hanwen [Thu, 29 Jul 2004 22:53:52 +0000 (22:53 +0000)]
* Documentation/user/changing-defaults.itely (Text encoding): node
on encoding.
* lily/lyric-engraver.cc (try_music): remove superfluous check.
* lily/book-paper-def.cc (find_scaled_font): remove default
encoding. This messes up font loading for feta and
parmesan. Encoding should only be specified for running texts.
* lily/modified-font-metric.cc (text_dimension): support coding
scheme ""
kroger [Thu, 29 Jul 2004 14:48:47 +0000 (14:48 +0000)]
Fix Acciaccatura typo.
hanwen [Wed, 28 Jul 2004 20:04:43 +0000 (20:04 +0000)]
(stop_translation_timestep): remember tie
definition, so \override works as expected.
hanwen [Wed, 28 Jul 2004 18:56:07 +0000 (18:56 +0000)]
clarify
kroger [Wed, 28 Jul 2004 12:11:49 +0000 (12:11 +0000)]
changing-defaults.itely: fixes small typo.
kroger [Wed, 28 Jul 2004 11:50:17 +0000 (11:50 +0000)]
Updated to show better the difference between \bookpaper and \paper
hanwen [Tue, 27 Jul 2004 21:48:58 +0000 (21:48 +0000)]
* lily/parser.yy (context_def_mod): remove \consistsend
* lily/context-def.cc (instantiate): use Translator::must_be_last
to determine engraver order.
* lily/translator.cc (must_be_last): new function
* scripts/convert-ly.py (conv): rule.
hanwen [Tue, 27 Jul 2004 21:24:07 +0000 (21:24 +0000)]
(print): return '() for height == 0.0 too.
hjunes [Tue, 27 Jul 2004 06:17:20 +0000 (06:17 +0000)]
typo.
hjunes [Tue, 27 Jul 2004 06:07:51 +0000 (06:07 +0000)]
fix docs.
hanwen [Mon, 26 Jul 2004 22:18:12 +0000 (22:18 +0000)]
*** empty log message ***
hanwen [Mon, 26 Jul 2004 17:44:41 +0000 (17:44 +0000)]
(scm_is_int): compat glue.
kroger [Sun, 25 Jul 2004 21:18:22 +0000 (21:18 +0000)]
added input/regression/page-layout.ly
kroger [Sun, 25 Jul 2004 15:10:20 +0000 (15:10 +0000)]
* input/regression/page-layout.ly: new file.
kroger [Sun, 25 Jul 2004 14:55:58 +0000 (14:55 +0000)]
* scm/paper.scm (set-paper-dimensions): Preliminary support for
left and right margins.
* Documentation/user/changing-defaults.itely (Page layout):
Explain the leftmargin option.
* Rename a few dashed functions in and scm/page-layout.scm and
scm/paper.scm not to have dashes.
hanwen [Sun, 25 Jul 2004 14:53:23 +0000 (14:53 +0000)]
new file.
hanwen [Sun, 25 Jul 2004 14:18:26 +0000 (14:18 +0000)]
*** empty log message ***
hanwen [Sun, 25 Jul 2004 14:06:46 +0000 (14:06 +0000)]
* lily/new-lyric-combine-music-iterator.cc (find_voice): allow
change of melody by setting associatedVoice.
* lily/parser.yy (re_rhythmed_music): \lyricsto implies lyrics mode.
hanwen [Sun, 25 Jul 2004 13:10:51 +0000 (13:10 +0000)]
* scripts/lilypond-book.py (Lilypond_file_snippet.ly): don't copy
file contents, rather \include them, so default linewidth is set.
(ly_options): make BOOKPAPER set of options. Move linewidth
settings there.
* Documentation/user/examples.itely: new file. Templates are to be
moved here.
* Documentation/user/programming-interface.itely: move chapter.
* scm/document-markup.scm (doc-markup-function): add @code
* stepmake/stepmake/texinfo-rules.make: remove chmod.
kroger [Sun, 25 Jul 2004 12:38:41 +0000 (12:38 +0000)]
Removed dashed expression in parenthesis
hanwen [Sun, 25 Jul 2004 09:28:41 +0000 (09:28 +0000)]
*** empty log message ***
kroger [Sat, 24 Jul 2004 22:11:17 +0000 (22:11 +0000)]
More about the options of \bookpaper.