X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=CHANGES;h=0eefa79a9943d5ab1da98d955bc26cfec758447b;hb=56803f159f4a7bcf205835b781531c7db9c10958;hp=20e4f3b8c08427ba66792e9189ec97b567643825;hpb=005035fec14e578c6824a87517574888d655596a;p=lilypond.git diff --git a/CHANGES b/CHANGES index 20e4f3b8c0..0eefa79a99 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,977 @@ -1.3.124.jcn3 +1.3.146.jcn4 ============ +* Updated doco to reflect Windows installer. + +* Ripped Cygnus' installer/updater for Windows. + +* Cleanups: chord-name.scm. + +* Added 'trunc' target for ports, and run at local-dist: in +ports/mutopia topdir. + +* Bugfixes: update-lily.py + +* Bugfix: synchronised german-chords.ly with chord-name.scm. + +* --srcdir build fix: really included dummy-interfaces.itexi now. + +* Added warning message, rather than encouragement, against configuring +without kpathsea support. + +* Moved convert-ly targets from ports to ly make, added ly templates +to mutopia and input directories. Bugfix to convert-ly. Ran +convert-ly in mutopia dir. + +* Recommented some scheme comments in .lys, checked that convert-ly +doesn't destroy them. + +* Bugfixes to convert-ly: don't try to open unexistent file (eg, +unexpanded wildcard). Don't remove one semicolon of ';;' scheme +comments, don't remove semicolon after hash: #; + +* Fixed some errors from ; conversion. + +1.3.146.hwn3 +============ + +* ly2dvi bugfixes and latexoptions support (Mark Hindley) + +* Reference manual fixes. + +* Added lilypond-book tutorial section + +* Hairy bugfix for Align_interface::align_to_fixed_distance (). This +fixes gaps that appear sometimes when you put things on top of a piano +staff. + +* Added Rune's apply example of wtk1-prelude1. + +* Bugfixes for wtk1-fugue1 + +* Add a check for regular identifiers to parser. + +1.3.145 +======= + +* Make and ly2dvi fixes. + +* Made feta-timesig C a bit rounder. + +* Included flat autogenerated list of grob interfaces into refman. + +* Moved Rest_engraver to ThreadContext. + +* Documentation updates. + +* Bugfix: package-diff: remove all out-?.* dirs. + +* Preliminary tutorial fixes. + +* Ly2dvi: + - keep .dvi output when making .ps. + - name latex wrapper for foo.ly: foo.latex + - keep .tex and .latex output if latex fails + - keep .dvi output if dvips fails + - replaced --outdir option with --output=FILE option, where FILE + may include directories + - enhancements and fixes + +* Typo fix: clean-fonts + +* Bugfixes: lilypond-login.sh + +* Tutorial and refman fixes (Mats) + +1.3.145.hwn1 +============ + +* Bugfix: LyricsVoice.stz property now works. + +* Remove semi-colons from lilypond syntax. + +* Removed a grammar ambiguity: '-' DIGIT (fingering, only possible in \notes) +now can not be interpreted as a negative number. + + +1.3.145.rz1 +=========== + +* Stem/notehead attach bug fixed (still probs with mensural head and + other head on same stem) + +* Minor font changes + + +1.3.145 +======= + +* Build fixes for icon, this fixes 'rpm' target. Tried to reinclude +in rpm using (.png and) .xpm, but latest LinuxPPC release's rpm +(3.0.6) Icon: tag handling is broken. + +* Fixes for update-lily script. + +* Bugfixes: refman, changed Ascii to ASCII. + +* Fixed ascii art output. Started some doco on different output formats. + +* Fixed scheme font lookup to handle new font lists with wildcards. + +* Fixes to point-and-click doco (Thanks, Laura Conrad). + +* Bugfixes: changed several (eval to (ly-eval for guile 1.4/1.4.x +compatibility. + +* Fixes to buildscripts/clean-fonts.sh. + +1.3.144.hwn1 +============ + +* Tutorial updates + +* Change interaction between clef-engraver and positioned items: do +not use acknowledge/announce () to get position relative to c0, but +use centralCPosition directly after grob creation. + +Side-effect: Pitch_squash_engraver now puts notes on position in +staff, not on specific pitch. + +* Bugfixes: yet more create_grobs () -> process_music() reverts. + +* Tutorial updates + +* Don't give unbound spanner warnings for isolated dynamics on space +rests. + +* cleaned up debug stuff. + +* cleaned up INSTALL document. + +* Key_change_req::do_equal_b(), keychange merge. + +* per octave key signatures. See +input/regression/key-signature-scordatura.ly + +* moved tricks/ directory into test/. + +* Rename {Staff,Lyrics,etc}VerticalExtent and friends into +VerticalExtent. Use predefined props to prevent inheritance. + +* Multi_measure_rest_engraver now uses whichBar property to detect +barlines. Hence, no need to keep Bar_engraver and +Multi_measure_rest_engraver together. + +* Revised syntax for multiplied durations. Multiplied durations must +now directly follow the number +dots. example: + + c4*3/4 -\f ( % valid + c4-\f ( *3/4 % invalid + +* Halt configure if kpathsea not found. + +* Small refman fixes. + +* Prevent tie - dot collisions. + +* Bugfix: don't crash if hyphen spanner bounds are empty. + +* Spanish glossary, courtesy David Gonzalez. + +* Bugfix: all-font-metrics.cc: only lookup .tfm and check checksum if +the AFM file has a CheckSum field. + + +1.3.144.mb1 +============ + +* Fix ps specials to work together with \usepackage[french]{babel} + +1.3.144 +======= + +* LilyPond-mode: show what's going on (font building) in *view* buffer. + +* Added environment settings to ly2dvi and lilypond-book. + +* Bugfix: make diff links diff into patch-dir, like make release. + +* Bugfix: make diff/release for different configs. + +* Bugfix: convert-ly: don't change item name ChordName to ChordNames. + +* Added flag (LilyPond-kick-xdvi) to LilyPond emacs mode to allow +simultaneous view processes. + +* Small doco fixes. + +* Cosmetic bugfixes to chord names. + +* Fixed order of piano pedal strings (Amelie). + +* Changed embarrassing 'chorda' to corda (Thanks, Amelie). + +* Bugfixes: ly2dvi: empty tagline, don't fail if gettext.py can't be +imported, check for linewidth before indexing, copy midi output. + +1.3.142.rz1 +=========== + +* Added "hacky" drum notation/midi. See input/tricks/drums.ly and + ly/drumpitch.ly. Moved midi-instruments to scm. + +* Added temporary nested staffgroups/choirstaffs support + use Context InnerStaffGroup / InnerChoirStaff. + +1.3.143.uu1 +=========== + +* Bugfix: hairpin that hangs on otherwise empty column should not +collapse into flat line. Inserted sanity check in Interval::center(). + +* Programmable stem-attachments for note heads. + +* Set default empty instrument name for Staff, to avoid weird effects for +named grand staffs. + +* remove various entries from mutopia/ + +1.3.143 +======= + +* Glossary bugfixes for lilypond code. + +* Bugfix: don't crash if dy or y not set in Beam. + +* Doco updates: moved contents of tricks chapter to input/tricks, +inserted lilypond-book tutorial, added polyphony section. + +* Score.skipTypesetting skips over already or not yet corrected music, thus +speeding up running times and score debugging. (Includes bugfix relative to +patch submitted to list.) + +1.3.142.jcn1 +============ + +* Mup2ly preprocesses and extracts all plain notes. + +* Bugfix: patch in $(outdir) + + +1.3.142 +======= + +* some mup2ly progress. + +* Bugfix: ly2dvi: don't include empty set fo latexheaders, don't use +python-1.5.2 abspath func. + +* Setup for new mup converter, based on pmx2ly. + +* Bugfix: lilypond-book: accept \documentclass{article}. + +* scripts/update-lily.py: fancy source rebuild update tool that we're +probably not going to use on www.lilypond.org. Check it out! + +* Bugfix: building of topdocs. + +1.3.141.hwn2 +============ + +* Fix: instrument names on piano staffs. + +* Bugfix: don't left-align absolute dynamics. + +* Bugfix: don't make spacing rods for absolute dynamics. + +* Various bugfixes for examples (thanks Laura!). + +* Bugfix: clean up of hairpin ending logic. Crescendi start under +notes now. + +* Don't substitute '\ ' for '\_' in lyrics. (Suggestion by Roy Rankin) + +* In computing text lengths handle the following cases \['`"^_]. (the same) + +* Made directories input/no-notation, input/ascii-art + +* Doco fixes. + +* Beat repeats, double measure repeats; removed repeat sign character +from the font (WARNING: FONT CHANGED). + +* Cleanups in (de)crescendo code, fixed continued (de)crescendi. + +* German chords (Rune Zedeler) + +1.3.141 +======= + +* po update. + +* Renamed remaining mudela -> lilypond (except for old change logs). + +* Dropped Solo-Cello-Suite II and gnossienne-4 from ./mutopia, as +they're now accessible throug the ports. + +* Fixed compilation of lots of examples. + +* Convert-ly: added and fixed some conversions. + +* Doco updates. + +* Ly2dvi: don't hang compilation process: run latex in batchmode. + +* Some ly2dvi updates. + +* Junked cruft from makefiles. + +* Added message about make help at end of configure. + +* Some documentation updates. + +* Convert-ly: added some missing rules. + +* Ly2dvi: changed footer (and header) macros to match mutopia headers again. + +* Convert-ly: always insert or update version number. New option: +--assume-old will apply all conversions if version cannot be +determined. + +* Small documentation fixes. + +* Removed default (font-shape . italic) settings from TextScript and +TextSpanner. + +* Moved ports section of mutopia to mutopia/ports. Fixed make +bootstrapping. Added sync target, synced with www.mutopiaproject.org. + +* Bugfix: ly2dvi sets footers, headers, tagline. Pagenumbering on by default. + +1.3.140.hwn1 +============ + +* input/trick/boxed-molecule.ly : show how to draw boxes around grobs. + +* added font-shape caps, input/test/caps. + +* Added minimum-length for hairpin. Unified Tie::set_spacing_rods and +Slur::set_spacing_rods into Spanner::set_spacing_rods + +* Small doco fixes. + +1.3.140.mb1 +=========== + +* Bugfix: Some more examples in input/test/ work again. + +* bugfix: cautionary accidentals + + +1.3.140 +======= + +* Coriolan gets mutopia-id 57. + +* Experimental start of ports to mutopia archive. + +* Bugfix: ly2dvi: added letter support, catch indexing with unknown +papersize names. + +* ly2dvi: removed warning message and changed --set=papersizename= to +--set=papersize=. This fixes mutopia letter-targets. + +* Small fixes to Coriolan. + +* Bugfix: don't typeset suicided multi-measure-rests, don't set +multi-measure-rests spanning less than one measure. + +* Bugfix: line-column-location. + +* Allow markup text for crecscendoText and decrescendoText. + +* Changed part combiner's a due text: `a2 to a2. + +* Bugfix: info direntries. + +* Automated fixing of info structure. Build now stops on info errors. +This should robustify documentation and website builds. To undo this, +remove the target `info: check-info' from Documentation/user/GNUmakefile. + +1.3.139.hwn1 +============= + +* Move Multi_measure_rest up/down in combined parts. + +* Renamed FollowThread into VoiceFollower, followThread into +followVoice. + +* lilypond-book: changed nonfragment into nofragment + +* Cleanups for ledgered rests. + +* Bugfix; don't create RhythmicStaff if asking for Staff. + +* Bugfix: sparseTies. + +* Reference manual: hara kiri, font selection + +* changed font-point-size into font-design-size + + +1.3.139 +======= + +* Documentation build fixes. + +1.3.138.hwn1 +============ + +* Documentation updates + +* Added -e,--evaluate=CODE, to evaluate scheme from the command +line. Practical application: + + -e "(set-lily-option 'midi-debug #t)' + +Removed command-line options -T, -t, -Q, -x. + +* Changed point-and-click. Now it should be set to a procedure, e.g. + + (set! point-and-click line-column-location) + +Added convert-ly rule. + +* Bugfix: use aliases not only for creating contexts, but also for +referring to them. This fixes \clef "percussion" in rhythmic staffs. + +* removed \textscript. + +1.3.137.jcn4 +============ + +* Bugfix: ly2dvi: handle input files with multiple extensions. + +* Minor doco updates. + +* Bugfix: ly2dvi: can't remove cwd on Solaris. + +* Better --enable-conf=CONF message, better INSTALL.tely documentation. + +* Bugfix: built of Documentation/user for different conf=CONF. + +* Don't append "." to version string without my_patch_level. + +* Faked titling for tutorial example. + +* Bugfix: don't override GUILE environment settings. + +* Small refman fixes. + +* Better tutorial orchestral score example. + +* Bugfix: input/test/hshift.ly + +* Fixed looks of configure options. + +* Bugfix: ly2dvi: linewidth < 0. + +* Bugfix: documentation build: fixed two macros in refman that +makeinfo groks, but make texi2dvi barf. + +* Bugfix: listing of engraver contexts in autogenerated documentation. + +1.3.137.uu1 +=========== + +* changed name of ly-[sg]et-elt-property into ly-[sg]et-grob-property + +* Added function (ly-music-name ), returns the name of a music objects as a +string. + +* Bugfix: \relative on \chords is no-op. (Added Un_relativable_music) + +* Refman documentation fixes. + +* Property undefine: + + \property X.Y \unset + +undoes \property X.Y = Z. \unset is confusingly asymetric with \set. + +* removed ChordNamesVoice + +* added \alias STRING ; to translator definition, so \name +RhythmicStaff, \alias Staff is found for \property Staff.XXX + +1.3.136.hwn2 +============ + +* Documentation updates + +* Check whether property definitions are duplicate. + +* Percent style repeats. + +* Named music creation: (ly-make-music "Note_req") + +* Added noteheadtypes: "slash","triangle","xcircle" ; completed +noteheadtype "cross" ; added (ugly) tab-clef ; changed percussion +clef, fixed "repeat dots on even number of stafflines"-bug. (Rune +Zedeler) + +* Use complete version number for /var/lib/texmf/ paths. + +1.3.136.jcn3 +============ + +* Finished () beautification. + +* Bugfix: in grob-description.scm, change Script::after_line_breaking into +before_line_breaking. + +* Bugfix and small addition to convert-ly. + +* Bugfix: ly2dvi: create --outdir before copying there. + +* Bugfix: mutopia letter target. + +* Some bugfixes and checks for killed spanners, reducing warnings in +Coriolan from 1143 to 283. Part combiner still gives rise to many +foreseeable warnings. + +* Bugfix: install gettext.py into @datadir@/python and use that path +from ly2dvi. Debian or RedHat installs could/should move gettext.py +into /usr/share/lib/python/1.x/site-packages or so. + +* Bugfix: move the making of \makelilypondpiecetitle to actually +included part of lilyponddefs.tex. + +* Bugfix: ly2dvi, tex.scm: set empty tex definitions to \relax. This +fixes ly2dvi'ing of scsii. + +* Bugfix: completed renaming of `cautionary' to `reminder' for broken +tie accidental feature. (`Cautionary' is reserved for parenthised +accidentals.). This fixes all tie and accidentals bugs. + +* Bugfix: added dynamic-interface to DynamicText grob. This fixes +loose dynamics. + +* Bugfix: enable Voice_devnull_engraver. This fixes loose scripts and +double dynamics. + +* Bugfix: don't dump core on some programming errors (2x). + +* Grand Coriolan revision after copyright free reprint of a 1862-1865 +original edition. This revision also revealed fair amount of bugs. +Previous versions arguably might have worn some small stains of +editorial decisions dated 1936. Arguably, because most of these small +changes can be found in other editions, some of which even are +commonplace modernisations. + +1.3.136 +======= + +* Bugfix: set dependency for direction-source in script-engraver. This +fixes core-dump problem when stacking multiple scripts containing +staccato dots. + +* Put TFM files under $VARTEXFONTS (/var/lib/texmf, +typically). PK files are put in the right spot +automatically, and dirs are also created automatically. + +A change to mktexnam is still required -- add + + MT_DESTROOT=foobar + +before line 161. + +1.3.135.jcn3 +============ + +* Internationalised ly2dvi.py (thanks to GNU Solfege), and nl.po update. + +* Coriolan fixes. + +* Bugfix: (first and also) write global header fields; this fixes +`latexpackages' and ly2dvi. + +* Bugfix: website build. + +* Fixed titling: cleaned out titledefs.tex for use by ly2dvi. + +1.3.134.mb1 +=========== + +* minor documentation fix. + +1.3.134.jcn2 +============ + +* Bugfix: Pitch::transpose (). + +* Small doco update. + +* Silly build and website-build fixes. + +* convert-ly: added conversions, converted glossary, refman and examples. + +1.3.134.hwn1 +============ + +* Rewrote ly2dvi, moved the old one to buildscripts/. The result is +490 lines code in stead of 1230. + +* Modified kpathsea lookup so it will find system-installed feta TFMs first. +Now lily doesn't clutter the CWD with .TFM files. Kpathsea is fun if you like +pasta. + +1.3.133.jcn5 +============ + +* Bugfix: fixed point-and-click broken in jcn2. + +* convert-ly: Added and fixed various entries (our strings with optional "" re\ally suck). + +* Small ez play tweaks. Guess I'm a sucker too. + +* Easy-play bugfixes: don't do showpage for each notehead, output +staff-symbol first, moved to lily.ps. + +* Bugfix: don't print so many decimals in ps output. + +* Bugfix for refman example. + +* Added some part combiner doco. + +* Bugfix: a broken tie only generates an accidental if it would differ +from an untied note. + +1.3.133.hwn1 +============ + +* Center instrument name on staffs. Use +Side_position_interface::align_elements_to_refpoints. + +* staff-symbol-referencer-interface, general cleanup of +interface-description.scm + +1.3.133.mb3 +=========== + +* Bugfix: Time and key signatures in MIDI. + +* Bugfix: Tempo changes in MIDI work again. + +* Bugfix: ly2dvi file.tex works again. + +* Bugfix: don't stretch the space after the last score line. + +1.3.132.jcn3 +============ + +* Tied notes at a linebreak repeat their accidental. +F +* Removed some cruft from lily/include/. + +* Bugfix: tied notes in chords sometimes got stuck in MIDI output +(thanks Mats). + +* Added some example bug files, taken from Coriolan + +* a2-engraver: \property noDirection: don't force direction when part-combining (for StaffCombining). + +* text-spanner: don't repeat edge text for broken edge. + +* Coriolan fixes, titling, font setting, header info, cello octave +(yes, notated different from bass; all agree) at end. + +1.3.132.hwn1 +============ + +* Allow declared repeat variant string + +* Bugfix: break alignment at right edge. + +* Easy-notation: letters in circular note heads. + +* Debian patch by Anthony Fok. + +1.3.131.jcn2 +============ + +* Fixes for ascii-script output. Stylesheet needs some work, just as +PostScript output. + +* Bugfix: convert-ly --to accepts argument. + +* Prepared Petites Preludes for (first?) submission to mutopia. + +* Bugfix: out-letter/%.ps generation for mutopia. + +* Bugfix: don't use $(message ) in makefiles; some versions of make +choke on this. + +* Bugfix: ly2dvi.py: don't add magic `//' to TEXINPUTS,MFINPUTS; this +chokes kpsewhich 3.3.1 (bug report filed). + +* Bugfix: file-path.cc: don't interpret relative path as system root. + +* Bugfix: --srcdir install. + +1.3.131.hwn1 +============ + +* Documentation: piano pedals, breath marks, tutorial fixes, +convertors, autochange, \override/\set/\revert, multi-stanza lyrics, +\outputproperty + +* Bugfix: another fix for collapsing dynamics with partcombine. + +* Bugfix: add functionality of +Side_position_interface::self_align_callback() into +Align_interface::align_elements_to_extents(). Otherwise, combining +both (such as in a break alignment) leads to weird behavior: the +spacing information is written halfway during a callback sequence, +leading to weird results. + +This fixes input/test/orchestscore.ly + +* Bugfix: x-offset of stem was off by 0.5 stem thickness. + +* Add grob-property attachment-angle: angle for stem to attach to note head. + +1.3.130.hwn2 +============ + +* Documentation: notation contexts. + +* 2001 (c) search-replace patch. + +* Center rehearsal marks by default. + +* Fixing collapsed dynamics with part-combine + +* \property tupletNumberFormatFunction selects formatting function for +tuplet brackets. + +1.3.130.jcn5 +============ + +* Added some handy targets to example makefile: make/ly.make. + +* Bugfix: file-path.cc; absolute directories start with directory separator. + +* Makefile template using dependencies: make/ly.make. Needs some +simple examples. + +* Depencies fixes for lilypond, ly2dvi (still kludged) and lilypond-book. + +* nl.po update. + +* Bugfixes and cleanups of mainly main.cc. + +* Enabled changing default tex output extension to ".lytex". + +* Bugfix: use init file extension .ly for extensionless input. + +* Ignore outname = ; settings in output blocks. + +* Revised input and output naming, now it's possible to include a +directory in the output name. This should fix some input/init name +related bugs. + +* Fixed dependencies for outdir in lilypond-book and ly2dvi. + +* Uniformised tags to read: Generated automatically by: . + +* Install make/* and stepmake/stepmake/* to enable making use of +stepmake templates. + +* Added example mutopia makefile: make/ly.make. + +* Lilypond-book now writes lily-.ly files. + +* Bugfix: don't display repeat colons for zero height bar lines; fixes +repeat barlines in lyrics. + +* Fixed markup definition and implementation, added baseline-skip +property; this makes multi-line markup text a lot easier. + +* Bugfix: chordChanges works with other rhythm of accompaniment, and +silly chord name typo fixes. + +1.3.130 +======= + +1.3.129.jcn2 +============ + +* Implemented Phrasing slurs, copied from slur. + +* More hooks for chord pitch name overrides, see +input/tricks/german-chords.ly. + +1.3.129.hwn1 +============ + +* Bugfix: bar lines in lyrics. + +* Bugfix: vertical positioning of isolated dynamics: absolute dynamics +are only supported by the note they are on, in absence of crescendi. + +* Documentation of ancient clefs, custodes (Jurgen Reuter) + +* Small documentation fixes: rehearsal marks, -f option, markup, instrument names + +* Bugfix: rounding errors caused errouneous ledger lines for +#'staff-space = 1.3 + +* Subsubtitles, \bar ""; (Rune Zedeler) + +1.3.129 +======= + +* Small doco fixes. + +* Removed duplicated engraver hierarchies from coriolan and orchestral +examples. + +* Added user control for devnull engravers. Default: switched off + +* Small doco fixes. + +1.3.128.hwn1 +============ + +* Doco fixes + +* Glissando fix (Rune Zedeler) + +1.3.128.mb2 +=========== + +* Made the percussion clef somewhat fatter, thanks to Rune Zedeler. +Note: font updated! Added this clef to input/regression/clefs.ly. + +* updated \endincipit macro and the examples input/test/incipit.ly and +input/regression/clefs.ly + +1.3.127.jcn3 +============ + +* Mutopia preparations and Coriolan fixes. + +* Small beam cleanup, changed y-position-hs,height-hs user overrides to + staff-position,height (height:name suggestions?), now in staff-spaces. + +* Beam (y, dy) calculations now as list of scm functions. + +* Added cleaned-up excerpt from Coriolan for tutorial. + +* Bugfix: beam looks at smallest gap for auto knees. + +* Property-description-fix: allow auto-knee-gap to be set to false. + +* Small doco fixes. + +* Bugfix: repeats without alternatives. + +1.3.127.uu3 +============ + +* Bugfix: staccato dot on outer staff lines. + +* Documentation: lots of updates and revisions. + +* \repeat tremolo for single notes, \repeat tremolo 4 c16 +produces the same effect as c4:16 + +1.3.126.mb1 +=========== + +* ly2dvi: bugfix --number. +Added header field latexpackages, see input/test/orchestscore.ly + +* \mark: add possibility to use font selection markup, see input/test/mark.ly + +1.3.127 +======= + +* Grand Refman restructuring, featuring outline mode. + +* Fixed missing menus and cross references. + +* Coriolan fixes and updates. + +* Bugfix: a2-engraver and *devnull_engraver recognise alternative +'oneXXX' 'twoXXX' naming convention. + +* Enabled markup text to be used for instrument names. + +* Bugfix: interface description of System_start_delimiter + +* Slur attachment fix (thanks, Han-Wen) + +1.3.126.hwn1 +============ + +* Bugfix in Global_translator::run_iterator_on_me (): only run +iterator::process if iterator::ok() is true. + +* Bugfix: when iterating empty sequential-music, start out with an +invalid iterator. + +* Bugfix: length calculation for volta repeat music with too few +alternatives. + +* Bugfix: print different string for first printed alternative in +volta repeat music with too few alternatives, eg. 1.-4. + +* Cleaned up bugs/ directory + +* Be less intelligent about default font backup, just load cmr10 + +* Generated documentation: sort and uniq Grob lists of contexts. + +1.3.126 +======= +* Doco: + - fixes, + - updates, + - rewrites. + - Changed license to FDL. + - added index entries + - tutorial: 0-th tune + - literature overview. + - removed development stuff. + + +1.3.125.jcn3 +============ + +* Clef workarounds for Coriolan. + +* Moved feature and regression-test input to input/feature, input/regression. + +* Added some regtests. + +* Bugfix: auto-knee for beam over rest. + +* Fixes for Coriolan and viola Solo Cello Suites. + +* Replaced generic 'collapse-height' for System_start_delimiter with +brace-collapse-height, bracket-collapse-height, bar-line-collapse-height. + +* Bugfix: measure System_start_delimiter's *-collapse-height in staff-space. + +* Fixed some info and html links. + +* Automatic knees now on by default for vertical distances >= 7 staff-space. + +1.3.125 +======= + * Updated Coriolan. * Bugfix: beams with no stems.