1 All changes, unless specified otherwise, made by Jelmer Vernooij
5 * Add DTD for XML generated by ptb2xml
7 * Default to always printing errors
8 * Allow overriding or disabling of printing function used for errors
10 * Support for some more types of data
11 * Fix bugs when reading odd combinations of symbols (multiple
14 * Add parser for ptb tuning dictionaries (thanks to Matthias
15 Vogelgesang for information about the file format)
16 * Move variables from Makefile to Makefile.settings.in
17 * Support cross-compiling
19 * Add ptb_free function
20 * Fix bug in reading bends for ptb
21 * Correctly parse CMusicBar (thanks to Matthias Vogelgesang)
22 * pragma(lib) is MSVC-specific (thanks to Matthias Vogelgesang)
25 * Remove dependency on glib
26 * Support \book in lilypond output
27 * (ptb2ly) triplet support
28 * Write support (ptabtools can read ptb files it writes out, I'm not sure
29 about powertab itself)
30 * Start working on GuitarPro support
32 * Win32 build works now
33 * Add setup files for Win32 build
35 * Default to <basename>.{txt,ly,xml} as output file and support -o - for
37 * More diagnostic messages
38 * (ptb2xml) Escape ampersands in output
39 * (ptb2xml) Add -f option
40 * (ptb2ly) Include version information
41 * (ptb2ly) Generate fewer lilypond output files, make midi work
44 * Put chords at the right place
46 * Keep beaming information
47 * Escape invalid lilypond stuff
48 * Generate MusicXML using XSL script
49 * Fix a couple of problems with notes in lower strings
50 * Various other improvements
53 * Better parsing of the structure
57 * Add support for some more properties
59 * Add chord name support
60 * Don't append length of note if not necessary in ptb2ly