]>
git.donarmstrong.com Git - lilypond.git/log
hanwen [Thu, 18 Sep 2003 10:05:05 +0000 (10:05 +0000)]
* lily/beam.cc (set_stem_lengths): single-stem-beam fix.
* stepmake/stepmake/c-rules.make ($(outdir)/%.c): use -o for flex.
* lily/beam-quanting.cc (quanting): check french-beaming per stem.
(score_stem_lengths): do something sensible for single stem beams.
* lily/beam.cc (least_squares): add kludge for single stem beams.
* scripts/convert-ly.py (FatalConversionError.sub_alteration): add
keySignature to list of broken things.
* input/regression/keys.ly: fix.
hanwen [Thu, 18 Sep 2003 09:11:47 +0000 (09:11 +0000)]
release commit
hanwen [Thu, 18 Sep 2003 00:52:05 +0000 (00:52 +0000)]
* Documentation/topdocs/NEWS.texi (Top): add quarter tones.
* mf/feta-toevallig.mf: add 3/4 sharp, 1/4 sharp, 1/4 flat.
* mf/feta-toevallig.mf: change accidental codes.
hanwen [Thu, 18 Sep 2003 00:37:51 +0000 (00:37 +0000)]
* Documentation/topdocs/NEWS.texi (Top): add quarter tones.
* Documentation/user/refman.itely (Pitches): doc quarter tones.
* lily/pitch.cc (LY_DEFINE): ly:pitch-quartertones: new function
(quartertone_pitch): new function
* mf/feta-toevallig.mf: add 3/4 sharp, 1/4 sharp, 1/4 flat.
* ly/nederlands.ly: add -eh and -ih for quarter tones.
* mf/feta-toevallig.mf: change accidental codes.
* scm/lily.scm (ly:get-option): switch on debugging only for
--verbose.
* lily/lily-guile.cc: remove ly:verbose?
* lily/scm-option.cc (LY_DEFINE): add verbose to get-option.
* lily/parser.yy (TODO): only do gh_call() for apply with
procedure argument.
hanwen [Wed, 17 Sep 2003 22:55:27 +0000 (22:55 +0000)]
* lily/tie-engraver.cc (start_translation_timestep): move melisma
stuff in accordance with new timing of tie-events.
* lily/my-lily-lexer.cc: remove \outputproperty
* lily/melisma-engraver.cc (try_music): use melismaBusyProperties.
hanwen [Wed, 17 Sep 2003 22:01:23 +0000 (22:01 +0000)]
* lily/melisma-engraver.cc (try_music): use melismaBusyProperties.
* scm/define-translator-properties.scm (melismaBusyProperties):
add melismaBusyProperties property.
hanwen [Wed, 17 Sep 2003 17:14:10 +0000 (17:14 +0000)]
*** empty log message ***
hanwen [Wed, 17 Sep 2003 16:47:06 +0000 (16:47 +0000)]
* input/test/ambitus-mixed.ly (texidoc): new file.
* buildscripts/mutopia-index.py (find): prune debugging
* lily/side-position-interface.cc: doc updates
* Documentation/user/refman.itely: updates, tweaks.
* lily/parser.yy (Simple_music): remove outputproperty
* make/stepmake.make: use VERSION again; importing VERSION via
autoconf dependencies is too hairy.
hjunes [Tue, 16 Sep 2003 23:07:51 +0000 (23:07 +0000)]
* lilypond-mode.el: allow `-' for keywords and identifiers.
hanwen [Tue, 16 Sep 2003 20:10:44 +0000 (20:10 +0000)]
release commit
hanwen [Tue, 16 Sep 2003 15:17:59 +0000 (15:17 +0000)]
(LilyPond-command-alist): invoke lilypond
iso. ly2dvi.
hanwen [Tue, 16 Sep 2003 13:33:46 +0000 (13:33 +0000)]
* lily/completion-note-heads-engraver.cc: rewrite engraver:
produce ties from the engraver itself, do not broadcast TieEvent.
* lily/my-lily-lexer.cc: remove pitch & duration.
* lily/parser.yy (TODO): remove \pitch and \duration
* input/test/explicit.ly: remove file.
* Documentation/user/refman.itely (Pitches): remove \pitch
\duration command.
hjunes [Mon, 15 Sep 2003 22:22:36 +0000 (22:22 +0000)]
* buildscripts/lilypond.words.py: add all slur types, suppose
everything is postfixed by dropping `-' -marks.
hanwen [Mon, 15 Sep 2003 21:35:08 +0000 (21:35 +0000)]
* lily/stem.cc (get_default_stem_end_position): lengthen stems for
tremoloed stems.
* lily/stem-tremolo.cc (brew_molecule): position tremolo next to
head for flagged stems.
* lily/stem.cc (get_default_stem_end_position): futz with extra
stem length if there is a stem tremolo.
hanwen [Mon, 15 Sep 2003 20:34:30 +0000 (20:34 +0000)]
* lily/tuplet-bracket.cc (brew_molecule): don't print bracket when
it would too small.
* lily/font-metric.cc: return #f for non-existent glyph.
* VERSION (MY_PATCH_LEVEL): read VERSION; version number is now
exported through config.make.
hanwen [Mon, 15 Sep 2003 20:03:59 +0000 (20:03 +0000)]
(MY_PATCH_LEVEL): readd VERSION; version number is now
exported through config.make.
hanwen [Mon, 15 Sep 2003 19:48:53 +0000 (19:48 +0000)]
* input/regression/clef-oct.ly: new file.
* scm/clef.scm (make-clef-set): use regexps, support arbitrary
transposition.
hanwen [Mon, 15 Sep 2003 19:12:18 +0000 (19:12 +0000)]
add X names for double sharp.
hanwen [Sun, 14 Sep 2003 18:50:48 +0000 (18:50 +0000)]
* lily/font-select.cc: new file handle font selection routines.
* lily/parser.yy: add ; (Patrick Atamaniuk)
hanwen [Sun, 14 Sep 2003 14:38:20 +0000 (14:38 +0000)]
* input/test/time-signature-double.ly: use markups for double time
sigs.
* scm/new-markup.scm (strut-markup): change calling interface for
markup. Pass paper-def, not grob. This would \markup to be used
separately from grobs.
hanwen [Sun, 14 Sep 2003 13:55:30 +0000 (13:55 +0000)]
* scm/chord-name.scm: remove new-chord-name-brew-molecule ; use
ChordNames.SeparationItem #'padding for adjusting space after chords.
* lily/music-output-def.cc (LY_DEFINE):
new function ly:paper-lookup.
* lily/paper-def.cc: new function ly:paper-font; this function
replaces ly:get-font.
* lily/include/font-interface.hh (struct Font_interface): take
Paper_def iso. Grob for get_font().
hanwen [Sun, 14 Sep 2003 12:26:06 +0000 (12:26 +0000)]
* mf/parmesan-clefs.mf: use # quantities for char_box
offsets. Fixes overflow errors in the PFA.
* scm/new-markup.scm (strut-markup): change calling interface for
markup. Pass paper-def, not grob. This would \markup to be used
separately from grobs.
* lily/paper-def.cc: new function ly:paper-font; this function
replaces ly:get-font.
* lily/include/font-interface.hh (struct Font_interface): take
Paper_def iso. Grob for get_font().
hanwen [Sun, 14 Sep 2003 11:08:59 +0000 (11:08 +0000)]
*** empty log message ***
gpercival [Sun, 14 Sep 2003 02:49:01 +0000 (02:49 +0000)]
Add warning about \key and accidentals.
hanwen [Sun, 14 Sep 2003 00:21:49 +0000 (00:21 +0000)]
*** empty log message ***
reuter [Sat, 13 Sep 2003 00:00:22 +0000 (00:00 +0000)]
* mf/parmesan-clefs.mf: still more set_char_box() fixes and code
cleanup; bugfix: exact_center
* Documentation/user/refman.itely: added more documentation on
ambitus according to recent questions on lilypond-user list
hanwen [Fri, 12 Sep 2003 21:06:28 +0000 (21:06 +0000)]
(texidoc): demo 15ma too.
hanwen [Fri, 12 Sep 2003 18:10:30 +0000 (18:10 +0000)]
($(outdir)/VERSION): add VERSION target
hanwen [Fri, 12 Sep 2003 10:35:51 +0000 (10:35 +0000)]
*** empty log message ***
hanwen [Fri, 12 Sep 2003 09:34:32 +0000 (09:34 +0000)]
(sarabandeA):
octave fixes.
reuter [Thu, 11 Sep 2003 23:58:18 +0000 (23:58 +0000)]
* mf/parmesan-clefs.mf: more set_char_box() fixes and code cleanup
reuter [Wed, 10 Sep 2003 23:35:37 +0000 (23:35 +0000)]
* mf/parmesan-custodes.mf, mf/parmesan-heads.mf,
mf/parmesan-clefs.mf: added comments on character alignment and
set_char_box() conventions
* mf/parmesan-custodes.mf, mf/parmesan-clefs.mf: fixed more
set_char_box()'s
* mf/parmesan-clefs.mf: vaticana: adjusted stem width
hjunes [Wed, 10 Sep 2003 19:04:08 +0000 (19:04 +0000)]
* spec/lilypond.{mandrake,suse}.spec.in: update lilypond.words path.
hanwen [Wed, 10 Sep 2003 09:49:57 +0000 (09:49 +0000)]
release commit
reuter [Tue, 9 Sep 2003 23:48:16 +0000 (23:48 +0000)]
* mf/parmesan-custodes.mf: vaticana custos: bugfix: slightly
shortened to avoid almost-collision with staff line; code cleanup;
other custodes: fixed char boxes; code cleanup
hanwen [Tue, 9 Sep 2003 23:02:11 +0000 (23:02 +0000)]
*** empty log message ***
hanwen [Tue, 9 Sep 2003 12:54:37 +0000 (12:54 +0000)]
(global_latex_preamble): only set
twosideshift if 'twoside' is in latexoptions
hanwen [Tue, 9 Sep 2003 11:08:11 +0000 (11:08 +0000)]
* stepmake/GNUmakefile.in: remove nested stepmake packaging stuff.
* VERSION: remove
reuter [Mon, 8 Sep 2003 23:08:10 +0000 (23:08 +0000)]
* lily/vaticana-ligature-engraver.cc: bugfix: fixed programming
error message "flexa-width undefined"
* lily/vaticana-ligature-engraver.cc, lily/gregorian-ligature.cc,
lily/include/gregorian-ligature.hh: print warning when ignoring
head prefixes on flexa shapes
* lily/vaticana-ligature-engraver.cc: bugfix: always add an extra
space before a series of inclinatum heads
* lily/vaticana-ligature-engraver.cc, lily/gregorian-ligature.cc,
lily/include/gregorian-ligature.hh: junked AFTER_VIRGA; small
cleanups
* mf/parmesan-custodes.mf: redesigned custos; fixed stem length
and char_box
reuter [Sun, 7 Sep 2003 22:25:52 +0000 (22:25 +0000)]
* input/regression/breathing-sign.ly: tiny fixes
* lily/mensural-ligature.cc: renamed stem->cauda/join to avoid
semantical collision with vaticana ligatures
* lily/vaticana-ligature-engraver.cc, lily/vaticana-ligature.cc,
scm/define-grob-properties.scm: bugfix: semantics of delta_pitch
now consistent with mensural ligatures
* lily/vaticana-ligature-engraver.cc, lily/vaticana-ligature.cc,
mf/parmesan-heads.mf: bugfix: length of cauda of flexa depends on
context pitches and staff position; dto. for virga stem; removed
obsolete virga and clivis characters from parmesan font (WARNING:
font changed)
* mf/parmesan-heads.mf, mf/parmesan-clefs.mf,
mf/parmesan-timesig.mf: fixed several set_char_box ()'s
* lily/vaticana-ligature-engraver.cc, lily/vaticana-ligature.cc,
scm/define-grob-properties.scm: consistency fix: renamed
join_left->add_cauda
* mf/parmesan-heads.mf: bugfix: cephalicus head: corrected
appendix length; bugfix: yoffs_bt for reverse direction punctum
characters
* lily/vaticana-ligature-engraver.cc, lily/vaticana-ligature.cc:
small cleanups; added more docu
* lily/mensural-ligature-engraver.cc, lily/vaticana-ligature-engraver.cc,
lily/coherent-ligature-engraver.cc: cleanup: moved delta-pitch
computation to CoherentLigatureEngraver
* ly/gregorian-init.ly, lily/gregorian-ligature.cc,
scm/define-grob-properties.scm: bugfix: added missing linea and
cavum properties; bugfix: removed dead semivocalis property
* mf/parmesan-heads.mf: bugfix: linea punctum: vertical lines
length; redesigned quilisma, stropha and auctum
* ly/engraver-init.ly, scm/define-grobs.scm: use 0.6 as default
line thickness
* lily/vaticana-ligature-engraver.cc, mf/parmesan-heads.mf,
Documentation/user/refman.itely: bugfix: introduced shifted
epiphonus head to avoid collision with adjacent plica
hanwen [Sun, 7 Sep 2003 20:30:10 +0000 (20:30 +0000)]
* scm/font.scm (paper20-style-sheet-alist): add smaller font sizes.
* mf/GNUmakefile (SAUTER_FONTS): add smaller sizes.
hanwen [Fri, 5 Sep 2003 19:02:49 +0000 (19:02 +0000)]
* Documentation/user/tutorial.itely (A lead sheet): remove
duplicate chords.
* Documentation/bibliography/computer-notation.bib (pages): reorganise.
hjunes [Fri, 5 Sep 2003 12:27:35 +0000 (12:27 +0000)]
drop lilypond.words for generation.
hjunes [Wed, 3 Sep 2003 15:27:19 +0000 (15:27 +0000)]
put lilypond.words to $(outdir)
hjunes [Wed, 3 Sep 2003 14:33:07 +0000 (14:33 +0000)]
take filename (also) from an arg.
hanwen [Tue, 2 Sep 2003 11:57:49 +0000 (11:57 +0000)]
(Top): clarifications.
hanwen [Tue, 2 Sep 2003 10:36:24 +0000 (10:36 +0000)]
* Documentation/bibliography/computer-notation.bib (isbn): add phd
theses of Gieseking and Renz.
* GNUmakefile.in (README_FILES): remove README.mandrake.
hjunes [Mon, 1 Sep 2003 21:33:44 +0000 (21:33 +0000)]
* make/lilypond.{mandrake,redhat,suse}.spec.in: make lilypond.words.
hjunes [Mon, 1 Sep 2003 21:10:41 +0000 (21:10 +0000)]
removed. use `make lilypond.words'.
hjunes [Mon, 1 Sep 2003 21:09:15 +0000 (21:09 +0000)]
* GNUmakefile.in: add target `lilypond.words'.
* lilypond.words: remove file, generated by `make lilypond.words'.
hjunes [Mon, 1 Sep 2003 20:56:57 +0000 (20:56 +0000)]
* buildscripts/lilypond.words.py: add file. Creates lilypond.words
from source files and search patterns listed in the script.
hjunes [Mon, 1 Sep 2003 18:21:18 +0000 (18:21 +0000)]
spell it acciaccatura.
hanwen [Sun, 31 Aug 2003 17:53:13 +0000 (17:53 +0000)]
* scripts/convert-ly.py (FatalConversionError.figures_replace):
rule for < > <-> << >> substitution
* lily/lexer.ll: exchange meaning of << >> and < >
* VERSION (PACKAGE_NAME): 1.9.3 released
hanwen [Sun, 31 Aug 2003 00:04:03 +0000 (00:04 +0000)]
($(outdir)/%.1): build man
pages unconditionally.
hanwen [Sat, 30 Aug 2003 21:35:56 +0000 (21:35 +0000)]
* scm/music-functions.scm (remove-tag): filter \tagged music
expressions.
* input/regression/tag-filter.ly (texidoc): new file.
* lily/parser.yy (post_event): add \tag #'symbol / \tag #'(symbol1
symbol2 .. ) etc.
* Documentation/user/refman.itely (Fingering instructions): adjust manual.
hanwen [Sat, 30 Aug 2003 20:14:54 +0000 (20:14 +0000)]
* scripts/convert-ly.py (FatalConversionError.conv): fingering
convert rule.
* Documentation/user/refman.itely (Fingering instructions): adjust manual.
* lily/new-fingering-engraver.cc (position_scripts): don't crash
for borderline cases (e.g. 1 fingering.)
(position_scripts): revise interface, use fingerOrientations to
set fingering positions.
hanwen [Fri, 29 Aug 2003 23:48:24 +0000 (23:48 +0000)]
(position_scripts): don't crash
for borderline cases (e.g. 1 fingering.)
hanwen [Fri, 29 Aug 2003 22:55:25 +0000 (22:55 +0000)]
*** empty log message ***
hanwen [Fri, 29 Aug 2003 22:51:04 +0000 (22:51 +0000)]
(context-doc): add aliases to
automated documentation.
hanwen [Fri, 29 Aug 2003 22:39:00 +0000 (22:39 +0000)]
* make/lilypond-vars.make: remove stepmake compat glue.
* make/generic-vars.make: remove cruft.
hanwen [Fri, 29 Aug 2003 22:28:37 +0000 (22:28 +0000)]
(main): don't identify binary.
hanwen [Fri, 29 Aug 2003 21:23:49 +0000 (21:23 +0000)]
rename ly2dvi.py to lilypond.py
set PDF as default, and always make PDF.
hanwen [Fri, 29 Aug 2003 20:59:36 +0000 (20:59 +0000)]
* scripts/lilypond.py: rename ly2dvi.py to lilypond.py
* lily/GNUmakefile (SUBDIRS): rename binary to lilypond-bin
hjunes [Thu, 28 Aug 2003 22:53:23 +0000 (22:53 +0000)]
fix spelling for acciaccatura.
hanwen [Thu, 28 Aug 2003 21:59:56 +0000 (21:59 +0000)]
(texidoc): transpose up
reuter [Thu, 28 Aug 2003 21:40:32 +0000 (21:40 +0000)]
* input/regression/breathing-sign.ly: changed ancient examples to
be relevant (by request of Han-Wen); updated BreathingSign text
property according to new syntax
* ly/gregorian-init.ly: updated BreathingSign text property
according to new syntax
hanwen [Thu, 28 Aug 2003 19:12:44 +0000 (19:12 +0000)]
(system): remove errorlog files.
hjunes [Thu, 28 Aug 2003 14:31:16 +0000 (14:31 +0000)]
add few.
hanwen [Thu, 28 Aug 2003 12:26:06 +0000 (12:26 +0000)]
release commit
hanwen [Thu, 28 Aug 2003 11:22:26 +0000 (11:22 +0000)]
* scm/document-markup.scm (markup-doc-node): sort markup function
list.
* scm/new-markup.scm (fraction-markup): \fraction command.
* Documentation/user/refman.itely: revise section explaining grace
notes.
hanwen [Thu, 28 Aug 2003 10:54:32 +0000 (10:54 +0000)]
* lily/paper-outputter.cc (output_version): change "Lily was here"
into "Engraved by LilyPond"
* lily/my-lily-lexer.cc (My_lily_lexer): don't crash
on unquoted strings before \notenames.
* lily/my-lily-lexer.cc: add \accacciatura and \appoggiatura
hanwen [Thu, 28 Aug 2003 09:43:47 +0000 (09:43 +0000)]
* lily/my-lily-lexer.cc (My_lily_lexer): don't crash
on unquoted strings before \notenames.
* lily/parser.yy (lyric_element): allow markup as lyric text. This
increases the number of s/r reductions to 4.
* scm/new-markup.scm (fraction-markup): \fraction command.
* lily/lexer.ll: allow any string without \ { } # and " in \markup
mode
* lily/lookup.cc (round_filled_box): rename function.
(LY_DEFINE): round-filled-box: change signature.
* Documentation/user/refman.itely: revise section explaining grace
notes.
* lily/my-lily-lexer.cc: add \accacciatura and \appoggiatura
* ly/grace-init.ly (stopGraceMusic): add slurs on grace note by
default
* ly/engraver-init.ly (ScoreContext): new property graceSettings.
hanwen [Wed, 27 Aug 2003 23:57:53 +0000 (23:57 +0000)]
(set-stop-grace-properties)
(set-start-grace-properties, add-grace-property): new functions
for modular grace tweak control.
hanwen [Wed, 27 Aug 2003 23:56:26 +0000 (23:56 +0000)]
* lily/translator-scheme.cc (LY_DEFINE): add !
* scm/music-functions.scm (set-stop-grace-properties)
(set-start-grace-properties, add-grace-property): new functions
for modular grace tweak control.
hanwen [Wed, 27 Aug 2003 23:40:59 +0000 (23:40 +0000)]
* lily/my-lily-lexer.cc: add \accacciatura and \appoggiatura
* ly/grace-init.ly (stopGraceMusic): add slurs on grace note by
default
* scm/music-functions.scm (set-stop-grace-properties)
(set-start-grace-properties, add-grace-property): new functions
for modular grace tweak control.
* ly/engraver-init.ly (ScoreContext): new property graceSettings.
janneke [Wed, 27 Aug 2003 22:20:08 +0000 (22:20 +0000)]
* Documentation/topdocs/INSTALL.texi: Explain install-pfa-fonts.
* GNUmakefile.in (install-pfa-fonts):
(get-pfa-fonts): New target.
* stepmake/stepmake/toplevel-targets.make: Add pfa-fonts and
install-pfa-fonts help.
hanwen [Wed, 27 Aug 2003 20:47:52 +0000 (20:47 +0000)]
(read_pipe): only store and display error log
if verbose not set.
(read_pipe): only display log if it contains something.
hanwen [Wed, 27 Aug 2003 20:02:51 +0000 (20:02 +0000)]
release commit
janneke [Wed, 27 Aug 2003 18:50:06 +0000 (18:50 +0000)]
Re-add.
(TEXTS): Add CHANGES.
hanwen [Wed, 27 Aug 2003 18:39:08 +0000 (18:39 +0000)]
add old change logs
janneke [Wed, 27 Aug 2003 17:11:10 +0000 (17:11 +0000)]
Re-add.
hjunes [Wed, 27 Aug 2003 10:14:43 +0000 (10:14 +0000)]
add \newcontext
hanwen [Wed, 27 Aug 2003 09:40:02 +0000 (09:40 +0000)]
(stop_translation_timestep): only flush
tied_notes when we have actually made a tie. Fixes bugs with ties
in polyphonic scores.
janneke [Tue, 26 Aug 2003 18:56:37 +0000 (18:56 +0000)]
Bugfix: copy aclocal.m4, autogen.sh also if
they do not exist.
hanwen [Tue, 26 Aug 2003 18:37:02 +0000 (18:37 +0000)]
release commit
hanwen [Tue, 26 Aug 2003 17:03:26 +0000 (17:03 +0000)]
move new-beam-event to beam-event
hanwen [Tue, 26 Aug 2003 16:59:13 +0000 (16:59 +0000)]
* lily/tie-performer.cc (create_audio_elements): bugfix
* lily/tie-performer.cc (class Tie_performer): patch for new ties.
* lily/beam-engraver.cc: move new-beam-event to beam-event
hanwen [Tue, 26 Aug 2003 16:48:16 +0000 (16:48 +0000)]
* Documentation/user/music-glossary.tely (Top): uncomment
font-style statements.
* lily/beam-engraver.cc: move new-beam-event to beam-event
* GNUmakefile.in (web-clean): remake share/ after web-clean.
hanwen [Tue, 26 Aug 2003 14:38:35 +0000 (14:38 +0000)]
* input/test/force-hshift.ly: revise example.
* Documentation/bibliography/engraving.bib (note): typos.
* lily/beam-engraver.cc: move new-beam-event to beam-event
hanwen [Tue, 26 Aug 2003 14:08:10 +0000 (14:08 +0000)]
* lily/beam-engraver.cc: move new-beam-event to beam-event
* input/regression/bar-number.ly: remove unnecessary old-relative
options.
hanwen [Tue, 26 Aug 2003 14:07:34 +0000 (14:07 +0000)]
* configure.in: bump GCC requirements to 3.x
* lily/include/audio-item.hh (class Audio_tie): rename
note_l_drul_ to note_drul_
* lily/tie-performer.cc (class Tie_performer): patch for new ties.
* lily/beam-engraver.cc: move new-beam-event to beam-event
* lily/tie-engraver.cc (class Tie_engraver): move New_tie_engraver
to Tie_engraver
hanwen [Tue, 26 Aug 2003 12:07:25 +0000 (12:07 +0000)]
* lily/parser.yy (relative_music): whoops. All \relative were off
by ... a lot .... Ahem.
* scm/define-music-types.scm (music-descriptions): idem.
* lily/beam-engraver.cc: move new-beam-event to beam-event
* input/regression/bar-number.ly: remove unnecessary old-relative
options.
* lily/parser.yy (Composite_music): add \newcontext
* scripts/convert-ly.py (conv): dashes rule.
Apply rule.
hanwen [Tue, 26 Aug 2003 11:47:36 +0000 (11:47 +0000)]
* scm/define-music-types.scm (music-descriptions): idem.
* lily/beam-engraver.cc: move new-beam-event to beam-event
* lily/tie-engraver.cc (class Tie_engraver): move New_tie_engraver
to Tie_engraver
* lily/parser.yy (Composite_music): add \newcontext
* lily/text-item.cc: remove old-style markups.
(interpret_markup): C++ version of markup function
(brew_molecule): idem.
hanwen [Tue, 26 Aug 2003 11:38:23 +0000 (11:38 +0000)]
* input/regression/bar-number.ly: remove unnecessary old-relative
options.
* Documentation/user/internals.itely (Creating contexts): document
\newcontext
* lily/parser.yy (Composite_music): add \newcontext
* Documentation/user/refman.itely (MIDI block): add note about
dotted tempos.
* lily/my-lily-lexer.cc (start_main_input): define input-file-name
as Scheme variable.
hanwen [Tue, 26 Aug 2003 11:10:27 +0000 (11:10 +0000)]
(MIDI block): add note about
dotted tempos.
hanwen [Tue, 26 Aug 2003 10:59:08 +0000 (10:59 +0000)]
* scm/font.scm: remove old markup legacy
* GNUmakefile.in (web-clean): remake share/ after web-clean.
* lily/breathing-sign.cc (brew_molecule): remove function
* lily/text-item.cc: remove old-style markups.
(interpret_markup): C++ version of markup function
(brew_molecule): idem.
hanwen [Tue, 26 Aug 2003 10:12:14 +0000 (10:12 +0000)]
* lily/my-lily-lexer.cc (start_main_input): define input-file-name
as Scheme variable.
* scripts/convert-ly.py (conv): dashes rule.
Apply rule.
hanwen [Tue, 26 Aug 2003 09:09:01 +0000 (09:09 +0000)]
(conv): dashes rule.
Apply rule.
hanwen [Tue, 26 Aug 2003 08:57:04 +0000 (08:57 +0000)]
* scripts/convert-ly.py (conv): dashes rule.
* Documentation/user/lilypond-book.itely: syntax fixes.
hanwen [Mon, 25 Aug 2003 21:46:13 +0000 (21:46 +0000)]
release commit