---- Version 4.5.0 - 04/05/17 ----

Loop when no ending of 2 slurs at end of line.
Problem with some %%postscript giving a crash.
Bad output directory when '-O=' (not EPS).
Treat '%%setbarnb' as '%%measurefirst' when found outside a tune body.
Keep the backslashes of the DOS/MAC file names in headers/footers.
'%%repbra' added - !COMPATIBILITY PB: repeat bars are now drawn in
	brace systems!.
Parsing problem when grace notes in tuplets.

---- Version 4.4.5 - 04/05/10 ----

Accept global '%%postscript' after the output file is initialized.
New extension "-'" and "-," for tie direction.
Change a bit spacing of spaces ('y').
Handle 'y0' as a zero width space.
Have no beam break on space ('y').
Clash of bar numbers at start of line with octave clefs (treble+8).
'%%pslevel' added (moved from configure).
Functions to customize the percussion note heads (sharps & flats).
Bad note heads with !head-xxx! when notes in chords are not in ascending
	order.
Handle some cases of 'Z<n>' in multi-voice.
Program loop when blank line in '%%begintext justify' - '%%endtext'.
Don't display a bar number above a measure repeat.
Bad bar numbering after a measure repeat.

---- Version 4.4.4 - 04/05/03 ----

Bad accidental in guitar chords when preceeded by annotations.
Bad font when %%begintext..%%endtext on 2 pages with header/footer.
Clash in tuplet brackets when big numbers or ratio.
'%%aligncomposer' added.
'%%maxstaffsep' and '%%maxsysstaffsep' added.
Buffer overflow when '-n' and history on many lines.
Bad horizontal spacing at start of tuplets in some multi-voice cases.

---- Version 4.4.3 - 04/04/26 ----

Bad PostScript output when '%%encoding ASCII'.
Set the font encodings when %%encoding with an encoding name (!= digit).
Crash on some systems when using non ISOLatin encodings.

---- Version 4.4.2 - 04/04/18 ----

'%%shifthnote' added.
Bad accidentals in chord with stem upwards since 4.0.6!
Erroneous font definition in the PostScript output on some systems
	since 4.3.0.

---- Version 4.4.1 - 04/04/12 ----

Erroneous fix of string width computation in 4.3.0 giving a crash on
	some systems.

---- Version 4.4.0 - 04/04/05 ----

Problem with '\-' (and some other chars) in lyrics.
Specific PostScript functions for lyrics  and annotations.
Handle accidentals in annotations.
Bad bar numbering when 1st repeat at start of line.
Add a directory part in the '-O' command line option.

---- Version 4.3.3 - 04/03/22 ----

Increment the number of decorations per chord note (3 -> 7).
Increment the number of decorations per note/chord (15 -> 31).
Display the ABC source column number in generation errors.
Handle ties continuing on second repeats.
Shrink a bit horizontal spacing when accidental after a bar.
Change a bit horizontal spacing when lyrics under staff.
Fix some note clash at start of tuplets.

---- Version 4.3.2 - 04/03/15 ----

Width on spaces ('y') added.
Handle decorations on grace notes (not clean yet).
Use the latin-x escape table of the font encoding in strings.
'%%voicefont' added.
Bad natural signs in key change since 4.2.0.
Special decorations 'head-xxx' added.
Handle decorations in chords.
Percussion voices did not work.
Bad slurs on grace notes since 4.2.2.
Erroneous extra slur when a slur was ending on a space.
Microtone accidentals (1/2 and 3/2 glyphs adapted from
	 Hudson Lacerda).
'%%bstemdown' added (moved from configure).
Increment the number of decorations per note/chord (7 -> 15).
Increment the number of PostScript functions used by decorations
	(64 -> 128).

---- Version 4.3.1 - 04/03/08 ----

Accept a dot before an ending slur.
Handle many slurs ending on a note of a chord.
Change a bit the horizontal spacing algorithm.
Loss of guitar chord when before grace notes.
'%%tuplets' added.
Tuplets may be nested.
Arpeggio variations added in deco.abc.
PostScript error in deco.abc since 4.3.0.
Lower the dots of the lowest voice of the staff.
Display the 2nd dot in chords like "[G3A3]".

---- Version 4.3.0 - 04/03/01 ----

Sample file multilang.abc added.
Some support of '$n' in strings.
'%%setfont-n' added.
Bad string width computation when character value >= 160 (0xa0).
Have a character encoding per font.
Describe '%%font' in format.txt.

---- Version 4.2.2 - 04/02/23 ----

Correct treatment of slurs in chords.
PostScript function 'charshow' renamed 'gchshow' - !COMPATIBILITY PB!.
PostScript function 'cshow' added for level 1.
New extension "('" and "(," for slur direction.
Handle hyphen and underscore in lyrics across lines.
May have any character in tempo values.
Prevent clash of beams with clefs and measure bars.
Lack of flag(s) on some grace notes.

---- Version 4.2.1 - 04/02/16 ----

Bad PostScript output when no note at start of line in a voice.
Crash when many voice overlays ('&') and %%staves (from Tom Satter).
'postscript' did not work in a format file.
Erroneous helper line on 1/4 rests since 4.2.0.
!beamon! added.
Have no vertical space when T: is absent or empty.
Don't print '(notitle)' when no title in tune.
'stem=auto' and 'gstem=auto' added in V:.
Better place for the bar in acciaccatura.
Handle the clef line number after a pitch in 'clef=' (K: or V:).
Better place for the '8' in clefs +8/-8.

---- Version 4.2.0 - 04/02/09 ----

Handle +8/-8 after a pitch in 'clef=' (K: or V:).
Crash when 'p' = 0 in tuplet.
May have many digits in tuplets definitions.
Bad $T value in %%header / %%footer since 4.1.0.
Bad key signature when key change at start of 1st voice.
Change some key signatures (adapted from cmn).
Handle 1/128th notes/rests.
PostScript function 'cshow' renamed 'showc' - !COMPATIBILITY PROBLEM!.
Change the PostScript code for guitar chords.
Makefile update for win32 .zip creation (from Guido Gonzato).
Describe %%printparts in format.txt.
Bad tie direction when notes have no stem.

---- Version 4.1.0 - 04/01/26 ----

Change the vertical offsets of the slurs.
Have the slurs before the note decorations.
Change a bit the history (-n).
Handle the width of the measure bar numbers.
More space for accidentals on grace notes.
Handle the decoration heigth when near the note.
Guitar chords added in deco.abc.
Remove some changes in the floating voice algorithm.
Smaller shifts of notes when 3 voices per staff.
Less shifts of rests when 3 voices per staff.
Voice overlay did not work correctly since 4.0.8.
Change a bit the horizontal spacing algorithm.
%%staff did not work correctly.

---- Version 4.0.8 - 04/01/19 ----

%%staff added.
%%halfbeam added.
Shift the tie when the ending note is shifted (from Benjamin Ketcham).
Bigger ties when notes are close together (from Benjamin Ketcham).
Apply '+8' / '-8' to all voices when found in the first K:.
Accept 'm=', 'transpose=' and 't=' in clef definition.
'middle=<note>' did not work since 4.0.2.
Have long decorations closer to the notes.
Clash of clef after a dotted note.
Erroneous staff clef when clef change required on second note.
Erroneous bass clef on some tunes since 4.0.7.
Key signature change was not on the previous line when line started
	with a repeat bar.
Don't display a key signature when the accidentals are the same
	(this does not work with an explicit accidental list).

---- Version 4.0.7 - 04/01/12 ----

Bad staff of floating voice after T:.
No syntax error on 'exp' in K:.
Bad dots on rests since 4.0.6.
+plus+ added.
Document 'features.txt' rewritten.
Dotted slurs and ties added.
Bad clef after T: in tune if previous clef != treble.
Always indent the 1st line when %%indent != 0.

---- Version 4.0.6 - 04/01/05 ----

Bad vertical offset of !trill(! - !trill)! when many voices per staff.
Decoration !invisible! added.
Don't change the vertical offsets of rests under beam if not needed.
When voice unisson, set the vertical offsets of dots according
	to the stem direction.
Better offset of accidentals in chords.
Adjust some PostScript code.
Fix a clash of accidentals when voice overlap.
Change a bit the horizontal spacing algorithm.

---- Version 4.0.5 - 03/12/22 ----

Better shift when overlap on more than 2 voices.
Have smaller helper lines.
Have wider ties at end of lines.
Bad dots on some quaver chords.
Fix some clashes when more than 2 voices per staff.
Longer whole measure rests when measure >= 4/2.
Fix a clash on whole measure rests.
Better horizontal spacing when no overlap.

---- Version 4.0.4 - 03/12/15 ----

Have 'topspace' on tune continuation pages.
Small fix of accidental clash when two voices.
May have stem down in grace notes.
'gstem=up/down' added in V:.

---- Version 4.0.3 - 03/12/08 ----

Shift lyrics starting with '(' or ')'.
Crash when Q: and M:none.
Bad scale in EPS output when %%scale in many tunes.
Fix a buffer overflow when creating the EPS output file name.
Describe the '-O=' option for EPS.

---- Version 4.0.2 - 03/12/01 ----

Bad directory separator when compiled with '-ansi'.
Bad clef when additionnal keywords after the clef name.
Bad beam when rests on two lines and continueall.
Shift lyrics starting with digits or "<char>:~".
More repeat brackets on next line.
Accept measure repeat ("/|") at start of line.
Decorations +<(+, +<)+, +>(+, +>)+, +>+ added.
Voice overlay problem when bar after a single note.
Note length problem when L: in previous voices.

---- Version 4.0.1 - 03/11/07 ----

Crash when repeat and slur continuations at start of line.

---- Version 4.0.0 - 03/11/06 ----

Bad bar skip in 'd:' / 's:' when repeat bars.
%%contbarnb added.
%%barnumbers added.
Draw the slurs crossing many lines.
Voice overlay problem when bar at start of line.
Bad Postscript output when [K:perc] inside a tune.
No box around annotations when %%gchordbox 1.
Treat I: as a pseudo-comment.
Ignore abc2mtex specific lines (starting with a back-slash).
Bar numbering clash at start of line.
Bad bar number when repeat at start of line.
Don't stop the repeat brackets and the slurs on invisible bars.
Accept 's:' as decoration line.
Accept '+' as decoration separator.
Align the parser with tclabc-0.17.0.

Creation from abcm2ps version 3.7.11.
