abc2svg
Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

663 check-ins using file modules/psvg.js version 5b786cba36

2020-08-05
12:24
core: fix: bad vertical offset of dot/tenuto under longa notes - reported by Hudson Lacerda ... (check-in: 8d3649e6ee user: jef tags: trunk)
10:18
core: fix: clash of the courtesy decorations - reported by Hudson Lacerda - also, add descent in %%deco ... (check-in: b99ff625d7 user: jef tags: trunk)
10:14
core: revert previous commit ... (check-in: 05d44dfe8d user: jef tags: trunk)
07:24
core: fix: bad error on longa notes ... (check-in: 1e4ee8cc0f user: jef tags: trunk)
07:17
core: fix: bad horizontal offset of longa notes - reported by Hudson Lacerda ... (check-in: 13c039358a user: jef tags: trunk)
2020-08-04
15:20
core: font: add courtesy accidentals - asked by Brix Lichtenberg ... (check-in: 71a251fdaf user: jef tags: trunk)
14:41
font: remove useless characters \ue0{22,23,24} ... (check-in: 79741eee97 user: jef tags: trunk)
14:15
font: fix: !tenuto! too small - reported by Hudson Lacerda ... (check-in: 94674deb7e user: jef tags: trunk)
13:04
core: add !editorial! - asked by Brix Lichtenberg ... (check-in: 9688c32faa user: jef tags: trunk)
2020-08-03
15:36
core: fix: bad error when %%transpose and K:/V: score=/instrument= ... (check-in: 48a145bb92 user: jef tags: trunk)
15:25
core: fix: %%transpose ignored when inside tune ... (check-in: 89be0f34a6 user: jef tags: trunk)
15:23
core: fix: bad error when interval in %%transpose - issue [9bd7fe8834] ... (check-in: 5907000a5d user: jef tags: trunk)
14:31
play: fix: do horizontal scroll when %%singleline - reported by Hudson Lacerda ... (check-in: 16c9a6ec99 user: jef tags: trunk)
2020-08-02
17:32
core: fix: incoherent handling of '\'s in strings - reported by Hudson Lacerda ... (check-in: 0d6ff37423 user: jef tags: trunk)
16:37
modules: wps: add source reference ... (check-in: 147d31ab76 user: jef tags: trunk)
14:37
core: fix: bad font after $n .. $0 in lyrics - reported by Hudson Lacerda ... (check-in: 561a428cba user: jef tags: trunk)
2020-07-30
08:44
core: play: fix: bad playing again of the microtonal accidentals - reported by Hudson Lacerda ... (check-in: 4372bc2e79 user: jef tags: trunk)
08:38
batch: fix: lack of the abort function ... (check-in: f9833a1f67 user: jef tags: trunk)
2020-07-21
17:32
play: fix: bad playing again when repeat variants - reported by Jean Godi ... (check-in: c7a8b4e56c user: jef tags: trunk)
08:37
core: fix: don't warn about the duration of full measure rests - reported by Hudson Lacerda ... (check-in: ef434320bd user: jef tags: trunk)
2020-07-20
15:44
core: fix: better handling of multi-voice sequences ... (check-in: c556925ce1 user: jef tags: trunk)
2020-07-18
08:22
batch: abcqjs: more information when file read error ... (check-in: 114e4ddd73 user: jef tags: trunk)
2020-07-15
14:41
core: forbid double voices in %%score !!compatibility!! ... (check-in: 7aa55e8d57 user: jef tags: trunk)
14:06
core: fix: bad ties between chords since commit [0781757035] - reported by Hudson Lacerda ... (check-in: 21efc9e9e8 user: jef tags: trunk)
2020-07-14
15:56
modules: grid: bad grid when after the tune - ticket [1b960d0ef5] ... (check-in: 4d2d79106e user: jef tags: trunk)
14:10
core: fix: bad not standard dots on rests - reported by Hudson Lacerda ... (check-in: f27c65903b user: jef tags: trunk)
13:51
core: fix: loss of new music line on %%score - reported by Gerhard Schacherl ... (check-in: 4e5c608dd4 user: jef tags: trunk)
2020-07-13
17:53
modules: grid2: remove the ties - reported by Chris Fargen via GiHub ... (check-in: 2c2142a5c5 user: jef tags: trunk)
17:52
core: fix: don't move away notes from bars when large chord symbols - reported by Chris Fargen via GiHub ... (check-in: 5b931c19dc user: jef tags: trunk)
13:54
core: fix: accept \u0022 and \" as double quotes in chord symbols - reported by Hudson Lacerda ... (check-in: 3c4fa65757 user: jef tags: trunk)
12:10
crash on %%begintext since commit [51487f3b34]- reported by Richard ... (check-in: b37558c436 user: jef tags: trunk)
2020-07-12
17:22
play: fix: bad playing again when repeat variants - reported by Gerhard Schacherl ... (check-in: 990c5c60af user: jef tags: trunk)
13:14
modules: clair: midi: crash since commit [0781757035] ... (check-in: 6ec57f324c user: jef tags: trunk)
13:04
modules: grid: fix: crash since commit 45f962ab4d - reported by Gerhard Schacherl ... (check-in: b9107e1dc7 user: jef tags: trunk)
09:56
modules: MIDI: warn about bad EDO values ... (check-in: fbc6508412 user: jef tags: trunk)
2020-07-11
09:40
core: fix: don't put decorations on the added bar at end of music line ... (check-in: 51487f3b34 user: jef tags: trunk)
09:12
core: fix: don't draw rests with a head decoration ... (check-in: d221a310bf user: jef tags: trunk)
08:39
core: fix: crash when head decoration on a rest - reported by Chris Fargen on github ... (check-in: ee6ac46219 user: jef tags: trunk)
2020-07-10
18:01
core: fix: loss of micro-accidental shortcut as '^/' - reported by Hudson Lacerda ... (check-in: bfaee2a045 user: jef tags: trunk)
17:49
modules: MIDI: the pitch of notes with accidental is not used with temperament equal ... (check-in: 0a9d3149d6 user: jef tags: trunk)
17:43
core: play: fix: bad playing of microtonal accidentals ... (check-in: 73dad8795d user: jef tags: trunk)
2020-07-09
09:23
modules: MIDI: accept values in range [5..255] for %%MIDI temperamentequal ... (check-in: c607f422d9 user: jef tags: trunk)
09:00
modules: MIDI: better message when error in %%MIDI temperament ... (check-in: 732b16dd3f user: jef tags: trunk)
08:58
modules: MIDI: crash when error in %%MIDI temperamentequal - reported by Hudson Lacerda ... (check-in: 78f7fdd9e2 user: jef tags: trunk)
08:45
core: fix: crash when error without known symbol since commit [0ad7f395f7] - reported by Hudson Lacerda ... (check-in: 74d4042637 user: jef tags: trunk)
08:41
core: fix: bad display when tuplet in a played macro sequence (m:) - reported by Hudson Lacerda ... (check-in: ae01c32d9a user: jef tags: trunk)
2020-07-08
14:18
New release v1.20.12 ... (check-in: 74a66903c2 user: jef tags: trunk, v1.20.12)
13:39
doc: remove useless \\n's ... (check-in: c7332676cb user: jef tags: trunk)
13:28
lang: remove an error text ... (check-in: 15132b840a user: jef tags: trunk)
13:16
core: code optimization ... (check-in: cb75ee1c12 user: jef tags: trunk)
13:15
core: code optimization ... (check-in: a3ba308b79 user: jef tags: trunk)
13:13
modules: jianpu: code optimization ... (check-in: 75808f3cbb user: jef tags: trunk)
2020-07-06
15:03
core: fix: bad microtone when explicit fraction and MIDI temperamentequal ... (check-in: 9c185f76e8 user: jef tags: trunk)
2020-07-03
13:17
modules: add %%gamelan ... (check-in: 58d575a568 user: jef tags: trunk)
13:16
core: accept beams starting/ending on rests with beam_on for special output formats ... (check-in: 91073e4b24 user: jef tags: trunk)
2020-07-02
15:09
core: fix: bad end of repeat volta when P: or Q: before normal end - reported by Hudson Lacerda ... (check-in: de7cd48d75 user: jef tags: trunk)
10:04
core: revert previous commit and add simpler code to avoid double error messages ... (check-in: 0ad7f395f7 user: jef tags: trunk)
07:52
core: fix: avoid double errors on bad note duration - reported by Hudson Lacerda ... (check-in: f1da9c9adf user: jef tags: trunk)
2020-07-01
09:56
core: fix: lack of helper lines when chord with 2 notes under the staff since commit [46ea6c9b3f] - reported by Hudson Lacerda ... (check-in: 5098e23986 user: jef tags: trunk)
09:33
util: set the class 'nop' in '@media print' to prevent errors to be printed - idea by Hudson Lacerda ... (check-in: bdec2a27c1 user: jef tags: trunk)
09:13
core: fix: bad horizontal offset of full measure rests - reported by Hudson Lacerda ... (check-in: 199136963e user: jef tags: trunk)
2020-06-30
13:04
core: fix: double clef when auto clef change in last music line - reported by Hudson Lacerda ... (check-in: 2c3c7fea9b user: jef tags: trunk)
2020-06-29
17:59
play: MIDI: bad computation of the temperament table since commit [19cbec7541] - reported by Hudson Lacerda ... (check-in: 01a6b81a07 user: jef tags: trunk)
14:49
play: keep the A4 frequency when %%MIDI temperamentequal ... (check-in: 19cbec7541 user: jef tags: trunk)
12:24
play: fix: play loop when simple bar followed by repeat start - reported by Gerhard Schacherl ... (check-in: c395cce19e user: jef tags: trunk)
2020-06-28
12:54
play: bad sequences when multi-voices and %%repbra 1 - reported by Gerhard Schacherl ... (check-in: 5581a06682 user: jef tags: trunk)
09:38
core: play: bad played notes when simple accidentals and MIDI temperamentequal - reported by Hudson Lacerda ... (check-in: 923ac0db9f user: jef tags: trunk)
09:27
modules: jianpu: crash with the web drivers since commit [0cf46a30a9] ... (check-in: 68f24f99fd user: jef tags: trunk)
2020-06-27
15:26
modules: midi: bad numbers in the turkish accidentals - reported by Hudson Lacerda ... (check-in: 9350f26b4a user: jef tags: trunk)
15:23
core: fix: bad accidentals when mix of sharp and flat micro-accidentals ... (check-in: a134133c8a user: jef tags: trunk)
10:33
play: crash when repeat with no |: at start of tune since commit [87b2c09674] - reported by Gerhard Schacherl ... (check-in: 452258d947 user: jef tags: trunk)
08:26
core: play: accept standard accidentals with %%MIDI temperamentequal - asked by Hudson Lacerda ... (check-in: 8987024e74 user: jef tags: trunk)
07:44
play: fix: bad MIDI pitch since commit [e0968f0a8e] ... (check-in: b8986ffeda user: jef tags: trunk)
07:07
core: play: false accidental in a voice overlay when accidental in a previous measure - reported by Gerhard Schacherl ... (check-in: 354c10d935 user: jef tags: trunk)
2020-06-26
16:36
core: play: bad mapping with %%map, %%MIDI drummap and %%percmap - reported by Gerhard Schacherl ... (check-in: 31cb1c3f6f user: jef tags: trunk)
14:56
core: play: bad playing when %%temperament and micro-accidentals ... (check-in: e0968f0a8e user: jef tags: trunk)
09:49
core: play: loss of microtonal divisor when equal temperament ... (check-in: 0cedff939e user: jef tags: trunk)
08:25
play: fix: play loop when two repeats with variants in a tune - reported by Gerhard Schacherl ... (check-in: 87b2c09674 user: jef tags: trunk)
2020-06-25
13:46
core: fix: bad accidental when direct fraction - also, simplify the accidental fractions ... (check-in: 1fcd4a1ede user: jef tags: trunk)
12:44
core: play: fix: bad playback when display transpose - reported by Gerhard Schacherl ... (check-in: 0f0788010d user: jef tags: trunk)
09:01
core: play: better handling of microtonality ... (check-in: 0781757035 user: jef tags: trunk)
08:49
core: fix: bad accidental after transposition since commit [58602c352c] - reported by Gerhard Schacherl ... (check-in: 36588a7ad2 user: jef tags: trunk)
2020-06-24
09:02
play: fix: loss of repeat variants when starting on new music lines - reported by Gerhard Schacherl ... (check-in: 17ce1a51d8 user: jef tags: trunk)
2020-06-16
15:17
modules: %%MIDI: '%%MIDI tuningsystem comma53' added - asked by Seymour Shlien ... (check-in: cf97f93776 user: jef tags: trunk)
15:14
core: play: better handling of microtonality - !! compatibility !! name of microtonal accidentals changes ... (check-in: 58602c352c user: jef tags: trunk)
2020-06-15
12:55
core: fix: tuplet numbers too close of beams when under the staff ... (check-in: 4b90c7e270 user: jef tags: trunk)
12:44
core: fix: bad spacing again in tuplets - reported by Hudson Lacerda ... (check-in: aaebd207b7 user: jef tags: trunk)
2020-06-12
13:15
core: fix: adjust the names of the internal microtonal accidentals to a semitone divisor ... (check-in: 3c07698d6d user: jef tags: trunk)
2020-06-11
17:52
play: bad note pitch when accidental with %%temperament - reported by Hudson Lacerda ... (check-in: db1fbd2764 user: jef tags: trunk)
17:48
core: play: fix: bad microtonal divisor - reported by Hudson Lacerda ... (check-in: 40ea98ca50 user: jef tags: trunk)
13:45
modules: jianpu: bad vertical spacing above note heads - reported by Hudson Lacerda ... (check-in: c4b6c30239 user: jef tags: trunk)
09:26
util: play: possible crash if click too early with abcweb-1.js or abcweb2-1.js ... (check-in: d5ce68aee9 user: jef tags: trunk)
07:42
doc: bad script definition with abcweb-1.js again - still reported by Hudson Lacerda! ... (check-in: e6ebbfcb9b user: jef tags: trunk)
2020-06-10
09:09
play: fix: bad handling of microtone per note - reported by Hudson Lacerda ... (check-in: 65e31b3138 user: jef tags: trunk)
09:07
play: audio: fix: crash if detune in MIDI pitch ... (check-in: 4f9d89fb73 user: jef tags: trunk)
2020-06-09
17:29
modules: mdnn: adjust the minim note head - reported by Hudson Lacerda ... (check-in: 64753d069f user: jef tags: trunk)
15:29
modules: jianpu: bigger staccato marks to avoid confusion with octave dots - reported by Hudson Lacerda ... (check-in: 762049ee79 user: jef tags: trunk)
14:54
modules: jianpu: shift the decorations when there are 2 octave dots ... (check-in: 0ad5a44130 user: jef tags: trunk)
14:27
modules: jianpu: indicate the key signature changes in the first voice only ... (check-in: 5b2b92093e user: jef tags: trunk)
13:46
modules: jianpu: bad note numbers in second voices when key signature changes ... (check-in: fd7e152382 user: jef tags: trunk)
13:24
modules: jianpu: draw the octave of notes higher than C6 ... (check-in: d3e2c540f3 user: jef tags: trunk)
12:43
modules: jianpu: draw the meter changes ... (check-in: 005a2cf02c user: jef tags: trunk)
12:42
core: simplify draw_meter ... (check-in: 46bc988a9f user: jef tags: trunk)
12:25
doc: bad script definition with abcweb-1.js - reported by Hudson Lacerda ... (check-in: f4748519ef user: jef tags: trunk)
12:19
modules: jianpu: bad lines giving the durations - reported by Hudson Lacerda ... (check-in: b654d0884e user: jef tags: trunk)
09:16
modules: mdnn: simplify key signature with no change ... (check-in: cbf2d8e761 user: jef tags: trunk)
09:01
modules: mdnn: bad key signature when no change - reported by Hudson Lacerda ... (check-in: 779af898c7 user: jef tags: trunk)
2020-06-06
09:53
modules: mdnn: crash when running in a web browser ... (check-in: e1fa4d38e5 user: jef tags: trunk)
09:09
modules: mdnn: fix: bad key signatures of normal tunes when %%mdnn in some tunes ... (check-in: 5840bfac43 user: jef tags: trunk)
09:07
modules: mdnn: fix: crash when accidentals ... (check-in: 709982939f user: jef tags: trunk)
2020-06-05
16:34
core: fix: don't ignore %%score/%%staves in ignored voices ... (check-in: 06a3a27bcc user: jef tags: trunk)
13:59
core: fix: voice name displayed out of staff when absent in the first music line - reported by Gerhard Schacherl ... (check-in: 1432e7ef37 user: jef tags: trunk)
08:30
core: fix: bad tune splitting with %%barsperstaff and multi-voices since previous version - reported by Gerhard Schacherl ... (check-in: a6ba070ede user: jef tags: trunk)
2020-06-04
08:19
core: fix: bad tune splitting when newline ($) before Z - reported by Gerhard Schacherl ... (check-in: 342021bd37 user: jef tags: trunk)
2020-06-03
16:31
core: fix: bad time sequences when normal notes between multi-rests in other voices - reported by Gerhard Schacherl ... (check-in: 1b1910704a user: jef tags: trunk)
16:10
core: fix: linkage error in previous commit ... (check-in: cae26b6392 user: jef tags: trunk)
16:05
core: fix: crash when multi-rest and too few measures in other voices ... (check-in: bf77bb68a0 user: jef tags: trunk)
11:54
core: fix: bad types of measure bars on Z expansion - reported by Gerhard Schacherl ... (check-in: fe2ff04d62 user: jef tags: trunk)
09:05
core: fix: bad ledger lines under staff when seconds ... (check-in: 46ea6c9b3f user: jef tags: trunk)
2020-06-02
15:05
New release v1.20.11 ... (check-in: d256e22020 user: jef tags: trunk, v1.20.11)
14:36
play: remove wrong comment ... (check-in: f6a048eabd user: jef tags: trunk)
14:35
util: abcweb: remove the delay at start time ... (check-in: e17e350a62 user: jef tags: trunk)
14:09
editor: remove the delay at start time ... (check-in: d24a3b3177 user: jef tags: trunk)
13:24
modules: jianpu: fix: bad global K: since commit [0cf46a30a9] ... (check-in: a8bb0f32ec user: jef tags: trunk)
13:22
core: fix: don't put warn symbols twice ... (check-in: 74d6d3c19c user: jef tags: trunk)
08:53
modules: add %%mdnn - asked by Phil Nice ... (check-in: 4fd172fadf user: jef tags: trunk)
2020-06-01
09:02
modules: clair: bad vertical offset of ledger lines since commit [0b3a4eb04a] ... (check-in: 2f74829e88 user: jef tags: trunk)
2020-05-31
18:07
core: simplify creation of measure bars ... (check-in: d9cd81a518 user: jef tags: trunk)
13:34
modules: jianpu: fix: better slurs and handle K: changes ... (check-in: 0cf46a30a9 user: jef tags: trunk)
2020-05-30
17:30
core: fix: lack of voice name when staff appearing later in the music line - reported by Simon Wascher ... (check-in: e4cf9af0de user: jef tags: trunk)
08:01
core: fix: Number.isInteger is not available in all browsers - reported by Hudson Lacerda ... (check-in: c9a99e1912 user: jef tags: trunk)
2020-05-29
14:33
core: fix: better note spacing when tuplet or L: factor ... (check-in: f9fd9dde7d user: jef tags: trunk)
10:08
play: don't restart on || if no |: and %%rbdbstop 0 - asked by Hudson Lacerda ... (check-in: a1e253a71f user: jef tags: trunk)
2020-05-28
17:57
build: fix: build did not work on macOS 10.14.6 - ticket [4a142e9659] ... (check-in: 04ad1a2467 user: jef tags: trunk)
17:52
core: accept any denominator in the second member of L: ... (check-in: 462fec3f59 user: jef tags: trunk)
2020-05-27
17:31
core: fix: bad handling of tuplets on many lines - reported by Hudson Lacerda ... (check-in: 1c745a5097 user: jef tags: trunk)
14:23
batch: toabc: fix: useless %%vocalfont output when no w: - reported by Hudson ... (check-in: 2f13c6619a user: jef tags: trunk)
2020-05-22
13:15
play: fix: should restart on :| or || when no direct |: before :| - reported by Simon Wascher ... (check-in: e5e064a9b3 user: jef tags: trunk)
12:29
play: fix: lack of percussion in overlayed voices ... (check-in: f17e0b0178 user: jef tags: trunk)
2020-05-21
07:21
play: follow: scroll the music if not 'no_scroll' - asked by Seymour Shlien ... (check-in: 7283738edc user: jef tags: trunk)
2020-05-20
15:29
play: abcweb1: fix: crash on click since commit [18b914d9c1] ... (check-in: 92431509e4 user: jef tags: trunk)
07:38
core: accept tuplets on many lines when no mark - asked by Hudson Lacerda ... (check-in: 2292358aea user: jef tags: trunk)
07:36
doc: add information about text/vnd.abc in README.md - thanks to Seymour Shlien ... (check-in: 1b868a6ac6 user: jef tags: trunk)
2020-05-19
17:23
modules: grid: fix: did not respect the scales - reported by Hudson Lacerda ... (check-in: 45f962ab4d user: jef tags: trunk)
16:08
modules: grid3: bad horizontal offset when page scale != 1 ... (check-in: 50e4b4e085 user: jef tags: trunk)
13:58
core: fix: no display of W: when only one verse - reported by Simon Wascher ... (check-in: 278ef90d9d user: jef tags: trunk)
13:27
core: play: crash when tune with no note - reported by Simon Wascher ... (check-in: 54444d64de user: jef tags: trunk)
2020-05-18
18:07
play: abcweb1: crash when click in an empty tune ... (check-in: 18b914d9c1 user: jef tags: trunk)
15:55
core: fix: bad handling of tied notes across bars with accidentals when %%map - reported by Hudson Lacerda ... (check-in: 14118d46ac user: jef tags: trunk)
2020-05-17
15:36
core: fix: bad parsing of %%map when '=' in notes ... (check-in: 43d63a4112 user: jef tags: trunk)
10:02
grid3: fix: bad vertical offset of some lines since previous commit ... (check-in: 8c795a5955 user: jef tags: trunk)
2020-05-15
14:39
core: grid3: bad output when %%begingrid and %%pageheight - reported by Hudson Lacerda ... (check-in: 439e17db40 user: jef tags: trunk)
2020-05-14
14:33
core: set the tuplets a bit closer to the note heads - reported by Hudson Lacerda ... (check-in: 53940f553f user: jef tags: trunk)
13:06
util: play: grid: crash when click on extra SVG images - reported by Hudson Lacerda ... (check-in: a1e3e9c288 user: jef tags: trunk)
10:18
core: fix: loss of voice filter when on voice != V:1 and comments after K: and before V: - reported by Hudson Lacerda ... (check-in: 68486b97da user: jef tags: trunk)
07:59
core: fix: crash when pseudo-comment at end of tune since commit [9cea1a1305] ... (check-in: 84bb541193 user: jef tags: trunk)
07:48
core: fix: no width check when pseudo-comment at start of voice - reported by Hudson Lacerda ... (check-in: 661982ce97 user: jef tags: trunk)
07:41
core: fix: bad handling of multi-rests again - reported by Frédéric Boulanger ... (check-in: 9cea1a1305 user: jef tags: trunk)
2020-05-10
17:03
core: fix: bad handling of multi-rests when starting with P: or Q: - reported by Frédéric Boulanger ... (check-in: e14eee76a4 user: jef tags: trunk)
12:51
core: fix: don't let the decorations of the multi-rest on the first rest after expansion ... (check-in: c393282487 user: jef tags: trunk)
12:31
core: fix: crash when %%score with less staves at start of music line than in the middle ... (check-in: 0d6dd834b3 user: jef tags: trunk)
09:43
core: may have just a space before the second %%score ... (check-in: 21ab71dd1a user: jef tags: trunk)
2020-05-09
13:50
play: fix: first P: not played - reported by Frédéric Boulanger ... (check-in: b6516c5888 user: jef tags: trunk)
13:48
util: play: remove useless code ... (check-in: d436ea620f user: jef tags: trunk)
2020-05-08
17:50
core: fix: bad new music line when P: after EOLN on voice != first ... (check-in: e8c878f0b6 user: jef tags: trunk)
14:42
core: change the representation of the end of line ... (check-in: 54b612833d user: jef tags: trunk)
14:30
core: move again the clefs before the measure bars ... (check-in: eb2908141e user: jef tags: trunk)
12:07
core: put the text boxes somewhat higher ... (check-in: f3fa2bbb87 user: jef tags: trunk)
2020-05-07
17:56
batch: abcqjs: abc2svg: crash when unknown .js file ... (check-in: 6df1fba8be user: jef tags: trunk)
09:45
core: fix: bad end of music line when EOL on a note or a rest - reported by Hudson Lacerda ... (check-in: be254b854d user: jef tags: trunk)
08:39
core: fix: ignore the linebreak at start of tune when no music yet ... (check-in: 4a827bed0e user: jef tags: trunk)
2020-05-06
15:13
util: play: bad playing with many voices and grace notes on beat ... (check-in: 1a80f4bb66 user: jef tags: trunk)
11:37
batch: tomei: bad dump of Q: since commit [19441ee106] ... (check-in: d332c14ab5 user: jef tags: trunk)
09:17
util: abcdoc: crash since commit [8e4872c04a] ... (check-in: 529b293795 user: jef tags: trunk)
09:14
modules: page: crash when $T in header/footer ... (check-in: 9b3a50ea57 user: jef tags: trunk)
09:13
modules: page: remove starting/ending "s in %%dateformat ... (check-in: 90f37229f8 user: jef tags: trunk)
2020-05-05
15:26
core: fix: no respect the width in %%staffbreak - reported by Simon Wascher ... (check-in: 51f705bf70 user: jef tags: trunk)
15:02
core: fix: don't draw a staff when only %%staffbreak inside - reported by Simon Wascher ... (check-in: fa62c05e7a user: jef tags: trunk)
14:40
core: fix: bad width of %%staffbreak since commit [21a49cb8f1] ... (check-in: 803a59c2a2 user: jef tags: trunk)
14:09
play: handle P: ... (check-in: 86f9c5f177 user: jef tags: trunk)
12:43
core: play: fix: no sound of the last note of a tuplet - reported by Gerhard Schacherl ... (check-in: b8a56ea2e3 user: jef tags: trunk)
2020-05-04
09:48
core: more check of the 'unit' values ... (check-in: 21a49cb8f1 user: jef tags: trunk)
08:29
core: fix: bad spacing at end of line when no bar (regression) ... (check-in: 4b8594f6d1 user: jef tags: trunk)
2020-05-03
14:24
batch: abctopdf: fix: bad intermediate file type - now HTML+SVG - reported by Frédéric Boulanger ... (check-in: 05b787273f user: jef tags: trunk)
09:15
core: simplify double print of P: and Q: ... (check-in: 80b569c57a user: jef tags: trunk)
09:10
batch: toabc: output P: as a section definition compatible with abcMIDI - asked by Frédéric Boulanger ... (check-in: d69b600a07 user: jef tags: trunk)
2020-05-02
07:41
util: play: audio: fix: bad handling of the volume control - reported by Frédéric Boulanger ... (check-in: e401e67214 user: jef tags: trunk)
07:28
doc: default batch output is now HTML+SVG ... (check-in: d188ed97be user: jef tags: trunk)
2020-05-01
17:22
batch: change the default output to HTML+SVG ... (check-in: 732524c2b3 user: jef tags: trunk)
14:14
core: fix: loss of global tune parameters set by modules ... (check-in: 01fd67ec43 user: jef tags: trunk)
14:03
modules: MIDI: simplify code ... (check-in: 096f0d9175 user: jef tags: trunk)
13:12
play: audio: fix: should mute the voice when '%%MIDI control 7 0' - reported by Frédéric Boulanger ... (check-in: fb32329d57 user: jef tags: trunk)
09:33
batch: toabc: fix: lack of %%MIDI when only one voice - reported by Frédéric Boulanger ... (check-in: ba9f443b13 user: jef tags: trunk)
2020-04-30
15:20
backend: toabc: fix: bad output when %%writefields P 0 - also handle %%writefields for P: and Q: - reported by Frédéric Boulanger ... (check-in: 0a543e4c44 user: jef tags: trunk)
15:15
core: use .invis instead of .del for Q: ... (check-in: 19441ee106 user: jef tags: trunk)
2020-04-29
16:47
New release v1.20.10 ... (check-in: b7da88b5e2 user: jef tags: trunk, v1.20.10)
13:54
core: use last page layout for lyrics after tune and history ... (check-in: 9efee171df user: jef tags: trunk)
2020-04-28
14:26
doc: README: bad layout again of the list of scripts ... (check-in: 411ffcab68 user: jef tags: trunk)
14:21
doc: README: bad layout of the list of scripts ... (check-in: 45837e7750 user: jef tags: trunk)
14:18
doc: README: bad web bookmarklets and remove useless script type 'text/javascript' ... (check-in: a505184d2b user: jef tags: trunk)
12:26
doc: better entry documentation - thanks to Seymour Shlien ... (check-in: 8953285ad7 user: jef tags: trunk)
2020-04-27
16:48
core: modules: toxhtml: style type is useless ... (check-in: c5ef842c88 user: jef tags: trunk)
14:38
core: fix: lack of clef change warning when after '::' at end of line ... (check-in: 5d4dfc394a user: jef tags: trunk)
10:19
core: fix: don't move P: followed by K: to end of previous line - reported by Hudson Lacerda ... (check-in: 468a6f8b04 user: jef tags: trunk)
2020-04-26
16:27
core: fix: better lyrics after tune - from a remark by Martin Cuno ... (check-in: 31ddeacdbc user: jef tags: trunk)
2020-04-24
15:04
core: fix: problems at end of lines / start of new lines - fix from a remark by Hudson Lacerda ... (check-in: aeaae8526b user: jef tags: trunk)
08:58
core: fix: printErr is in the abc2svg global object ... (check-in: b0c521c61f user: jef tags: trunk)
2020-04-21
15:19
core: simplify code of setting V: parameters ... (check-in: c6c811cbdb user: jef tags: trunk)
15:10
core: fix: loss of some voice parameters when defined in the tune header - reported by Frédéric Boulanger ... (check-in: b7ebf3648d user: jef tags: trunk)
2020-04-20
07:55
core: fix: bad accidentals after repeat variants without measure bar ... (check-in: ef33eac1fd user: jef tags: trunk)
07:37
core: fix: keep the accidentals after invisible or dotted bars ... (check-in: 6eaf0e08ad user: jef tags: trunk)
2020-04-15
07:39
core: simplify code ... (check-in: dc257d8d3b user: jef tags: trunk)
07:39
core: simplify code ... (check-in: 28fc881a4d user: jef tags: trunk)
2020-04-12
08:08
core: fix: loss again of M: when %%timewarn: bug in [0a787ebbfd] - reported by Hudson Lacerda ... (check-in: fe6f4540ab user: jef tags: trunk)
2020-04-11
09:58
core: fix: loss of key signature when voice absent in the previous music line - reported by Hudson Lacerda ... (check-in: 0f06ec6cfe user: jef tags: trunk)
09:55
core: fix: bad start of staff systems when voice changes at end of music lines ... (check-in: 1bcbd09b6e user: jef tags: trunk)
2020-04-10
07:45
util: abcweb2: load the abc2svg core if not yet done ... (check-in: 200380e040 user: jef tags: trunk)
2020-04-09
15:38
util: add abcweb-1.js in npm ... (check-in: c6b1cf4807 user: jef tags: trunk)
15:37
util: add abcweb-1.js ... (check-in: b1c06ed891 user: jef tags: trunk)
15:33
build: use jsmin.js or jsmin when available ... (check-in: 5383d34246 user: jef tags: trunk)
15:32
build: add jsmin.js ... (check-in: 21a960eb2a user: jef tags: trunk)
2020-04-08
14:27
core: fix: bad tuplet bracket again when at end of a voice overlay sequence - reported by David Lacroix ... (check-in: ff09912125 user: jef tags: trunk)
13:44
play: fix: bad playing when repeat variant at start of a new line ... (check-in: 71e0111553 user: jef tags: trunk)
07:46
core: fix: bad tuplet bracket when at end of a voice overlay sequence - reported by David Lacroix ... (check-in: 117f1eb747 user: jef tags: trunk)
2020-04-07
14:58
batch: toabc: lack of '[' before some variants ... (check-in: 7023b0ea3f user: jef tags: trunk)
14:54
batch: toabc: dump the MIDI channels ... (check-in: eea72b2520 user: jef tags: trunk)
14:39
core: simplify moving the variants to the start of next lines ... (check-in: d1d9fa2904 user: jef tags: trunk)
09:22
core: fix: remove the space at end of line due to pseudo-comments - ticket [19ae03323b] ... (check-in: 5e40a88e36 user: jef tags: trunk)
08:47
core: fix: bad horizontal offset of ledger lines - reported by Gerhard Schacherl ... (check-in: bdef887c27 user: jef tags: trunk)
2020-04-05
06:45
core: fix: bad offset of helper/ledger lines in scaled staves ... (check-in: 79223cb181 user: jef tags: trunk)
2020-04-04
17:41
play: MIDI: crash when %%percmap or %%MIDI control alone - reported by Gerhard Schacherl ... (check-in: 26eeb32e83 user: jef tags: trunk)
2020-04-03
14:22
core: keep all P: and Q: ... (check-in: 08bfdcf424 user: jef tags: trunk)
14:17
batch: toabc: fix: crash when Q: in tune header since commit [2c96479332] ... (check-in: 3172d33b46 user: jef tags: trunk)
09:56
core: fix: loss of M: when %%timewarn ... (check-in: 0a787ebbfd user: jef tags: trunk)
09:54
core: simplify adding the invisible bar at end of line ... (check-in: fe34273fb4 user: jef tags: trunk)
09:05
batch: toabc: fix: bad dump of K:, M: and Q: when many voices - reported by Frédéric Boulanger ... (check-in: 2c96479332 user: jef tags: trunk)
07:18
play: MIDI output: crash when %%MIDI control - reported by Gerhard Schacherl ... (check-in: e7a43005da user: jef tags: trunk)
2020-04-02
15:42
play: handle %%MIDI channel - asked by Gerhard Schacherl ... (check-in: 29c7d1869f user: jef tags: trunk)
2020-04-01
14:39
core: fix: loss of K: and M: in voices appearing in the middle of a tune ... (check-in: 4903a93059 user: jef tags: trunk)
2020-03-30
14:56
modules: clair: crash when no %%clairnote - ticket [8d66afc4bf] ... (check-in: 9b8b9d0c7c user: jef tags: trunk)
2020-03-29
12:47
New release v1.20.9 ... (check-in: 38f98101fc user: jef tags: trunk, v1.20.9)
2020-03-28
09:51
core: fix: crash when no end of slur after double repeat and new music line - ticket [2b4aad6d04] ... (check-in: 002c68e95a user: jef tags: trunk)
2020-03-27
18:25
core: fix: loss of stems since 2nd previous commit ... (check-in: 907646aa43 user: jef tags: trunk)
18:14
core: crash when staff not displayed since previous commit ... (check-in: 0bafce65cf user: jef tags: trunk)
17:46
core: better ledger lines - reported by Reinier Maliepaard about abcm2ps ... (check-in: 0b3a4eb04a user: jef tags: trunk)
09:11
core: language: new message "End of slur without start" ... (check-in: 36f6809343 user: jef tags: trunk)
2020-03-24
10:40
core: remove useless code ... (check-in: b50d282125 user: jef tags: trunk)
10:39
modules: MIDI: crash when %%MIDI in an ignored voice ... (check-in: aab77827c6 user: jef tags: trunk)
10:33
core: fix: crash when some pseudo-comments in an ignored voice ... (check-in: 7e1e12055e user: jef tags: trunk)
2020-03-23
18:24
play: no sound on appoggiatura after a measure bar - reported by Frédéric Boulanger ... (check-in: 6f5006d976 user: jef tags: trunk)
2020-03-21
14:45
core: keep the staff systems available after the generation ... (check-in: 4e2c438ce4 user: jef tags: trunk)
2020-03-20
11:08
core: play: set the tune index in the SVG images ... (check-in: d414379e4a user: jef tags: trunk)
11:06
modules: page: simplify code ... (check-in: 495e0e5fef user: jef tags: trunk)
2020-03-19
17:40
modules: MIDI: simplify code ... (check-in: 2b271fafcf user: jef tags: trunk)
2020-03-18
13:32
batch: toabc: use the tunes array instead of get_abcmodel() ... (check-in: f56c5477f4 user: jef tags: trunk)
2020-03-17
18:48
core: keep the starting key signature after generation - ticket [9f27a068e1] ... (check-in: e01da8d4bd user: jef tags: trunk)
15:56
core: fix: crash on toabc when K: with transpose only - also ticket [9f27a068e1] ... (check-in: 084ff9189e user: jef tags: trunk)
2020-03-15
17:51
core: fix: bad spacing at start of music line when invisible staff ... (check-in: 2601cec84b user: jef tags: trunk)
2020-03-14
14:39
util: json: more about cyclic references - patch from Bernhard Weichel - ticket [e265aad0d9] ... (check-in: 1e85aa70c3 user: jef tags: trunk)
2020-03-13
16:31
core: fix: accept fonts with many comma separated names and some enclosed by double quotes - reported by Hudson Lacerda ... (check-in: 4f0bb4c21a user: jef tags: trunk)
11:29
play: simpler initialization of the errmsg function - ticket [e265aad0d9] ... (check-in: 87eb20574f user: jef tags: trunk)
11:24
util: json: add cyclic reference detection and remove useless objects - ticket [e265aad0d9] ... (check-in: e29e474fdc user: jef tags: trunk)
10:39
play: fix: bad playing when P: between repeat bars - ticket [e1629e4dd2] ... (check-in: 3268fe97d4 user: jef tags: trunk)
2020-03-12
10:41
core: move the symbol names to the global abc2svg object ... (check-in: 6235b857ad user: jef tags: trunk)
10:39
core: simplify/check double Q: at start of tune ... (check-in: e8b07501e6 user: jef tags: trunk)
09:34
build: remove midi.js from snd-1.js ... (check-in: 3166f58207 user: jef tags: trunk)
09:31
play: move the MIDI transpose function to sndgen.js ... (check-in: 09f4101927 user: jef tags: trunk)
2020-03-11
18:55
play: fix: declare the abc2svg variable in case snd-1.js is loaded too early ... (check-in: 027a03e8fb user: jef tags: trunk)
13:30
core: fix: crash when slur in a voice appearing in the middle of a music line ... (check-in: 26c17aad1c user: jef tags: trunk)
2020-03-10
18:44
play: fix: crash on playing a tie since a previous commit - reported by Frédéric Boulanger ... (check-in: d4178a6185 user: jef tags: trunk)
18:33
editor: push the rendering area to the right - asked by Hudson Lacerda ... (check-in: 10b5f9ee37 user: jef tags: trunk)
17:38
play: fix: bad MIDI control with the HTML5 MIDI API ... (check-in: ad29c41de3 user: jef tags: trunk)
16:09
core: bad text of in titleformat - reported by Bernhard Weichel ... (check-in: 825769e1e4 user: jef tags: trunk)
15:38
play: fix: bad internal play loop ... (check-in: 185db63457 user: jef tags: trunk)
10:08
core: play: add the info fields in the tune table - needed for Zupfnoter by Bernhard Weichel ... (check-in: 12f278a95f user: jef tags: trunk)
09:51
play: fix: bad MIDI controls when start playing inside tune - reported by Frédéric Boulanger ... (check-in: 9fabc56d53 user: jef tags: trunk)
08:13
core: fix: bad vertical offset of straight flags - reported by Hudson Lacerda ... (check-in: 1309599077 user: jef tags: trunk)
2020-03-09
18:28
play: move the computation of the start time to sndgen and adjust ... (check-in: f177758e43 user: jef tags: trunk)
18:23
play: fix: crash when %%MIDI control ... (check-in: af67ffc17b user: jef tags: trunk)
14:18
play: sndaud: fix: handle back %%MIDI control inside tune - reported by Frédéric Boulanger ... (check-in: 0fd286d462 user: jef tags: trunk)
14:16
util: play: move play_next() to the abc2svg object ... (check-in: b1ebc5f030 user: jef tags: trunk)
2020-03-08
18:49
play: fix: bad played tune and crash when only one tune - reported by Frédéric Boulanger ... (check-in: 2763a6f6f1 user: jef tags: trunk)
14:24
core: fix: bad spacing at start of new line when P: and key change at end of previous line ... (check-in: e4c54dba9d user: jef tags: trunk)
2020-03-07
10:37
batch: speedup a bit abcqjs ... (check-in: 2ddd3ec5b0 user: jef tags: trunk)
2020-03-06
15:03
util: play: add 'sndmem' which builds a play array compatible with toaudio5/tomidi5 ... (check-in: 6da579ed6d user: jef tags: trunk)
14:56
play: move to sndgen the common code in sndaud and sndmid ... (check-in: 26387996e6 user: jef tags: trunk)
14:54
define the tune array even when no SVG generation ... (check-in: 70c6d7ddb1 user: jef tags: trunk)
2020-03-04
15:10
build: check if in a fossil directory when getting the version - asked by Bernhard Weichel ... (check-in: 46b7f6c7e8 user: jef tags: trunk)
14:21
core: fix: bad spacing at start of tune when M:none and Q: before K: ... (check-in: 9bc145d525 user: jef tags: trunk)
08:57
play: fix: loss of Q: when just after a measure bar - reported by Gerhard Schacherl ... (check-in: 9812a99e00 user: jef tags: trunk)
2020-03-03
17:35
play: sndmid: fix: lack of variable declaration ... (check-in: 89b9e798c1 user: jef tags: trunk)
15:31
play: fix: bad instrument when %%MIDI program and many voices - reported by Gerhard Schacherl ... (check-in: d75be34cba user: jef tags: trunk)
15:16
util: abcweb2: play: fix: could not play more than 9 tunes - reported by Gerhard Schacherl ... (check-in: 775eb76516 user: jef tags: trunk)
15:09
util: abcweb1: fix: crash when click in the tune list outside a link - reported by Gerhard Schacherl ... (check-in: 5506d0da01 user: jef tags: trunk)
11:12
play: fix: loss of %%MIDI command when just after a measure bar - reported by Gerhard Schacherl ... (check-in: 1c10cbde8c user: jef tags: trunk)
2020-03-02
18:59
util: abcweb2: fix: lack of ABC elements but the first one - reported by Gerhard Schacherl ... (check-in: d4108cd0f6 user: jef tags: trunk)
16:50
play: better play sequences when repeat errors - ticket [e265aad0d9] ... (check-in: f86d95dcc6 user: jef tags: trunk)
2020-03-01
18:47
core: fix: crash when %%beginjs with some interpreters ... (check-in: 3f2dee555d user: jef tags: trunk)
18:46
batch: cmdline: fix: crash when lack of 'default.abc' with some interpreters as nodeJS - reported by Frédéric Boulanger ... (check-in: 63fc7d49f8 user: jef tags: trunk)
2020-02-29
19:59
batch: fix: syntax error in abcqjs since a previous commit - reported by Hudson Lacerda ... (check-in: 7c1f23e6ea user: jef tags: trunk)
18:43
core: fix: bad analyse of the K:/V: transpose= abcMIDI compatible parameter ... (check-in: 6f80988b9d user: jef tags: trunk)
17:54
util: json: fix: bad JSON syntax when no end of slur and right repeat bar - ticket [d3caadb1d7] ... (check-in: 72fbf39710 user: jef tags: trunk)
14:52
batch: fix: crash when only one argument in the command line since last commit ... (check-in: d74c65838b user: jef tags: trunk)
11:40
batch: apply the command line options to the next ABC file !! compatibility !! ... (check-in: d06b70d6e2 user: jef tags: trunk)
2020-02-27
18:47
core: fix: bad output when page formatting and %%newpage inside tune ... (check-in: e1853a4ac5 user: jef tags: trunk)
18:04
util: abcweb2: fix: loss of last footer when page formatting ... (check-in: a0ae55a135 user: jef tags: trunk)
16:46
doc: bad characters in README.md ... (check-in: cd06addbf0 user: jef tags: trunk)
16:43
util: abcweb2: fix: accept XML reserved characters in ABC using <script> - reported by Frédéric Boulanger ... (check-in: 1ccd3ef895 user: jef tags: trunk)
2020-02-26
16:53
play: midi: fix: delay when start playing in the middle of a tune - reported by Gerhard Schacherl ... (check-in: f4019883a6 user: jef tags: trunk)
16:41
play: midi: fix: play locked after play stop - reported by Gerhard Schacherl ... (check-in: a248f49b18 user: jef tags: trunk)
15:29
editor: fix: alert when click on error without source symbol reference - reported by Gerhard Schacherl ... (check-in: afe209479e user: jef tags: trunk)
14:43
core: grid: fix: lack of font size unit - reported by Gerhard Schacherl ... (check-in: 162006e6e3 user: jef tags: trunk)
2020-02-25
14:33
modules: page: program loop when %%pageheight too small ... (check-in: 022c144e87 user: jef tags: trunk)
14:21
core: fix: better check of format unit values - reported by Guido Gonzato ... (check-in: b60247eb5c user: jef tags: trunk)
14:16
moules: page: crash when format error ... (check-in: 8eef8e5d78 user: jef tags: trunk)
11:09
util: json: add back the tie indicator 'ti1' - ticket [07fef6f7e9] ... (check-in: 2492aba6eb user: jef tags: trunk)
2020-02-24
16:32
batch: abcqjs: simplify reading a file - assume QuickJS 2019-10-27 or newer ... (check-in: 37c342810c user: jef tags: trunk)
15:00
core: don't set a style to SVG text and tspan - ticket [8d7b68154d] ... (check-in: df6526fa0d user: jef tags: trunk)
10:39
util: json: bad arrays when included arrays - ticket [c1930e86a1] ... (check-in: de4767e3ce user: jef tags: trunk)
2020-02-23
18:31
core: fix: bad title when article inversion and writefields X - ticket [429380302f] ... (check-in: e0524b8c93 user: jef tags: trunk)
18:24
play: fix: bad playing when repeat variants and many voices ... (check-in: 1bafe41696 user: jef tags: trunk)
18:17
batch: toabc: don't output !invisible! before repeat variants ... (check-in: 38598e2ae1 user: jef tags: trunk)
14:56
batch: fix: search also the modules in the included files ... (check-in: 063760dd60 user: jef tags: trunk)
2020-02-22
18:21
play: audio: handle the MIDI control 7 (volume) ... (check-in: b70c8352a9 user: jef tags: trunk)
16:16
core: add %%tieheight ... (check-in: 28da9c8a0b user: jef tags: trunk)
12:48
core: better endpoints of ties ... (check-in: c1d6d92d62 user: jef tags: trunk)
12:22
core: fix: bad shape of slurs/ties ... (check-in: 2aa7e8a31f user: jef tags: trunk)
2020-02-20
11:02
backend: toabc: save the %%MIDI program and control - asked by Frédéric Boulanger ... (check-in: 3c3c4095fe user: jef tags: trunk)
2020-02-19
17:46
New release v1.20.8 ... (check-in: a6e80bf2f9 user: jef tags: trunk, v1.20.8)
17:24
core: editor: copyright update ... (check-in: d63c9c328c user: jef tags: trunk)
17:20
doc: rework the README ... (check-in: 47f2a3ca2a user: jef tags: trunk)
2020-02-18
15:04
play: fix: bad duration of grace notes - reported by Frédéric Boulanger ... (check-in: 509efb920f user: jef tags: trunk)
11:48
play: follow: fix: don't alert when clicking on extra symbols with abcweb{1,2} ... (check-in: 85d0d0732a user: jef tags: trunk)
11:09
play: abcweb2: restart playing when click on a note while playing ... (check-in: c161b7f5ff user: jef tags: trunk)
10:47
play: abcweb2: start playing anywhere when follow is active ... (check-in: 6a4a8d7db9 user: jef tags: trunk)
2020-02-17
18:39
core: remove useless code in %%multicol ... (check-in: 5ade08b3fc user: jef tags: trunk)
17:01
core: fix: crash on play when %%multicol inside tune - reported by Frédéric Boulanger ... (check-in: 620f2266d4 user: jef tags: trunk)
13:23
core: fix: crash when K: with only transposition - issue [9f27a068e1] ... (check-in: 47a0d68836 user: jef tags: trunk)
2020-02-16
18:45
core: fix: crash when %%text in unused voice ... (check-in: 6953f82b29 user: jef tags: trunk)
18:39
core: fix: loss of ending %%multicol when multi-voices - reported by Frédéric Boulanger ... (check-in: a124c219f1 user: jef tags: trunk)
2020-02-15
10:02
core: always keep the parts (P:) for playing ... (check-in: 93911f8556 user: jef tags: trunk)
2020-02-14
14:38
modules: jianpu: fix: don't draw invisible symbols ... (check-in: 992bf56b42 user: jef tags: trunk)
10:55
modules: jianpu: fix: bad tuplets ... (check-in: 34641ea1a2 user: jef tags: trunk)
10:44
modules: add %%begingrid - asked by Brix Lichtenberg ... (check-in: 9c1914bb17 user: jef tags: trunk)
2020-02-11
15:09
modules: page: bad SVG when very small tune in a page followed by a big tune - reported by Frédéric Boulanger ... (check-in: 7d2ede89d3 user: jef tags: trunk)
2020-02-10
15:12
core: draw the ties in Jianpu output ... (check-in: 67c6ae0480 user: jef tags: trunk)
15:04
batch: abcnode: crash when use of toabc.js - ticket [08e3868dab] ... (check-in: 00e7389517 user: jef tags: trunk)
14:24
batch: toabc: simplify dump of K: ... (check-in: de40302235 user: jef tags: trunk)
14:18
lang: some updates and corrections to German language file ... (check-in: ba711e83d8 user: bwl21 tags: trunk)
13:45
core: modules: add %%jianpu ... (check-in: 678851ed03 user: jef tags: trunk)
2020-02-07
13:50
util: abcweb1: more features ... (check-in: 0f20d2039c user: jef tags: trunk)
2020-02-06
16:48
core: fix: crash when symbols in a voice not declared in %%score ... (check-in: 224dac8a26 user: jef tags: trunk)
2020-02-01
13:52
core: simplify and extend %%musicfont ... (check-in: 3a525e0f85 user: jef tags: trunk)
2020-01-30
18:58
core: accept 'url(..)' as a font name ... (check-in: fd62075b70 user: jef tags: trunk)
11:56
modules: page: bad fonts in headers and footers - reported by Gerhard Schacherl ... (check-in: ed7831c5ef user: jef tags: trunk)
2020-01-29
15:15
util: play: fix: loss of repeat variants when many ones in the first time - reported by Gerhard Schacherl ... (check-in: f16ca31b59 user: jef tags: trunk)
2020-01-26
10:36
core: fix: bad split of %%begintext fill or justify in browsers - reported by Hudson Lacerda ... (check-in: b4760e3c5a user: jef tags: trunk)
2020-01-25
12:27
core: change the tempo string for weasyprint ... (check-in: 05782454ff user: jef tags: trunk)
11:32
batch: abctopdf: use 'weasyprint' when available ... (check-in: 6e9b15e75a user: jef tags: trunk)
10:30
util: play: fix the bugs of HTML MIDI found in audio5 ... (check-in: ed90aecf56 user: jef tags: trunk)
10:26
util: play: playing loop when repeat with variants - reported by Gerhard Schacherl ... (check-in: 0f4887182a user: jef tags: trunk)
2020-01-24
17:36
core: fix: bad layout when %%newpage ... (check-in: 92088acac6 user: jef tags: trunk)
10:29
core: fix: bad output when ABC file ending by %%newpage and text ... (check-in: c3a082631a user: jef tags: trunk)
2020-01-22
16:15
util: abcweb1: play: start playing on a clicked symbol when follow playing is active - idea from Frédéric Boulanger ... (check-in: d0187cbe88 user: jef tags: trunk)
2020-01-21
16:16
util: play: bad playing when repeat and many voices - reported by Gerhard Schacherl ... (check-in: e866bf8775 user: jef tags: trunk)
15:06
core: simplify modules when loading errors ... (check-in: dce9491711 user: jef tags: trunk)
13:50
core: remove useless <div> around text sequences in output flow ... (check-in: 0dcc3648e7 user: jef tags: trunk)
11:03
util: play: bad playing of tied enharmonic notes - reported by Gerhard Schacherl ... (check-in: 478c63c11a user: jef tags: trunk)
2020-01-20
17:53
util: cleanup abcweb2 ... (check-in: ec8d3d56a0 user: jef tags: trunk)
16:37
core: fix: bad spacing when %%MIDI inside music line - reported by Gerhard Schacherl ... (check-in: b6813f258f user: jef tags: trunk)
2020-01-19
11:47
util: abcweb1: don't scroll when playing - asked by Frédéric Boulanger ... (check-in: 4db514814b user: jef tags: trunk)
2020-01-15
09:34
util: add abcweb1 ... (check-in: b77ea11929 user: jef tags: trunk)
2020-01-14
18:16
core: fix: error when first note in voice overlay start has same pitch as tied notes in main ... (check-in: d27e408436 user: jef tags: trunk)
2020-01-13
15:12
core: fix: remove error on ties on enharmonic notes - reported by Gerhard Schacherl ... (check-in: d35c712158 user: jef tags: trunk)
2020-01-10
18:26
core: don't export blk_out ... (check-in: 2824fd183d user: jef tags: trunk)
18:18
modules: page: fix: bad page formatting - reported by Gerhard Schacherl ... (check-in: ffc8ac3504 user: jef tags: trunk)
17:54
util: abcemb/abcweb: fix: set back 'user' as global ... (check-in: f09d5bd5c8 user: jef tags: trunk)
17:51
doc: fix typos ... (check-in: e2e85fc00f user: jef tags: trunk)
2020-01-09
09:15
editor: fix: clash of %%bgcolor with menu buttons - reported by Hudson Lacerda ... (check-in: 9a36d309ef user: jef tags: trunk)
2020-01-08
18:08
modules: page: fix: no respect of %%splittune - reported by Gerhard Schacherl ... (check-in: 1c43765c17 user: jef tags: trunk)
14:12
editor: fix: syntax error in the french error messages - reported by Frédéric Boulanger ... (check-in: bcb5a177d9 user: jef tags: trunk)
2020-01-06
16:38
editor: set the same background color in the screen and in the music area - idea from Gerhard Schacherl ... (check-in: bd639a93cc user: jef tags: trunk)
15:41
batch: tomei: bad scoredef (lack of staffGrp when no system brace/bracket, and lack of lines= - reported by Frédéric Boulanger ... (check-in: 8c5b9180d5 user: jef tags: trunk)
2020-01-05
19:02
editor: enlarge the rendering area for no horizontal scrollbar with US letter format - reported by Gerhard Schacherl ... (check-in: 28d81b6c59 user: jef tags: trunk)
18:13
batch: toxhtml: set <title> as the name of the ABC file - asked by Frédéric Boulanger ... (check-in: 1227221443 user: jef tags: trunk)
17:39
modules: page: fix: lack of top margin when no header - reported by Frédéric Boulanger ... (check-in: daa86638ac user: jef tags: trunk)
17:08
modules: page: fix: too much vertical space before tune when starting at top of page ... (check-in: 0f4ee2db6a user: jef tags: trunk)
2020-01-04
15:01
modules: page: fix: bad SVG when %%newpage - reported by Gerhard Schacherl ... (check-in: 45c5804c65 user: jef tags: trunk)
2020-01-01
16:36
core: fix: bad transposition with score=<note1> (without <note2>) ... (check-in: dc98412a6d user: jef tags: trunk)
14:18
New release v1.20.7 ... (check-in: af5bcae7ac user: jef tags: trunk, v1.20.7)
14:06
core: fix: bad display when m: and '%%writefields m 0' ... (check-in: 2bcf730e67 user: jef tags: trunk)
2019-12-27
17:01
core: fix: clash of some ties with dots ... (check-in: e8ee62eac3 user: jef tags: trunk)
15:43
core: fix: crash when tie continuation at end of line ... (check-in: fe43754e3c user: jef tags: trunk)
2019-12-25
08:56
core: better parsing of Q: - reported by weismarts ... (check-in: 64c10dc1ce user: jef tags: trunk)
2019-12-22
16:18
core: play: fix: bad play selection in formatted pages ... (check-in: cc700ffd8c user: jef tags: trunk)
10:09
core: fix: bad parsing of slur end since commit [14f3d90aeb] - reported by weismarts ... (check-in: 368005d04b user: jef tags: trunk)
2019-12-20
19:11
core: fix: bad spacing before the last measure bar of the tunes ... (check-in: a1934ae6e7 user: jef tags: trunk)
2019-12-19
17:41
core: fix: remaining slur when slur ending in a grace note - reported by Hudson Lacerda ... (check-in: 5c9aeed5dc user: jef tags: trunk)
17:38
core: fix: too small natural spacing when dotted notes - reported by Hudson Lacerda ... (check-in: f31e1b6e85 user: jef tags: trunk)
2019-12-10
16:43
batch: abctopdf: fix: use 'exit' instead of 'return' - reported by Frédéric Boulanger ... (check-in: 10062fb07d user: jef tags: trunk)
2019-12-09
15:04
build: add abcemb1 and abcweb2 to the npm package ... (check-in: c78a44bf87 user: jef tags: trunk)
14:56
New release v1.20.6 ... (check-in: b99de4d4fd user: jef tags: trunk, v1.20.6)
13:26
batch: abctopdf: change the name of some chromium-based browsers - from Guido Gonzato ... (check-in: b6e7ac80be user: jef tags: trunk)
09:26
batch: abctopdf: script error since commit [d3d32ee64a] - reported by Guido Gonzato ... (check-in: 2f2735d685 user: jef tags: trunk)
09:24
editor: util: bad path to the abc2svg scripts when asynchrone loading ... (check-in: 2aa59cf954 user: jef tags: trunk)
2019-12-06
15:24
batch: possibly use a web browser to convert ABC to PDF ... (check-in: d3d32ee64a user: jef tags: trunk)
14:55
batch: set the page size for chrome and print-to-pdf ... (check-in: 7a00aee2ea user: jef tags: trunk)
2019-12-05
18:17
core: fix: bad parsing of U: since commit [0881116bb4] ... (check-in: fb7a0292c6 user: jef tags: trunk)
18:14
core: play: fix: bad ties when on many measures - reported by Gerhard Schacherl ... (check-in: 14f3d90aeb user: jef tags: trunk)
2019-12-04
18:26
core: remove useless function ... (check-in: ba75256075 user: jef tags: trunk)
15:21
editor: fix: bad xhtml since commit [052971f553] - reported by Gerhard Schacherl ... (check-in: a30a7b37ae user: jef tags: trunk)
2019-12-03
18:44
batch: add information for in %%header/%%footer ... (check-in: 5aea7769b6 user: jef tags: trunk)
18:41
editor: add information for in %%header/%%footer ... (check-in: d847c689e7 user: jef tags: trunk)
18:39
core: page: handle in header/footer when possible - asked by Frédéric Boulanger ... (check-in: dafff233ff user: jef tags: trunk)
13:36
util: add abcweb2 ... (check-in: 9d539a4857 user: jef tags: trunk)
09:05
core: smaller name of the class of music in text ... (check-in: 21e46cfc9b user: jef tags: trunk)
2019-12-02
18:17
doc: small changes ... (check-in: c9817db962 user: jef tags: trunk)
2019-11-29
17:30
core: fix: bad reset of voice info in next tunes when some global voice info ... (check-in: 3bafc5f7fd user: jef tags: trunk)
11:19
core: fix: don't display the number ('1') of the first measure ... (check-in: ffede2fd47 user: jef tags: trunk)
10:31
core: fix: bad bar when repeat sequence start as "|[1" ... (check-in: 434ea82156 user: jef tags: trunk)
2019-11-28
14:56
editor: play: simplify playing to end of tune ... (check-in: 614de43bdf user: jef tags: trunk)
14:55
play: let play to end of tune with a null pointer ... (check-in: 9d0253c695 user: jef tags: trunk)
14:53
editor: other way to check if javascript is enabled ... (check-in: 052971f553 user: jef tags: trunk)
2019-11-27
18:09
core: simplify the music font definition in the SVG images ... (check-in: 87c253917f user: jef tags: trunk)
2019-11-26
16:05
core: play: editor: move some of the play stuff from the editor to the core and the play module ... (check-in: 58539db08d user: jef tags: trunk)
2019-11-23
13:39
backends: add toparam.js ... (check-in: 74397436f7 user: jef tags: trunk)
2019-11-21
16:54
core: fix: %%keywarn broken by commit [fb9c8396da] - reported by Hudson Lacerda ... (check-in: 1f69378bfb user: jef tags: trunk)
2019-11-20
10:21
core: fix: loss of measure bars when %%repeat in second voices of the staff - reported by Gerhard Schacherl ... (check-in: c7c8a2c250 user: jef tags: trunk)
2019-11-19
16:02
core: play: note not played before play only macro ... (check-in: 951de70ea6 user: jef tags: trunk)
15:57
core: play: fix: bad playing when play only macro and transposition ... (check-in: aeea37bd14 user: jef tags: trunk)
10:04
core: fix: bad key signature when many key changes and overlay voice - reported by Gerhard Schacherl ... (check-in: db4e165bc7 user: jef tags: trunk)
2019-11-18
18:57
core: fix: bad length of music line when %MIDI parameters - reported by Gerhard Schacherl ... (check-in: bd76536e3c user: jef tags: trunk)
14:46
core: play: fix: bad play of macros with other display ... (check-in: 8ec09e28e7 user: jef tags: trunk)
14:41
play: fix: bad time of grace notes ... (check-in: c7c01fcae5 user: jef tags: trunk)
2019-11-17
15:26
core: fix: bad playing when transposition giving key with accidentals - reported by Gerhard Schacherl ... (check-in: 1b3e64b9f1 user: jef tags: trunk)
2019-11-16
13:57
util: play: fix: bad play transposition - reported by Gerhard Schacherl ... (check-in: 73c7e77b89 user: jef tags: trunk)
2019-11-15
09:34
core: fix: crash on dynamic macros - reported by Hudson Lacerda ... (check-in: e8b499e036 user: jef tags: trunk)
09:01
modules: page: bad display when setting/unsetting %%pageheight in the editor - reported by Gerhard Schacherl ... (check-in: 62ac390a78 user: jef tags: trunk)
2019-11-13
17:40
core: play: fix: do repeat sequences (I:repeat..] play again - reported by Gerhard Schacherl ... (check-in: 240d9d4635 user: jef tags: trunk)
14:19
core: accept '[I:xx xx]' in U: ... (check-in: 0881116bb4 user: jef tags: trunk)
2019-11-12
16:43
core: accept non ASCII characters in macro (m:) names - asked by Hudson Lacerda ... (check-in: 13fde7b54f user: jef tags: trunk)
2019-11-11
18:41
core: fix: crash when 'Q' in %%titleformat ... (check-in: 7f3aebbe36 user: jef tags: trunk)
18:01
modules: MIDI: perc: add some comments about the drum map ... (check-in: 074b0c5562 user: jef tags: trunk)
17:21
core: play: bad handling of accidentals and ties - reported by Gerhard Schacherl ... (check-in: ad79c28acf user: jef tags: trunk)
14:39
core: modules: equalbars: bad x offset of notes in short lines ... (check-in: 68c7fd31f8 user: jef tags: trunk)
2019-11-10
08:58
modules: grid2: syntax error - reported by Bernhard Weichel ... (check-in: 96bb1a13da user: jef tags: trunk)
2019-11-06
17:29
core: better horizontal offsets of accidentals ... (check-in: 58cb887918 user: jef tags: trunk)
2019-11-05
19:10
core: add %%beamslope ... (check-in: 8a5087bc36 user: jef tags: trunk)
13:46
New release v1.20.5 ... (check-in: eadc49cdfa user: jef tags: trunk, v1.20.5)
13:43
core: change %%flatbeams to 'draw flat beams on grace notes only' ... (check-in: deec343da0 user: jef tags: trunk)
10:46
core: fix: bad vertical offset of dot, tenuto and wedge when under the staff ... (check-in: 1a0090fac8 user: jef tags: trunk)
09:55
core: don't invert the dot and tenuto glyphs ... (check-in: b05ad07177 user: jef tags: trunk)
09:30
core: fix: bad ottava bracket when ending on undisplayed rest ... (check-in: b3e125b18d user: jef tags: trunk)
2019-11-04
10:16
core: fix: crash when no symbol in the last line of a tune ... (check-in: 89070471ce user: jef tags: trunk)
2019-11-02
16:44
core: better stem directions ... (check-in: ba556c7ea0 user: jef tags: trunk)
2019-11-01
14:28
core: fix: do %%transpose work again ... (check-in: 67c913fd44 user: jef tags: trunk)
2019-10-30
18:11
core: fix: loss of tempo with abctopdf - reported by Hudson Lacerda ... (check-in: 74e94d6cf9 user: jef tags: trunk)
10:32
core: mei: loss of main voice when new voices ... (check-in: af781dc1e5 user: jef tags: trunk)
2019-10-29
17:28
core: mei: lack of tie continuation on next line ... (check-in: 0dc26cb781 user: jef tags: trunk)
16:00
core: mei: accept more dynamic marks ... (check-in: 41e8597905 user: jef tags: trunk)
14:28
core: fix: bad output with "Line too much shrunk" when big key signatures at end of line ... (check-in: fb9c8396da user: jef tags: trunk)
13:49
core: don't move the key signatures before the time signatures ... (check-in: 237b0fb246 user: jef tags: trunk)
09:49
core: better tempo ... (check-in: ebf41d4968 user: jef tags: trunk)
2019-10-28
15:49
core: use font glyphs as the notes in tempo indications ... (check-in: cdfa737a21 user: jef tags: trunk)
15:48
core: add new dot in music font for tempo ... (check-in: 0d49bf212a user: jef tags: trunk)
15:05
font: new tempo and dynamic glyphs ... (check-in: b60b68f4c4 user: jef tags: trunk)
2019-10-27
09:58
core: remove unused symbol item ... (check-in: 640d7c897b user: jef tags: trunk)
09:54
core: fix: remaining accidentals when "K: exp none" ... (check-in: 1dcf53793c user: jef tags: trunk)
08:42
core: fix: crash when no key signature in the first K: ... (check-in: e30320cbd8 user: jef tags: trunk)
2019-10-26
08:48
core fix: crash when nested slurs ... (check-in: 61b829b2e0 user: jef tags: trunk)
2019-10-25
12:15
core: fix: clash of note with measure bar when in second staves, repeat bar and no repeat bracket ... (check-in: 78cfd0e587 user: jef tags: trunk)
2019-10-24
12:20
core: mei: bad handling of clef.shape in staffDef ... (check-in: 5ddc3a4baf user: jef tags: trunk)
09:20
core: fix: invert the !wedge! glyph when below the note ... (check-in: 26bf4e5d00 user: jef tags: trunk)
08:49
core: fix: don't separate the accents from the notes by tuplets ... (check-in: 7b98141817 user: jef tags: trunk)
08:37
core: fix: bad vertical offset of !wedge! ... (check-in: ad0469a870 user: jef tags: trunk)
08:35
core: fix: loss of convertion of escape sequences in %%begintext ... (check-in: b1f80512f5 user: jef tags: trunk)
07:29
core: fix: loss of music when no space before or after '|' in %%score - reported by Martin Tarenskeen ... (check-in: 00f9c0518d user: jef tags: trunk)
2019-10-22
18:02
New release v1.20.4 ... (check-in: f5d2e7d8cd user: jef tags: trunk, v1.20.4)
18:02
core: simpler code ... (check-in: c6e87dcc0e user: jef tags: trunk)
15:43
modules: grid: add option 'repbrk' ... (check-in: 9279c7f595 user: jef tags: trunk)
08:58
modules: grid: crash when grid after tune since last versions ... (check-in: 7d5ad10ab2 user: jef tags: trunk)
2019-10-21
18:30
core: mei: fix various crashs/bugs ... (check-in: 65bb0ba503 user: jef tags: trunk)
18:23
core: mei: fix: crash when first voice in staff has not n="1" ... (check-in: 67de87c5a7 user: jef tags: trunk)
18:17
core: mei: fix: crash when <tupletSpan> and bad handling of tuplets ... (check-in: a04c6f5298 user: jef tags: trunk)
18:08
core: mei: change XML parsing and set the source references in error messages ... (check-in: f048009033 user: jef tags: trunk)
2019-10-20
17:56
core: fix: bad handling of tuplets on one note ... (check-in: 28f9581452 user: jef tags: trunk)
17:51
core: add 'what = nothing' in %%tuplet and simplify code ... (check-in: 7640dbdb84 user: jef tags: trunk)
2019-10-19
14:50
core: play: simplify %%map/%%MIDI/%%perc ... (check-in: c64f93dca5 user: jef tags: trunk)
08:24
util: snd: fix: bad MIDI bank setting ... (check-in: 445a8cef50 user: jef tags: trunk)
2019-10-18
13:51
util: play: work with nodejs (but no sound generation) - asked by GitterHubber ... (check-in: 1deb47c230 user: jef tags: trunk)
2019-10-17
09:14
util: midi: bad midi pitch when temperament and micro-tone accidental ... (check-in: 1291c5909d user: jef tags: trunk)
2019-10-16
14:59
core: fix: crash when bad characters in grace note sequences ... (check-in: 0c755c3b52 user: jef tags: trunk)
2019-10-15
09:26
core: fix: crash when no symbol in a voice in a music line ... (check-in: 6ec49706e9 user: jef tags: trunk)
08:39
modules: grid: fix: grid too wide when no repeat ... (check-in: 54c84e76ca user: jef tags: trunk)
08:38
modules: grid: accept chord symbols in any voice - asked by Brix Lichtenberg ... (check-in: f4cec55b7d user: jef tags: trunk)
2019-10-14
15:59
New release v1.20.3 ... (check-in: 786512c3c4 user: jef tags: trunk, v1.20.3)
13:08
util: snd: fix: bad handling of ties using external MIDI play ... (check-in: 4583d2c4a1 user: jef tags: trunk)
13:05
util: snd: fix: crash on external MIDI play ... (check-in: 79f5951666 user: jef tags: trunk)
13:04
util: snd: fix: lack of code for play continue ... (check-in: 7a34c7737b user: jef tags: trunk)
2019-10-13
17:33
editor: use the new play engine ... (check-in: 75aaaa64d2 user: jef tags: trunk)
17:32
util: new play engine ... (check-in: e101d528d8 user: jef tags: trunk)
17:09
util: midi: fix: lack of midi pitch in grace notes ... (check-in: 9004357030 user: jef tags: trunk)
2019-10-12
17:36
core: remove useless code ... (check-in: de16e07fd1 user: jef tags: trunk)
2019-10-09
13:39
core: fix: in voice index, accept numbers too! ... (check-in: 098d717ef0 user: jef tags: trunk)
13:12
core: accept accented letters in voice index - asked by Simon Wascher ... (check-in: 1aa9a9c884 user: jef tags: trunk)
13:08
core: errors: %%staves in not in the ABC standard ... (check-in: 2855243aa6 user: jef tags: trunk)
2019-10-08
10:03
core: fix: bad alignment of bars when repeat left at start of line ... (check-in: 0c5fda2860 user: jef tags: trunk)
08:42
core: fix: lack of ties before right repeat and new variant start ... (check-in: 9dcbb94592 user: jef tags: trunk)
08:30
core: fix: lack of tie continuation at start of line in secundary voices ... (check-in: 27c0d1c05f user: jef tags: trunk)
07:13
util: abcemb1: fix: the menu was broken ... (check-in: 9ab10feddb user: jef tags: trunk)
2019-10-07
16:42
core: play: bad handling of %%MIDI and %%percmap - reported by Gerhard Schacherl ... (check-in: fab40158d1 user: jef tags: trunk)
16:39
util: play: fix: bad play sequences when many repeats ... (check-in: e7bf33b6b6 user: jef tags: trunk)
16:37
util: remove useless comment ... (check-in: 9da8a0e6e1 user: jef tags: trunk)
16:35
editor: play: don't miss MIDI information at start of tune ... (check-in: eebdaea296 user: jef tags: trunk)
16:32
core: fix: keep the block symbols used for playing ... (check-in: b69d0b6b90 user: jef tags: trunk)
15:58
core: fix: bad ties when ending in next music line ... (check-in: ebd7219e71 user: jef tags: trunk)
15:04
core: fix: loss of tie continuation in next lines ... (check-in: 3d6b61d89c user: jef tags: trunk)
2019-10-04
10:12
core: play: non respect of left repeat bars starting new music lines ... (check-in: a622a96c2a user: jef tags: trunk)
2019-09-29
18:12
doc: bookmarklet: fix: errors and garbage after rendering ... (check-in: e80e57a2b7 user: jef tags: trunk)
2019-09-27
08:48
batch: abctopdf: fix: bad search of the abc2svg scripts ... (check-in: dad9d8bcbd user: jef tags: trunk)
2019-09-26
14:04
New release v1.20.2 ... (check-in: 8e42461b05 user: jef tags: trunk, v1.20.2)
13:29
core: play: simplify playing ... (check-in: 07388f8a96 user: jef tags: trunk)
2019-09-21
17:44
core: fix: lack of variable definition in previous commit - reported by Gerhard Schacherl ... (check-in: ec6beee678 user: jef tags: trunk)
2019-09-20
14:25
core: keep the absolute note pitches as b40 ... (check-in: 82d3db70fc user: jef tags: trunk)
13:51
core: mei: simplify handling of accid (note accidentals) ... (check-in: 1d3d31d1e3 user: jef tags: trunk)
13:49
core: add information about play transpose ... (check-in: 2dfecd4dbe user: jef tags: trunk)
13:45
util: midi: fix small typos and 'new AbcMIDI()' is not useful anymore ... (check-in: ef6300b840 user: jef tags: trunk)
2019-09-19
13:44
batch: abctopdf: add 'abc2svg' as a ABC to SVG converter! ... (check-in: f4e589732a user: jef tags: trunk)
13:34
batch: abctopdf: remove useless variable ... (check-in: ff69aaea19 user: jef tags: trunk)
13:25
add abctopdf into the npm package - asked by Guido Gonzato ... (check-in: f5d9610da6 user: jef tags: trunk)
13:09
core: fix: bad transposition when an accidental should become a natural sign ... (check-in: 8069f4baa2 user: jef tags: trunk)
09:57
batch: abcqjs: add the function 'load()' and accept an absolute path of the first script ... (check-in: c59c36941a user: jef tags: trunk)
09:27
core: fix: don't raise errors on play blocks while doing the SVG generation ... (check-in: 2a9a41947b user: jef tags: trunk)
2019-09-18
15:16
core: chord symbols with too many accidentals on some transpositions ... (check-in: 75cde1f7d0 user: jef tags: trunk)
14:20
core: don't warn about void key signatures at end of music line ... (check-in: 2b3334b1fc user: jef tags: trunk)
13:00
core: nullify the width of void key signatures ... (check-in: 1df27335eb user: jef tags: trunk)
2019-09-17
09:42
core: fix: bad SVG when transpose inside tune since commit [45becac5f1] ... (check-in: 82a05bfc57 user: jef tags: trunk)
2019-09-15
10:15
core: fix: bad key signatures when mix of K:s with and without transposition ... (check-in: 8f53c8f515 user: jef tags: trunk)
08:57
ambitus: fix: don't draw an ambitus on each music line - reported by Hudson Lacerda ... (check-in: 4bca800e5a user: jef tags: trunk)
2019-09-14
18:11
core: fix: bad clef when some ignored score= or sound= values in V:/K: ... (check-in: b196056b06 user: jef tags: trunk)
10:00
core: fix: crash when transpose with 'b' suffix ... (check-in: 6bb9b380f0 user: jef tags: trunk)
09:38
core: fix: bad offset of grace notes when ottava and clef != treble ... (check-in: 290394a180 user: jef tags: trunk)
09:26
core: play: bad sounding pitch when ottava and transposition ... (check-in: 50838142cc user: jef tags: trunk)
09:22
core: play: bad sounding octave of grace notes without a treble clef ... (check-in: c0f02a9bc6 user: jef tags: trunk)
2019-09-13
16:26
editor: change the play mechanism ... (check-in: 83ddaa25f1 user: jef tags: trunk)
16:20
play: accept sound generation from generated music tree ... (check-in: 9e0f5b48a5 user: jef tags: trunk)
13:50
core: keep the initial symbol linkage after generation ... (check-in: d1f86f449d user: jef tags: trunk)
13:48
core: fix: crash on %%multicol since previous commit ... (check-in: 977d33708f user: jef tags: trunk)
13:01
core: fix: crash when tune ending on '%%multicol end' since commit [4408abc45a] ... (check-in: 6e58c1b314 user: jef tags: trunk)
2019-09-11
13:31
batch: abcqjs: bad error handling on unreadable file access ... (check-in: b67ce96e04 user: jef tags: trunk)
13:27
batch: abcjsc: add abc2svg.printErr ... (check-in: 4a30094106 user: jef tags: trunk)
2019-09-06
17:32
core: fix: crash on transpose since last commit ... (check-in: 04fd559222 user: jef tags: trunk)
2019-09-05
07:58
core: capo: midi: use the base-40 interval mechanism ... (check-in: 45becac5f1 user: jef tags: trunk)
2019-09-03
09:45
batch: abcqjs: simplify code ... (check-in: 368ca76e0d user: jef tags: trunk)
2019-08-31
10:36
batch: abctopdf: set 'abc2svg' as the default music font - reported by Guido Gonzato ... (check-in: 5125b6294c user: jef tags: trunk)
10:07
batch: abctopdf: fix: keep the images in the right order - reported by Guido Gonzato ... (check-in: 16fc00a9fb user: jef tags: trunk)
09:47
batch: abcqjs: accept backends from the installation directory - reported by Guido Gonzato ... (check-in: b55ebc2ac8 user: jef tags: trunk)
09:38
core: fix: crash when transposition and ties ... (check-in: cec14ddb7f user: jef tags: trunk)
07:48
util: midi: simplify code and fix some problems ... (check-in: 0df483556c user: jef tags: trunk)
2019-08-30
14:10
modules: clair: fix: crash when %%clairnote in a tune and other tune without it ... (check-in: 9930ce1e8b user: jef tags: trunk)
08:52
batch: abcqjs: clearer comments ... (check-in: 1266b2b7fe user: jef tags: trunk)
08:50
batch: abcqjs: fix: error in some systems, so, remove 'env' and the shebang - reported by Hudson Lacerda ... (check-in: d943159684 user: jef tags: trunk)
2019-08-28
13:54
New release v1.20.1 ... (check-in: ad8812ac2c user: jef tags: trunk, v1.20.1)
08:53
batch: abcqjs: fix: crash with last version of QuickJS ... (check-in: eab9b68966 user: jef tags: trunk)
08:52
batch: abc2svg: fix: crash raised by commit [7ea23aacac] - reported by Guido Gonzato ... (check-in: 1737e52785 user: jef tags: trunk)
2019-08-27
14:17
doc: small errors ... (check-in: ba84d5f9a8 user: jef tags: trunk)
14:04
New release v1.20.0 ... (check-in: b6414e207f user: jef tags: trunk, v1.20.0)
13:55
add experimental MEI support ... (check-in: 7ea23aacac user: jef tags: trunk)
2019-08-26
17:00
util: abcemb1: fix: error on menu click in old browsers ... (check-in: 426df8ce0c user: jef tags: trunk)
14:43
core: fix: don't let time holes in tuplets ... (check-in: 2c8bd57e7c user: jef tags: trunk)
14:35
core: simplify code ... (check-in: d95db1b0d9 user: jef tags: trunk)
2019-08-20
14:07
core: speed up building the time linkage ... (check-in: 4408abc45a user: jef tags: trunk)
08:14
core: fix: slurs can end on a grace notes - reported by Hudson Lacerda ... (check-in: 3424a1cae0 user: jef tags: trunk)
2019-08-19
13:41
core: fix: don't split music lines when all symbols can enter - this commit sets back quite the same behavior as before the commit [2877d7797d] ... (check-in: 2faf905866 user: jef tags: trunk)
12:42
core: fix: bad horizontal offset of %%sep inside tune ... (check-in: ed8de92e8d user: jef tags: trunk)
12:26
core: fix: change the data structure of slurs, ties and tuplets ... (check-in: fb45cb8072 user: jef tags: trunk)
2019-08-18
17:05
core: fix: loss of %%staves when V:1 is not the first voice ... (check-in: ce9853a856 user: jef tags: trunk)
2019-08-16
09:51
batch: toabc: fix: bad ties since commit [1b81659563] ... (check-in: c7aa66a748 user: jef tags: trunk)
09:50
modules: voicecombine: fix: bad ties after combine since commit [1b81659563] ... (check-in: 5253bed381 user: jef tags: trunk)
09:03
core: simplify code ... (check-in: ab1fba9b36 user: jef tags: trunk)
2019-08-14
12:57
core: fix: bad place of the texts after the first K: ... (check-in: d5688a6799 user: jef tags: trunk)
12:44
core: play: simplify tie handling ... (check-in: 1b81659563 user: jef tags: trunk)
2019-08-13
10:05
core: simplify code ... (check-in: 03168d770f user: jef tags: trunk)
2019-08-11
15:46
batch: toabc: fix: syntax error in previous commit ... (check-in: 8de811efbd user: jef tags: trunk)
07:58
core: fix: bad handling of font style/weight - also, add 'normal' - reported by Hudson Lacerda ... (check-in: 9e6b527dc1 user: jef tags: trunk)
2019-08-10
10:16
batch: toabc: better lyric output ... (check-in: 3aaff65767 user: jef tags: trunk)
10:14
batch: abcqjs: run outside of the source directory ... (check-in: 9775b168cd user: jef tags: trunk)
09:29
batch: toabc: output less spaces ... (check-in: 9fbee0e2bb user: jef tags: trunk)
2019-08-07
17:37
core: smaller vertical space of fermata ... (check-in: e984e4c1df user: jef tags: trunk)
14:58
batch: toabc: fix: crash when old voice not in new %%score ... (check-in: 7b68f9e7a6 user: jef tags: trunk)
2019-08-06
18:04
batch: toabc: fix: bad dump of tuplets since commit [013c3ba0ef] ... (check-in: bfe7e74f97 user: jef tags: trunk)
14:59
util: abcemb1: add source edition ... (check-in: 9d853ee312 user: jef tags: trunk)
13:59
util: abcemb1: add a menu ... (check-in: 8e359b3747 user: jef tags: trunk)
2019-08-05
15:24
util: abcemb1: display only the selected tune(s) ... (check-in: 74cd24940e user: jef tags: trunk)
11:45
util: abcemb1: fix: don't put the button on the printed pages ... (check-in: ed5544d3c1 user: jef tags: trunk)
2019-08-04
14:58
batch: toabc: more font definitions ... (check-in: 106e559c51 user: jef tags: trunk)
2019-08-03
10:05
batch: abcqjs: speed up reading the files ... (check-in: 101a403d9c user: jef tags: trunk)
08:08
core: purge and simplify the code about tuplet direction ... (check-in: df0a6432c2 user: jef tags: trunk)
2019-08-01
13:35
core: fix: last note too close to the last bar of the tune ... (check-in: 569d674c61 user: jef tags: trunk)
2019-07-31
14:23
batch: toabc: output the font definitions ... (check-in: 68cf40194d user: jef tags: trunk)
09:35
play: audio5: fix: bad instrument when voice with percussion in previous tune - reported by Gerhard Schacherl ... (check-in: 9caab9d687 user: jef tags: trunk)
09:09
play: audio5: simplify bank handling ... (check-in: df6497844a user: jef tags: trunk)
09:07
play: audio5: fix: did not stop loading the instruments at end of tune - reported by Gerhard Schacherl ... (check-in: 00df90122c user: jef tags: trunk)
2019-07-29
15:15
editor: fix: set back the name of the saved file - reported by Gerhard Schacherl ... (check-in: ce8d2e0ce1 user: jef tags: trunk)
13:50
play: fix: play blocked when voice appearing inside a tune - reported by Gerhard Schacherl ... (check-in: 2cdf55daf4 user: jef tags: trunk)
08:50
core: fix: accept again fonts starting by 'Times', 'Helve' or 'Couri' - reported by Hudson Lacerda ... (check-in: 64dd1becbc user: jef tags: trunk)
2019-07-28
18:01
core: better voice names in brace systems ... (check-in: 5e454c04ba user: jef tags: trunk)
15:21
core: simplify parsing of %%xxxfont ... (check-in: 2cf85d1384 user: jef tags: trunk)
2019-07-27
08:27
core: accept any number of tuplet nested levels - asked by Hudson Lacerda ... (check-in: 013c3ba0ef user: jef tags: trunk)
2019-07-25
17:17
core: revert the commit [2279757abb] for nicer scores ... (check-in: 6fee84ff0c user: jef tags: trunk)
16:07
core: accept tuplets on many source lines ... (check-in: 6a6e851b62 user: jef tags: trunk)
15:29
core: taller ties ... (check-in: 08cbbcf9fc user: jef tags: trunk)
15:08
core: shifting the time of the spaces before the bars is not useful anymore ... (check-in: ddec80ba91 user: jef tags: trunk)
15:03
core: fix: bad placement of space 'y' when at end of voice overlay - reported by Hudson Lacerda ... (check-in: deb9eccd0a user: jef tags: trunk)
2019-07-24
14:30
core: fix: clash of accidentals when unison and only one accidental ... (check-in: 1a06c7d664 user: jef tags: trunk)
14:29
batch: toabc: dump the stem directions ... (check-in: 1b73ee4e95 user: jef tags: trunk)
08:58
batch: toabc: dump the command line arguments ... (check-in: d93cc64e58 user: jef tags: trunk)
08:44
batch: toabc: fix: bad voice for end of line ... (check-in: 12a3c8c7ec user: jef tags: trunk)
08:24
batch: toabc: fix: bad dump of non-standard pseudo comments ... (check-in: 9ba26a4c4b user: jef tags: trunk)
2019-07-23
17:08
core: fix: too much room above/below the slurs - reported by Hudson Lacerda ... (check-in: 29dd651a52 user: jef tags: trunk)
17:06
core: fix: bad size of some staff arrays ... (check-in: 129d50055d user: jef tags: trunk)
16:49
core: fix: bad default fonts since commit [2c47b4491f] ... (check-in: f374438464 user: jef tags: trunk)
2019-07-22
08:50
core: fix: bad handling of slur direction/dotted since commit [4b5faaf4fe] ... (check-in: 1aa52db16e user: jef tags: trunk)
08:07
core: remove useless code ... (check-in: 0b086b30e6 user: jef tags: trunk)
07:36
core: fix: crash when nested tuplets ending on a same note - reported by Hudson Lacerda ... (check-in: b9e2d551e8 user: jef tags: trunk)
2019-07-21
17:10
core: use %%setfont-<n> values as base font modifiers - idea from Hudson Lacerda ... (check-in: 2c47b4491f user: jef tags: trunk)
16:46
core: simplify code ... (check-in: e2b1b1a12b user: jef tags: trunk)
16:45
msg: update Portuguese error texts - from Hudson Lacerda ... (check-in: e76e624905 user: jef tags: trunk)
09:00
core: fix: ambiguous dots when seconds on 2 voices - reported by Hudson Lacerda ... (check-in: 0a2c4f673c user: jef tags: trunk)
08:43
core: fix: bad output when %%score after K: and T: at start of tune ... (check-in: 41f131ebeb user: jef tags: trunk)
2019-07-20
06:44
core: extended dots for any note/rest length - code from Hudson Lacerda ... (check-in: 35d46e8f63 user: jef tags: trunk)
2019-07-19
18:03
core: add %%quiet ... (check-in: 4a89f65e60 user: jef tags: trunk)
2019-07-18
08:14
core: move source of identify note ... (check-in: 67739783ff user: jef tags: trunk)
08:07
build: update npm ... (check-in: 3e66e2f648 user: jef tags: trunk)
2019-07-17
10:05
New release v1.19.7 ... (check-in: b69cbf22c1 user: jef tags: trunk, v1.19.7)
2019-07-16
17:27
core: fix: crash when 'Q' in %%titleformat - reported by Gerhard Schacherl ... (check-in: c647a1970c user: jef tags: trunk)
17:21
core: simplify %%setbarnb ... (check-in: ae17f87d56 user: jef tags: trunk)
16:57
core: fix: bad bar number after %%setbarnb ... (check-in: 64e9dbe5e2 user: jef tags: trunk)
15:10
batch: fix: don't abort when there is no default.abc ... (check-in: 798147a680 user: jef tags: trunk)
14:52
core: fix: bad alignment of notes in multi-voice tuplets as (3:2 and (9:8 ... (check-in: ce433ddad2 user: jef tags: trunk)
12:57
core: call cnv_escape() only once ... (check-in: 31eee6bc39 user: jef tags: trunk)
12:54
core: fix: crash when slur inside a grace note sequence ... (check-in: 08dc65fc77 user: jef tags: trunk)
12:52
core: fix: bad end of slur when ')' just after end of grace note sequence ... (check-in: d72e576e07 user: jef tags: trunk)
09:34
core: fix: don't draw the default grace slur when explicit slur ... (check-in: d70ddaed08 user: jef tags: trunk)
09:00
play: crash when using %%percmap since last source changes - reported by Gerhard Schacherl ... (check-in: 86fe7b01f8 user: jef tags: trunk)
08:37
core: remove the name of the functions used by hooks ... (check-in: 09b64a99e9 user: jef tags: trunk)
08:35
core: simplify code ... (check-in: 4fab4f1e31 user: jef tags: trunk)
07:31
play: audio5: fix: bad handling of MIDI bank doing playing once only - reported by Gerhard Schacherl ... (check-in: da1ac51197 user: jef tags: trunk)
2019-07-15
17:20
play: fix: bad handling of %%MIDI program with %%MIDI channel 10 - reported by Gerhard Schacherl ... (check-in: a516becc41 user: jef tags: trunk)
2019-07-14
14:50
doc: add a link to the simple editor on free.fr ... (check-in: fd72ac00bb user: jef tags: trunk)
14:46
batch: doc: add 'abcqjs' ... (check-in: af3244d387 user: jef tags: trunk)
14:22
play: fix: bad sounding percussion instrument when following an instrument with same note but with accidental - reported by Gerhard Schacherl ... (check-in: deb1d8756d user: jef tags: trunk)
13:28
core: fix: bad color of ties when color on the last symbol of the voice at end of the music line - reported by Gerhard Schacherl ... (check-in: 0b567c59bf user: jef tags: trunk)
2019-07-13
15:38
core: fix: program loop when short main voice and more music in the next music line ... (check-in: ade21aa1d0 user: jef tags: trunk)
15:34
core: fix: bad slurs when multi-voices due to a bug in the previous commit ... (check-in: 7123ea3b8b user: jef tags: trunk)
2019-07-12
17:00
batch: toabc: fix: handle the new slur representation ... (check-in: 1f6a14280d user: jef tags: trunk)
16:39
modules: equalbars: bad key when change at end of line - reported by Gerhard Schacherl ... (check-in: 2ff3e2e09e user: jef tags: trunk)
12:42
core: fix: remove extra bar added by commit [4b5faaf4fe] ... (check-in: 82b6904a9d user: jef tags: trunk)
08:53
core: fix: bad bar numbers when first repeat "[1" at start of line - reported by Gerhard Schacherl ... (check-in: f69f2ef5c1 user: jef tags: trunk)
2019-07-10
17:11
modules: voicecombine: permit voice combine with slurs ... (check-in: eaf4acd763 user: jef tags: trunk)
17:09
core: simplify the code about the slurs ... (check-in: 4b5faaf4fe user: jef tags: trunk)
2019-07-09
15:58
batch: bad output file when '<', '>' or '&' in header/footer ... (check-in: f6101b847c user: jef tags: trunk)
15:21
modules: psvg: bad SVG when %%beginps inside tune ... (check-in: 3a7c688fc9 user: jef tags: trunk)