]>
git.donarmstrong.com Git - lilypond.git/log
hanwen [Sat, 28 Sep 2002 16:58:31 +0000 (16:58 +0000)]
release commit
hanwen [Sat, 28 Sep 2002 16:56:07 +0000 (16:56 +0000)]
*** empty log message ***
hanwen [Sat, 28 Sep 2002 16:18:19 +0000 (16:18 +0000)]
new file
hanwen [Sat, 28 Sep 2002 16:05:39 +0000 (16:05 +0000)]
*** empty log message ***
hanwen [Sat, 28 Sep 2002 15:59:15 +0000 (15:59 +0000)]
*** empty log message ***
hanwen [Sat, 28 Sep 2002 15:51:09 +0000 (15:51 +0000)]
*** empty log message ***
hanwen [Sat, 28 Sep 2002 14:58:50 +0000 (14:58 +0000)]
*** empty log message ***
hanwen [Sat, 28 Sep 2002 13:02:23 +0000 (13:02 +0000)]
(engraver-accepts-music-types?): add links from music to engraver,
from music-type to engraver.
hanwen [Sat, 28 Sep 2002 12:54:28 +0000 (12:54 +0000)]
* scm/engraver-documentation-lib.scm
(engraver-accepts-music-types?): add links from music to engraver,
from music-type to engraver.
* lily/include/command-request.hh: removed
lily/include/musical-request.hh: removed. Removed all _req classes
except Key_change_req. Changes throughout.
janneke [Sat, 28 Sep 2002 08:50:12 +0000 (08:50 +0000)]
(try_music): Compile kludge.
hanwen [Sat, 28 Sep 2002 01:23:56 +0000 (01:23 +0000)]
*** empty log message ***
hanwen [Sat, 28 Sep 2002 01:12:45 +0000 (01:12 +0000)]
* scm/music-documentation-lib.scm: dump music expressions and
music subtypes.
* scm/documentation-lib.scm: complete revision.
Use GOOPS objects to store document tree explicitly. Cleanedup and
sped up doco generation a lot.
hanwen [Thu, 26 Sep 2002 23:33:00 +0000 (23:33 +0000)]
*** empty log message ***
hanwen [Thu, 26 Sep 2002 23:29:35 +0000 (23:29 +0000)]
* input/trip.ly (fugaIILeft): add arpeggio
* lily/translator-group.cc (try_music_on_nongroup_children):
oops. The name symbol is in the cdr of the assoc handle.
* lily/: remove Arpeggio_req, Breathing_sign_req, Extender_req,
Hyphen_req, Glissando_req, Break_req, Mark_req
janneke [Thu, 26 Sep 2002 14:37:50 +0000 (14:37 +0000)]
*** empty log message ***
hanwen [Wed, 25 Sep 2002 23:21:49 +0000 (23:21 +0000)]
* lily/musical-request.cc (music-duration-length,
music-duration-compress): new functions.
* lily/ : Remove Note_req, Rest_req, Busy_playing_req. Changes
throughout. Warning doesn't work yet.
* lily/translator-group.cc (try_music_on_nongroup_children):
new implementation: store candidate acceptors in a hashTable.
hanwen [Tue, 24 Sep 2002 23:00:09 +0000 (23:00 +0000)]
(music-descriptions): change name to
internal-class-name
hanwen [Tue, 24 Sep 2002 22:06:43 +0000 (22:06 +0000)]
(chord::inner-name-banter): remove space.
hanwen [Tue, 24 Sep 2002 20:09:14 +0000 (20:09 +0000)]
(connect_beams): don't crash if there are quarter
notes in beams.
hanwen [Tue, 24 Sep 2002 19:13:22 +0000 (19:13 +0000)]
2002-09-24 Juergen Reuter <reuter@ipd.uka.de>
* Documentation/user/refman.itely: corrected ancient clef
docu; added docu on ligatures
2002-09-21 Juergen Reuter <reuter@ipd.uka.de>
* Documentation/user/glossary.tely,
Documentation/user/refman.itely, input/les-nereides.ly,
input/mutopia/W.A.Mozart/mozart-hrn3-defs.ly,
input/test/bagpipe.ly, lily/stem.cc, ly/grace-init.ly,
scm/grob-property-description.scm, scripts/convert-ly.py: renamed
Stem properties: flag-style -> stroke-style, style -> flag-style.
hanwen [Tue, 24 Sep 2002 14:25:08 +0000 (14:25 +0000)]
(music-separator?): don't use name music
property.
janneke [Tue, 24 Sep 2002 09:33:54 +0000 (09:33 +0000)]
Compile fix.
janneke [Mon, 23 Sep 2002 21:49:45 +0000 (21:49 +0000)]
* scripts/convert-ly.py: Add rule.
* input/test/music-creation.ly:
* input/test/add-staccato.ly:
* input/test/add-text-script.ly: ly-make-music.
janneke [Mon, 23 Sep 2002 18:37:55 +0000 (18:37 +0000)]
* scm/drums.scm (make-head-type-elem, make-articulation-script):
More ly-make-music renamings.
* lily/command-request.cc: ADD_MUSIC: arpeggio_req.
janneke [Mon, 23 Sep 2002 18:32:14 +0000 (18:32 +0000)]
* lily/music-constructor.cc (make_music): Add debugging info.
* scm/music-functions.scm (make-simultaneous-music,
(make-sequential-music, context-spec-music):
* scm/music-types.scm (music-descriptions): Get lily to run.
hanwen [Sun, 22 Sep 2002 23:11:18 +0000 (23:11 +0000)]
* lily/command-request.cc (transpose_key_alist): new function.
* lily/key-performer.cc (create_audio_elements): cleanup.
hanwen [Sun, 22 Sep 2002 21:33:53 +0000 (21:33 +0000)]
* lily/parser.yy: remove TYPED_MAKE_MUSIC().
* lily/parser.yy: put music type initialization into scheme,
similar to grob initialization. Changes throughout.
janneke [Sun, 22 Sep 2002 17:31:55 +0000 (17:31 +0000)]
fixje
hanwen [Sun, 22 Sep 2002 15:38:03 +0000 (15:38 +0000)]
* lily/include/translator.hh (ENTER_DESCRIPTION): add
events-accepted field.
* scm/music-types.scm: new file.
* lily/parser.yy: put music type initialization into scheme,
similar to grob initialization. Changes throughout.
janneke [Sun, 22 Sep 2002 10:28:00 +0000 (10:28 +0000)]
Fix links.
janneke [Sun, 22 Sep 2002 10:18:39 +0000 (10:18 +0000)]
* Documentation/index.texi:
* Documentation/header.html.in:
* Documentation/topdocs/index.tely: Small website fixes and updates.
janneke [Sun, 22 Sep 2002 09:21:06 +0000 (09:21 +0000)]
* ROADMAP: Remove test stuff.
* scripts/update-lily.py: Allow auto-building of stable and
development versions. Bugfixes.
hanwen [Sat, 21 Sep 2002 16:19:51 +0000 (16:19 +0000)]
*** empty log message ***
hanwen [Sat, 21 Sep 2002 15:23:18 +0000 (15:23 +0000)]
*** empty log message ***
hanwen [Sat, 21 Sep 2002 14:12:08 +0000 (14:12 +0000)]
front port
hanwen [Sat, 21 Sep 2002 13:30:18 +0000 (13:30 +0000)]
* lily/identifier-smob.cc (unpack_identifier): new file.
* lily/lexer.ll (identifier_type): new function. use ly-id to
pass off scheme expressions as music identifiers.
hanwen [Sat, 21 Sep 2002 12:48:01 +0000 (12:48 +0000)]
reorganisation, cleanups.
hanwen [Fri, 20 Sep 2002 23:45:14 +0000 (23:45 +0000)]
small cleanups.
hanwen [Fri, 20 Sep 2002 22:48:50 +0000 (22:48 +0000)]
lots of changes (see diff :-)
hanwen [Thu, 19 Sep 2002 21:12:44 +0000 (21:12 +0000)]
*** empty log message ***
rz [Tue, 17 Sep 2002 16:47:31 +0000 (16:47 +0000)]
*** empty log message ***
rz [Tue, 17 Sep 2002 16:38:54 +0000 (16:38 +0000)]
* lily/accidental-engraver.cc: Also work with partial measures.
janneke [Mon, 16 Sep 2002 16:05:49 +0000 (16:05 +0000)]
(PACKAGE_NAME): Remove HEAD trap leftover.
hanwen [Sun, 15 Sep 2002 23:35:55 +0000 (23:35 +0000)]
use SCM module in stead of
Scheme_hash_table. Changes throughout.
(warning: doesn't run!)
hanwen [Sun, 15 Sep 2002 21:35:11 +0000 (21:35 +0000)]
* VERSION (MY_PATCH_LEVEL): make 1.7.0
janneke [Mon, 19 Aug 2002 15:42:53 +0000 (15:42 +0000)]
Add CVS HEAD trap.
hanwen [Mon, 19 Aug 2002 15:22:41 +0000 (15:22 +0000)]
* make/lilypond.redhat.spec.in: don't dist input/ separately
anymore
* Documentation/topdocs/README.texi: small fixes.
hanwen [Mon, 19 Aug 2002 13:39:00 +0000 (13:39 +0000)]
* Documentation/user/latex-example.latex: restore from old version
* Documentation/topdocs/index.tely: remove @settitle
* Documentation/topdocs/README.texi: small fixes.
janneke [Mon, 19 Aug 2002 11:51:05 +0000 (11:51 +0000)]
Fix [a8 a32].
janneke [Mon, 19 Aug 2002 11:10:46 +0000 (11:10 +0000)]
typo
janneke [Mon, 19 Aug 2002 11:09:35 +0000 (11:09 +0000)]
doc index fixes
hanwen [Mon, 19 Aug 2002 10:57:41 +0000 (10:57 +0000)]
* lily/self-aligment-interface.cc (centered_on_parent): only
return center if extents not empty.
* scm/music-functions.scm (unfold-repeats): typo,
hanwen [Mon, 19 Aug 2002 09:11:12 +0000 (09:11 +0000)]
release 1.6.0
hanwen [Mon, 19 Aug 2002 09:07:29 +0000 (09:07 +0000)]
use resolution independent variables.
hanwen [Mon, 19 Aug 2002 01:55:07 +0000 (01:55 +0000)]
Various fixes for anal typechecking. ARGH--Ancient notation sucks
hanwen [Mon, 19 Aug 2002 00:48:15 +0000 (00:48 +0000)]
* input/mutopia/J.S.Bach/wtk1-fugue2.ly: staff switch fixes.
* Documentation/user/lilypond-book.itely: small cleanups
janneke [Mon, 19 Aug 2002 00:42:55 +0000 (00:42 +0000)]
* scm/grob-property-description.scm: Remove regular-distance-to.
* input/test/spacing-regular.ly:
* lily/regular-spacing-engraver.cc: Remove.
hanwen [Mon, 19 Aug 2002 00:33:38 +0000 (00:33 +0000)]
* Documentation/user/lilypond-book.itely: small cleanups
* Documentation/user/*.itely: fix overfull hboxes.
janneke [Mon, 19 Aug 2002 00:24:50 +0000 (00:24 +0000)]
* Documentation/user/tutorial.itely (A piano excerpt):
* Documentation/user/introduction.itely (Introduction): Typo fix.
janneke [Mon, 19 Aug 2002 00:19:35 +0000 (00:19 +0000)]
Bugfix: call numbers->string only
on first three elements of ly-version list.
janneke [Sun, 18 Aug 2002 23:56:25 +0000 (23:56 +0000)]
*** empty log message ***
janneke [Sun, 18 Aug 2002 23:49:58 +0000 (23:49 +0000)]
Comment out \comma.
janneke [Sun, 18 Aug 2002 23:36:01 +0000 (23:36 +0000)]
* lily/tab-note-heads-engraver.cc:
* scm/translator-property-description.scm: Add tablatureFormat.
* input/test/staff-bracket.ly: Update.
janneke [Sun, 18 Aug 2002 23:28:09 +0000 (23:28 +0000)]
* lily/regular-spacing-engraver.cc: Add regular-distance-to.
janneke [Sun, 18 Aug 2002 23:03:26 +0000 (23:03 +0000)]
* lily/mensural-ligature-engraver.cc:
* scm/grob-property-description.scm: Add head-width, join-left,
primitive.
hanwen [Sun, 18 Aug 2002 22:52:33 +0000 (22:52 +0000)]
* Documentation/user/introduction.itely: small corrections.
* lily/parser.yy (property_def): Ugh. Switch off
internal-type-checking for autoBeamSettings.
janneke [Sun, 18 Aug 2002 22:42:41 +0000 (22:42 +0000)]
* input/test/beam-control.ly: Update
janneke [Sun, 18 Aug 2002 22:37:43 +0000 (22:37 +0000)]
Update.
hanwen [Sun, 18 Aug 2002 22:28:20 +0000 (22:28 +0000)]
* Documentation/user/introduction.itely: small corrections.
* scm/translator-property-description.scm (tablatureFormat):
describe property.
* lily/parser.yy (property_def): Ugh. Switch off
internal-type-checking for autoBeamSettings.
hanwen [Sun, 18 Aug 2002 22:27:31 +0000 (22:27 +0000)]
*** empty log message ***
janneke [Sun, 18 Aug 2002 22:25:39 +0000 (22:25 +0000)]
(internal_set_mus_property): [!NDEBUG] Remove, use
abort instead of assert.
janneke [Sun, 18 Aug 2002 21:32:48 +0000 (21:32 +0000)]
* input/test/ambitus.ly: Comment out ambitus until anal-proof.
* Documentation/user/refman.itely (Tablatures basic): Change
TabStaff @lilypond snippets to @example until TabStaff is
anal-proof.
janneke [Sun, 18 Aug 2002 21:20:20 +0000 (21:20 +0000)]
(write_fontlist): change
extra-extent-X extra-X-extent.
janneke [Sun, 18 Aug 2002 21:15:40 +0000 (21:15 +0000)]
* scm/music-property-description.scm (label): Typecheck markup?
(was string?).
* Documentation/user/refman.itely (Tablatures basic): Change
TabStaff @lilypond snippets to @example until TabStaff is
anal-proof.
janneke [Sun, 18 Aug 2002 17:09:12 +0000 (17:09 +0000)]
(Tablatures basic): Comment out
TabStaff example until TabStaff gets fixed.
janneke [Sun, 18 Aug 2002 17:07:38 +0000 (17:07 +0000)]
(Tablatures basic): Comment out
TabStaff example until TabStaff gets fixed.
janneke [Sun, 18 Aug 2002 17:03:52 +0000 (17:03 +0000)]
*** empty log message ***
janneke [Sun, 18 Aug 2002 17:03:11 +0000 (17:03 +0000)]
(EXTRA_DIST_FILES): Do distribute scripts.
rz [Sun, 18 Aug 2002 15:54:48 +0000 (15:54 +0000)]
* mf/feta-klef.mf: (another) white pixels bug in g-clef fixed.
janneke [Sun, 18 Aug 2002 15:44:35 +0000 (15:44 +0000)]
(LY_DEFINE_NOARGS): Remove.
hanwen [Sun, 18 Aug 2002 15:33:59 +0000 (15:33 +0000)]
* lily/parser.yy (script_abbreviation): accept -_ script.
* ly/script-init.ly (dashUnderscore): add NOTE-_ == portato (dash
and dot)
* scripts/lilypond-book.py (re_dict): add spaces after command sequences
(LatexPaper.find_latex_dims): run latex in nonstopmode
janneke [Sun, 18 Aug 2002 15:23:39 +0000 (15:23 +0000)]
(internal_set_grob_property): Revert oops.
janneke [Sun, 18 Aug 2002 15:22:52 +0000 (15:22 +0000)]
* lily/input.cc (message):
* flower/warn.cc (message): Flush output.
janneke [Sun, 18 Aug 2002 15:05:57 +0000 (15:05 +0000)]
Run make po-replace.
janneke [Sun, 18 Aug 2002 15:05:02 +0000 (15:05 +0000)]
Run make po-replace.
janneke [Sun, 18 Aug 2002 15:03:54 +0000 (15:03 +0000)]
* Documentation/user/GNUmakefile (LILYPOND_BOOK_FLAGS): be anal
with type checks.
* Documentation/GNUmakefile (LILYPOND_BOOK_FLAGS):
* input/regression/GNUmakefile (LILYPOND_BOOK_FLAGS):
* input/test/GNUmakefile (LILYPOND_BOOK_FLAGS):
* Documentation/user/invoking.itexi:
* lily/scm-option.cc:
* lily/main.cc: Debugging options: ly-set-option (was:
set-lily-option).
* lily/scm-option.cc (ly_option_usage): New function.
hanwen [Sun, 18 Aug 2002 12:19:13 +0000 (12:19 +0000)]
* lily/parser.yy (script_abbreviation): accept -_ script.
* ly/script-init.ly (dashUnderscore): add NOTE-_ == portato (dash
and dot)
janneke [Sun, 18 Aug 2002 12:15:26 +0000 (12:15 +0000)]
more msg mods
hanwen [Sun, 18 Aug 2002 11:51:19 +0000 (11:51 +0000)]
* input/font-body.ly: remove.
* input/test/harmonic.ly: new file.
janneke [Sun, 18 Aug 2002 11:46:53 +0000 (11:46 +0000)]
message and silly fix
hanwen [Sun, 18 Aug 2002 11:17:45 +0000 (11:17 +0000)]
(aligned_side): don't add
padding again.
* input/test/harmonic.ly: new file.
* ly/engraver-init.ly:
s/extraverticalExtent/extraVerticalExtent/.
janneke [Sun, 18 Aug 2002 10:02:17 +0000 (10:02 +0000)]
* lily/score-engraver.cc: Uniformise error message.
* lily/grob-property.cc (internal_set_grob_property,
internal_get_grob_property): [!NDEBUG] Remove, use abort instead
of assert; we always want this functionality. Uniformise warning
message.
janneke [Sun, 18 Aug 2002 09:28:20 +0000 (09:28 +0000)]
* lily/main.cc (main, main_prog): Bugfix: move exit-upon-files
back, until after evaluating init_scheme_code.
* scm/translator-property-description.scm (breakAlignOrder): Doco fix.
janneke [Sun, 18 Aug 2002 08:54:34 +0000 (08:54 +0000)]
Remove @cindex
without argument.
janneke [Sun, 18 Aug 2002 08:54:20 +0000 (08:54 +0000)]
Remove stray comma after
@cindex entry.
hanwen [Sun, 18 Aug 2002 01:20:31 +0000 (01:20 +0000)]
release commit
hanwen [Sun, 18 Aug 2002 01:10:35 +0000 (01:10 +0000)]
* lily/break-substitution.cc (fast_fubstitute_grob_list): use
realloc()
* lily/dynamic-engraver.cc (process_music): don't use SCM_UNDEFINED
hanwen [Sun, 18 Aug 2002 00:48:48 +0000 (00:48 +0000)]
* Documentation/user/tutorial.itely: fixes by Graham Percival.
hanwen [Sat, 17 Aug 2002 17:02:29 +0000 (17:02 +0000)]
rm old files
hanwen [Sat, 17 Aug 2002 17:00:30 +0000 (17:00 +0000)]
* lily/lily-guile.cc (type_check_assignment): if
internal-type-checking set, abort if we find an unknown property.
* input/regression/GNUmakefile,input/test/GNUmakefile: be anal
with typechecks
* input/test/*.ly: remove or update files using deprecated
properties
* lily/beam.cc: add 'knee to interface
* lily/system.cc (spanner_count): new function