]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
21 years agorelease commit release/1.7.6
Han-Wen Nienhuys [Mon, 4 Nov 2002 13:17:23 +0000 (13:17 +0000)]
release commit

21 years ago*** empty log message ***
Han-Wen Nienhuys [Mon, 4 Nov 2002 00:52:16 +0000 (00:52 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Han-Wen Nienhuys [Sun, 3 Nov 2002 17:45:13 +0000 (17:45 +0000)]
*** empty log message ***

21 years agoBugfix: Use actual fontname (.AFM FontName) for
Jan Nieuwenhuizen [Sun, 3 Nov 2002 13:52:48 +0000 (13:52 +0000)]
Bugfix: Use actual fontname (.AFM FontName) for
lilypond.map.  Include sauter fonts too.  Cleanups.

21 years agoBugfix: Use actual fontname (.AFM FontName) for
Jan Nieuwenhuizen [Sun, 3 Nov 2002 12:11:36 +0000 (12:11 +0000)]
Bugfix: Use actual fontname (.AFM FontName) for
lilypond.map.

21 years ago(First steps): change to new
Han-Wen Nienhuys [Sat, 2 Nov 2002 18:33:15 +0000 (18:33 +0000)]
(First steps): change to new
chord/tie/slur/beam notation.

21 years ago* lily/parser.yy (event_that_take_dir): allow postfix notation for ties.
Han-Wen Nienhuys [Sat, 2 Nov 2002 14:15:19 +0000 (14:15 +0000)]
* lily/parser.yy (event_that_take_dir): allow postfix notation for ties.

* lily/new-tie-engraver.cc (process_acknowledged_grobs): new
engraver. process ties in postfix notation, i.e. c8-~ c

* lilypond-mode.el (LilyPond-command-alist): run LaTeX by default.

* input/regression/beam-postfix-notation.ly (texidoc): new file.

* lily/parser.yy (event_that_take_dir): allows c8-[ for beams.

21 years ago* input/regression/beam-postfix-notation.ly (texidoc): new file.
Han-Wen Nienhuys [Sat, 2 Nov 2002 13:14:33 +0000 (13:14 +0000)]
* input/regression/beam-postfix-notation.ly (texidoc): new file.

* lily/parser.yy (event_that_take_dir): allows c8-[ for beams.

* lily/beam-engraver.cc (try_music): accept new-beam-events

21 years ago* input/regression/chord-scripts.ly (texidoc): new file
Han-Wen Nienhuys [Sat, 2 Nov 2002 02:14:32 +0000 (02:14 +0000)]
* input/regression/chord-scripts.ly (texidoc): new file

* lily/new-fingering-engraver.cc (acknowledge_grob):  also handle
script-events.

* scm/script.scm (default-script-alist): cleanup.

* lily/script-engraver.cc (make_script_from_event): cleanup.

21 years ago* scm/script.scm (default-script-alist): cleanup.
Han-Wen Nienhuys [Sat, 2 Nov 2002 01:52:47 +0000 (01:52 +0000)]
* scm/script.scm (default-script-alist): cleanup.

* lily/script-engraver.cc (make_script_from_event): cleanup.

21 years ago(Lyric_combine_music_iterator): remove superfluous events.
Han-Wen Nienhuys [Sat, 2 Nov 2002 01:07:00 +0000 (01:07 +0000)]
(Lyric_combine_music_iterator): remove superfluous events.
(melisma_busy): new function.

21 years agoUse <Return> to indicate the pressing of that key.
Heikki Junes [Thu, 31 Oct 2002 22:58:51 +0000 (22:58 +0000)]
Use <Return> to indicate the pressing of that key.

21 years agoRemove nonvalid settings. Use descriptive key names.
Heikki Junes [Thu, 31 Oct 2002 22:17:24 +0000 (22:17 +0000)]
Remove nonvalid settings. Use descriptive key names.

21 years ago* vimrc: Add basic compiling, midi-playing and viewing shortcuts.
Heikki Junes [Thu, 31 Oct 2002 13:37:43 +0000 (13:37 +0000)]
* vimrc: Add basic compiling, midi-playing and viewing shortcuts.

21 years ago* scripts/lilypond-book.py (option_definitions): Typo.
Jan Nieuwenhuizen [Wed, 30 Oct 2002 17:41:03 +0000 (17:41 +0000)]
* scripts/lilypond-book.py (option_definitions): Typo.

21 years ago* scripts/ly2dvi.py: Updates.
Jan Nieuwenhuizen [Wed, 30 Oct 2002 17:39:13 +0000 (17:39 +0000)]
* scripts/ly2dvi.py: Updates.

* python/lilylib.py (setup_environment, print_environment)
(get_bbox, make_preview): Merge and remove from ly2dvi and
lilypond-book.

* scripts/lilypond-book.py: Use lilylib.  Cleanups.

21 years agoRemove some cruft.
Jan Nieuwenhuizen [Wed, 30 Oct 2002 13:36:49 +0000 (13:36 +0000)]
Remove some cruft.

21 years ago* make/lilypond-vars.make (PYTHONPATH): Add python's outdir to
Jan Nieuwenhuizen [Wed, 30 Oct 2002 13:32:27 +0000 (13:32 +0000)]
* make/lilypond-vars.make (PYTHONPATH): Add python's outdir to
path.

* scripts/ly2dvi.py: Use lilylib as module.  Fail gracefully if
kpsexpand, kpsewhich, ps2pdf exit with error.  Cleanups and fixes
throughout.

* python/lilylib.py (quiet_system): Junk
(system): Display error log upon failure.
(read_pipe): New function.  Cleanups and fixes.

* make/substitute.make (ATVARIABLES): Add lilypond_datadir.

* GNUmakefile.in (SUBDIRS): Move python before scripts.

21 years agoUpdated make/lilypond.mandrake.spec.in
Heikki Junes [Wed, 30 Oct 2002 12:01:04 +0000 (12:01 +0000)]
Updated make/lilypond.mandrake.spec.in

21 years agoRepairs info. Commented menu. Correct directories.
Heikki Junes [Wed, 30 Oct 2002 11:51:23 +0000 (11:51 +0000)]
Repairs info. Commented menu. Correct directories.

21 years agorelease commit release/1.7.5
Han-Wen Nienhuys [Tue, 29 Oct 2002 23:52:57 +0000 (23:52 +0000)]
release commit

21 years ago*** empty log message ***
Han-Wen Nienhuys [Tue, 29 Oct 2002 17:57:30 +0000 (17:57 +0000)]
*** empty log message ***

21 years ago* input/regression/finger-chords.ly (texidoc): new file.
Han-Wen Nienhuys [Mon, 28 Oct 2002 00:25:44 +0000 (00:25 +0000)]
* input/regression/finger-chords.ly (texidoc): new file.

* lily/script-engraver.cc (process_music): remove scriptHorizontal
support

* lily/fingering-engraver.cc (process_music): remove kludgy
scriptHorizontal stuff.

* lily/script.cc: remove staff-support property.

21 years ago*** empty log message ***
Han-Wen Nienhuys [Sun, 27 Oct 2002 01:37:15 +0000 (01:37 +0000)]
*** empty log message ***

21 years ago* lily/parser.yy (bare_number): allow 4 \cm (without
Han-Wen Nienhuys [Sun, 27 Oct 2002 01:26:56 +0000 (01:26 +0000)]
* lily/parser.yy (bare_number): allow 4 \cm (without
decimal dot). (should backport to 1.6?)

* lily/parser.yy (TODO): remove hard coded dimensions, add
REAL NUMBER_IDENTIFIER production.

21 years ago* ly/declarations-init.ly: use Scheme for dimension defs.
Han-Wen Nienhuys [Sun, 27 Oct 2002 01:22:07 +0000 (01:22 +0000)]
* ly/declarations-init.ly: use Scheme for dimension defs.

* lily/parser.yy (TODO): remove hard coded dimensions, add
REAL NUMBER_IDENTIFIER production.

21 years ago* lily/rest-collision.cc (force_shift_callback): rewrite using
Han-Wen Nienhuys [Sun, 27 Oct 2002 01:05:55 +0000 (01:05 +0000)]
* lily/rest-collision.cc (force_shift_callback): rewrite using
-done property.

* scm/grob-property-description.scm (rest-collision-done): add property.

* lilypond.vim: add file (<hjunes@cc.hut.fi>)

21 years agoscm/pdftex.scm: Rename ly-number to ly:number->string.
Jan Nieuwenhuizen [Thu, 24 Oct 2002 08:13:49 +0000 (08:13 +0000)]
scm/pdftex.scm: Rename ly-number to ly:number->string.

Documentation/topdocs/index.tely: Remove duplicate from merge.

21 years ago(big_rest): multi measure rest was
Han-Wen Nienhuys [Tue, 22 Oct 2002 23:16:17 +0000 (23:16 +0000)]
(big_rest): multi measure rest was
off horizontally by 0.05 ss. Fixed.

21 years ago* input/regression/multi-measure-rest-center.ly: new file.
Han-Wen Nienhuys [Tue, 22 Oct 2002 22:14:06 +0000 (22:14 +0000)]
* input/regression/multi-measure-rest-center.ly: new file.

* lily/multi-measure-rest.cc (big_rest): multi measure rest was
off horizontally by 0.05 ss. Fixed.

21 years ago(get_control_points): also avoid staff lines on the
Han-Wen Nienhuys [Tue, 22 Oct 2002 21:55:53 +0000 (21:55 +0000)]
(get_control_points): also avoid staff lines on the
just outside the outer staff lines

21 years ago* ly/params-init.ly: Just define style-alist, no need to
Jan Nieuwenhuizen [Mon, 21 Oct 2002 15:06:48 +0000 (15:06 +0000)]
* ly/params-init.ly: Just define style-alist, no need to
define-public.

* input/mutopia/W.A.Mozart/mozart-hrn3-defs.ly: Fix style override
(thanks Han-Wen).

21 years ago(FONT_FILES): Add feta-nummer.
Jan Nieuwenhuizen [Mon, 21 Oct 2002 14:51:57 +0000 (14:51 +0000)]
(FONT_FILES): Add feta-nummer.
(FET_FILES): = FONT_FILES.

21 years ago * Merge from stable:
Jan Nieuwenhuizen [Mon, 21 Oct 2002 13:24:27 +0000 (13:24 +0000)]
* Merge from stable:

    cvs update -jlilypond_1_6_5 -jlilypond_1_6_6

21 years agorelease commit release/1.7.4
Han-Wen Nienhuys [Mon, 21 Oct 2002 12:04:47 +0000 (12:04 +0000)]
release commit

21 years ago(string-append): add macro
Han-Wen Nienhuys [Mon, 21 Oct 2002 07:44:41 +0000 (07:44 +0000)]
(string-append): add macro
definitions.

21 years agoenw file
Han-Wen Nienhuys [Sun, 20 Oct 2002 22:53:55 +0000 (22:53 +0000)]
enw file

21 years ago*** empty log message ***
Han-Wen Nienhuys [Sun, 20 Oct 2002 22:42:22 +0000 (22:42 +0000)]
*** empty log message ***

21 years agodoc patch by Graham Percival
Han-Wen Nienhuys [Sun, 20 Oct 2002 20:58:36 +0000 (20:58 +0000)]
doc patch by Graham Percival

21 years ago* buildscripts/make-font-dir.py (sketch_p): Bugfix: only write
Jan Nieuwenhuizen [Sat, 19 Oct 2002 15:33:50 +0000 (15:33 +0000)]
* buildscripts/make-font-dir.py (sketch_p): Bugfix: only write
encoding part.
(Font_info.set_defaults): pixelsize now also defauts to '0'.
(sketch_p): Sketch wants only first four elements of X11 font spec.

21 years ago* buildscripts/mf-to-table.py (parse_logfile): Bugfix.
Jan Nieuwenhuizen [Sat, 19 Oct 2002 11:34:31 +0000 (11:34 +0000)]
* buildscripts/mf-to-table.py (parse_logfile): Bugfix.

21 years ago* mf/feta-autometric.mf: Write foundry and family to log.
Jan Nieuwenhuizen [Sat, 19 Oct 2002 11:15:51 +0000 (11:15 +0000)]
* mf/feta-autometric.mf: Write foundry and family to log.

* mf/GNUmakefile: Fixes for pfx builds.  Also write sketch
font translation table.

* buildscripts/mf-to-table.py: Better font info into afm.

* buildscripts/make-font-dir.py: Use font info from afm.  Mftrace
1.0.9 required.

* configure.in: Whine for mftrace 1.0.9.

21 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 18 Oct 2002 23:31:38 +0000 (23:31 +0000)]
*** empty log message ***

21 years ago(chord_body): allow <<c e>>4 notation.
Han-Wen Nienhuys [Fri, 18 Oct 2002 23:19:10 +0000 (23:19 +0000)]
(chord_body): allow <<c e>>4 notation.

21 years ago(main_prog): don't try to load init.EXT when
Han-Wen Nienhuys [Fri, 18 Oct 2002 22:21:42 +0000 (22:21 +0000)]
(main_prog): don't try to load init.EXT when
processing foo.EXT.

21 years ago * scm/tex.scm (zigzig-line): added.
Rune Zedeler [Thu, 17 Oct 2002 14:11:13 +0000 (14:11 +0000)]
* scm/tex.scm (zigzig-line): added.

* scm/ps.scm (zigzag-line): added.

* ps/music-drawing-routines.ps (subvec): added.
(draw_zigzag_line): added.

* lily/line-spanner.cc: Add support for #'type = #'zigzag. reading
grob properties zigzag-width and zigzag-length.

* input/regression/glissando.ly: Add some zig-zagged glissandi.

21 years agoSome fixes. Sketch also groks this bare-bones
Jan Nieuwenhuizen [Tue, 15 Oct 2002 15:57:40 +0000 (15:57 +0000)]
Some fixes.  Sketch also groks this bare-bones
svg output, including font.

21 years ago * scm/lily.scm: Register sodipodi output module.
Jan Nieuwenhuizen [Mon, 14 Oct 2002 22:12:35 +0000 (22:12 +0000)]
* scm/lily.scm: Register sodipodi output module.

* scm/sodipodi.scm: New file.

* lily/afm.cc (read_afm_file): Read TfmCheckSum from comment.

* buildscripts/mf-to-table.py (base): Write TfmChecksum in
comment, after header.
(parse_logfile): Remove invalid key FontFamily.  Add mandatory key
FullName.  Fix FontName key.

21 years ago * scm/tex.scm:
Jan Nieuwenhuizen [Mon, 14 Oct 2002 15:09:52 +0000 (15:09 +0000)]
* scm/tex.scm:
* scm/ps.scm: Cleanup and remove obsolete junk.

* Documentation/user/internals.itely:
* Documentation/user/refman.itely: Run texinfo-all-menus-update.

21 years agorename rest-test.ly to rest-dot-positions.ly
Rune Zedeler [Mon, 14 Oct 2002 14:32:45 +0000 (14:32 +0000)]
rename rest-test.ly to rest-dot-positions.ly

21 years ago * lily/rest.cc (after_line_breaking): bugfix: dots after half
Rune Zedeler [Mon, 14 Oct 2002 13:43:29 +0000 (13:43 +0000)]
* lily/rest.cc (after_line_breaking): bugfix: dots after half
and breve rests.

21 years ago* input/rest-test.ly: Added. (Kim Shrier)
Rune Zedeler [Mon, 14 Oct 2002 12:38:58 +0000 (12:38 +0000)]
* input/rest-test.ly: Added. (Kim Shrier)

21 years ago * input/test/blank-notes.ly: bugfix
Rune Zedeler [Mon, 14 Oct 2002 12:20:46 +0000 (12:20 +0000)]
* input/test/blank-notes.ly: bugfix

* lily/rest.cc (after_line_breaking): bugfix: dots after whole
rests. (Kim Shrier)

21 years ago* Documentation/user/internals.itely:
Jan Nieuwenhuizen [Mon, 14 Oct 2002 11:43:46 +0000 (11:43 +0000)]
* Documentation/user/internals.itely:
* Documentation/user/refman.itely: Run texinfo-all-menus-update.

* lily/parser.yy: Identify shift/reduce problems.

* input/mutopia/W.A.Mozart/mozart-hrn3-defs.ly: Rename
make-style-sheet.  Too specific for convert-ly?

21 years ago*** empty log message ***
Han-Wen Nienhuys [Sun, 13 Oct 2002 23:03:58 +0000 (23:03 +0000)]
*** empty log message ***

21 years agoadded czech translation, courtesy Tomas Kopecek.
Han-Wen Nienhuys [Sun, 13 Oct 2002 22:41:42 +0000 (22:41 +0000)]
added czech translation, courtesy Tomas Kopecek.

21 years ago*** empty log message ***
Han-Wen Nienhuys [Sun, 13 Oct 2002 22:24:50 +0000 (22:24 +0000)]
*** empty log message ***

21 years ago* lily/music.cc (name): bugfix
Han-Wen Nienhuys [Sun, 13 Oct 2002 22:16:28 +0000 (22:16 +0000)]
* lily/music.cc (name): bugfix

* lily/piano-pedal-engraver.cc (try_music): fix pedals.

* lily/input-file-results.cc (code): set-point-and-click! ->
set-point-and-click

21 years agoly- -> ly:
Han-Wen Nienhuys [Sun, 13 Oct 2002 21:58:05 +0000 (21:58 +0000)]
ly- -> ly:

21 years ago* lily/parser.yy (verbose_event): remove \spanrequest,
Han-Wen Nienhuys [Sun, 13 Oct 2002 19:42:44 +0000 (19:42 +0000)]
* lily/parser.yy (verbose_event): remove \spanrequest,
\commandspanrequest, \script.

* lily/parser.yy: remove arpeggio keyword; use identifier. Idem
for \penalty, \glissando.

21 years ago* scm/music-types.scm: junk compat glue
Han-Wen Nienhuys [Sun, 13 Oct 2002 19:38:44 +0000 (19:38 +0000)]
* scm/music-types.scm: junk compat glue

* scripts/convert-ly.py: add rules for stuff below, junk
compatibility glue for spanrequest.

* lily/parser.yy (verbose_event): remove \spanrequest,
\commandspanrequest, \script.

* lily/identifier-smob.cc (LY_DEFINE): change name to ly-export

* lily/parser.yy: remove arpeggio keyword; use identifier. Idem
for \penalty, \glissando.

21 years ago * lily/accidental-engraver.cc: Fix release/1.7.3
Rune Zedeler [Sun, 13 Oct 2002 15:01:49 +0000 (15:01 +0000)]
* lily/accidental-engraver.cc: Fix
grace-in-the-beginning-of-measure bug caused by the resent
partial-measure fix.

* lily/stem.cc: reversed noteheads overlap half of the stem. (Full
overlap looks too crowded)

21 years ago*** empty log message ***
Han-Wen Nienhuys [Sat, 12 Oct 2002 23:05:22 +0000 (23:05 +0000)]
*** empty log message ***

21 years ago* lily/parser.yy (assignment): allow SCM expression as assignment.
Han-Wen Nienhuys [Sat, 12 Oct 2002 22:46:46 +0000 (22:46 +0000)]
* lily/parser.yy (assignment): allow SCM expression as assignment.

* lily/include/music-output-def.hh (class Music_output_def):
* lily/music-output-def.cc:
* lily/paper-def.cc:
* scm/font.scm (markup-to-properties):
* lily/parser.yy (music_output_def_body):
remove style_sheet_

21 years ago*** empty log message ***
Han-Wen Nienhuys [Sat, 12 Oct 2002 22:14:56 +0000 (22:14 +0000)]
*** empty log message ***

21 years ago* input/regression/spacing-to-grace.ly: new file.
Han-Wen Nienhuys [Sat, 12 Oct 2002 21:42:45 +0000 (21:42 +0000)]
* input/regression/spacing-to-grace.ly: new file.

* input/regression/spacing-end-of-line.ly: new file.

* lily/note-spacing.cc (get_spacing): take into account breakable
stuff sticking out at the left (time sig change at line break).

* lily/spacing-spanner.cc (breakable_column_spacing): junk weird
raggedright code.

* scm/music-functions.scm (make-voice-props-set): add
staff-position for mm rests.

* lily/spacing-spanner.cc (musical_column_spacing): shrink space
before grace notes a little.

21 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 11 Oct 2002 23:09:32 +0000 (23:09 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 11 Oct 2002 23:06:56 +0000 (23:06 +0000)]
*** empty log message ***

21 years ago* lily/parser.yy (sup_quotes): use '\'' for sup_quotes.
Han-Wen Nienhuys [Fri, 11 Oct 2002 23:02:55 +0000 (23:02 +0000)]
* lily/parser.yy (sup_quotes): use '\'' for sup_quotes.

* lily/break-align-interface.cc (do_alignment): right-edge spacing
key adds space at the end of line.

21 years ago* scm/sketch.scm: Fix beams.
Jan Nieuwenhuizen [Fri, 11 Oct 2002 14:29:14 +0000 (14:29 +0000)]
* scm/sketch.scm: Fix beams.

* scm/sketch.scm: Resurrect.

21 years ago* buildscripts/mf-to-table.py: Add EncodingScheme.
Jan Nieuwenhuizen [Fri, 11 Oct 2002 14:02:26 +0000 (14:02 +0000)]
* buildscripts/mf-to-table.py: Add EncodingScheme.

* scm/sketch.scm: Resurrect.

21 years agouse breve rests for measure lengths
Han-Wen Nienhuys [Fri, 11 Oct 2002 09:36:19 +0000 (09:36 +0000)]
use breve rests for measure lengths
longer than 4/4. Patch courtesy Kim Shrier <kim@tinker.com>.

21 years ago* lily/my-lily-lexer.cc (prepare_for_next_token): use previous
Han-Wen Nienhuys [Thu, 10 Oct 2002 23:02:55 +0000 (23:02 +0000)]
* lily/my-lily-lexer.cc (prepare_for_next_token): use previous
token for origin information.

* lily/parser.yy (My_lily_lexer): do identifier location and
cloning from lexer.

* scm/music-functions.scm (make-multi-measure-rest): move mmrest
logic out of the parser.

* Documentation/user/refman.itely (Multi measure rests): add more
notes about mm rests.

21 years ago* input/regression/bar-scripts.ly: Re-enable.
Jan Nieuwenhuizen [Thu, 10 Oct 2002 13:44:06 +0000 (13:44 +0000)]
* input/regression/bar-scripts.ly: Re-enable.

* lily/parser.yy:
* stepmake/stepmake/c++-rules.make: Fixes for bison 1.51 to be
released rsn.  Bison 1.50 has a crucial bug and won't work.

* lily/lexer.ll (My_lily_lexer): Avoid silly flex induced gcc warnings.

21 years agoCygwin updates
Jan Nieuwenhuizen [Mon, 7 Oct 2002 13:42:22 +0000 (13:42 +0000)]
Cygwin updates

21 years agoBlunt documentation build fix.
Jan Nieuwenhuizen [Mon, 7 Oct 2002 12:51:53 +0000 (12:51 +0000)]
Blunt documentation build fix.

21 years ago* Actually merge changes since 1.6.4 besides ChangeLog, and
Jan Nieuwenhuizen [Mon, 7 Oct 2002 12:23:21 +0000 (12:23 +0000)]
* Actually merge changes since 1.6.4 besides ChangeLog, and
  resolve conflicts.  Lots of updates, hope all is well.

* cygwin/lilypond.hint (requires): Add ghostscript.

* scm: Update some (c).

21 years agoadd \header to some input/test/ files.
Han-Wen Nienhuys [Sun, 6 Oct 2002 23:33:11 +0000 (23:33 +0000)]
add \header to some input/test/ files.

21 years agoCC release/1.7.2
Han-Wen Nienhuys [Sun, 6 Oct 2002 14:13:11 +0000 (14:13 +0000)]
CC

21 years ago* scripts/convert-ly.py (FatalConversionError.conv): add rule for
Han-Wen Nienhuys [Sun, 6 Oct 2002 13:59:21 +0000 (13:59 +0000)]
* scripts/convert-ly.py (FatalConversionError.conv): add rule for
(ly-make-music "Foo_bar") -> (make-music-by-name 'FooBarEvent).

* mf/feta-din.mf (test): add x-height and space.

21 years ago* lily/dynamic-engraver.cc (process_music): take dynamic direction
Han-Wen Nienhuys [Sun, 6 Oct 2002 12:53:20 +0000 (12:53 +0000)]
* lily/dynamic-engraver.cc (process_music): take dynamic direction
from ^_ for crescendi. Idem for slurs and phrasing slurs.

* ly/grace-init.ly: add-to-grace-init: function to portably add
settings to \grace.

* lily/dynamic-engraver.cc (process_music): finish (de)crescendo
if we get an absolute dynamic event.

* lily/time-signature-engraver.cc (process_music): warn for \time 5/5

* lily/source-file.cc (get_line): oops. All line numbers were off
by 2. Fix that.

21 years ago* lily/source-file.cc (get_line): oops. All line numbers were off
Han-Wen Nienhuys [Sun, 6 Oct 2002 01:13:29 +0000 (01:13 +0000)]
* lily/source-file.cc (get_line): oops. All line numbers were off
by 2. Fix that.

* lily/parser.yy (event_that_take_dir): allow () \< \> \! \( \) to
be after the note, combined with -_^, i.e. c4-(-\)-\>

* ly/params-init.ly (ledgerlinethickness): use Scheme expressions.

* lily/parser.yy (number_factor): remove (number) as number
expression. ("Let them eat Lisp").

21 years agonew file. Support
Han-Wen Nienhuys [Sat, 5 Oct 2002 01:52:49 +0000 (01:52 +0000)]
new file. Support
horizontal note brackets for music analysis.

21 years ago* lily/horizontal-bracket.cc: new file.
Han-Wen Nienhuys [Sat, 5 Oct 2002 01:46:24 +0000 (01:46 +0000)]
* lily/horizontal-bracket.cc: new file.

* lily/horizontal-bracket-engraver.cc: new file.

* input/regression/note-group-bracket.ly: new file. Support
horizontal note brackets for music analysis.

* lily/stem.cc (flag): new flag-style: no-flag.

* input/test/stem-cross-staff.ly: new file

21 years ago* lily/include/midi-stream.hh: use stdio.h iso. iostream.h
Han-Wen Nienhuys [Sat, 5 Oct 2002 00:08:14 +0000 (00:08 +0000)]
* lily/include/midi-stream.hh: use stdio.h iso. iostream.h

* lily/parser.yy: remove \dynamicscript.

* ly/dynamic-scripts-init.ly: redo the dynamic scripts
definitions.

21 years ago(midi_error): take two arguments.
Han-Wen Nienhuys [Fri, 4 Oct 2002 23:32:41 +0000 (23:32 +0000)]
(midi_error): take two arguments.

merge from 1.6.4 on.

21 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 4 Oct 2002 22:44:58 +0000 (22:44 +0000)]
*** empty log message ***

21 years ago(rest_collision_callback): Fixed: partial rewrite.
Jan Nieuwenhuizen [Thu, 3 Oct 2002 16:33:51 +0000 (16:33 +0000)]
(rest_collision_callback): Fixed: partial rewrite.

21 years ago(get_state): cleanup
Han-Wen Nienhuys [Tue, 1 Oct 2002 22:24:16 +0000 (22:24 +0000)]
(get_state): cleanup
(get_music_info): cleanup.

21 years ago(interface-doc-string):
Han-Wen Nienhuys [Tue, 1 Oct 2002 21:55:27 +0000 (21:55 +0000)]
(interface-doc-string):
crosslinks between interfaces and grobs. Headings for interfaces
in grob explanation.

21 years ago*** empty log message ***
Han-Wen Nienhuys [Tue, 1 Oct 2002 09:56:56 +0000 (09:56 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Han-Wen Nienhuys [Tue, 1 Oct 2002 09:53:11 +0000 (09:53 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Jan Nieuwenhuizen [Mon, 30 Sep 2002 11:10:44 +0000 (11:10 +0000)]
*** empty log message ***

21 years ago(re-sub-alist): Robustify.
Jan Nieuwenhuizen [Mon, 30 Sep 2002 09:05:21 +0000 (09:05 +0000)]
(re-sub-alist): Robustify.

21 years agoFixje
Jan Nieuwenhuizen [Sun, 29 Sep 2002 23:54:22 +0000 (23:54 +0000)]
Fixje

21 years agoFixes.
Jan Nieuwenhuizen [Sun, 29 Sep 2002 23:52:47 +0000 (23:52 +0000)]
Fixes.

21 years agoFixes. input/trip.ly now parses as xml (without
Jan Nieuwenhuizen [Sun, 29 Sep 2002 23:18:55 +0000 (23:18 +0000)]
Fixes.  input/trip.ly now parses as xml (without
dtd).  Add preliminary dtd.

21 years agoFixes. input/trip.ly now parses as xml (without
Jan Nieuwenhuizen [Sun, 29 Sep 2002 23:05:22 +0000 (23:05 +0000)]
Fixes.  input/trip.ly now parses as xml (without
dtd).

21 years agoadd
Han-Wen Nienhuys [Sun, 29 Sep 2002 17:16:18 +0000 (17:16 +0000)]
add

21 years agocompile fixes while han-wen's so long away
Jan Nieuwenhuizen [Sun, 29 Sep 2002 16:09:40 +0000 (16:09 +0000)]
compile fixes while han-wen's so long away