]> git.donarmstrong.com Git - lilypond.git/blobdiff - CHANGES
patch::: 1.3.48.mb1
[lilypond.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index a81ff5a0f71e1a5aba525718d5b31cf677e681a7..be6d5a4aa1acf2ed8aa22c6486fa8c543262e311 100644 (file)
--- a/CHANGES
+++ b/CHANGES
---- ../lilypond-1.3.41/CHANGES Thu Mar 30 11:05:01 2000
-++ b/CHANGES   Sat Apr  1 20:35:51 2000
-@@ -1,3 +1,8 @@
-1.3.41.mb1
+--- ../lilypond-1.3.48/CHANGES Mon May  8 10:48:49 2000
+++ b/CHANGES   Wed May 10 21:46:32 2000
+@@ -1,3 +1,9 @@
+1.3.48.mb1
+===========
 
-* Avoid that xxxXXXVerticalExtent is used for empty HaraKiriStaff 
-  lines.
+* Changed noteHeadStyle properties to symbols, for example
+  \property Voice.noteHeadStyle = #'cross
 
- 1.3.40.jcn3
+ 1.3.47.mb2
  ===========
- --- ../lilypond-1.3.41.jcn2/CHANGES   Sat Apr  1 13:09:18 2000
-++ b/CHANGES   Sat Apr  1 16:51:17 2000
-@@ -1,3 +1,9 @@
-1.3.41.jcn3
+ 1.3.47.jcn3
 ===========
 
-* chord.cc (to_chord): Forgot to remove early chord bugfix, introducing
-a new bug.
+* Rewrite of chord-name production in scheme.  There are two major styles
+  now, banter and american.  To get american style, use
 
- 1.3.41.jcn2
- ===========
- --- ../lilypond-1.3.41.jcn1/CHANGES   Thu Mar 30 17:50:26 2000
-++ b/CHANGES   Sat Apr  1 13:09:18 2000
-@@ -1,3 +1,13 @@
-1.3.41.jcn2
+      \property ChordNames.chordNameStyle = "american"
+  Most anything should be possible now.  See input/test/american-chords.ly
+
+* Added isinf check to configure.in, and isinf macro from guile to
+  bezier.cc; solaris has no isinf ().
+
+* Fixed star-spangled-banner with not-so-nice \bar "|." fix.  Almost
+  perfect now.
+
+* Added output property to regression test.
+
+* Fixed warning of creating existing outdir.
+
+* Added `Mark' interface to text-items that are marks (thanks, HW).
+
+1.3.46.jcn2
+===========
+
+1.3.47.mb2
+===========
+
+* Corrected glossary.tely
+
+* Corrected \mark font handling. feta-nummer font only of the 
+  string is all numeric.
+
+* Implemented noteHeadStyle lookup in Guile. Reintroduced the style
+  "harmonic" and added "baroque" (normal note shapes except for 
+  brevis and longa which are square).
+
+1.3.47.mb1
+===========
+
+* Simplified ly2dvi using the power of the geometry package.
+
+* Improved heuristic size calculation of TeX macros. Handles e.g.
+  "\\u{a}", "\\"{o}" and "\\^{u}" correctly.
+
+1.3.47.hwn1
+===========
+
+* Bugfix: don't hang on zero-duration.
+
+1.3.47
+======
+
+1.3.46.jcn2
+===========
+
+* Drastically reduced vertical space used by headers/footers, when using
+  ly2dvi.  See input/test/fill-a4.ly.
+
+* Fixed bug with colons appearing on repeat span-bars.
+
+* Added Bar_number_engraver to standard Score context
+
+* Construct octavation scripts in the clef-engraver; this fixes the
+hara-kiri + clef8 problem
+
+1.3.46
+======
+
+1.3.45.jcn2
+===========
+
+* Fixed chord-name customisation and made small chord-name build fixes.
+
+* Accidentals with chord-names smaller and as superscript.
+
+* Do some extra footify (works only once) while making html docs.  
+
+1.3.45.hwn1
+===========
+
+* Debian patch (Thanks Anthony)
+
+* Rewrote Bar_number_engraver and Mark_engraver and removed
+Bar_script_engraver as baseclass. Both Bar_number_engraver and
+Mark_engraver are simpler and more robust.
+
+* Fixed precedence of \property verticalDirection and dynamicDirection
+
+* Fixed keys without barlines 
+
+* Fixed StaffGroups: removing `\consistsend "Axis_group_engraver"'
+puts alignment in function again
+
+* Fixed StaffGroup + GrandStaff combination.
+
+* Music is now mandatory as the first tihng in a \score{} block
+
+1.3.45
+======
+1.3.44.jcn2
+===========
+
+* Implemented una-chorda and sostenuto piano pedals in performer and engraver.
+
+* Added Properties textScriptWordSpace and chordNameWordSpace.
+
+* Junked old lyrics in star-spangled-banner.
+
+* Added a Piano_pedal_engraver.
+
+* Removed some empty files.
+
+* Created piano pedal symbols: * - . P e d.
+
+* Fixed ps-to-pfa.py to handle multiple unfills.
+
+* Moved accordion symbols out of feta-script to end of font.
+
+* Bugfix: don't create tfm's, pfa's etc of feta-test fonts.
+
+* Fixed blot_diameter for small resolutions.
+
+1.3.43
+======
+
+* Put global element list into Line_of_score, instead of
+Paper_score. post processing (the stage after line breaking) is now
+truly done per-system, and we got rid of an ugly hack to get font
+handling OK.
+
+* Bugfix: set the group-interface of System_start_delimiter.
+
+* Cleanups of Break_algorithm and derived classes, Move
+broken_col_range () to Line_of_score, remove Paper_score::col_l_arr_
+
+* Bugfix for accordion symbols.
+
+* Various patches to prevent crashing when do_brew_molecule gets
+called before after_line_breaking (). This was a problem in Spanner
+classes mostly.
+
+1.3.43
+======
+
+1.3.42.jcn3
+===========
+
+* Made a quick try at piano pedal performer, damper pedal only.
+
+* mf/feta-accordion.mf: Fixed strange turning paths.
+
+* mf/feta-beugel.mf: Fixed infinity errors.
+
+* Use a more discriptive name for windows setup.zip.
+
+* mf/GNUmakefile: Have logs as last target, so that normally, they're 
+not made twice.
+
+* stepmake/stepmake/metafont-rules.make: Don't remove the .log files.
+The logs are a target, removing them retriggers make.
+
+* stepmake/stepmake/metapost-rules.make: Remove the correct log and tfm
+files, ie the ones that clutter the source directory, not the target logs.
+
+* Windows distribution: faked symlink for cmtfm.  Setup.zip should now be
+standalone; ie, no need for Cygnus' usertools anymore.
+
+1.3.42.jbr1
+===========
+  
+* Documentation/ntweb: Updated angels.ly to match current syntax.
+Also updated index.texi.
+
+1.3.42.uu1
+==========
+
+* Change all occurances of Staff_margin_engraver to
+Instrument_name_engraver, add a convert-mudela rule
+
+* Change status == busy assert into programming error
+
+1.3.42
+======
+
+1.3.41.jcn3
 ===========
 
 * Lots of fixes to windows distribution scripts.
@@ -32,25 +204,30 @@ a new bug.
 * lily/my-lily-parser.cc (get_chord): Bugfix, don't use deleted pitch.
 This fixes inversions c/g and bass additions d/+c on chords.
 
- 1.3.41.jcn1
- ===========
- --- ../lilypond-1.3.41/CHANGES        Thu Mar 30 04:05:01 2000
-++ b/CHANGES   Fri Mar 31 00:30:53 2000
-@@ -1,3 +1,10 @@
-1.3.41.mwd1
+1.3.41.mb1
+==========
+
+* Avoid that xxxXXXVerticalExtent is used for empty HaraKiriStaff
+  lines.
+
+1.3.41.hwn1
 ===========
 
-* Fixed extra dots on repeat span-bars.
+* Debian patches (thanks Anthony!)
 
-* Changed the look of :|: repeat bars.
+* Use symbols for prefatory matter spacing. Do not use the typename
+for looking up item pairs in the table, but read element property
+break-align-symbol
 
- 1.3.40.jcn3
- ===========
- 1.3.41.jcn1
-===========
+* Instrument_name_engraver, uses break alignment instead of
+side-position.
+
+* System_start_delimiter_engraver, System_start_delimiter, uses a
+spanner for the braces/brackets at the left of the system. Remove all
+old Span_score_bar engravers.
 
-* More windows distribution changes: distribute minimal .zip too, and
-fixes to setup scripts.
+* Removed Base_span_bar_engraver::use_prority_b_, and moved
+Base_span_bar_engraver into Span_bar_engraver.
 
 1.3.40.jcn3
 ===========
@@ -59,7 +236,7 @@ fixes to setup scripts.
 
 * input/test: Removed stale AutoStaffSwitch examples.
 
-* mutopia/E.Saite: Fixed gnossiene-4, doing \autochange.  Removed
+* mutopia/E.Satie: Fixed gnossiene-4, doing \autochange.  Removed
 stale copy of gnossiene-4.
 
 * buildscripts/make-cygwin-cross.sh: Made some small .zip package fixes.
@@ -254,9 +431,9 @@ property is already set.
 
       # Use same configuration, but different output directory:
       #
-      #     make out=WWW
+      #     make out=www
       #
-      # uses config.make and config.h; output goes to out-WWW.
+      # uses config.make and config.h; output goes to out-www.
       #