]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
*** empty log message ***
[lilypond.git] / ChangeLog
index 4dfb7d89966d102a26190e150fed866ea7c25b8e..bffb1b13933d934cfa0832c94cf358d1bb18096f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,138 @@
+2005-08-04  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * lily/auto-beam-engraver.cc (derived_mark): new method. Yes. We
+       have to protect even those unlikely to be corrupted data members.  
+
+2005-08-04  Graham Percival  <gperlist@shaw.ca>
+
+       * ly/bagpipe.ly: new file.
+
+       * THANKS: added Sven Axelsson.
+
+2005-08-04  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * lily/spacing-engraver.cc (stop_translation_timestep): directly
+       copy proportionalNotationDuration into currentMusicalColumn if
+       set.
+
+       * lily/spacing-spanner.cc (musical_column_spacing): if
+       uniform-stretching set, fixed space is 0.0
+
+       * input/regression/spacing-multi-tuplet.ly: show
+       uniform-stretching property.
+
+       * lily/spacing-spanner.cc (effective_shortest_duration): new function.
+
+       * lily/include/spacing-spanner.hh (class Spacing_spanner): new file.
+       (struct Spacing_options): new struct.
+
+       * lily/spacing-basic.cc: new file.
+
+       * lily/spacing-spanner.cc (note_spacing): remove outdated code:
+       delta_t doesn't have to be smaller than shortest_playing_len
+
+2005-08-03  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * input/regression/markup-arrows.ly:  new file.
+
+       * lily/tuplet-bracket.cc: document new behavior.
+
+       * input/regression/tuplet-broken.ly: new file. Demonstrate tuplets
+       with line breaks.
+
+       * scm/define-markup-commands.scm (arrow-head): arrow-head markup command.
+
+       * scm/define-grobs.scm (all-grob-descriptions): set arrows as
+       default 
+
+       * lily/tuplet-bracket.cc: add edge-text property.
+       add break-overshoot.
+       (print): read break-overshoot.
+       (print): read edge-text, add stencils.
+
+       * mf/feta-arrow.mf: new file.
+
+       * mf/feta-generic.mf: add feta-arrow.
+
+2005-08-03  Mats Bengtsson  <mabe@drongo.s3.kth.se>
+
+       * Documentation/user/lilypond-book.itely (An example of a
+       musicological document): Added flag -o to dvips for people who use
+       the default setting in teTeX where output is sent to the printer. 
+
+       * Documentation/user/global.itely (Vertical spacing): Added
+       reference to the Axis_group_engraver which documents the *Extent
+       properties.
+
+2005-08-03  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * Documentation/user/basic-notation.itely (Tuplets): add note
+       about nested tuplets. Remove BUG. 
+
+       * input/regression/tuplet-nest.ly: update: remove manual hack. 
+
+       * lily/tuplet-bracket.cc (print): use robust_scm2drul
+       (print): manually call print() for subtuplets.
+       (calc_position_and_height): add subtuplets to the
+       support. Vertically shift outer tuplet 
+
+       * ly/engraver-init.ly (RemoveEmptyRhythmicStaffContext): set
+       remove-first for Lyrics, ChordNames and FiguredBass
+
+       * scm/define-grob-properties.scm (all-internal-grob-properties):
+       use ly:grob-array? iso. grob-list?
+       (all-internal-grob-properties): add tuplets grob-array.
+
+       * lily/tuplet-bracket.cc (add_tuplet_bracket):
+       new function
+
+2005-08-03  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * input/test/time-signature-staff.ly: new file.
+
+       * ly/declarations-init.ly (center): escape to Scheme. Fixes
+       spurious #<Music FingerEvent> errors. Backportme.
+
+2005-08-03  Mats Bengtsson  <mabe@drongo.s3.kth.se>
+
+       * Documentation/user/programming-interface.itely (Markup
+       construction in Scheme): Corrected markup syntax in the
+       translation table.
+
+2005-08-03  Graham Percival  <gperlist@shaw.ca>
+
+       * Documentation/user/instrument-notation.itely: small update
+       to bagpipe notation docs; thanks Sven!
+
+       * Documentation/user/basic-notation.itely: add link about trills.
+
+2005-08-02  Graham Percival  <gperlist@shaw.ca>
+
+       * Documentation/user/music-glossary: remove accidentally committed
+       fink patch.
+
+2005-08-02  Yoshinobu Ishizaki  <isizaki@mte.biglobe.ne.jp>
+
+       * lily/lily-parser.cc (get_header): new function. Enable multiple
+       \header definitions.
+
+       * lily/parser.yy (lilypond_header_body): use get_header.
+
+       * ly/init.ly:
+       * scm/lily-library.scm (print-score-with-defaults): renamed
+       $globalheader to $defaultheader
+        
+       * Documentation/user/global.itely (Creating titles): added short
+       explanation that multiple headers are useable.
+
+
+2005-08-01  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * lily/module-scheme.cc (LY_DEFINE): new file. 
+
+       * Documentation/user/advanced-notation.itely (Font selection): add
+       doco for make-pango-font-tree.
+
 2005-07-31  Graham Percival  <gperlist@shaw.ca>
 
        * Documentation/user/music-glossary: more languages