]>
git.donarmstrong.com Git - lilypond.git/log
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
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.
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.
Han-Wen Nienhuys [Fri, 4 Oct 2002 22:44:58 +0000 (22:44 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [Thu, 3 Oct 2002 16:33:51 +0000 (16:33 +0000)]
(rest_collision_callback): Fixed: partial rewrite.
Han-Wen Nienhuys [Tue, 1 Oct 2002 22:24:16 +0000 (22:24 +0000)]
(get_state): cleanup
(get_music_info): cleanup.
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.
Han-Wen Nienhuys [Tue, 1 Oct 2002 09:56:56 +0000 (09:56 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Tue, 1 Oct 2002 09:53:11 +0000 (09:53 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [Mon, 30 Sep 2002 11:10:44 +0000 (11:10 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [Mon, 30 Sep 2002 09:05:21 +0000 (09:05 +0000)]
(re-sub-alist): Robustify.
Jan Nieuwenhuizen [Sun, 29 Sep 2002 23:54:22 +0000 (23:54 +0000)]
Fixje
Jan Nieuwenhuizen [Sun, 29 Sep 2002 23:52:47 +0000 (23:52 +0000)]
Fixes.
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.
Jan Nieuwenhuizen [Sun, 29 Sep 2002 23:05:22 +0000 (23:05 +0000)]
Fixes. input/trip.ly now parses as xml (without
dtd).
Han-Wen Nienhuys [Sun, 29 Sep 2002 17:16:18 +0000 (17:16 +0000)]
add
Jan Nieuwenhuizen [Sun, 29 Sep 2002 16:09:40 +0000 (16:09 +0000)]
compile fixes while han-wen's so long away
Jan Nieuwenhuizen [Sat, 28 Sep 2002 23:34:06 +0000 (23:34 +0000)]
(acknowledge_grob): rename evented back to
requested.
Han-Wen Nienhuys [Sat, 28 Sep 2002 22:19:11 +0000 (22:19 +0000)]
* lily/ : rename Request to Event
Han-Wen Nienhuys [Sat, 28 Sep 2002 21:40:44 +0000 (21:40 +0000)]
* lily/parser.yy (command_element): move clef stuff into Scheme.
* lily/part-combine-music.cc: removed file and class.
* lily/context-specced-music-iterator.cc (class
Context_specced_music_iterator): new file. Obsoletes the
Context_specced_music type.
* scm/music-types.scm (make-repeated-music): put different kinds
of repeated music into music-type table.
* lily/include/command-request.hh: removed
lily/include/musical-request.hh: removed. Removed all _req classes
except Key_change_req. Changes throughout.
Han-Wen Nienhuys [Sat, 28 Sep 2002 21:12:57 +0000 (21:12 +0000)]
* lily/part-combine-music.cc: removed file and class.
* lily/context-specced-music-iterator.cc (class
Context_specced_music_iterator): new file. Obsoletes the
Context_specced_music type.
* scm/music-types.scm (make-repeated-music): put different kinds
of repeated music into music-type table.
Han-Wen Nienhuys [Sat, 28 Sep 2002 21:02:25 +0000 (21:02 +0000)]
* lily/context-specced-music-iterator.cc (class
Context_specced_music_iterator): new file. Obsoletes the
Context_specced_music type.
* scm/music-types.scm (make-repeated-music): put different kinds
of repeated music into music-type table.
Han-Wen Nienhuys [Sat, 28 Sep 2002 16:58:31 +0000 (16:58 +0000)]
release commit
Han-Wen Nienhuys [Sat, 28 Sep 2002 16:56:07 +0000 (16:56 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 28 Sep 2002 16:18:19 +0000 (16:18 +0000)]
new file
Han-Wen Nienhuys [Sat, 28 Sep 2002 16:05:39 +0000 (16:05 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 28 Sep 2002 15:59:15 +0000 (15:59 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 28 Sep 2002 15:51:09 +0000 (15:51 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 28 Sep 2002 14:58:50 +0000 (14:58 +0000)]
*** empty log message ***
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [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.
Jan Nieuwenhuizen [Sat, 28 Sep 2002 08:50:12 +0000 (08:50 +0000)]
(try_music): Compile kludge.
Han-Wen Nienhuys [Sat, 28 Sep 2002 01:23:56 +0000 (01:23 +0000)]
*** empty log message ***
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [Thu, 26 Sep 2002 23:33:00 +0000 (23:33 +0000)]
*** empty log message ***
Han-Wen Nienhuys [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
Jan Nieuwenhuizen [Thu, 26 Sep 2002 14:37:50 +0000 (14:37 +0000)]
*** empty log message ***
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [Tue, 24 Sep 2002 23:00:09 +0000 (23:00 +0000)]
(music-descriptions): change name to
internal-class-name
Han-Wen Nienhuys [Tue, 24 Sep 2002 22:06:43 +0000 (22:06 +0000)]
(chord::inner-name-banter): remove space.
Han-Wen Nienhuys [Tue, 24 Sep 2002 20:09:14 +0000 (20:09 +0000)]
(connect_beams): don't crash if there are quarter
notes in beams.
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [Tue, 24 Sep 2002 14:25:08 +0000 (14:25 +0000)]
(music-separator?): don't use name music
property.
Jan Nieuwenhuizen [Tue, 24 Sep 2002 09:33:54 +0000 (09:33 +0000)]
Compile fix.
Jan Nieuwenhuizen [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.
Jan Nieuwenhuizen [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.
Jan Nieuwenhuizen [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.
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [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.
Jan Nieuwenhuizen [Sun, 22 Sep 2002 17:31:55 +0000 (17:31 +0000)]
fixje
Han-Wen Nienhuys [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.
Jan Nieuwenhuizen [Sun, 22 Sep 2002 10:28:00 +0000 (10:28 +0000)]
Fix links.
Jan Nieuwenhuizen [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.
Jan Nieuwenhuizen [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.
Han-Wen Nienhuys [Sat, 21 Sep 2002 16:19:51 +0000 (16:19 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 21 Sep 2002 15:23:18 +0000 (15:23 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 21 Sep 2002 14:12:08 +0000 (14:12 +0000)]
front port
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [Sat, 21 Sep 2002 12:48:01 +0000 (12:48 +0000)]
reorganisation, cleanups.
Han-Wen Nienhuys [Fri, 20 Sep 2002 23:45:14 +0000 (23:45 +0000)]
small cleanups.
Han-Wen Nienhuys [Fri, 20 Sep 2002 22:48:50 +0000 (22:48 +0000)]
lots of changes (see diff :-)
Han-Wen Nienhuys [Thu, 19 Sep 2002 21:12:44 +0000 (21:12 +0000)]
*** empty log message ***
Rune Zedeler [Tue, 17 Sep 2002 16:47:31 +0000 (16:47 +0000)]
*** empty log message ***
Rune Zedeler [Tue, 17 Sep 2002 16:38:54 +0000 (16:38 +0000)]
* lily/accidental-engraver.cc: Also work with partial measures.
Jan Nieuwenhuizen [Mon, 16 Sep 2002 16:05:49 +0000 (16:05 +0000)]
(PACKAGE_NAME): Remove HEAD trap leftover.
Han-Wen Nienhuys [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!)
Han-Wen Nienhuys [Sun, 15 Sep 2002 21:35:11 +0000 (21:35 +0000)]
* VERSION (MY_PATCH_LEVEL): make 1.7.0
Jan Nieuwenhuizen [Mon, 19 Aug 2002 15:42:53 +0000 (15:42 +0000)]
Add CVS HEAD trap.
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [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.
Jan Nieuwenhuizen [Mon, 19 Aug 2002 11:51:05 +0000 (11:51 +0000)]
Fix [a8 a32].
Jan Nieuwenhuizen [Mon, 19 Aug 2002 11:10:46 +0000 (11:10 +0000)]
typo
Jan Nieuwenhuizen [Mon, 19 Aug 2002 11:09:35 +0000 (11:09 +0000)]
doc index fixes
Han-Wen Nienhuys [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,
Han-Wen Nienhuys [Mon, 19 Aug 2002 09:11:12 +0000 (09:11 +0000)]
release 1.6.0
Han-Wen Nienhuys [Mon, 19 Aug 2002 09:07:29 +0000 (09:07 +0000)]
use resolution independent variables.
Han-Wen Nienhuys [Mon, 19 Aug 2002 01:55:07 +0000 (01:55 +0000)]
Various fixes for anal typechecking. ARGH--Ancient notation sucks
Han-Wen Nienhuys [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
Jan Nieuwenhuizen [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.
Han-Wen Nienhuys [Mon, 19 Aug 2002 00:33:38 +0000 (00:33 +0000)]
* Documentation/user/lilypond-book.itely: small cleanups
* Documentation/user/*.itely: fix overfull hboxes.
Jan Nieuwenhuizen [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.
Jan Nieuwenhuizen [Mon, 19 Aug 2002 00:19:35 +0000 (00:19 +0000)]
Bugfix: call numbers->string only
on first three elements of ly-version list.
Jan Nieuwenhuizen [Sun, 18 Aug 2002 23:56:25 +0000 (23:56 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [Sun, 18 Aug 2002 23:49:58 +0000 (23:49 +0000)]
Comment out \comma.
Jan Nieuwenhuizen [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.
Jan Nieuwenhuizen [Sun, 18 Aug 2002 23:28:09 +0000 (23:28 +0000)]
* lily/regular-spacing-engraver.cc: Add regular-distance-to.
Jan Nieuwenhuizen [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.
Han-Wen Nienhuys [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.
Jan Nieuwenhuizen [Sun, 18 Aug 2002 22:42:41 +0000 (22:42 +0000)]
* input/test/beam-control.ly: Update
Jan Nieuwenhuizen [Sun, 18 Aug 2002 22:37:43 +0000 (22:37 +0000)]
Update.
Han-Wen Nienhuys [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.
Han-Wen Nienhuys [Sun, 18 Aug 2002 22:27:31 +0000 (22:27 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [Sun, 18 Aug 2002 22:25:39 +0000 (22:25 +0000)]
(internal_set_mus_property): [!NDEBUG] Remove, use
abort instead of assert.
Jan Nieuwenhuizen [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.
Jan Nieuwenhuizen [Sun, 18 Aug 2002 21:20:20 +0000 (21:20 +0000)]
(write_fontlist): change
extra-extent-X extra-X-extent.
Jan Nieuwenhuizen [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.
Jan Nieuwenhuizen [Sun, 18 Aug 2002 17:09:12 +0000 (17:09 +0000)]
(Tablatures basic): Comment out
TabStaff example until TabStaff gets fixed.
Jan Nieuwenhuizen [Sun, 18 Aug 2002 17:07:38 +0000 (17:07 +0000)]
(Tablatures basic): Comment out
TabStaff example until TabStaff gets fixed.
Jan Nieuwenhuizen [Sun, 18 Aug 2002 17:03:52 +0000 (17:03 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [Sun, 18 Aug 2002 17:03:11 +0000 (17:03 +0000)]
(EXTRA_DIST_FILES): Do distribute scripts.