X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=CHANGES;h=7250774b624d1c89650468bc04a1319078b3824b;hb=9934c9f25df5183baf75e23df9b5b4522e4be813;hp=02b524335059f79a69e7b8f2bfd36ac6c303d871;hpb=04fa4fa6dd32b3eb0f73f0b48a2bed50ce076e38;p=lilypond.git diff --git a/CHANGES b/CHANGES index 02b5243350..7250774b62 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,157 @@ +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. + +* Added configuration features --program-prefix, --program suffix. + +* 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.mb1 +========== + +* Avoid that xxxXXXVerticalExtent is used for empty HaraKiriStaff + lines. + +1.3.41.hwn1 +=========== + +* Debian patches (thanks Anthony!) + +* 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 + +* 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. + +* Removed Base_span_bar_engraver::use_prority_b_, and moved +Base_span_bar_engraver into Span_bar_engraver. + 1.3.40.jcn3 =========== @@ -5,22 +159,39 @@ * input/test: Removed stale AutoStaffSwitch examples. -* mutopia/E.Saite: Fixed gnossiene-4, doing \autochange. Removed stale -copy of gnossiene-4. - -1.3.40.jcn2 -=========== +* 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. -* make/lilypond.spec.in: Made some bugfixes for _prefix. +* make/lilypond.spec.in: Made some bugfixes for _prefix, preparations +for cross-building to Cygwin. + +* buildscripts/make-cygwin-cross.sh: Now using rpm packages. -1.3.40.jcn1 +1.3.40.hwn2 =========== -* make/lilypond.spec.in: Preparations for cross-building to Cygwin. +* added \property XXXMinimumVerticalExtent, \property XXXExtraVerticalExtent -* buildscripts/make-cygwin-cross.sh: Now using rpm packages. +* New_chord_tremolo_engraver: make tremolo beams from + + \repeat "tremolo" NUMBER + +Removed support for "old-style" tremolos. + +* Add a convert-mudela function for the conversion "\key A;" to "\key a; + +* Read \property measurePosition within the engraver code, instead of +looking up the Timing_translator. + +* star-spangled-banner.ly: add Bar_engraver to LyricsVoice + +* Changed all .fly and .sly files to .ly files. Propose to dump .fly +and .sly. + +1.3.40 +====== 1.3.39.jbr1 =========== @@ -50,8 +221,6 @@ XXXVerticalExtent, so hard code the size of a vertical group. * Don't fix up reference points for originals of broken spanners. Fixes spurious "orphaned score-element" warnings. -2000-03-24 - * buildscripts/make-cygwin-cross.sh: Use rx-1.5 instead of regex (Jeffrey). * scm/lily.scm: Fixed check for Windows: by default don't use scm regex. @@ -185,9 +354,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. #