2025-02-18

	* Revision: 137
	- xml2abc-js.html: add parsing of some options from URL-parameters

	* Revision: 136
	- bug: option change not applied when filename supplied by URL-parameter.
	Keep file data in global variable and translate xml data (with possibly
	changed options) from that variable.

2025-02-17

	* Revision: 135
	- bug in xml2abc-js.html: edo36 accidentals disappeared when clicking in the
	svg pane: Added the edo36 accidentals in dolayout, right before the
	rendering.
	- changes in regression tools: voeg ook -b1 toe aan dopy3Jef.bash (een maat
	per regel in .abc)

	* Revision: 134
	- add make-shift accidental symbols for edo36 (up/down variants)
	- accept floating alter if +/-1.0, 0.0 or +/-0.5
	- do not add natural (converted from alter) if no current alteration (or key
	alteration)
	-- changes in test functions:
	- add option handling to xml2abc_cli_dollar.js
	- single bar output in xml2abc_regres_dollar.js and dopy3.bash

2025-02-16

	* Revision: 133
	- remove unused local definition of acc2alt (in nt2Abc
	- change internal representation of accidentals to the corresponding MusicXML
	textstings. (mapping double-flat to flat-flat and the same for sharp)
	- recognize Edo36 accidentals (natural-up, sharp-down etc.) and translate them
	to _4, _3, ... ^3, ^4 (flat-down, flat, .. sharp, sharp-up)
	- new option "no36" to map Edo36 accidentals to Edo53: most up/down variants
	are mapped to quarter-sharp and quarter-flat
	- new functions acc2abc and alt2acc to support the new internal representation
	of accidentals

2025-02-11

	* Revision: 132
	xml2abc_regres.html
	- added checkbox for option -t
	- added text input to filter file names with a regex
	- replaced $.parseXML by window.DomParser.parseFromString

2025-02-10

	* Revision: 131
	- add jszip-min.js to the distribution zip file
	- accidental type natural-up/down added

	* Revision: 130
	- add bottle server (fs.py), delete old mod_python server

	* Revision: 129
	- proper error message when accidental type not supported
	- implement reading of .mxl, .xml and .musicxml files
	- read .mxl files with the jszip library
	- rewrite abc2xml_regres.html for the bottle server

2025-02-08

	* Revision: 128
	in dollar.js:
	- better implementation of element creation with $('<tag></tag>')
	- $(e).attr (attr, value) also supported (attribute assignment) in xml2abc.js:
	- use attribute assignment with $(e).attr() in function mkstop() in stead of
	specifying the attributes in the html element string

2025-02-07

	* Revision: 127
	- improve scripts to compare xml2abc.py and xml2abc.js using the regression
	set

2025-02-06

	* Revision: 126
	- added jquery emulation (dollar.js) and xml2json.js to run the various test
	and regression scripts with node.js (no dependencies!)
	- updated the index and compile scripts
	- small compatibility change in xml2abc.js for the jquery emulation

2025-02-04

	* Revision: 125
	- translation of microtone accidentals using nine comma's per octave (EDO
	53) and %%MIDI temperamentequal 53

2025-01-31

	* Revision: 124
	- crash with xmldata undefined when tab-staff with strings or percmap: pass
	xmldata as parameter in loadABC

2025-01-23

	* Revision: 123
	- bug in regex for ABC files
	- fetch file from URL parameter

2025-01-22

	* Revision: 122
	- allow opening (and drag/drop) of ABC files. Previously only XML files
	could be opened.

2024-09-13

	* Revision: 121
	- Bug: originalEvent was een overblijfsel uit jquery
	- betere layout van help en opties
	- verbeteringen helptekst

2024-09-12

	* Revision: 120
	- rollijn met eventhandler toegevoegd uit abc2chord.html
	- achtergrond voor dialogen, klik op achtergrond sluit dialoog
	- helptekst verbeterd en link naar interface helpfile toegevoegd

2024-02-11

	* Revision: 119
	- initial-scale bug
	- maak veranderen mogelijk voor ABC-tekst
	- alleen kopieren naar plakbord als ABC-tekst veranderd is
	- gebruik object-URL met blob om ABC te saven

2023-02-18

	* Revision: 118
	- handle start and stop of wavy-line on a single note
	- put stop of wavy-line after the ABC note