abc2svg
Timeline
Not logged in

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

1812 check-ins using file modules/wps.js or core/wps.js version efd8214ba8

2020-08-02
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)
14:51
core: fix: crash when %%staves with less voices and voice overlay ... (check-in: 54d74eafb6 user: jef tags: trunk)
2019-07-07
17:39
core: fix: too small natural spacing (revert part of commit 2279757abb) - reported by Hudson Lacerda ... (check-in: 41164c156c user: jef tags: trunk)
2019-07-01
14:10
core: fix: bad room for slurs under the staff ... (check-in: 4f768546a6 user: jef tags: trunk)
2019-06-30
14:54
core: simplify code relative to L:auto parsing ... (check-in: 57acac4142 user: jef tags: trunk)
07:35
New release v1.19.6 ... (check-in: a7b5b634c6 user: jef tags: trunk, v1.19.6)
2019-06-26
09:14
core: fix: bad spacing at start of line when note/rest at end of previous line ... (check-in: 5218cc79fd user: jef tags: trunk)
09:12
core: remove useless code ... (check-in: f39e09a2b8 user: jef tags: trunk)
2019-06-19
15:27
core: simplify handling of the tuplets ... (check-in: 0023c63d79 user: jef tags: trunk)
2019-06-18
17:30
core: fix: better pedal marks ... (check-in: aa79487efc user: jef tags: trunk)
14:11
core: fix: bad horizontal offset of helper lines for grace notes ... (check-in: 2a2e29f1c6 user: jef tags: trunk)
14:04
core: fix: clash of slurs from grace notes - reported by Hudson Lacerda ... (check-in: 58c300ddf2 user: jef tags: trunk)
2019-06-15
15:07
core: remove unused voices from the staff system ... (check-in: bd9daf8f29 user: jef tags: trunk)
08:39
core: simplify code ... (check-in: 912a3fffda user: jef tags: trunk)
2019-06-14
10:13
core: fix: bad vertical room of slurs - reported by Hudson Lacerda ... (check-in: b4464825f1 user: jef tags: trunk)
08:47
core: add color to the bars - asked by Hudson Lacerda ... (check-in: f828928929 user: jef tags: trunk)
08:31
core: simplify drawing the measure bars ... (check-in: 5c06061e36 user: jef tags: trunk)
07:46
core: play: handle instrument change inside tune ... (check-in: 56b726f31e user: jef tags: trunk)
2019-06-13
17:11
core: play: simplify code ... (check-in: 856aa77e09 user: jef tags: trunk)
16:48
core: play: fix: bad handling of MIDI control/program inside tune - reported by Willem Vree ... (check-in: 4351d20407 user: jef tags: trunk)
16:11
core: remove useless code ... (check-in: f85ad5070c user: jef tags: trunk)
07:37
core: fix: could not have voice parameters in the tune header - reported by Willem Vree ... (check-in: 3ed85639ed user: jef tags: trunk)
2019-06-12
16:42
core: add %%fgcolor - asked by Hudson Lacerda ... (check-in: dff8474520 user: jef tags: trunk)
14:00
core: fix: could not set a color on rests - reported by Hudson Lacerda ... (check-in: 0ae45dd045 user: jef tags: trunk)
12:25
core: fix: don't put low annotations higher than note stems - reported by Willem Vree ... (check-in: 377a0b842b user: jef tags: trunk)
2019-06-11
13:51
util: abcembx: put the errors in the page instead of calling alert() - asked by Hudson Lacerda ... (check-in: a136748f34 user: jef tags: trunk)
2019-06-10
13:42
core: fix: better default tune split into music lines - issue [9444e8c857] - and smaller spacing by note duration ... (check-in: 2279757abb user: jef tags: trunk)
13:17
core: simplify tune split into music lines ... (check-in: 2877d7797d user: jef tags: trunk)
2019-06-09
15:47
util: abcemb/abcemb1: abc2svg core script optional in html files ... (check-in: 9742a11f6f user: jef tags: trunk)
2019-06-05
09:10
core: fix: lack of helper line on first top note out of the staff ... (check-in: 419be9096d user: jef tags: trunk)
08:06
core: fix: bad staves when containing thin and thick lines ... (check-in: c950bcf72f user: jef tags: trunk)
2019-06-04
13:57
core: fix: lack of helper line when no line #1.. in staff ... (check-in: fb9847d0e2 user: jef tags: trunk)
13:46
core: fix: bad bottom offset of measure bars when no line #1.. in staff ... (check-in: 72eb6faa66 user: jef tags: trunk)
2019-06-02
17:23
New release v1.19.5 ... (check-in: e7ccf95492 user: jef tags: trunk, v1.19.5)
17:03
npm: add the clairnote module ... (check-in: 97328b8d66 user: jef tags: trunk)
16:59
modules: add %%clairnote ... (check-in: 4e9f9c3456 user: jef tags: trunk)
16:28
core: fix: bad cross-staff stems when scaled voices ... (check-in: 5502921c2f user: jef tags: trunk)
16:27
core: set a hook on draw_keysig() ... (check-in: 6ab20782c6 user: jef tags: trunk)
16:20
core: fix: don't lose the key mode (used in some music notations) ... (check-in: a6354c7360 user: jef tags: trunk)
16:12
batch: add abcjs60 ... (check-in: ef56b5b633 user: jef tags: trunk)
16:11
core: simplify K: parsing ... (check-in: fffa98cb5a user: jef tags: trunk)
2019-05-27
13:32
core: simplify the generation of the delayed container ... (check-in: cb16cc88a2 user: jef tags: trunk)
13:28
core: fix: accept both %%staffscale and %%voicescale in the voices ... (check-in: 68e4f6fde2 user: jef tags: trunk)
2019-05-26
07:59
core: fix: bad vertical offset of some elements when %%staffscale and %%voicescale ... (check-in: b6f351162d user: jef tags: trunk)
2019-05-23
08:59
core: accept any characters at start of chord symbols - asked by Brix Lichtenberg ... (check-in: d2646c2a49 user: jef tags: trunk)
07:46
core: fix: restore export of set_v_param ... (check-in: 91579aa4bd user: jef tags: trunk)
07:19
core: better helper lines and prepare for special staves ... (check-in: 5da1d34a97 user: jef tags: trunk)
07:08
core: remove hook on set_v_param ... (check-in: 2b08665c95 user: jef tags: trunk)
2019-05-16
16:38
core: fix: loss of tremolo on 2 notes when space character between them - reported by Willem Vree ... (check-in: cb89c2bb23 user: jef tags: trunk)
14:27
core: fix: bad horizontal spacing when mix of beamed and not beamed notes in different voices at a same time ... (check-in: c275008569 user: jef tags: trunk)
14:22
core: fix: change missing in the previous commit ... (check-in: 6d077d5ef1 user: jef tags: trunk)
14:14
core: fix: bad ottava when start and stop on a same symbol - reported by Willem Vree ... (check-in: 077d393338 user: jef tags: trunk)
2019-05-15
13:04
doc: add a bookmarklet based on abcemb1 and add follow on play ... (check-in: e3420dbc3f user: jef tags: trunk)
12:58
editor: simpify code ... (check-in: 91dfbb17a4 user: jef tags: trunk)
12:55
editor: display all file types on load file ... (check-in: 34fb50d71d user: jef tags: trunk)
12:49
util: abcemb: simplify init and do follow work ... (check-in: d41ec2fe38 user: jef tags: trunk)
2019-05-14
12:54
batch: accept ABC files with no .abc extension and simplify code ... (check-in: c75aa1e38c user: jef tags: trunk)
12:38
util: audio5: midi5: do late config on play start ... (check-in: e72417ef1b user: jef tags: trunk)
2019-05-08
09:57
modules: play: optimize array concatenation ... (check-in: 9e8b987f59 user: jef tags: trunk)
09:40
editor: simplify error handling ... (check-in: 7410831bf1 user: jef tags: trunk)
09:27
core: fix: bad error text when backslash inside tune ... (check-in: 26d099b8b9 user: jef tags: trunk)
09:17
editor: change the date of the copyright ... (check-in: ea51dfd981 user: jef tags: trunk)
2019-05-07
12:20
core: don't limit the volta brackets to the length of the first time ... (check-in: fa8c6797d5 user: jef tags: trunk)
2019-05-01
08:29
util: abcemb/doc: fix: module loading errors when extra <script>s in HTML page - reported by Gerhard Schacherl ... (check-in: f5ab126f23 user: jef tags: trunk)
2019-04-26
17:26
util: abcemb1: have the tune list header settable ... (check-in: f790d2ef08 user: jef tags: trunk)
2019-04-25
12:39
New release v1.19.4 ... (check-in: aa94655f34 user: jef tags: trunk, v1.19.4)
12:39
util: abcemb1: remove "Tunes:" from the tune list - from a remark by Gerhard Schacherl ... (check-in: 8304fb2004 user: jef tags: trunk)
09:36
core: fix: bad placement of measure numbers at start of line - reported by Brix Lichtenberg ... (check-in: 3e836f6cfe user: jef tags: trunk)
07:52
modules: equalbars: bad spacing when Q:/P:/.. at start of tune - reported by Gerhard Schacherl ... (check-in: c9e84a16cc user: jef tags: trunk)
2019-04-21
17:51
util: abcemb1: simplify the links of the tune list ... (check-in: 98024937fc user: jef tags: trunk)
13:44
util: abcemb1: display the list of the tunes when tune not found ... (check-in: 81da8cc449 user: jef tags: trunk)
2019-04-19
10:20
core: do staff caching work again (SVG optimization) ... (check-in: 35dd3a3aa0 user: jef tags: trunk)
09:25
util: abcemb: remove most global variables ... (check-in: 97a4f4836f user: jef tags: trunk)
09:23
util: abcemb1: remove useless code ... (check-in: 6ea84eeb73 user: jef tags: trunk)
2019-04-18
12:48
util: abcdoc: simplify and remove the global variables ... (check-in: 8e4872c04a user: jef tags: trunk)
2019-04-08
16:39
util: abcemb1: fix: accept follow-1.js ... (check-in: c464dc3c78 user: jef tags: trunk)
07:50
util: abcemb1: don't scroll on play if small tune ... (check-in: 1681ee9f12 user: jef tags: trunk)
2019-04-07
09:09
util: abcemb1: scroll by one pixel and sooner ... (check-in: 3fb8131517 user: jef tags: trunk)
2019-04-05
08:13
util: abcemb1: fix: reload the page on tune select or backpage ... (check-in: 932e5c2af8 user: jef tags: trunk)
08:12
util: abcemb1: simplify for only one tune ... (check-in: de2dea32ec user: jef tags: trunk)
2019-04-04
14:41
util: abcemb1: add music scrolling ... (check-in: a90fb5aeef user: jef tags: trunk)
2019-04-03
12:59
core: modules: handle 'lock' in all parameters/commands ... (check-in: b2d419ed34 user: jef tags: trunk)
12:01
core: fix: bad room of tempo (Q:) note stems ... (check-in: 67d2dae396 user: jef tags: trunk)
2019-03-27
11:17
core: fix: bad full measure rest since commit ac179b57fd ... (check-in: 8aa08c3b1d user: jef tags: trunk)
2019-03-26
13:28
core: fix: bad spacing before notes when voice starting inside tune ... (check-in: bc2ee98938 user: jef tags: trunk)
13:21
core: fix: clash of accidentals when on a secondary voice at start of line ... (check-in: a84588c0e4 user: jef tags: trunk)
2019-03-25
13:44
core: music: dots too far from note heads ... (check-in: 4a41440f41 user: jef tags: trunk)
13:32
core: music: bad shift of note heads in some cases of second interval ... (check-in: 2f78f2d22c user: jef tags: trunk)
12:34
core: fix: bad scale of tune header when %%pagescale after K: ... (check-in: 95161726ff user: jef tags: trunk)
2019-03-19
17:21
util: add abcemb1-1.js ... (check-in: b55b4078f1 user: jef tags: trunk)
07:55
core: simplify parsing %%/I: lines ... (check-in: c222331a97 user: jef tags: trunk)
2019-03-18
15:51
core: fix: bad cut time and mensural time signatures ... (check-in: ec6cbf2e87 user: jef tags: trunk)
2019-03-17
18:51
core: fix: crash when "$n" in text and no setfont-n ... (check-in: 9862aec401 user: jef tags: trunk)
18:47
core: fix: bad measure duration with meter "M:C|" ... (check-in: 58cdcfbf67 user: jef tags: trunk)
2019-03-13
14:14
core: fix: bad slurs when slur start and stop on one note since commit [a1e9db7347] ... (check-in: 7587a99e7b user: jef tags: trunk)
14:11
core: fix: program loop when grace notes before beamed note at end of line and %%breakoneoln 0 ... (check-in: 54beabe60e user: jef tags: trunk)
10:45
core: fix: if wanted, let a note alone at end of tune - this reverts the commit [5da6daec4e] ... (check-in: 2838d5df80 user: jef tags: trunk)
2019-03-12
15:15
fix: crash when '<', '>' or '&' in some fields since commit [634ba4801b] - reported by Hudson Lacerda ... (check-in: b53e7a7df7 user: jef tags: trunk)
11:01
New release v1.19.3 ... (check-in: 3f606e1664 user: jef tags: trunk, v1.19.3)
10:57
editor: set the language from the one of the navigator - asked by Hudson Lacerda ... (check-in: 4ce55fe811 user: jef tags: trunk)
10:49
build: fix: bad generation of the editor with jsmin ... (check-in: abeefa6f5b user: jef tags: trunk)
10:03
core: fix: some errors in %%tune handling - reported by Hudson Lacerda ... (check-in: 5bf92770a8 user: jef tags: trunk)
2019-03-11
14:46
core: fix: crash/loop when slur between note and grace note and other slurs later ... (check-in: a1e9db7347 user: jef tags: trunk)
2019-03-10
10:31
New release v1.19.2 ... (check-in: e71bc32c61 user: jef tags: trunk, v1.19.2)
10:10
font: regeneration ... (check-in: 945e0d48fc user: jef tags: trunk)
10:08
util: abcemb: remove useless variable ... (check-in: 47b0e2d1c7 user: jef tags: trunk)
2019-03-08
08:12
core: simplify code ... (check-in: 091b5998cc user: jef tags: trunk)
08:10
build: use 'jsmin' instead of 'uglifyjs' when available ... (check-in: 19be5e264d user: jef tags: trunk)
08:05
build: remove the 'type' message when building the core ... (check-in: 056ab7031e user: jef tags: trunk)
08:01
core: font: change a bit the internal music font definition ... (check-in: 3d3cf6090a user: jef tags: trunk)
2019-03-06
15:17
core: fix: loss of color in texts since commit [a055e97ead] - reported by Gerhard Schacherl ... (check-in: 76e6e74e27 user: jef tags: trunk)
14:50
core: fix: bad handling of "$n" in strings since commit [634ba4801b] ... (check-in: 557f8d8b42 user: jef tags: trunk)
2019-03-04
17:06
modules: page: handle '<', '>', '&' and font changes ('') ... (check-in: 8dc835f9b4 user: jef tags: trunk)
2019-03-03
18:18
core: bigger note and smaller text in tempo (Q:) ... (check-in: aa10c9449d user: jef tags: trunk)
16:00
core: fix: bad SVG when '<', '>' or '&' in some fields since commit [6dc048358f] - reported by Hudson Lacerda ... (check-in: 634ba4801b user: jef tags: trunk)
2019-03-02
11:51
core: handle %%tune ... (check-in: bfcc86620e user: jef tags: trunk)
2019-02-28
13:44
core: simplify %%stafflines code ... (check-in: ad050774ca user: jef tags: trunk)
09:38
core: fix: do %%abc-include work with tune fragments ... (check-in: 3e0e28b690 user: jef tags: trunk)
2019-02-26
14:46
batch: abcnode: crash when page formatting - reported by Guido Gonzato ... (check-in: a01c9fffcc user: jef tags: trunk)
09:49
batch: abctopdf: fix: loop if bug in abc2svg - tell which batch script and if some fatal error ... (check-in: 02b7d337a7 user: jef tags: trunk)
2019-02-25
16:18
core: simplify some error texts ... (check-in: 2f582eeb77 user: jef tags: trunk)
2019-02-24
17:42
core: remove useless ()'s ... (check-in: 4be7242ad2 user: jef tags: trunk)
2019-02-23
11:13
modules: MIDI: loss of %%MIDI control in tune header since commit [33f4eb0b0b] - reported by Willem Vree ... (check-in: 22719c2ea4 user: jef tags: trunk)
09:59
doc: bad command rendering in README ... (check-in: 5901d2f924 user: jef tags: trunk)
2019-02-19
18:01
core: fix: bad encoding of !slide! - reported by Brix Lichtenberg ... (check-in: 28e90345ed user: jef tags: trunk)
2019-02-18
13:57
core: fix: lack of ottava when concert/sounding score and simpler ottava code ... (check-in: c088ceea55 user: jef tags: trunk)
09:21
core: fix: bad end of music line when more notes/rests in other voices ... (check-in: 6cb1f42e49 user: jef tags: trunk)
2019-02-17
16:49
core: no special treatment of !sfz! anymore ... (check-in: 7613c243b2 user: jef tags: trunk)
2019-02-16
19:05
batch: abctopdf: accept spaces and stars in the comand line - reported by Hudson Lacerda ... (check-in: 334ef6b63a user: jef tags: trunk)
2019-02-15
18:29
doc: better code examples, clearer fossil commands, music font in abctopdf ... (check-in: 06aa5e06a0 user: jef tags: trunk)
17:45
core: fix: handle multi-spaces in chord symbols - reported by Hudson Lacerda ... (check-in: ddba1bac20 user: jef tags: trunk)
17:43
core: remove useless item in chord symbol ... (check-in: 75feb4e5d3 user: jef tags: trunk)
2019-02-11
09:19
util: play: fix: do HTML5 playing work in iPhone's ... (check-in: 67309d9ea0 user: jef tags: trunk)
09:14
core: simplify the conversion of "\uxxxx" to UTF-16 ... (check-in: 53afda8c4e user: jef tags: trunk)
09:01
modules: grid2: add chords at start of the measures - asked by Brix Lichtenberg ... (check-in: 1f3947a267 user: jef tags: trunk)
08:27
modules: grid2: don't print the decorations - reported by Brix Lichtenberg ... (check-in: 9cd847f3e2 user: jef tags: trunk)
2019-02-10
15:39
batch: better (unused) utf-8 to utf-16 function ... (check-in: 8a8f78c988 user: jef tags: trunk)
2019-02-08
13:47
core: fix: loss of horizontal alignment of chord symbols since commit [c66cd4b941] - reported by Christophe Poudras ... (check-in: 47a322f79a user: jef tags: trunk)
11:42
core: fix: bad spacement between chord symbols since commit c66cd4b941 ... (check-in: 007b48ff90 user: jef tags: trunk)
09:35
core: fix: loss of %%ottava since recent commits ... (check-in: c8cb540c2b user: jef tags: trunk)
09:33
core: fix: crash on ottava decorations since previous commit ... (check-in: 8be32b0d92 user: jef tags: trunk)
2019-02-07
17:07
core: fix: bad clef change with %%ottava - reported by Christophe Poudras ... (check-in: 82d8938d51 user: jef tags: trunk)
12:58
core: remove useless 'stroke' class ... (check-in: b84d574137 user: jef tags: trunk)
12:57
core: fix: don't force 'fill' on <path> - !! compatibility with font class !! ... (check-in: a055e97ead user: jef tags: trunk)
09:54
core: remove the 'stroke' class from some <path>s ... (check-in: 09dab269a5 user: jef tags: trunk)
09:41
core: remove useless class="fill" from <path> ... (check-in: 25dae3a682 user: jef tags: trunk)
2019-02-06
17:52
core: fix: loss of colors with some browsers since commit [0e88241ed3] - reported by Hudson Lacerda and Christophe Poudras ... (check-in: ef0e5798bd user: jef tags: trunk)
17:35
core: set correctly the currentColor in SVG ... (check-in: 2ee0ccb516 user: jef tags: trunk)
14:25
batch: add 'abctopdf' ... (check-in: 2c9cf4bafe user: jef tags: trunk)
2019-02-01
15:55
New release v1.19.1 ... (check-in: 433944c788 user: jef tags: trunk, v1.19.1)
14:01
copyright update to 2019 ... (check-in: 83a7d2efe0 user: jef tags: trunk)
2019-01-31
14:11
batch: abcjs52: bad JS interpreter reference in usage ... (check-in: baf13e4054 user: jef tags: trunk)
09:57
core: fix: declare 'abc2svg' as a variable ... (check-in: b0bd2c6591 user: jef tags: trunk)
09:56
batch: toxhtml: simplify text cleaning ... (check-in: 64eb4eb2bf user: jef tags: trunk)
2019-01-30
14:55
core: page: fix lack of '\n' before </svg> ... (check-in: 1785fc6df7 user: jef tags: trunk)
10:20
core: page: fix: page formatting broken by previous commit ... (check-in: dc4ccd27bf user: jef tags: trunk)
2019-01-29
15:58
modules: page: accept an other output treatment ... (check-in: e4f6ce6de2 user: jef tags: trunk)
2019-01-27
17:35
core: fix: bad computation of string width since commit [afecc8d096] - reported by Gerhard Schacherl ... (check-in: 3f67aec40a user: jef tags: trunk)
10:25
core: fix: crash on V: name= since commit [afecc8d096] - reported by Gerhard Schacherl ... (check-in: 070015389a user: jef tags: trunk)
2019-01-26
10:40
core: fix: loss of color since commit [0e88241ed3] - reported by Hudsn Lacerda ... (check-in: 474393c991 user: jef tags: trunk)
2019-01-25
14:18
core: optimize computation of width of single characters - needed for previous commit ... (check-in: afecc8d096 user: jef tags: trunk)
14:01
core: optimize code for measure numbers ... (check-in: e528467199 user: jef tags: trunk)
2019-01-24
17:10
core: fix: do early source cleanup and avoid bad SVG content ... (check-in: 6dc048358f user: jef tags: trunk)
17:02
core: fix: possible clash when many chord symbols / annonations on a symbol ... (check-in: 17ca8b292e user: jef tags: trunk)
16:40
core: fix: possible bad box aound chord symbols / annotations ... (check-in: 7e960c7791 user: jef tags: trunk)
11:44
core: fix: crash on "@x,y" annotations since commit [c66cd4b941] ... (check-in: 902bd6a9e7 user: jef tags: trunk)
10:36
core: reduce the number of calls to strwh() ... (check-in: 3c731d1b1d user: jef tags: trunk)
2019-01-23
17:04
util: play: crash on play when global MIDI control (as %%channel 10) - reported by Gerhard Schacherl ... (check-in: 65159a9379 user: jef tags: trunk)
16:42
core: fix: loss of box for chord symbols and lyrics since commit [c66cd4b941] - reported by Hudson Lacerda ... (check-in: 080f41bbb4 user: jef tags: trunk)
13:40
core: remove useless code ... (check-in: 0e88241ed3 user: jef tags: trunk)
13:38
core: remove useless code ... (check-in: 1f6d6678ed user: jef tags: trunk)
10:56
core: fix: bad vertical offset of chord symbols/annotations since commit [c66cd4b941] ... (check-in: 62a7a9a2b5 user: jef tags: trunk)
09:53
core: fix: crash when Q: in the tune header since commit [231ba60f21] ... (check-in: 0b6eb01e27 user: jef tags: trunk)
2019-01-21
09:48
batch: toabw: toodt: fix: bad output since commits [4af8286fd9] and [5596bdc634] ... (check-in: b0a29eaa59 user: jef tags: trunk)
2019-01-20
11:16
core: avoid calling strwh() in the generation of chord symbols and lyrics ... (check-in: c66cd4b941 user: jef tags: trunk)
10:13
core: ignore 'wadj=' of %%xxfont when in a web browser ... (check-in: 7ab3bafb2c user: jef tags: trunk)
10:04
core: get the size of strings from the web browser when run in a browser ... (check-in: b4ab4462a5 user: jef tags: trunk)
08:56
core: fix: bad font when font changes in %%text/... ... (check-in: 2d377786f8 user: jef tags: trunk)
2019-01-19
10:35
core: simplify some Q: computations ... (check-in: 231ba60f21 user: jef tags: trunk)
2019-01-18
19:12
core: fix: accept value starting with '=' in information fields - reported by Willem Vree about %%map ... (check-in: 2e13907a50 user: jef tags: trunk)
09:43
core: in Q:, put the note a bit lower ... (check-in: b960134bf8 user: jef tags: trunk)
09:35
core: fix: memory overflow when key change at end of line since commit [eb62c66c4a] - reported by Gerhard Schacherl ... (check-in: 9b4afbb8db user: jef tags: trunk)
2019-01-13
16:18
util: play: handle %%MIDI control ... (check-in: 33f4eb0b0b user: jef tags: trunk)
11:17
modules: use one decimal instead of two ... (check-in: c2dbf98b44 user: jef tags: trunk)
11:08
batch: use one decimal instead of two ... (check-in: acdb036ca9 user: jef tags: trunk)
11:03
core: use one decimal instead of two for most SVG values ... (check-in: 67d263b0dd user: jef tags: trunk)
2019-01-12
11:24
util: play: tomidi5: offer all MIDI output devices ... (check-in: 1a2561a2b8 user: jef tags: trunk)
11:18
util: play: offer a full choice about audio output ... (check-in: bd1f08722a user: jef tags: trunk)
09:36
util: play: toaudio5: add an alternate way to load the soundfonts - ticket [2d42d09f56] ... (check-in: fd2ca9449b user: jef tags: trunk)
2019-01-11
16:31
core: fix: bad handling of %%ottava / associated decorations - reported by Willem Vree ... (check-in: 5ce890faae user: jef tags: trunk)
15:37
core: fix: bad precision in ottava brackets ... (check-in: 052bb09b42 user: jef tags: trunk)
15:19
core: fix: revert commit [056f1e35cb] because duplicated elements at end of music line ... (check-in: 01d37f17b8 user: jef tags: trunk)
2019-01-10
16:43
core: accept non-breakable space characters in %%score ... (check-in: a6f8d853d8 user: jef tags: trunk)
11:01
core: fix: remove vertical bar under repeat backet continuation - reported by Brix Lichtenberg ... (check-in: ed02093550 user: jef tags: trunk)
09:51
core: fix: bad slurs and tuplets after %%staff ... (check-in: d98e2befaa user: jef tags: trunk)
2019-01-09
16:39
core: fix: bad staff width when overflow by lyrics since commit [dbcc43b46c] - reported by Gerhard Schacherl ... (check-in: e97ecdd3d6 user: jef tags: trunk)
15:24
core: fix: let '%%timewarn 1' work with '%%keywarn 0' - reported by Christophe Poudras ... (check-in: eb62c66c4a user: jef tags: trunk)
2019-01-08
17:54
core: fix: bad staff of key signature after staff change in %%score ... (check-in: 519bc7e649 user: jef tags: trunk)
2019-01-07
18:09
core: fix: bad test of explicit end of music line ... (check-in: 1854d17a66 user: jef tags: trunk)
18:04
core: shift right a bit the clef changes ... (check-in: f3819279c1 user: jef tags: trunk)
18:02
core: decrease a bit the left spacing of measure bars ... (check-in: e374948c5d user: jef tags: trunk)
17:59
core: fix: bad computation of the total width of the tunes ... (check-in: 6585103f0f user: jef tags: trunk)
17:01
core: use %%maxshrink to decide if a tune must be split ... (check-in: 1f71442099 user: jef tags: trunk)
15:41
core: simplify/fix tune split algorithm ... (check-in: 2530f58426 user: jef tags: trunk)
2019-01-06
16:13
core: simplify code of add_end_bar() ... (check-in: 056f1e35cb user: jef tags: trunk)
09:51
core: fix: bad bars when symbols between mergeable repeat bars ... (check-in: e06d5eb55f user: jef tags: trunk)
08:48
build: add 'toaudio-1.js' - asked by Mark Zealey ... (check-in: 9bbdc666a5 user: jef tags: trunk)
08:21
build: new year! ... (check-in: f69df694ee user: jef tags: trunk)
2019-01-05
11:24
core: fix: handle back '||:' as '[|:' or '||$[|:' on 2 lines ... (check-in: e654fabaef user: jef tags: trunk)
10:29
core: remove useless code ... (check-in: d2ee124d31 user: jef tags: trunk)
09:49
core: don't move the bars before the key signatures - !! compatibility !! ... (check-in: c7b1f55816 user: jef tags: trunk)
09:15
core: fix: bad bars when merged repeat and different staves - reported by Gerhard Schacherl ... (check-in: 4a6bfd189a user: jef tags: trunk)
2019-01-04
18:54
core: fix: crash when alien voice after many %%score's ... (check-in: b55e59ea0e user: jef tags: trunk)
16:59
core: fix: ignore blank-like characters in info fields ... (check-in: ed0771377a user: jef tags: trunk)
2019-01-03
18:02
play: midi: fix: the notes were not correctly stopped ... (check-in: 1177a3b2df user: jef tags: trunk)
17:51
util: play: fix: don't access to MIDI before first play - issue [87d693375c] ... (check-in: f2009ab902 user: jef tags: trunk)
17:45
util: abcemb: don't check if playing is possible ... (check-in: c8c0e35613 user: jef tags: trunk)
2019-01-02
17:22
util: play: fix: possible bad stop / resume playing - reported by Mark Zealey ... (check-in: e9b2b532a1 user: jef tags: trunk)
11:29
batch: accept spaces in font names with abw output ... (check-in: 5596bdc634 user: jef tags: trunk)
11:15
editor: fix: do 'play continue' work again - it was broken by the commit [348a2dbd50] ... (check-in: c4c3f4dda2 user: jef tags: trunk)
10:28
util: play: start playing sooner (no timeout) - patch from Mark Zealey ... (check-in: 41d2c71645 user: jef tags: trunk)
10:06
util: play: don't continue to start notes after play stop - adapted from a patch by Mark Zealey ... (check-in: 348a2dbd50 user: jef tags: trunk)
08:21
build: fix: bad generation of page-1.js with ./build - reported by Gerhard Schacherl ... (check-in: 74821c48ea user: jef tags: trunk)
2019-01-01
16:45
core: fix: bad check of scale in %%font ... (check-in: 25c243b5b8 user: jef tags: trunk)
16:38
core: fix: accept spaces in font names with %%font ... (check-in: f6e7f629c3 user: jef tags: trunk)
16:09
batch: accept spaces in font names ... (check-in: 4af8286fd9 user: jef tags: trunk)
15:25
core: fix: accept spaces in font names - asked by Hudson Lacerda ... (check-in: 057bff7590 user: jef tags: trunk)
10:27
core: remove useless function arguments ... (check-in: 5dbd21a5ed user: jef tags: trunk)
10:16
core: simplify parsing information lines ... (check-in: e1e2d01567 user: jef tags: trunk)
10:10
core: fix: bad SVG when %%measurenb, %%score and scaled staff ... (check-in: 7b671315dc user: jef tags: trunk)
09:23
core: fix: loss of '-' in font family name ... (check-in: 4d24ca8029 user: jef tags: trunk)
2018-12-31
16:49
core: fix: wrong computation of the width of monospace strings ... (check-in: c0e741e941 user: jef tags: trunk)
11:08
New release v1.19.0 ... (check-in: 09f9db875e user: jef tags: trunk, v1.19.0)
2018-12-30
17:09
core: modules: page: fix: bad page overflow ... (check-in: 5d9f4caebb user: jef tags: trunk)
15:29
core: %%splittune added ... (check-in: 3ade2f77d2 user: jef tags: trunk)
14:31
core: modules: page: fix: bad new page on overflow since commit [397b6a597d] ... (check-in: f3d3111c4e user: jef tags: trunk)
11:56
core: modules: page: fix: page parameters may be defined before %%pageheight ... (check-in: 159c7bb88f user: jef tags: trunk)
11:11
core: modules: page: add %%gutter ... (check-in: 2e798c8206 user: jef tags: trunk)
11:04
core: modules: page: simplify code ... (check-in: 397b6a597d user: jef tags: trunk)
10:21
batch: toabw: bad top/bottom margins when %%pageheight ... (check-in: 33a20e3e48 user: jef tags: trunk)
09:49
core: modules: handle %%oneperpage when %%pageheight ... (check-in: 01cb686e10 user: jef tags: trunk)
08:23
editor: accept page formatting ... (check-in: bd925e4f55 user: jef tags: trunk)
08:21
editor: change the way to find the start of a tune ... (check-in: 3907f6dbf8 user: jef tags: trunk)
2018-12-29
15:37
editor: simplify scrolling to viewport ... (check-in: 98c7c2b066 user: jef tags: trunk)
15:31
util: add %%pageheight support to embedded documents with class="abc" ... (check-in: 47ce70bcc2 user: jef tags: trunk)
2018-12-27
10:10
util: add %%pageheight support to embedded documents ... (check-in: b84753da7f user: jef tags: trunk)
10:05
core: modules: add %%pageheight ... (check-in: 0610c074df user: jef tags: trunk)
2018-12-23
18:42
core: fix: bad tune split when measure error in tuplets + small optimization ... (check-in: 1eefbbe633 user: jef tags: trunk)
2018-12-22
19:32
batch: fix: search also the modules in 'default.abc' ... (check-in: b722a00f63 user: jef tags: trunk)
19:28
batch: toodt: use the abc2svg margins ... (check-in: ef864dda07 user: jef tags: trunk)
2018-12-21
09:02
core: fix: reuse the font class f0 ... (check-in: 36e0f51f06 user: jef tags: trunk)
2018-12-19
11:16
core: fix: let the words under tune with the tune ... (check-in: a244d717d5 user: jef tags: trunk)
2018-12-18
09:22
core: add decorations !ped(! and !ped)! ... (check-in: a3fcb938f6 user: jef tags: trunk)
09:07
core: fix: bad computation of the free vertical offset of stemless notes giving clashes with some decorations ... (check-in: a883921f40 user: jef tags: trunk)
2018-12-17
13:56
core: fix: clash !ped!/!ped-up! with low notes ... (check-in: e9e7d456ae user: jef tags: trunk)
2018-12-15
12:58
core: fix: bad horizontal offset of lyrics without '~' starting with a number ... (check-in: 274744c38a user: jef tags: trunk)
12:56
core: fix: bad horizontal offset of lyrics starting with a number since commit [a3b7143328] - reported by Gerhard Schacherl ... (check-in: 9203a6af67 user: jef tags: trunk)
09:17
core: fix: crash on play when %%beginml sequence ... (check-in: 262b5b4129 user: jef tags: trunk)
2018-12-14
17:12
core: fix: wrong computation of string width when redefined by %%xxxfont ... (check-in: 0ac39780e1 user: jef tags: trunk)
16:35
batch: toxhtml: remove %%text as <p> ... (check-in: b7dbf64ea4 user: jef tags: trunk)
15:20
core: don't move the clef definitions - !! compatibility !! ... (check-in: bbc67c55d9 user: jef tags: trunk)
09:29
core: fix: don't auto insert a clef change before a right repeat bar ... (check-in: 79cc3565a2 user: jef tags: trunk)
08:40
core: remove more about TAB's in chord symbols ... (check-in: eaba50ef37 user: jef tags: trunk)
08:31
core: remove the treatment of latin names in chord symbols ... (check-in: bed4743a90 user: jef tags: trunk)
08:08
core: remove the treatment of TAB's in chord symbols ... (check-in: 69d67928f9 user: jef tags: trunk)
2018-12-13
16:11
core: fix: crash on decoration type 7 without start/stop - reported from abcm2ps issue #42 ... (check-in: e814355a4a user: jef tags: trunk)
15:14
core: fix: crash on decoration type 5 without start/stop - reported from abcm2ps issue #41 ... (check-in: d9e0734efb user: jef tags: trunk)
10:59
core: fix: possible crash seen in abcm2ps issue #44 ... (check-in: db0db82d99 user: jef tags: trunk)
2018-12-12
17:55
core: fix: loss of horizontal alignment of chord symbols since commit 6bb4fc2e33 ... (check-in: 853dc43b02 user: jef tags: trunk)
16:42
core: fix: bad handling of '+:' after 'N:' ... (check-in: 3fd4309917 user: jef tags: trunk)
09:54
New release v1.18.3 ... (check-in: 159fe7774d user: jef tags: trunk, v1.18.3)
09:04
core: fix: too much vertical spacing of chord symbols/annotations under the staff ... (check-in: 77309fb3a7 user: jef tags: trunk)
2018-12-11
18:18
core: fix: bad horizontal spacing after internal removal of some automatic clef changes ... (check-in: ca4da09ebd user: jef tags: trunk)
18:11
core: fix: loss of rests since commit [c509ec05db] ... (check-in: a3ddd133b9 user: jef tags: trunk)
17:24
core: fix: loss automatic clef changes at end of line ... (check-in: 53bbd6312e user: jef tags: trunk)
2018-12-10
17:52
core: fix: loss of chord symbol/annotation when on an undisplayed rest - reported by Brix Lichtenberg ... (check-in: 73e8e8ac1c user: jef tags: trunk)
10:13
core: set some accidentals closer to the note heads ... (check-in: 58e68c9138 user: jef tags: trunk)
09:57
core: fix: don't put a clef change before a repeat bar - reported by Stuart Soloway ... (check-in: 5a52759a9b user: jef tags: trunk)
2018-12-09
18:53
core: fix: set horizontal space enough for chord symbols to be aligned - asked by Brix Lichtenberg ... (check-in: 62ab66ee80 user: jef tags: trunk)
2018-12-08
10:34
core: fix: random bad width of chord symbols ... (check-in: 7ee35de93a user: jef tags: trunk)
09:48
core: fix: random crashes tied to default fonts since commit 7b873dd8f4 ... (check-in: 19c67c7898 user: jef tags: trunk)
08:34
core: loss of clef=none and optimise code ... (check-in: c509ec05db user: jef tags: trunk)
2018-12-07
17:50
core: fix: loss of clef when 2nd definition at the same time ... (check-in: 37b4209096 user: jef tags: trunk)
2018-12-06
15:26
core: check the font size in %%xxxfont ... (check-in: 2a9e0b7181 user: jef tags: trunk)
14:39
core: fix: bad computation of the vertical spacing of some chord symbols/annotations ... (check-in: 7c338cc606 user: jef tags: trunk)
2018-12-05
18:43
core: smaller default size of measure numbers ... (check-in: 7fbd18f5be user: jef tags: trunk)
18:41
core: fix: put the measure numbers closer to the staff - reported by Brix Lichtenberg ... (check-in: a0d890395e user: jef tags: trunk)
18:35
core: fix: bad X offset of measure numbers at start of line with %%soloffs - reported by Brix Lichtenberg ... (check-in: bd67733677 user: jef tags: trunk)
14:02
core: adjust the string width factor for serif and sans-serif fonts ... (check-in: 7b873dd8f4 user: jef tags: trunk)
2018-12-04
18:21
core: adjust the string width only when defined in the font - asked by Hudson Lacerda ... (check-in: 2a80dd8fca user: jef tags: trunk)
17:42
core: simplify code for 'class=' in %%xxxfont ... (check-in: 0afd7cece2 user: jef tags: trunk)
17:41
core: fix: crash when an annotation is the first string - bug inserted by commit [d69f98383f] ... (check-in: 30ac36ecc0 user: jef tags: trunk)
14:11
core: fix: bad multi Q: with %%soloffs - reported by Brix Lichtenberg ... (check-in: 70a14f798c user: jef tags: trunk)
09:33
core: accept 'nobox' in a font declaration ... (check-in: 35597ed188 user: jef tags: trunk)
08:53
core: fix: bad offsets of chord symbols/annotations - reported by Hudson Lacerda ... (check-in: 6bb4fc2e33 user: jef tags: trunk)
2018-12-03
16:20
core: don't set a box around the numbers of measure repeat ... (check-in: 10a6f5b1b4 user: jef tags: trunk)
16:19
modules: grid: check the first parameter of %%grid ... (check-in: cb925a4501 user: jef tags: trunk)
15:26
core: better box around tempo (Q:) ... (check-in: 7626167df3 user: jef tags: trunk)
14:49
core: simplify code ... (check-in: 2ba9b5a0f6 user: jef tags: trunk)
14:30
core: fix: don't lose a staff containing only repeat bars - reported by Willem Vree ... (check-in: cad74661e4 user: jef tags: trunk)
14:11
core: fix: clash repeat measure number and measure number ... (check-in: d624d7aa6b user: jef tags: trunk)
14:06
core: don't put a box around the repeat measure number ... (check-in: 7c9e904007 user: jef tags: trunk)
09:54
core: adjust the offsets of the parts (P:) ... (check-in: 85ef8254a7 user: jef tags: trunk)
09:33
core: adjust the offsets of the bar numbers ... (check-in: 77b3291897 user: jef tags: trunk)
08:28
core: accept a box around any text element ... (check-in: 05622b985d user: jef tags: trunk)
2018-12-02
17:26
core: simplify handling of 'box' ... (check-in: d69f98383f user: jef tags: trunk)
16:44
core: simplify the font tables ... (check-in: 5f278945fb user: jef tags: trunk)
2018-12-01
09:41
core: simplify !gliss! in SVG ... (check-in: e1a818f6eb user: jef tags: trunk)
2018-11-30
09:34
core: fix: bad font names in SVG CSS ... (check-in: be1184c613 user: jef tags: trunk)
08:55
core: don't output the composer font if not needed ... (check-in: 9aaf944d20 user: jef tags: trunk)
08:49
core: force the width of strings in SVG images - idea from Hudson Lacerda ... (check-in: cc708da9de user: jef tags: trunk)
2018-11-29
10:11
core: better handling of the '~' character in lyrics ... (check-in: a3b7143328 user: jef tags: trunk)
2018-11-28
13:54
core: fix: crash when no data after %%beginxxx since commit [f090d61714] ... (check-in: 9dfec6603f user: jef tags: trunk)
09:09
core: add %%annotationbox - asked by many people ... (check-in: d49293e3c4 user: jef tags: trunk)
08:40
core: adjust the box around texts ... (check-in: 073b359b5d user: jef tags: trunk)
07:50
core: adjust the 'breve' note ... (check-in: 0c5b41ad06 user: jef tags: trunk)
2018-11-27
16:01
core: fix: bad xoffset of longa notes ... (check-in: 0b0a6e43f2 user: jef tags: trunk)
14:42
core: adjust ledger lines of long notes - reported by Hudson Lacerda ... (check-in: 1357d49cf7 user: jef tags: trunk)
09:35
core: bad handling of '%' in %%begintext and %%abc-include - reported by Hudson Lacerda ... (check-in: f090d61714 user: jef tags: trunk)
09:32
core: remove useless code ... (check-in: ff6d035e05 user: jef tags: trunk)
08:36
editor: update the texts in portugues do Brasil - from Hudson Lacerda ... (check-in: 5bc3f81057 user: jef tags: trunk)
2018-11-26
17:50
core: fix: abnormal errors on multi-rests since commit [ac179b57fd] ... (check-in: f509eea858 user: jef tags: trunk)
09:33
core: give correct source references in duration error messages ... (check-in: 53b6e92168 user: jef tags: trunk)
2018-11-25
15:42
core: fix: handle %%writefields M ... (check-in: 5448674aff user: jef tags: trunk)
2018-11-24
10:16
core: fix: mark as error %%setbarnb with negative values - reported by Brix Lichtenberg ... (check-in: a9fbee9dc2 user: jef tags: trunk)
2018-11-23
16:05
core: fix: bad SVG on dashed measure bar since commit [d21fa06539] ... (check-in: ceb8684d6a user: jef tags: trunk)
15:41
core: fix: bad X offset of thick bars since commit [d21fa06539] ... (check-in: a32bc62909 user: jef tags: trunk)
10:39
modules: grid: bad cells when 2 chords in M:2/4 ... (check-in: b48bb4cf6b user: jef tags: trunk)
10:37
modules: grid: 'nomusic' added - asked by Brix Lichtenberg ... (check-in: 6d6f3bd01a user: jef tags: trunk)
2018-11-22
18:12
core: use the global glyph table for the meters ... (check-in: b6680d2447 user: jef tags: trunk)
16:12
core: fix: allow changing the note flags from <defs> - reported by Hudson Lacerda ... (check-in: 9a9db29c86 user: jef tags: trunk)
15:20
core: allow scale x,y in the glyph table - asked by Hudson Lacerda ... (check-in: e046f72804 user: jef tags: trunk)
14:19
core: display the measure bars after the staff lines - asked by Hudson Lacerda ... (check-in: d21fa06539 user: jef tags: trunk)
14:15
modules: equalbars: bar spacing when only one note in the 1st measure - reported by Christophe Poudras ... (check-in: 383c4eaa7a user: jef tags: trunk)
10:52
core: fix: some bad tremolos on 2 notes since commit [ac179b57fd] ... (check-in: 5fc035559a user: jef tags: trunk)
2018-11-21
19:03
modules: grid2: don't show the tuplets - reported by Brix Lichtenberg ... (check-in: fa01a17065 user: jef tags: trunk)
15:18
core: change the SVG output order to staves-music-ornamentation - asked by Hudson Lacerda ... (check-in: e5b476ab55 user: jef tags: trunk)
14:30
core: fix: crash when "L:auto" since commit [422373c241] - reported by Brix Lichtenberg ... (check-in: ac179b57fd user: jef tags: trunk)
08:05
core: move some note flags to the abc2svg music font - asked by Hudson Lacerda ... (check-in: c58eeae698 user: jef tags: trunk)
2018-11-20
09:09
core: use classes for various stroke widths - asked by Hudson Lacerda ... (check-in: e2cbcfabc6 user: jef tags: trunk)
07:39
core: fix: loss of %%pos stem hidden in broken rhythm - reported by Hudson Lacerda ... (check-in: 2913f8e3a1 user: jef tags: trunk)
2018-11-19
13:10
core: fix: bad grace notes when %%gracespace since commit [90f25ed4ba] - reported by Guido Gonzato ... (check-in: fccd027c15 user: jef tags: trunk)
12:53
build: fix: bad abc2svg version on new release ... (check-in: c9e4dbf83b user: jef tags: trunk)
12:52
build: fix: abcemb2 generation missing ... (check-in: 4b83d62f0e user: jef tags: trunk)
2018-11-18
15:28
New release v1.18.2 ... (check-in: 8c5285d92c user: jef tags: trunk, v1.18.2)
15:17
editor: bad selection play when inside a repeat sequence - reported by Christophe Poudras ... (check-in: 3199f1f8ab user: jef tags: trunk)
10:15
core: cleanup/optimize code ... (check-in: 952df9824b user: jef tags: trunk)
09:08
core: modules: sth: bad setting when beams on 2 staves - reported by Willem Vree ... (check-in: 49c0f14393 user: jef tags: trunk)
08:07
core: change the generation of the mensural meters - asked by Hudson Lacerda ... (check-in: 45535f4eeb user: jef tags: trunk)
2018-11-17
15:44
util: midi: bad natural tied note after bar - ticket [ce8f4cf82a] ... (check-in: 789e6cddf7 user: jef tags: trunk)
14:47
core: fix: crash on tuplets with one note - reported by Hudson Lacerda ... (check-in: 33a897ec72 user: jef tags: trunk)
2018-11-16
18:26
editor: fix: highlight problems with the selection - reported by Christophe Poudras ... (check-in: e613f47054 user: jef tags: trunk)
18:07
modules: soloffs: doc update ... (check-in: 6e000c1978 user: jef tags: trunk)
11:44
core: fix: bad gchord/annotation when XML character references ... (check-in: 5ec80c88b3 user: jef tags: trunk)
09:43
editor: fix: bad note re-selection after reload ... (check-in: 9f453290c4 user: jef tags: trunk)
2018-11-15
13:17
core: fix: bad meters as M:C| since commit [29c0e3789d] ... (check-in: 0670637158 user: jef tags: trunk)
11:04
core: accept tuplets with one note - asked for star dots hack - https://ianring.com/stardots/ ... (check-in: a57270741c user: jef tags: trunk)
10:54
core: better replacement of note duration when error ... (check-in: 0acef88b19 user: jef tags: trunk)
2018-11-14
18:07
util: fix: bad space removing in abcemb2 ... (check-in: 2cf2a7f99d user: jef tags: trunk)
17:18
util: optimize flow in abcemb ... (check-in: 3b4e33a307 user: jef tags: trunk)
17:12
core: simplify code ... (check-in: 46beb3407c user: jef tags: trunk)
17:11
core: optimise code ... (check-in: 52c6664010 user: jef tags: trunk)
17:09
core: better handling of bad note durations ... (check-in: 422373c241 user: jef tags: trunk)
2018-11-13
13:38
core: fix: crash when '1' as 'r' in tuplet ... (check-in: 3336a35570 user: jef tags: trunk)
10:44
core: change the longa glyph unicode number ... (check-in: f3605fb466 user: jef tags: trunk)
10:42
core: set the stem direction to the longa notes - asked by Hudson Lacerda ... (check-in: b8ce89ae74 user: jef tags: trunk)
09:58
core: fix: bad stem on longa's since commit [b253645293] - revert - reported by Hudson Lacerda ... (check-in: 6062b358ba user: jef tags: trunk)
2018-11-12
18:23
core: fix: bad meters since commit [b41483c3e9] ... (check-in: 29c0e3789d user: jef tags: trunk)
2018-11-11
17:09
core: fix: loss of %%stafflines when default voice only ... (check-in: 8dce3b33f8 user: jef tags: trunk)
15:19
core: add M:c| and M:o| - asked by Hudson Lacerda ... (check-in: b41483c3e9 user: jef tags: trunk)
11:34
core: remove useless code ... (check-in: fa363e0f5a user: jef tags: trunk)
2018-11-10
09:19
core: fix: bad dashed bar when staff scale != 1 - reported by Hudson Lacerda ... (check-in: f0770d10cc user: jef tags: trunk)
2018-11-09
18:01
core: fix: remove double error when no 2nd note in shift=/sound= ... (check-in: 0b864ff312 user: jef tags: trunk)
18:00
core: fix: bad play transposition with shift= - reported by Christophe Poudras ... (check-in: c2aef65c65 user: jef tags: trunk)
13:10
core: fix: set a stem to the longa notes - reported by Hudson Lacerda ... (check-in: b253645293 user: jef tags: trunk)
10:25
core: fix: bad whole measure rests Z or Z1 with some meter types - reported by Hudson Lacerda ... (check-in: e1a61c6e56 user: jef tags: trunk)
10:22
core: fix: bad meters when trailing numbers in some meter types - reported by Hudson Lacerda ... (check-in: ab87c44a2a user: jef tags: trunk)
2018-11-08
17:06
core: remove the shift of invisible bars and P: at start of line ... (check-in: e77371a210 user: jef tags: trunk)
17:05
modules: add %%soloffs ... (check-in: 80258389e2 user: jef tags: trunk)
15:47
core: fix: bad X offset of ">annot" on measure bars ... (check-in: f932dff4e4 user: jef tags: trunk)
11:22
util: play: midi: fix: bad percussion with external MIDI synth ... (check-in: 7e850051c5 user: jef tags: trunk)
2018-11-07
17:35
core: fix: bad vertical offset of beams on 2 staves ... (check-in: f63b94eb53 user: jef tags: trunk)
2018-11-05
15:57
modules: map the natural notes (=) in %%percmap and %%MIDI drummap as in abcMIDI - reported by Willem Vree ... (check-in: c4c1d16ff2 user: jef tags: trunk)
15:22
core: fix: bad error when P: between tied notes ... (check-in: af88d99766 user: jef tags: trunk)
14:50
modules: grid: fix: crash when no such a measure in the include list ... (check-in: c97df67413 user: jef tags: trunk)
14:02
modules: grid: better grid ... (check-in: 3b071730b3 user: jef tags: trunk)
2018-11-03
18:50
modules: grid: bigger cells ... (check-in: cbdc84d2df user: jef tags: trunk)
18:33
modules: grid: bad computation of the cell width - reported by Gerhard Schacherl ... (check-in: d0efed4a3e user: jef tags: trunk)
13:38
batch: remove remaining 'apit' ... (check-in: 9528c1452e user: jef tags: trunk)
13:35
modules: grid: better grid - reported by Brix Lichtenberg ... (check-in: bb60be67e0 user: jef tags: trunk)
2018-11-02
11:21
core: modules: util: remove 'apit' from the note object ... (check-in: 3ccc540d37 user: jef tags: trunk)
07:50
New release v1.18.1 ... (check-in: 482be328b2 user: jef tags: trunk, v1.18.1)
07:45
modules: grid: extend %%grid - asked by Brix Lichtenberg ... (check-in: edfda6059c user: jef tags: trunk)
2018-11-01
14:25
modules: grid: don't put the anacrusis/upbeat in the grid when no chord symbol ... (check-in: 20bd846dcc user: jef tags: trunk)
08:42
modules: grid: remove the bar in repeats ... (check-in: 990f4901b2 user: jef tags: trunk)
2018-10-31
13:49
core: also shift the x offset of P: when invisible bar at start of line - more from Brix's idea - see commit [3ead960c5e] ... (check-in: fdefe8e509 user: jef tags: trunk)
11:27
util: add abcemb2 - ticket [8041cd4066] ... (check-in: d433c91a45 user: jef tags: trunk)
2018-10-30
07:50
core: fix: crash when %%text after note alone since commit f8d15a3c74 - ticket [08a8fe1da2] ... (check-in: fcf4d9681f user: jef tags: trunk)
2018-10-29
18:36
core: fix: shift the starting bar only when invisible - bug in commit [3ead960c5e] ... (check-in: dbc5b047a5 user: jef tags: trunk)
17:46
core: set the x offset of the invisible bars at start of line to start of line - idea from Brix Lichtenberg ... (check-in: 3ead960c5e user: jef tags: trunk)
2018-10-28
15:33
core: fix: bad definition of the music font (@font-face) ... (check-in: 98b8afc87b user: jef tags: trunk)
15:23
core: fix: bad mime type of the internal music font ... (check-in: c1e7eaee66 user: jef tags: trunk)
2018-10-26
11:10
core: let some width to the invisible measure bars ... (check-in: 7146deb803 user: jef tags: trunk)
10:49
core: set a fixed y offset of @ annotations on measure bars ... (check-in: 4695f658e6 user: jef tags: trunk)
2018-10-24
17:50
New release v1.18.0 ... (check-in: df34e36ffa user: jef tags: trunk, v1.18.0)
17:32
core: move all music symbols to the abc2svg music font ... (check-in: a475132538 user: jef tags: trunk)
2018-10-23
17:47
core: fix: still bad music line width since commit [e43ab480b5] ... (check-in: 146781665b user: jef tags: trunk)
16:05
core: at start of tune, shift the tempo over the key signature ... (check-in: 3962c6e964 user: jef tags: trunk)
15:36
core: fix: bad extra bar when nth repeat at start of line since commit [afb18b395d] ... (check-in: a63ea2ff7a user: jef tags: trunk)
15:29
core: fix: too many stretched lines when %%stretchlast true - reported by Brix Lichtenberg ... (check-in: e43ab480b5 user: jef tags: trunk)
2018-10-22
17:57
core: fix: bad repeat bars at start of line since commit [aec8f4e31f] ... (check-in: f63c0daa83 user: jef tags: trunk)
14:30
editor: fix: don't scroll on note play end ... (check-in: ae51d2ab4a user: jef tags: trunk)
14:04
doc: add the command abcjs52 ... (check-in: bc9a15d50d user: jef tags: trunk)
13:56
editor: scroll the rendering area on playing - asked by Nadarajah Thirugnanasothy ... (check-in: 70e9e3dfbd user: jef tags: trunk)
2018-10-18
11:40
core: don't check the file extension %%abc-include - reported by Guido Gonzato about <file>.abh ... (check-in: 4b9b4e17fe user: jef tags: trunk)
2018-10-16
15:30
core: remove useless variable ... (check-in: 1a42ef6ab4 user: jef tags: trunk)
14:16
core: set K:P as deprecated ... (check-in: 6d081748c4 user: jef tags: trunk)
14:14
core: K: may change to/from bagpipe inside tune ... (check-in: 9715c1a31a user: jef tags: trunk)
14:10
core: fix: don't transpose the percussions ... (check-in: 13c76c6c31 user: jef tags: trunk)
09:49
core: fix: bad playing of drums since commit [fc765e4f7f] - reported by Willem Vree ... (check-in: 12e75d595e user: jef tags: trunk)
2018-10-15
08:07
core: keep the voice map when %%play - asked by Willem Vree ... (check-in: fc765e4f7f user: jef tags: trunk)
2018-10-14
17:36
module: grid2: fix: bad staff in the grid since commit [9261c2615d] ... (check-in: 89d62e0175 user: jef tags: trunk)
15:41
util: abcdoc: simplify code ... (check-in: 1448ef13b8 user: jef tags: trunk)
15:38
core: modules: don't use eval for the modules - Willem Vree's idea ... (check-in: 4ab2ebc21e user: jef tags: trunk)
2018-10-09
17:42
batch: add abcjs52 ... (check-in: ed091de570 user: jef tags: trunk)
08:34
core: fix: bad note head colors in chords ... (check-in: e1950c4be3 user: jef tags: trunk)
08:31
core: fix: bad percussion map of the notes 'A' and 'B' - reported by Gerhard Schacherl ... (check-in: f21ceddb70 user: jef tags: trunk)
2018-10-08
08:47
editor: update italian texts - from Guido Gonzato ... (check-in: 79ff6248b4 user: jef tags: trunk)
2018-10-06
06:56
editor: don't duplicate english texts ... (check-in: f0d879fa11 user: jef tags: trunk)
2018-10-05
15:22
core: fix: bad repeat bar when continuation and bar at start of line ... (check-in: aec8f4e31f user: jef tags: trunk)
07:02
editor: add lacking texts in italian and portuguese languages - from Guido Gonzato ... (check-in: 40b8fb0b74 user: jef tags: trunk)
2018-10-04
13:00
editor: fix: context menu error with some languages - reported by Guido Gonzato ... (check-in: 013112034d user: jef tags: trunk)
2018-10-02
10:45
New release v1.17.9 ... (check-in: 18e080b826 user: jef tags: trunk, v1.17.9)
08:46
core: fix: bad position of lyrics when voice overlay after w: - reported by Brix ... (check-in: 46b97290d2 user: jef tags: trunk)
2018-09-23
13:24
editor: display a message when javascript is not enabled ... (check-in: dce36be429 user: jef tags: trunk)
2018-09-21
07:53
core: fix: bad horizontal spacing of tuplets - reported by Suheel Georges ... (check-in: f8d15a3c74 user: jef tags: trunk)
2018-09-16
17:01
core: fix: bad vertical offset of annotations when above/under a bar ... (check-in: c91cb87da4 user: jef tags: trunk)
2018-09-15
17:18
batch: fix: bad fonts of internal symbols with abw and odt output ... (check-in: f89dec60d2 user: jef tags: trunk)
2018-09-09
15:08
core: batch: use the CSS shorthand font definition ... (check-in: 0f0d231f9e user: jef tags: trunk)
2018-09-04
09:11
core: fix: crash when %stafflines on ignored voice ... (check-in: 6e4b4dad28 user: jef tags: trunk)
2018-09-02
08:25
core: fix: bad horizontal spacing before repeat bars ... (check-in: afb18b395d user: jef tags: trunk)
07:58
core: fix: bad vertical offset of !accent! ... (check-in: 403a4d6c67 user: jef tags: trunk)
2018-08-24
17:11
util: midi: fix: remove remaining 'for in' loop - ticket [6799b34127] ... (check-in: 4f07d34b4d user: jef tags: trunk)
15:07
core: fix: bad ambitus when _8 or ^8 in clef - reported by Steve West ... (check-in: 15c8719211 user: jef tags: trunk)
14:38
batch: toodt: have less tunes split on 2 pages ... (check-in: cee5d3f58e user: jef tags: trunk)
2018-08-20
07:37
New release v1.17.8 ... (check-in: ee66d67dca user: jef tags: trunk, v1.17.8)
2018-08-18
10:26
core: fix: bad vertical offset of some staff decorations ... (check-in: 7aa54f829e user: jef tags: trunk)
2018-08-13
13:44
core: fix: bad horizontal spacing of !breath! and !xxxphrase! - ticket [87b01c5b02] ... (check-in: 7dd110be02 user: jef tags: trunk)
2018-08-10
08:29
batch: fix: crash running abcjsc without arguments ... (check-in: 753a9feee9 user: jef tags: trunk)
2018-08-04
08:48
core: fix: bad bar numbers when %%contbarnb and many voices - ticket [97f21d4a7c] ... (check-in: 7e9d31c964 user: jef tags: trunk)
2018-07-29
17:42
util: abcemb: accept a RE in the fragment part of the URL for selection ... (check-in: 5813e71529 user: jef tags: trunk)
10:52
fix: batch: syntax error in abcjsc and change 'jsc-1' to 'jsc' ... (check-in: 45062bfb92 user: jef tags: trunk)
2018-07-28
17:04
core: fix: bad staves when %%score inside tune ... (check-in: 9261c2615d user: jef tags: trunk)
09:13
core: fix: error when clef=P inside tune ... (check-in: fbb018d832 user: jef tags: trunk)
2018-07-24
13:43
batch: bad %%text size when %%pagescale != 1 ... (check-in: 98480194bc user: jef tags: trunk)
2018-07-09
15:13
core: modules: accept 'I:' at start of line for module loading - ticket [775e704637] ... (check-in: 8268efc2b9 user: jef tags: trunk)
2018-07-08
18:28
core: fix: crash when %%equalbars and many voices - ticket [775e704637] ... (check-in: 858bf27671 user: jef tags: trunk)
2018-07-06
13:02
core: better horizontal spacing of tuplets ... (check-in: 885e81374b user: jef tags: trunk)
2018-07-04
13:50
New release v1.17.7 ... (check-in: 4fe83313ee user: jef tags: trunk, v1.17.7)
13:47
core: decrease the width of the grace notes ... (check-in: 2bf62c8667 user: jef tags: trunk)
11:32
core: reduce the spacing of the grace notes ... (check-in: 90f25ed4ba user: jef tags: trunk)
09:09
core: change the line horizontal spacing algorithm ... (check-in: dbcc43b46c user: jef tags: trunk)
2018-07-03
06:51
doc: small look change in README ... (check-in: d01203809d user: jef tags: trunk)
06:50
core: small syntax change ... (check-in: 6cd5f72100 user: jef tags: trunk)
06:48
dist: lack of equalbars in npm package ... (check-in: 31f5c719e3 user: jef tags: trunk)
06:46
core: hack to reduce spacing in tuplets when multi-voice ... (check-in: de8d9b2d3b user: jef tags: trunk)
2018-06-30
13:29
editor: fix: remove the play menu on print\n\nFixed by Gerhard Schacherl. ... (check-in: 18f5406011 user: jef tags: trunk)
09:38
core: fix: loss of character before start of comment ('%') ... (check-in: 2ac14b3efb user: jef tags: trunk)
08:36
core: fix: bad vertical offset of tuplets in some staves when there are chord symbols/annotations ... (check-in: fc350a40ed user: jef tags: trunk)
2018-06-29
15:05
core: add %%equalbars ... (check-in: b4a120e4b0 user: jef tags: trunk)
2018-06-28
07:43
core: internal: simplify/speedup module research ... (check-in: 9bb8ebc26a user: jef tags: trunk)
2018-06-27
14:38
core: play: add %%temperament and do it work with HTML5 audio ... (check-in: 0fb0f84f08 user: jef tags: trunk)
13:24
editor: play: fix: bad start/stop playing points in many cases ... (check-in: ecb396a1d5 user: jef tags: trunk)
13:20
editor: play: fix: continue playing tune did not work ... (check-in: 3d2c6b75df user: jef tags: trunk)
05:36
core: fix: crash on %%percmap since commit [09b28d8cae] - ticket [af98a42f16] ... (check-in: 3a99448372 user: jef tags: trunk)
2018-06-26
15:01
util: play: fix: bad declaration of some variables ... (check-in: 13c10ebbc0 user: jef tags: trunk)
14:53
util: play: internal: simplify bagpipe just intonation code ... (check-in: a603fd9e87 user: jef tags: trunk)
13:42
core: fix: crash on auto clef change since commit [dfbf74250e] - ticket [ba50674748] ... (check-in: 145094eedf user: jef tags: trunk)
13:27
batch: abcnode: output errors on stderr - ticket [cae07b8200] ... (check-in: d54c527465 user: jef tags: trunk)
13:01
batch: abcnode: accept spaces in the name of the first file - ticket [ea3798587c] ... (check-in: 567a703923 user: jef tags: trunk)
09:58
util: internal: use the abc2svg constants ... (check-in: 5003b900ed user: jef tags: trunk)
2018-06-25
06:35
New release v1.17.6 ... (check-in: 0033f2c99f user: jef tags: trunk, v1.17.6)
2018-06-23
17:22
batch: internal: use the abc2svg constants ... (check-in: 3c091dbf77 user: jef tags: trunk)
08:57
core: fix: crash on some tuplets since commit [dfbf74250e] ... (check-in: 3d2b3f5b99 user: jef tags: trunk)
2018-06-22
13:05
core: build: fix: syntax error raised in the previous commit ... (check-in: b673038417 user: jef tags: trunk)
09:45
core: modules: internal: use the abc2svg constants ... (check-in: 56a893fbdf user: jef tags: trunk)
08:13
core: internal: move some Abc constants to abc2svg ... (check-in: dfbf74250e user: jef tags: trunk)
2018-06-21
10:54
merge commit ... (check-in: 88e8546260 user: jef tags: trunk)
10:32
core: internal: include the Abc object in the abc2svg object ... (check-in: 8884f98ee0 user: jef tags: trunk)
08:33
back to trunk ... (check-in: 68ef6ecf8e user: jef tags: trunk)
2018-06-20
13:09
editor: lang: adjust the german texts [142013e81b] ... (Closed-Leaf check-in: 10d5f95c8b user: jef tags: master, closed)
13:05
core: display the bar number when forced on an anacrusis ... (check-in: 915b647d93 user: jef tags: master)
08:29
doc: better bookmarklets and small presentation changes ... (check-in: d769c69fb8 user: jef tags: master)
2018-06-18
18:08
editor: lang: adjust the french texts ... (check-in: 494178bfd6 user: jef tags: master)
18:07
editor: lang: adjust the english texts ... (check-in: 0f59eeb59b user: jef tags: master)
17:25
editor: change selection and add playback sub-functions - GitHub issue #93 ... (check-in: 82a0cb0a8b user: jef tags: master)
17:17
build: fix: build failure because toaudio-1.js was not removed ... (check-in: b796451ba2 user: jef tags: master)
14:03
util: midi: fix: remove 'for in' loop [423b36e801] ... (check-in: d8a7bf8c73 user: jef tags: master)
13:23
editor: group the play variables in one variable and minor changes ... (check-in: aeb47ba158 user: jef tags: master)
08:09
util: play: change the meaning of the play() indexes ... (check-in: ad9f210cf5 user: jef tags: master)
07:19
util: play: follow the rests ... (check-in: c321da5144 user: jef tags: master)
07:11
build: add the script 'build' ... (check-in: f57c8dec82 user: jef tags: master)
07:07
build: fix: remove toaudio-1.js from the npm distro ... (check-in: 1436432d0b user: jef tags: master)
2018-06-15
17:37
build: remove useless toaudio-1.js ... (check-in: 1ad7f350df user: jef tags: master)
08:18
core: 'return null' is useless ... (check-in: 09b1d9d552 user: jef tags: master)
07:32
repository: set back some generated files as versioned ... (check-in: c58a22df57 user: jef tags: master)
2018-06-14
10:36
repository: set some files as unversioned ... (check-in: faacb339e1 user: jef tags: master)
10:23
util: play: midi: fix: unison problem with multi-voice ... (check-in: 61d51fe4aa user: jef tags: master)
10:19
util: play: add the voice number in the play events ... (check-in: d9c710a65f user: jef tags: master)
2018-06-12
13:20
build: use 'date' instead of 'stat' to find a file date [510b1f7ce2] ... (check-in: 9796ecec1d user: jef tags: master)
11:50
core: fix: |: was seen as an info field [e3dbee628b] ... (check-in: 7979c352cc user: jef tags: master)
07:41
build: fix: bad version in abc2svg-1.js on new release [510b1f7ce2] ... (check-in: cf533b2fc3 user: jef tags: master)
05:40
New release v1.17.5 ... (check-in: 6356ce96d4 user: jef tags: master, v1.17.5)
05:36
build: create the new versions with fossil ... (check-in: 276b2af361 user: jef tags: master)
2018-06-11
14:44
build: fix: bad test if 'fossil' is installed [510b1f7ce2] ... (check-in: ee02cfb8e5 user: jef tags: master)
13:51
modules: simplify %%break ... (check-in: 2309226758 user: jef tags: master)
09:09
build: build the version from fossil instead of git [510b1f7ce2] ... (check-in: 3303b5a17c user: jef tags: master)
09:02
build: set the version in the core only and add/remove some spaces ... (check-in: 79e5dcaeb6 user: jef tags: master)
08:51
build: change the source reference in the license ... (check-in: b23c54b6c2 user: jef tags: master)
2018-06-10
11:35
build: change the host references in the npm file package.json ... (check-in: b9ef52cdba user: jef tags: master)
06:40
build: remove useless dependencies on package.json ... (check-in: 920918bb5c user: jef tags: master)
2018-06-09
17:41
core: fix: bad parsing of '%%' as comment start ... (check-in: 2db7adedc9 user: jef tags: master)
11:55
doc: update the source references ... (check-in: 619398968c user: jef tags: master)
08:52
core: fix: bad ambitus when scaled staff/voice [f7eba82145] ... (check-in: 549d48e50d user: jef tags: master)
08:50
core: fix: don't do ambitus of secondary voices [f7eba82145] ... (check-in: e8ef9e30ba user: jef tags: master)
08:30
core: fix: accept more than one digit in %%break/%clip [1c4a444cf0] ... (check-in: 0f161cde66 user: jef tags: master)
07:35
core: fix: crash when start in %%clip [e816071e78] ... (check-in: 632c57cefc user: jef tags: master)
06:57
core: fix: bad horizontal offset of stems when %%staffscale != 1 [0bf2440c5b] ... (check-in: 37f8b6f8d4 user: jef tags: master)
2018-06-08
16:08
core: fix: crash on K:/V: shift= since commit [8df62323ea] ... (check-in: bb09c4db46 user: jef tags: master)
13:02
core: fix: bad vertical offset of repeat dots when stafflines != 5 [a8c4d869ea] ... (check-in: 7b28329a84 user: jef tags: master)
2018-06-02
08:04
editor: play: remove the 'follow' option - now always active ... (check-in: 244c4ff27d user: moinejf@free.fr tags: master)
06:48
core: fix: bad vertical offset of ties when dotted notes on a staff line ... (check-in: 5c8dcce9e4 user: moinejf@free.fr tags: master)
06:46
core: fix: possible problems with the colors ... (check-in: 4a9e2b1868 user: moinejf@free.fr tags: master)
06:45
editor: hide the popup boxes on clicking again the show buttons ... (check-in: 54b453e81d user: moinejf@free.fr tags: master)
2018-05-29
07:44
core: better transposition of basses in chord symbols ... (check-in: 8df62323ea user: moinejf@free.fr tags: master)
2018-05-28
09:04
core: simplify parsing of 'm' (minor) in K: ... (check-in: db25d1ab83 user: moinejf@free.fr tags: master)
07:26
core: fix: accept 'exp' with bagpipe keys ... (check-in: 1909caa58f user: moinejf@free.fr tags: master)
2018-05-27
13:12
New release v1.17.4 ... (check-in: 7190e10838 user: moinejf@free.fr tags: trunk, v1.17.4)
13:10
core: remove useless double quotes ... (check-in: d41e047436 user: moinejf@free.fr tags: trunk)
13:08
core: fix: bad note/rest source references since commit 682df4f5 ... (check-in: 3375e5e329 user: moinejf@free.fr tags: trunk)
2018-05-26
17:27
New release v1.17.3 ... (check-in: 4f5566b1ca user: moinejf@free.fr tags: trunk, v1.17.3)
17:11
core: fix: bug in commit 9b5c988 ... (check-in: ec54f53ff6 user: moinejf@free.fr tags: trunk)
14:38
core: change the output buffer type to simple string ... (check-in: 2e7ee42145 user: moinejf@free.fr tags: trunk)
14:17
core:fix: bas offset of staff decorations when %%staffscale != 1 ... (check-in: 6b4d057584 user: moinejf@free.fr tags: trunk)
14:14
core: fix: loss of selection on X: since commit 484d089 ... (check-in: e1bfb346bd user: moinejf@free.fr tags: trunk)
14:14
core: fix: bad tuplet number when bracket and %%staffscale != 1 ... (check-in: 276431a2e3 user: moinejf@free.fr tags: trunk)
05:49
core: remove useless object ... (check-in: bb486b0643 user: moinejf@free.fr tags: trunk)
05:44
core: fix: bad source file references in multi-voice definitons ... (check-in: 2e9a6a965a user: moinejf@free.fr tags: trunk)
05:43
core: use the new clone() function ... (check-in: 7f9dbf9d0d user: moinejf@free.fr tags: trunk)
05:33
core: fix: %%map was always global ... (check-in: 536ef0cf6f user: moinejf@free.fr tags: trunk)
05:32
core: extend clone() for handling internal objects ... (check-in: 4ab9009433 user: moinejf@free.fr tags: trunk)
2018-05-25
14:46
core: fix: don't apply %%break/%%clip globally when in tune header ... (check-in: 4e293187bc user: moinejf@free.fr tags: trunk)
14:28
core: fix: export the functions in the current Abc instance only ... (check-in: 85e22b7e7a user: moinejf@free.fr tags: trunk)
06:21
core: fix: exporting symbols must be done each time ... (check-in: 7fc265817c user: moinejf@free.fr tags: trunk)
2018-05-24
08:38
core: crash when %%sth since commit e108e89 ... (check-in: 34c8d05043 user: moinejf@free.fr tags: trunk)
06:53
core: move some error texts to a global object ... (check-in: 9d60485211 user: moinejf@free.fr tags: trunk)
06:46
editor: fix some french error messages ... (check-in: 646614d6f0 user: moinejf@free.fr tags: trunk)
2018-05-23
17:10
core: crash when %%beginps defined after some other tunes ... (check-in: 39a867b51a user: moinejf@free.fr tags: trunk)
15:06
core: fix: loss of rest when rest same duration in previous staff ... (check-in: 564d298ef7 user: moinejf@free.fr tags: trunk)
13:44
core:fix: bad source end index of embedded info fields ... (check-in: 3651818cdc user: moinejf@free.fr tags: trunk)
13:31
core: fix: loss of beam break when spaces/TABs at start of music lines ... (check-in: 1baf1c7e13 user: moinejf@free.fr tags: trunk)
2018-05-22
11:15
New release v1.17.2 ... (check-in: 9ac1746d6d user: moinejf@free.fr tags: trunk, v1.17.2)
11:05
core: compact some glyphs ... (check-in: 166f9fd2c0 user: moinejf@free.fr tags: trunk)
11:04
core: remove useless code ... (check-in: 0d5b393f69 user: moinejf@free.fr tags: trunk)
2018-05-18
11:57
core: add %%grid2 ... (check-in: fd03d75ab7 user: moinejf@free.fr tags: trunk)
09:28
core: extend the function set_font for handling font objects ... (check-in: c4d5a32695 user: moinejf@free.fr tags: trunk)
2018-05-17
17:03
core: remove some exported functions ... (check-in: ff45791ffd user: moinejf@free.fr tags: trunk)
2018-05-15
09:22
core: remove old module interface ... (check-in: 87450c8ad4 user: moinejf@free.fr tags: trunk)
08:54
core: convert %%beginps to the new module interface ... (check-in: dd21aa42ba user: moinejf@free.fr tags: trunk)
08:36
cre: move the PostScript stuff to the modules ... (check-in: 477b1d7f48 user: moinejf@free.fr tags: trunk)
2018-05-14
13:32
core: fix: loss of parameters when '"' followed by spaces in K:/V: ... (check-in: e7f134e6e5 user: moinejf@free.fr tags: trunk)
07:44
core: convert %%MIDI to the new module interface ... (check-in: d8e5e4ff1f user: moinejf@free.fr tags: trunk)
07:11
core: convert %%percmap to the new module interface ... (check-in: 09b28d8cae user: moinejf@free.fr tags: trunk)
07:05
core: fix: %%percmap did not work since commit 165f05a ... (check-in: 0b7c6061b3 user: moinejf@free.fr tags: trunk)
2018-05-13
16:49
core: convert %%sth to the new module interface ... (check-in: 99fa5a6c46 user: moinejf@free.fr tags: trunk)
14:46
core: convert %%diagram to the new module interface ... (check-in: 972679b696 user: moinejf@free.fr tags: trunk)
14:30
core: convert %%voicecombine to the new module interface ... (check-in: 2969ac120b user: moinejf@free.fr tags: trunk)
12:57
core: convert %%clip to the new module interface ... (check-in: d9bf767d3f user: moinejf@free.fr tags: trunk)
12:40
core: convert %%break to the new module interface ... (check-in: b642198751 user: moinejf@free.fr tags: trunk)
07:08
core: convert %%ambitus to the new module interface ... (check-in: a963e11d97 user: moinejf@free.fr tags: trunk)
06:08
core: convert %%grid to the new module interface ... (check-in: e4ad0c2afa user: moinejf@free.fr tags: trunk)
2018-05-12
06:25
core: convert %%capo to the new core interface ... (check-in: d143b94f64 user: moinejf@free.fr tags: trunk)
06:08
core: add a new inject mecanism for the modules ... (check-in: 70c33d5246 user: moinejf@free.fr tags: trunk)
2018-05-10
17:21
core: set the repeat bracket above the chord symbols ... (check-in: 791a537b91 user: moinejf@free.fr tags: trunk)
2018-05-05
18:09
core: modules: a reference to alert() cannot be used ... (check-in: b014971ebd user: moinejf@free.fr tags: trunk)
17:24
core: modules: batch: simplify access to some core objects ... (check-in: 9bc008a7a6 user: moinejf@free.fr tags: trunk)
08:42
New release v1.17.1 ... (check-in: 37436f5dd6 user: moinejf@free.fr tags: trunk, v1.17.1)
06:48
core: modules: fix: crash when no 'user.errmsg' and module load error ... (check-in: c51cc2af18 user: moinejf@free.fr tags: trunk)
06:25
core: change the behaviour of %%stafflines about helper lines ... (check-in: 741d109c18 user: moinejf@free.fr tags: trunk)
2018-05-04
12:37
modules: sth: add '|' (skip to next bar)and accept ';' (ignored) ... (check-in: 292d1c7b43 user: moinejf@free.fr tags: trunk)
06:40
batch: fix: syntax error in abc2odt introduced in commit f6ded24 ... (check-in: 2f72f88e2b user: moinejf@free.fr tags: trunk)
2018-05-03
11:01
Merge pull request #99 from bwl21/feature/98_syntax-errors-in-injected-code-within-modules ... (check-in: a75deb5d36 user: noreply@github.com tags: trunk)
2018-05-02
17:17
see #98 fix syntax errors ... (check-in: 4e1c7db8d9 user: github.com@nospam.weichel21.de tags: trunk)
15:27
core: search also the presence of the modules in inlined information fields ... (check-in: 0ed2128cae user: moinejf@free.fr tags: trunk)
15:25
core: fix: bad scanning of notes when %%sth present in the file ... (check-in: e6dbd88d88 user: moinejf@free.fr tags: trunk)
13:31
core: add %%sth ... (check-in: 619e45bb7e user: moinejf@free.fr tags: trunk)
13:30
core: fix: dont' export r/w variables ... (check-in: c44afa2a77 user: moinejf@free.fr tags: trunk)
10:36
core: set smaller shift when stem clash is detected ... (check-in: 20f755701d user: moinejf@free.fr tags: trunk)
06:46
core: fix: bad chord names after shift since commit 6fc8381 ... (check-in: 403bcc592d user: moinejf@free.fr tags: trunk)
2018-05-01
08:02
core: fix: bad backslash when "\%" in music lines ... (check-in: a94b897cd5 user: moinejf@free.fr tags: trunk)
07:18
batch: abcjs24: fix: output the errors to stderr ... (check-in: ac2c247d08 user: moinejf@free.fr tags: trunk)
06:50
doc: add more information ... (check-in: 2d5dc8b861 user: moinejf@free.fr tags: trunk)
2018-04-30
07:57
core: remove %%abc-include of .js files ... (check-in: 3ddafa3430 user: moinejf@free.fr tags: trunk)
07:49
core: add some decorations relative to capo/coda/fine ... (check-in: 26126dfe82 user: moinejf@free.fr tags: trunk)
2018-04-29
15:20
core: fix: clash of stems when between staves ... (check-in: 0c8c45c234 user: moinejf@free.fr tags: trunk)
2018-04-28
14:29
New release v1.17.0 ... (check-in: 0348d6c082 user: moinejf@free.fr tags: trunk, v1.17.0)
14:27
abc2svg: documentation moved to the GitHub wiki ... (check-in: 80962ba998 user: moinejf@free.fr tags: trunk)
2018-04-27
16:22
core: modules: remove useless code ... (check-in: ccdc107153 user: moinejf@free.fr tags: trunk)
16:18
core: modules: keep the module variables in the 'modules' object ... (check-in: c485e81fc3 user: moinejf@free.fr tags: trunk)
15:56
core: fix: bad display of !segno! ... (check-in: 469219325f user: moinejf@free.fr tags: trunk)
15:54
core: fix: bad handling of default %%voicecombine since commit 1268b0f ... (check-in: 39a9d729fd user: moinejf@free.fr tags: trunk)
15:45
core: fix: bad splitting into music lines when a few measure bars ... (check-in: 3d49b6f4a4 user: moinejf@free.fr tags: trunk)
10:43
modules: remove unused function argument ... (check-in: 25dac49019 user: moinejf@free.fr tags: trunk)
10:34
core: use a more secure function to inject the code of the modules ... (check-in: 9e9832225f user: moinejf@free.fr tags: trunk)
07:37
editor: web: accept absolute URLs of scripts to be loaded ... (check-in: 6cfcebf27b user: moinejf@free.fr tags: trunk)
2018-04-26
17:42
editor: web: fix some problems ... (check-in: 012b387b24 user: moinejf@free.fr tags: trunk)
13:07
core: define a default (empty) function abc2svg.loadjs() ... (check-in: 4979588a16 user: moinejf@free.fr tags: trunk)
06:47
batch: update usage messages ... (check-in: 431101579e user: moinejf@free.fr tags: trunk)
06:34
batch: move global functions to the 'abc2svg' object ... (check-in: 6f340f4407 user: moinejf@free.fr tags: trunk)
2018-04-25
17:16
batch: 'modules' does not need to be global anymore ... (check-in: ce774545bc user: moinejf@free.fr tags: trunk)
17:01
batch: web: play: move loadjs() to the abc2svg object ... (check-in: 8da77fdb66 user: moinejf@free.fr tags: trunk)
15:43
core: fix: bug in commit 44dff08 (module injection) ... (check-in: e4e9743f89 user: moinejf@free.fr tags: trunk)
10:26
batch: editor: web: use the 'abc2svg' object properties ... (check-in: 41dbb007c8 user: moinejf@free.fr tags: trunk)
10:17
core: move the Abc function inside the abc2svg object ... (check-in: 0d79a8af65 user: moinejf@free.fr tags: trunk)
07:36
core: fix: bad vertical offset of dots in bars when middle staff != 3 ... (check-in: 44cecea51b user: moinejf@free.fr tags: trunk)
06:50
core: fix: bad bar on '|[1' ... (check-in: d5b4f6be2a user: moinejf@free.fr tags: trunk)
2018-04-23
17:33
core: modules: permit static inclusion with the core ... (check-in: 84241e7dd8 user: moinejf@free.fr tags: trunk)
14:08
core: convert the module function to an object ... (check-in: 67289c23a8 user: moinejf@free.fr tags: trunk)
09:26
core: remove modules.init() ... (check-in: a92c4bf8cc user: moinejf@free.fr tags: trunk)
09:10
core: psvg: set the hooks without 'tosvg()' ... (check-in: c6f54a899f user: moinejf@free.fr tags: trunk)
07:34
core: fix: gliss decorations between notes badly flagged as errors ... (check-in: 427aa22e80 user: moinejf@free.fr tags: trunk)
2018-04-22
16:39
core: modules: convert the module functions to abc2svg objects ... (check-in: 4009e974f6 user: moinejf@free.fr tags: trunk)
16:31
core: modules: set the hooks without 'tosvg()' ... (check-in: 94b3b36d5a user: moinejf@free.fr tags: trunk)
15:49
core: prepare setting module hooks ... (check-in: 1e7fe17cfd user: moinejf@free.fr tags: trunk)
15:44
core: export the functions used by the modules ... (check-in: b54c097611 user: moinejf@free.fr tags: trunk)
06:46
util: abcemb: bad xhtml tag when ABC global definitions ... (check-in: cfb3d318dc user: moinejf@free.fr tags: trunk)
2018-04-21
13:42
New release v1.16.5 ... (check-in: 2d9d080ed2 user: moinejf@free.fr tags: trunk, v1.16.5)
13:10
batch: fix: abcnode did not work with modules ... (check-in: b8619e208c user: moinejf@free.fr tags: trunk)
07:35
util: abcemb: add tune selection ... (check-in: 13c228f0d7 user: moinejf@free.fr tags: trunk)
2018-04-17
14:33
core: simplify code about decorations ... (check-in: 7886c5c4a0 user: moinejf@free.fr tags: trunk)
2018-04-16
09:09
core: modules: crash when %%grid and %%fullsvg (ODT generation) ... (check-in: cd8d58e79b user: moinejf@free.fr tags: trunk)
07:34
batch: abcnode: crash when no source ... (check-in: abb9542c2b user: moinejf@free.fr tags: trunk)
2018-04-15
16:23
editor: web: fix: crash in some web browsers since commit 14c0bc5 ... (check-in: 50c09961ee user: moinejf@free.fr tags: trunk)
2018-04-14
15:49
core: fix: crash when wrong durations in voice overlay ... (check-in: 6cf4a4d6b4 user: moinejf@free.fr tags: trunk)
15:47
core: fix: crash when voice overlay in grace note sequences ... (check-in: d9c81f003b user: moinejf@free.fr tags: trunk)
15:45
core: fix: bug creating random bad symbol linkages ... (check-in: 98bf350972 user: moinejf@free.fr tags: trunk)
10:51
core: fix: crash on empty V: ... (check-in: d48739ba33 user: moinejf@free.fr tags: trunk)
2018-04-12
15:01
util: play: handle the webMIDI API ... (check-in: bb66a20d51 user: moinejf@free.fr tags: trunk)
14:43
core: fix: bad handling of numbers greater than 9 in %%clip ... (check-in: cf1084f434 user: moinejf@free.fr tags: trunk)
10:38
editor: simplify the playing code ... (check-in: 42cfc3151b user: moinejf@free.fr tags: trunk)
10:34
util: abcemb: simplify the playing code ... (check-in: d9349b5c91 user: moinejf@free.fr tags: trunk)
10:11
editor: util: simpler way to get the current script URL ... (check-in: 8b07dd8aec user: moinejf@free.fr tags: trunk)
2018-04-10
10:10
core: fix: bad parse of starting symbol in %%clip ... (check-in: 2fd858bb32 user: moinejf@free.fr tags: trunk)
09:54
core: reduce the spacing after the dots and before the accidentals ... (check-in: 0337730126 user: moinejf@free.fr tags: trunk)
09:12
core: adjust spacing before and after the clef changes ... (check-in: 8eff600f2b user: moinejf@free.fr tags: trunk)
08:34
core: fix: crash when %%ambitus and many clefs ... (check-in: d76ffadc98 user: moinejf@free.fr tags: trunk)
2018-04-09
12:50
core: fix: crash when %%combinevoices ... (check-in: 8813b54427 user: moinejf@free.fr tags: trunk)
2018-04-08
08:39
New release v1.16.4 ... (check-in: 6412356fe9 user: moinejf@free.fr tags: trunk, v1.16.4)
08:36
util: fix: crash in follow.js since commit 08c121a ... (check-in: 14eecf9ef8 user: moinejf@free.fr tags: trunk)
2018-04-06
17:56
core: simplify Int8Array init/copy ... (check-in: 6e799ebdd4 user: moinejf@free.fr tags: trunk)
17:54
core: fix: clash of accidentals when !xstem! with inverted stem directions ... (check-in: dfdeca45f1 user: moinejf@free.fr tags: trunk)
16:28
core: fix: bad parsing of notes when %%voicecombine since commit 1268b0f ... (check-in: 6fbd200ccb user: moinejf@free.fr tags: trunk)
13:02
New release v1.16.3 ... (check-in: 1efa83886f user: moinejf@free.fr tags: trunk, v1.16.3)
12:59
build: fix proot problem ... (check-in: 8bc765b31f user: moinejf@free.fr tags: trunk)
12:56
any: cleanup code ... (check-in: 4596c3f9bb user: moinejf@free.fr tags: trunk)
10:31
core: simplify parsing of the K:, V: and %%map parameters ... (check-in: d859eff920 user: moinejf@free.fr tags: trunk)
10:29
core: close the path of the beams ... (check-in: 84f664157f user: moinejf@free.fr tags: trunk)
10:28
core: replace 'match' by 'test' when array not needed ... (check-in: 02221f0e7a user: moinejf@free.fr tags: trunk)
10:10
core: fix: crash on %%voicescale since commit c495787d ... (check-in: 9df85b1334 user: moinejf@free.fr tags: trunk)
09:34
editor: simplify the code ... (check-in: 275c5369f9 user: moinejf@free.fr tags: trunk)
2018-04-05
16:49
core: fix: bad variant when a bar without '[' is followed by a string ... (check-in: e0e12a73f9 user: moinejf@free.fr tags: trunk)
09:30
core: fix: loop when measure bar ending with [ and followed by a space ... (check-in: 380d7abe82 user: moinejf@free.fr tags: trunk)
07:25
core: fix: bad parsing of repeat bars with expicit string ... (check-in: 32e3d8b174 user: moinejf@free.fr tags: trunk)
2018-04-04
16:39
core: editor: don't call alert() from the core ... (check-in: 6e0636fac6 user: moinejf@free.fr tags: trunk)
16:19
core: modules: fix: crash when modules statically inserted ... (check-in: 5af2057cad user: moinejf@free.fr tags: trunk)
16:01
core: bad bar numbers when [1 inside measure and %%contbarnb ... (check-in: f6170c4146 user: moinejf@free.fr tags: trunk)
10:26
play: toaudio5: add a config parameter for errors ... (check-in: 51b6fd6b9f user: moinejf@free.fr tags: trunk)
08:04
editor: set the 'errors' button at right of the ABC file names ... (check-in: b59ea699a6 user: moinejf@free.fr tags: trunk)
07:30
core: fix: bad bar numbering when anacrusis ... (check-in: 77dea321eb user: moinejf@free.fr tags: trunk)
2018-04-03
16:30
core: accept an empty string as the starting element in %%clip ... (check-in: 81fd27e674 user: moinejf@free.fr tags: trunk)
16:29
core: fix: crash when error in %%clip ... (check-in: f27a9c6cd6 user: moinejf@free.fr tags: trunk)
15:15
core: editor: util: fix: handle correctly the errors when loading scripts ... (check-in: c1d74eb6b6 user: moinejf@free.fr tags: trunk)
08:23
core: handle %%staffnonote per voice ... (check-in: e784d69cb0 user: moinejf@free.fr tags: trunk)
06:16
core: handle many voices in V: ... (check-in: 3f2e601ac6 user: moinejf@free.fr tags: trunk)
2018-04-02
14:09
core: move %%voicecombine to a module ... (check-in: bb8cdb8c12 user: moinejf@free.fr tags: trunk)
2018-04-01
18:36
New release v1.16.2 ... (check-in: c791940fc5 user: moinejf@free.fr tags: trunk)
17:14
core: add %%clip as a module ... (check-in: d66f28b56b user: moinejf@free.fr tags: trunk, v1.16.2)
17:10
core: fix: bad bar numbers after repeat and no %%contbarnb ... (check-in: 13de3a891d user: moinejf@free.fr tags: trunk)
17:09
core: move %%break to a module ... (check-in: 4496a9149c user: moinejf@free.fr tags: trunk)
2018-03-31
17:09
editor: play: fix: crash when localStorage is not readable ... (check-in: 88ac359b79 user: moinejf@free.fr tags: trunk)
2018-03-30
17:49
editor: add a label near the volume cursor ... (check-in: 735cda8e51 user: moinejf@free.fr tags: trunk)
17:48
editor: play: fix: crash when localStorage is disabled ... (check-in: 020786300e user: moinejf@free.fr tags: trunk)
17:40
editor: fix: crash when changing the language since commit 6fc2abb ... (check-in: 901fd013d5 user: moinejf@free.fr tags: trunk)
09:28
build: util: fix: rename 'midi-1.js' to 'setmidi-1.js ... (check-in: 86ca0a8c9d user: moinejf@free.fr tags: trunk)
2018-03-29
13:23
editor: play: fix: don't permit restart playing until fully stopped ... (check-in: df7e7de545 user: moinejf@free.fr tags: trunk)
12:13
editor: play: fix: call 'onend()' on play stop ... (check-in: a5baaefb0d user: moinejf@free.fr tags: trunk)
2018-03-28
15:14
util: play: fix: crash with soundfont created by polyphone ... (check-in: 52ee051140 user: moinejf@free.fr tags: trunk)
14:59
editor: play: use the localStorage instead of cookies for the play parameters ... (check-in: 10ebfdbabb user: moinejf@free.fr tags: trunk)
08:36
core: modules: fix: lack of background of the grid ... (check-in: 0af2a581d0 user: moinejf@free.fr tags: trunk)
2018-03-27
17:14
core: modules: add %%percmap ... (check-in: e0093f5741 user: moinejf@free.fr tags: trunk)
16:38
core: modules: fix: crash when error in %%drummap ... (check-in: a820b63094 user: moinejf@free.fr tags: trunk)
16:06
core: fix: remove the accidentals from the key signature when clef=perc ... (check-in: e2be7e8e1c user: moinejf@free.fr tags: trunk)
16:03
core: modules: bad offset of repeat signs in %%grid ... (check-in: ba2375a6e4 user: moinejf@free.fr tags: trunk)
08:54
core: add the glyphs x, circle-x, diamond and triangle ... (check-in: 3dcee105d4 user: moinejf@free.fr tags: trunk)
2018-03-26
08:31
core: modules: handle %%MIDI drummap ... (check-in: f3cf92b14f user: moinejf@free.fr tags: trunk)
08:22
util: play: lower the volume level of the samples ... (check-in: 781c048175 user: moinejf@free.fr tags: trunk)
2018-03-25
09:48
New release v1.16.1 ... (check-in: bb3186fae2 user: moinejf@free.fr tags: trunk, v1.16.1)
08:52
util: play: change a bit the envelope of the notes ... (check-in: a29fcbe78e user: moinejf@free.fr tags: trunk)
08:49
core: move %%MIDI treatment to a module ... (check-in: 0b5e5f8f78 user: moinejf@free.fr tags: trunk)
2018-03-24
15:52
util: play: use the original note pitches when building the play events ... (check-in: a17cc5a084 user: moinejf@free.fr tags: trunk)
2018-03-22
10:37
core: fix: wrong error when '0' as a K:/V: value ... (check-in: c6b202d4f3 user: moinejf@free.fr tags: trunk)
10:28
core: fix: handle %%diagram with %%chordnames ... (check-in: 9d094510ad user: moinejf@free.fr tags: trunk)
2018-03-21
18:07
util: play: fix: crash on playing when repeat sequences since commit d5933ea ... (check-in: 6d2f7a2b81 user: moinejf@free.fr tags: trunk)
13:39
core: fix: bad playing when %%voicemap with print= ... (check-in: 9a9b4993ea user: moinejf@free.fr tags: trunk)
13:37
core: simplify handling K:/V: parameters with 2 arguments ... (check-in: 21532e80ab user: moinejf@free.fr tags: trunk)
2018-03-20
18:30
core: don't set '1' to an integer parameter when not an integer ... (check-in: 7d376d30d6 user: moinejf@free.fr tags: trunk)
17:39
core: accept a number of characters in %%titletrim ... (check-in: a5543123f2 user: moinejf@free.fr tags: trunk)
17:14
core: don't stretch music lines before %%command's ... (check-in: 2196615144 user: moinejf@free.fr tags: trunk)
12:57
core: fix: bad bar numbering after repeat starting inside measures ... (check-in: 6068c7a582 user: moinejf@free.fr tags: trunk)
08:01
core: 'contbarnb' is a boolean ... (check-in: 49a801ad83 user: moinejf@free.fr tags: trunk)
2018-03-19
18:42
editor: fix: bad handling of the selection ... (check-in: 454821086f user: moinejf@free.fr tags: trunk)
16:50
play: fix: bad accidentals when voices with different key signatures ... (check-in: 14eaac0035 user: moinejf@free.fr tags: trunk)
16:37
core: play: fix: bad handling of %%MIDI control since commit 8c53bf7 ... (check-in: 2d2c387710 user: moinejf@free.fr tags: trunk)
2018-03-18
18:22
util: play: cleanup the code of the sf2-parser ... (check-in: 02d22890bc user: moinejf@free.fr tags: trunk)
16:06
util: play: remove unused code from the sf2 parser ... (check-in: d9386c294a user: moinejf@free.fr tags: trunk)
12:16
core: fix: bad MIDI program/control when after %%score in tune header ... (check-in: bb842d56c0 user: moinejf@free.fr tags: trunk)
11:49
New release v1.16.0 ... (check-in: 867f0b6e72 user: moinejf@free.fr tags: trunk, v1.16.0)
11:49
build: fix: syntax error in package.json ... (check-in: 0df776e46a user: moinejf@free.fr tags: trunk)
11:34
util: play: decrease the volume of the sf2 samples ... (check-in: 1d16e7e390 user: moinejf@free.fr tags: trunk)
11:32
build: fix: syntax error in build.ninja ... (check-in: 5b00703c13 user: moinejf@free.fr tags: trunk)
2018-03-17
18:15
util: play: handle %%MIDI channel 10 as bank 128 program 0 ... (check-in: 52d1439c53 user: moinejf@free.fr tags: trunk)
10:51
util: play: bad playing when grace notes on beat ... (check-in: f6eca3826a user: moinejf@free.fr tags: trunk)
09:29
util: play: use SoundFounts 2 !! compatibility !! ... (check-in: 9fad90c959 user: moinejf@free.fr tags: trunk)
2018-03-16
11:00
core: modules: add %%ambitus ... (check-in: c95e4d99b9 user: moinejf@free.fr tags: trunk)
2018-03-15
11:24
editor: simplify code ... (check-in: 3b8983a709 user: moinejf@free.fr tags: trunk)
11:21
editor: don't highlight the elements on mouse over ... (check-in: c73d47ccac user: moinejf@free.fr tags: trunk)
2018-03-13
18:49
editor: fix: remove the color of the selected notes on print ... (check-in: 6ad4e3863a user: moinejf@free.fr tags: trunk)
16:32
util: remove useless code ... (check-in: f77189b1bf user: moinejf@free.fr tags: trunk)
2018-03-12
10:19
editor: util: fix: crash when window error ... (check-in: e71b08ad67 user: moinejf@free.fr tags: trunk)
2018-03-10
11:56
modules: when %%diagram and %%capo, display only the capo diagram ... (check-in: e1ee7beaa6 user: moinejf@free.fr tags: trunk)
11:31
build: change building font.js ... (check-in: 3e41ea0768 user: moinejf@free.fr tags: trunk)
11:24
core: modules: editor: fix: code problems with modules ... (check-in: 12c979546f user: moinejf@free.fr tags: trunk)
07:32
util: play: not stop of sound with firefox and continous instruments ... (check-in: 4bda0a82e3 user: moinejf@free.fr tags: trunk)
2018-03-09
08:51
New release v1.15.14 ... (check-in: 6f8f58fbaa user: moinejf@free.fr tags: trunk, v1.15.14)
2018-03-08
19:48
batch: read 'default.abc' at startup time ... (check-in: 23423bd600 user: moinejf@free.fr tags: trunk)
14:37
core: fix: bad offset of annotations after ';' since commit 8cd2aff ... (check-in: 99b78d01a8 user: moinejf@free.fr tags: trunk)
2018-03-07
18:29
util: play: fix: stop playing properly ... (check-in: e584715004 user: moinejf@free.fr tags: trunk)
17:08
core: fix: check '1' as numerator in L: ... (check-in: 8e8d6a9b28 user: moinejf@free.fr tags: trunk)
17:07
util: play: don't create buffers for rests ... (check-in: 23e1826c3b user: moinejf@free.fr tags: trunk)
13:27
util: play: abcemb: handle global parameters while playing ... (check-in: 036ddca968 user: moinejf@free.fr tags: trunk)
08:59
editor: util: give more information about window errors ... (check-in: 7571ee6c38 user: moinejf@free.fr tags: trunk)
2018-03-06
14:43
core: fix: box missing when %%measurebox and %%measurenb 0 ... (check-in: 7387a688fa user: moinejf@free.fr tags: trunk)
14:25
batch: fix: don't put the subtitles in the headers/footers ... (check-in: 85048785f1 user: moinejf@free.fr tags: trunk)
14:10
batch: output the abort messages to stderr when available ... (check-in: 76bb66ed3c user: moinejf@free.fr tags: trunk)
13:56
toodt: fix: crash in abort when fatal error ... (check-in: b56ffb1dfa user: moinejf@free.fr tags: trunk)
12:56
core: fix: set back the default music font to TTF ... (check-in: f7e3cfd132 user: moinejf@free.fr tags: trunk)
07:55
toxhtml: fix: bad setting of top and bottom margins in printing ... (check-in: 8bbe0e6ba2 user: moinejf@free.fr tags: trunk)
07:51
util: editor: fix: don't use document.currentScript ... (check-in: 8233cd0903 user: moinejf@free.fr tags: trunk)
07:39
play: HTML5: don't use window.atob() ... (check-in: 90678025e7 user: moinejf@free.fr tags: trunk)
2018-03-05
17:04
core: fix: set the "~" decoration as twiddle (!gmark!) instead of !roll! ... (check-in: b5ed6a7f2d user: moinejf@free.fr tags: trunk)
2018-03-02
15:39
New release v1.15.13 ... (check-in: 245d12b865 user: moinejf@free.fr tags: trunk, v1.15.13)
15:20
core: modules: add %%diagram (guitar chord diagrams) ... (check-in: 46950ab583 user: moinejf@free.fr tags: trunk)
2018-02-28
16:41
core: fix: syntax error in last commit ... (check-in: 7e8f151f54 user: moinejf@free.fr tags: trunk)
11:33
core: simplify code ... (check-in: f0fbcf1a1f user: moinejf@free.fr tags: trunk)
10:58
batch: toxhtml: editor: set the page margin to 0 for html print ... (check-in: 29a403b039 user: moinejf@free.fr tags: trunk)
2018-02-27
18:17
editor: fix: random errors when selecting the ABC source ... (check-in: 660c266850 user: moinejf@free.fr tags: trunk)
14:15
util: play: loss of repeat start on '::' ... (check-in: f0239f8dd7 user: moinejf@free.fr tags: trunk)
07:39
core: fix: bad note spacing when lyrics with '-', '_' or '*' ... (check-in: 78536c3a1b user: moinejf@free.fr tags: trunk)
07:37
core: have the last music line a bit wider ... (check-in: 522db8112c user: moinejf@free.fr tags: trunk)
07:35
core: fix: don't set a width to control characters ... (check-in: 5b5cbbee0d user: moinejf@free.fr tags: trunk)
07:34
core: stroke-dasharray values are integer ... (check-in: bdb3497972 user: moinejf@free.fr tags: trunk)
2018-02-26
15:28
modules: fix: crash when %%grid and M:none ... (check-in: 89e8e6110d user: moinejf@free.fr tags: trunk)
08:04
core: move %%capo to a module and add %%capofont ... (check-in: 37bf2fd001 user: moinejf@free.fr tags: trunk)
07:45
core: set sooner the chord symbol/annotation fonts ... (check-in: 07fb50637e user: moinejf@free.fr tags: trunk)
07:43
core: modules: fix: treat %%grid inside tune ... (check-in: 5389f4a1b6 user: moinejf@free.fr tags: trunk)
07:41
core: fix: don't do many module initializations with same Abc instance ... (check-in: 08550f7841 user: moinejf@free.fr tags: trunk)
2018-02-23
11:00
core: modules: add %%grid ... (check-in: 2d6f2779dc user: moinejf@free.fr tags: trunk)
10:54
core: fix: bad chord name 'Ré' after transposition ... (check-in: 23f69fb034 user: moinejf@free.fr tags: trunk)
10:53
core: fix: bad parsing of 'Ré' on transpose ... (check-in: fa268ce0c1 user: moinejf@free.fr tags: trunk)
09:00
batch: check if module commands in the command line arguments ... (check-in: afa5be7f17 user: moinejf@free.fr tags: trunk)
08:58
batch: simplify changing the end of lines to linefeed ... (check-in: aac5a1270e user: moinejf@free.fr tags: trunk)
08:54
core: better test of a module command ... (check-in: f69fed08e7 user: moinejf@free.fr tags: trunk)
08:51
core: don't call twice the relay function when fast loading of a module ... (check-in: 4a01b23ff1 user: moinejf@free.fr tags: trunk)
2018-02-22
13:26
batch: remove useless code ... (check-in: b74144d1b5 user: moinejf@free.fr tags: trunk)
2018-02-21
18:05
New release v1.15.12 ... (check-in: f26d2a84f8 user: moinejf@free.fr tags: trunk, v1.15.12)
17:56
code/documentation cleanup ... (check-in: 549127eaf4 user: moinejf@free.fr tags: trunk)
12:02
batch: code optimization ... (check-in: 11028aa482 user: moinejf@free.fr tags: trunk)
11:40
batch: toabc: fix: bad %abc version and printErr may be undefined ... (check-in: d1fffca9f6 user: moinejf@free.fr tags: trunk)
11:38
core: batch: editor: implement generic modules for PS support ... (check-in: 576e2fd011 user: moinejf@free.fr tags: trunk)
2018-02-19
16:26
core: simplify searching %%beginxxx..%%endxxx ... (check-in: 5ab52c05a6 user: moinejf@free.fr tags: trunk)
2018-02-17
18:15
editor: util: simplify the play objects ... (check-in: c4359457d7 user: moinejf@free.fr tags: trunk)
14:50
util: play: better playing of long notes ... (check-in: b6ffb8dd43 user: moinejf@free.fr tags: trunk)
09:06
core: check more unsecure functions on JS injection ... (check-in: 11cd27237c user: moinejf@free.fr tags: trunk)
2018-02-16
19:35
util: abcemb: set the ABC source offset from <body> ... (check-in: 03ba25c001 user: moinejf@free.fr tags: trunk)
19:30
core: fix: bad rectangle when anno_stop and no anno_start on "@.." ... (check-in: 1221bc848b user: moinejf@free.fr tags: trunk)
18:35
documentation: update the abc2svg interface ... (check-in: 59ee214be2 user: moinejf@free.fr tags: trunk)
17:52
core: add arguments in the function tosvg() ... (check-in: f238ec9e39 user: moinejf@free.fr tags: trunk)
2018-02-14
17:46
core: better !breath! ... (check-in: 33621b09c8 user: moinejf@free.fr tags: trunk)
16:27
util: play: fix: many code errors ... (check-in: 070f30aaf2 user: moinejf@free.fr tags: trunk)
11:39
editor: fix: syntax errors in the italian translation ... (check-in: 7b09980ad0 user: moinejf@free.fr tags: trunk)
09:54
translation: add the italian language ... (check-in: ad6e918d19 user: moinejf@free.fr tags: trunk)
08:53
core: taller measure bars on staves with no line ... (check-in: 0b60ee42ff user: moinejf@free.fr tags: trunk)
2018-02-13
16:55
core: fix: adjust the X offset of the left bar/brace/bracket ... (check-in: a928b37f95 user: moinejf@free.fr tags: trunk)
14:20
core: fix: bad width of invisible clefs ... (check-in: 1516bf9a76 user: moinejf@free.fr tags: trunk)
2018-02-12
13:57
New release v1.15.11 ... (check-in: ab81874f07 user: moinejf@free.fr tags: trunk, v1.15.11)
09:30
play: mute the sound on play stop ... (check-in: 12aab5c279 user: moinejf@free.fr tags: trunk)
09:27
core: fix: bad rendering of meters ... (check-in: e01784eab6 user: moinejf@free.fr tags: trunk)
2018-02-11
17:13
core: font: add meter glyphs in the music font ... (check-in: 4cc2a6263e user: moinejf@free.fr tags: trunk)
2018-02-10
07:31
editor: msg: update Portuguese error texts ... (check-in: aef042a153 user: moinejf@free.fr tags: trunk)
2018-02-09
12:04
core: msg: add error messages about %%MIDI control ... (check-in: ed2547a92b user: moinejf@free.fr tags: trunk)
11:53
core: add %%MIDI control ... (check-in: b9c882da7e user: moinejf@free.fr tags: trunk)
2018-02-06
18:37
core: fix: draw the chord symbols above the decorations ... (check-in: 380b33034b user: moinejf@free.fr tags: trunk)
18:02
core: fix: loss of source character before '%' (comment) ... (check-in: 6addf8a5f0 user: moinejf@free.fr tags: trunk)
17:11
core: fix: loss of the top side of the box of measure numbers ... (check-in: 21a0dcb5cd user: moinejf@free.fr tags: trunk)
17:09
core: fix: twice the measure number when repeat at start of line ... (check-in: 5576a50bd3 user: moinejf@free.fr tags: trunk)
14:20
core: fix: too much space at end of line on key signature change ... (check-in: 974babbd42 user: moinejf@free.fr tags: trunk)
11:11
core: fix: bad handling of font change in strings ... (check-in: 636c27143f user: moinejf@free.fr tags: trunk)
10:18
core: optimize javascript injection ... (check-in: 6351df94e9 user: moinejf@free.fr tags: trunk)
10:03
batch: toxhtml: fix: bad handling of font change in %%text... ... (check-in: 0a6ec692d2 user: moinejf@free.fr tags: trunk)
2018-02-05
09:09
New release v1.15.10 ... (check-in: c19e706ac5 user: moinejf@free.fr tags: trunk, v1.15.10)
07:49
core: let only a table knowing about the SMuFL font encoding ... (check-in: a7f69d0fce user: moinejf@free.fr tags: trunk)
2018-02-02
10:49
core: better P: and Q: offsets ... (check-in: 66359f6807 user: moinejf@free.fr tags: trunk)
2018-02-01
18:29
batch: fix: add abc2odt in bin/ ... (check-in: 6afcdc8347 user: moinejf@free.fr tags: trunk)
18:25
core: fix: handle the size of characters in %%text... ... (check-in: 3af1bda54a user: moinejf@free.fr tags: trunk)
2018-01-31
14:18
util: abcemb: fix: don't generate SVG on play ... (check-in: d5fe01c68f user: moinejf@free.fr tags: trunk)
08:59
core: fix: bad handling of music line parameter changes inside tune ... (check-in: e0ac033a37 user: moinejf@free.fr tags: trunk)
2018-01-30
19:00
batch toxhtml: avoid ';;' in <style> ... (check-in: 89abede0ee user: moinejf@free.fr tags: trunk)
18:52
core: fix: bad SVG when "%%multicol end" at end of tune ... (check-in: 8aa2b1a4b3 user: moinejf@free.fr tags: trunk)
18:36
core: fix: bad Y offset of hyphens/dashes in lyrics since commit 800a3ac ... (check-in: 43ce75903e user: moinejf@free.fr tags: trunk)
18:10
core: fix: chord symbols too far from the staves ... (check-in: 587a3ca404 user: moinejf@free.fr tags: trunk)
17:39
core: fix: bad X offset of note when alone in a tune ... (check-in: 1d96a89a05 user: moinejf@free.fr tags: trunk)
09:54
core: remove octal support ... (check-in: a05e49283d user: moinejf@free.fr tags: trunk)
09:12
core: fix: erroneous/lack of some encodings for accents ... (check-in: dcd988714f user: moinejf@free.fr tags: trunk)
2018-01-28
15:43
New release v1.15.9 ... (check-in: 984d5e9419 user: moinejf@free.fr tags: trunk, v1.15.9)
15:00
batch: loss of error messages ... (check-in: f14d83b01f user: moinejf@free.fr tags: trunk)
07:56
core: fix: permit back some decorations on note heads ... (check-in: 2b5efcade3 user: moinejf@free.fr tags: trunk)
2018-01-27
18:56
core: simplify code ... (check-in: ee0d0c2e4c user: moinejf@free.fr tags: trunk)
18:49
core: fix: accept a stemless chord when !stemless! on a note head ... (check-in: 97bc9db135 user: moinejf@free.fr tags: trunk)
06:50
editor: msg: update Portuguese error text ... (check-in: 85be2be370 user: moinejf@free.fr tags: trunk)
2018-01-26
18:56
core: fix: dots too close to heads of square notes ... (check-in: c967968bb0 user: moinejf@free.fr tags: trunk)
18:54
core: fix: bad dot offset when on first note of a new music line ... (check-in: 6590a6a65a user: moinejf@free.fr tags: trunk)
18:16
core: msg: new error message ... (check-in: efac82cedd user: moinejf@free.fr tags: trunk)
18:05
core: fix: check if injected JS code is secure ... (check-in: 6330481e7d user: moinejf@free.fr tags: trunk)
16:37
core: avoid eval() ... (check-in: 599e43a5c4 user: moinejf@free.fr tags: trunk)
10:48
core: fix: bad vertical offset of M: when %%stafflines != 5 ... (check-in: 1ed551d6ee user: moinejf@free.fr tags: trunk)
08:47
core: fix: loss of staves and notes when %%custos ... (check-in: 3ada8948c7 user: moinejf@free.fr tags: trunk)
2018-01-25
15:26
core: batch: fix: loss of inter tune stuff when many files in a run ... (check-in: 2513ac760e user: moinejf@free.fr tags: trunk)
2018-01-24
15:52
batch: tolead: crash when M: without denominator ... (check-in: 23d9f97f84 user: moinejf@free.fr tags: trunk)
09:20
core: accept two ','s in "clefpitch=" ... (check-in: bd43f3d71d user: moinejf@free.fr tags: trunk)
07:37
editor: fix: bad link to the abc2svg parameters ... (check-in: 350b5beac3 user: moinejf@free.fr tags: trunk)
2018-01-23
18:24
core: add 'clefpitch=' in K:/V: ... (check-in: deb9e9747e user: moinejf@free.fr tags: trunk)
14:58
editor: set a full URL to the abc2svg documentation ... (check-in: 46e82daa62 user: moinejf@free.fr tags: trunk)
14:13
core: fix: crash on "&)" after "(&" and without "&" ... (check-in: 3331de80c7 user: moinejf@free.fr tags: trunk)
13:11
Merge pull request #79 from bwl21/feature/translation-de ... (check-in: 4d7a825d15 user: noreply@github.com tags: trunk)
12:18
updated German translation ... (check-in: ed617b61e8 user: github.com@nospam.weichel21.de tags: trunk)
07:32
editor: update of Brazilian Portuguese error texts ... (check-in: 4a75ca8512 user: moinejf@free.fr tags: trunk)
2018-01-22
19:14
core: msg: fix: bad texts of error ... (check-in: 74681692c9 user: moinejf@free.fr tags: trunk)
17:33
core: fix: the definition of default staff must be unique ... (check-in: 47e8bc22ef user: moinejf@free.fr tags: trunk)
10:10
batch: toxhtml: set the html body width to %%pagewidth ... (check-in: 962f0d4f10 user: moinejf@free.fr tags: trunk)
2018-01-21
19:00
core: fix: bad placement of some decorations ... (check-in: ef2d3d7a49 user: moinejf@free.fr tags: trunk)
17:24
core: adjust the width of some symbols ... (check-in: 87f72e7979 user: moinejf@free.fr tags: trunk)
16:04
core: better n-plets ... (check-in: 1bd14838b6 user: moinejf@free.fr tags: trunk)
14:41
core: new error messages - too be translated ... (check-in: 95577e0cbd user: moinejf@free.fr tags: trunk)
14:34
core: fix: abnormal new music line when many voices and no ending bar ... (check-in: 5da6daec4e user: moinejf@free.fr tags: trunk)
2018-01-20
17:01
core: fix: bad SVG when %%beginps with 'show' followed by %%text ... (check-in: bfffdb7fb5 user: moinejf@free.fr tags: trunk)
16:25
core: fix: erroneous errors in next tunes when no end of voice overlay ... (check-in: 564164742c user: moinejf@free.fr tags: trunk)
14:36
core: fix: bad indentation of 1st music line when snm= without nm= ... (check-in: 59a727433d user: moinejf@free.fr tags: trunk)
11:14
core: length unit change default as 1/96 inch and add 'pt' (1/72 inch) ... (check-in: b25969d9d4 user: moinejf@free.fr tags: trunk)
11:03
core: adjust the drawing of the repeat brackets and texts ... (check-in: beac4e0d40 user: moinejf@free.fr tags: trunk)
10:12
core: handle the font descent at the lowest level ... (check-in: a9b1bd1988 user: moinejf@free.fr tags: trunk)
10:09
core: bad SVG when '<', '>' or '&' in PostScript strings ... (check-in: 519cfc4c6d user: moinejf@free.fr tags: trunk)
2018-01-19
09:34
New release v1.15.8 ... (check-in: 7fc0efc161 user: moinejf@free.fr tags: trunk, v1.15.8)
08:49
core: fix: lack of staff when %%staffnonote 2 and only one bar ... (check-in: 8b2383f71d user: moinejf@free.fr tags: trunk)
08:48
core: fix: crash when bar alone at end of tune and empty main voice ... (check-in: 318c3c899f user: moinejf@free.fr tags: trunk)
2018-01-18
18:52
core: set the %%capo chords as annotations ... (check-in: d0683acead user: moinejf@free.fr tags: trunk)
18:34
core: include the <filter> definitions of %%beginsvg in the SVG images ... (check-in: d301975ad0 user: moinejf@free.fr tags: trunk)
17:46
core: simplify the parsing of <defs> in %%beginsvg ... (check-in: e9c49a0571 user: moinejf@free.fr tags: trunk)
17:20
core: use class= in %%xxxfont as a second class, not the font class ... (check-in: 0b7d41a814 user: moinejf@free.fr tags: trunk)
2018-01-17
16:53
core: add 'class=' in %%xxxfont ... (check-in: fb5787b762 user: moinejf@free.fr tags: trunk)
10:16
batch: toxhtml: use the SVG styles for %%text ... (check-in: 9046da9c64 user: moinejf@free.fr tags: trunk)
10:03
batch: toxhtml: bad output when empty document ... (check-in: dcc94d0008 user: moinejf@free.fr tags: trunk)
09:56
batch: toxhtml: crash when font change in %%text ... (check-in: 3dd9438c20 user: moinejf@free.fr tags: trunk)
2018-01-16
17:42
core: fix: bad offset of Q: and P: when staffscale != 1 ... (check-in: 762321d84c user: moinejf@free.fr tags: trunk)
15:14
core: fix: ignore the characters # * ; ? @ (ABC-2.2 §8.1) ... (check-in: 116db98199 user: moinejf@free.fr tags: trunk)
14:28
core: fix: bad stroke width since commit c435fc9 ... (check-in: 2658733552 user: moinejf@free.fr tags: trunk)
10:06
editor: fix: bad selection rectangle with some browsers ... (check-in: d2c73b80f4 user: moinejf@free.fr tags: trunk)
2018-01-15
09:02
core: change 'B' to 'Bb' when German chordnames ... (check-in: b00c66415f user: moinejf@free.fr tags: trunk)
2018-01-14
18:30
core: add a class to the SVG global containers ... (check-in: 789ff29009 user: moinejf@free.fr tags: trunk)
13:33
core: fix: error using sh() and ah() ... (check-in: 6eac826912 user: moinejf@free.fr tags: trunk)
11:11
core: fix: treat '%' in string as start of comment (ABC 2.2 §8.2) ... (check-in: a01565b4bf user: moinejf@free.fr tags: trunk)
10:41
core: fix: set back the <g> container when %%pagescale != 1 ... (check-in: 422c8c2075 user: moinejf@free.fr tags: trunk)
09:17
core: don't handle %%commands between tunes when %%select ... (check-in: 4557631cd7 user: moinejf@free.fr tags: trunk)
2018-01-13
19:00
core: fix: set a correct height to the symbol annotation rectangles ... (check-in: 6b54988328 user: moinejf@free.fr tags: trunk)
18:52
core: fix: bad absolute coordinates of annotations ... (check-in: 6ba6708119 user: moinejf@free.fr tags: trunk)
17:27
core: fix: don't scale the measure repeats from the voice ... (check-in: b25a9aae8d user: moinejf@free.fr tags: trunk)
17:13
core: editor: fix: don't scale the annotations of measure bars ... (check-in: 6293d88a2f user: moinejf@free.fr tags: trunk)
16:42
core: remove the global container of the SVG images ... (check-in: 8b539ccf83 user: moinejf@free.fr tags: trunk)
2018-01-12
16:10
New release v1.15.7 ... (check-in: e3e5e1f1b9 user: moinejf@free.fr tags: trunk, v1.15.7)
13:58
core: editor: fix: bad rectangle on measure bars when %%stafflines ... (check-in: 1073735c46 user: moinejf@free.fr tags: trunk)
13:28
core: add functions to get absolute SVG coordinates of symbols ... (check-in: 14653200b7 user: moinejf@free.fr tags: trunk)
2018-01-11
11:35
batch: batch script 'abc2odt' added ... (check-in: 0f8cb23ca3 user: moinejf@free.fr tags: trunk)
11:34
batch: toodt: get the output file name from the command line ... (check-in: 04ec32a00b user: moinejf@free.fr tags: trunk)
11:10
batch: give the command line arguments to the backend script ... (check-in: 0a1435a570 user: moinejf@free.fr tags: trunk)
11:05
core: fix: %%chordnames special case for German ... (check-in: 993e7c27e7 user: moinejf@free.fr tags: trunk)
2018-01-10
09:43
core: add %%chordnames ... (check-in: 167c4b63aa user: moinejf@free.fr tags: trunk)
09:40
batch: toodt: handle $T and even/odd pages in header/footer ... (check-in: 37bb847f1f user: moinejf@free.fr tags: trunk)
09:32
core: remove useless code ... (check-in: 18a6083806 user: moinejf@free.fr tags: trunk)
2018-01-09
14:19
core: batch: fix: better page formatting ... (check-in: 2b3cd61716 user: moinejf@free.fr tags: trunk)
13:54
doc: small change in the rendering bookmarklet and better examples ... (check-in: 39d9c80906 user: moinejf@free.fr tags: trunk)
08:53
core: fix: bad bar annotation when staffscale != 1 ... (check-in: be7eea4fe2 user: moinejf@free.fr tags: trunk)
2018-01-06
12:06
editor: batch: simplify code ... (check-in: c2bea17767 user: moinejf@free.fr tags: trunk)
12:04
core: fix: loss of key signature when occuring in a not displayed staff ... (check-in: 7ee3a1efba user: moinejf@free.fr tags: trunk)
08:37
core: simplify code and accept 'staffscale=' in V: ... (check-in: e28c8eeb42 user: moinejf@free.fr tags: trunk)
2018-01-04
16:43
batch: toxhtml: fix: bag output when %%text in tune since commit 94094f0 ... (check-in: e9660bceea user: moinejf@free.fr tags: trunk)
08:31
core: fix: bad indentation when new voice with a name inside tune ... (check-in: fc4a7e9dba user: moinejf@free.fr tags: trunk)
08:19
core: fix: bad end of line when end of main voice without bar ... (check-in: 1021d42a75 user: moinejf@free.fr tags: trunk)
2018-01-03
14:01
batch: toxhtml: output %%text/... as XHTML instead of SVG ... (check-in: 49bec125b2 user: moinejf@free.fr tags: trunk)
13:49
core: fix: bad ABC model / play when %%multicol ... (check-in: 755c77f4f8 user: moinejf@free.fr tags: trunk)
09:33
core: fix: don't cut tune blocks on %%text... ... (check-in: ba27261587 user: moinejf@free.fr tags: trunk)
2018-01-02
10:27
core: fix: decrease the scale factor of sans-serifBold ... (check-in: 2bc184e221 user: moinejf@free.fr tags: trunk)
2017-12-29
17:02
batch: toabw: handle some HTML text from %%beginml ... (check-in: b59c076616 user: moinejf@free.fr tags: trunk)
16:59
batch: fix: toodt: handle header/footer with many lines ... (check-in: 4bca3e71be user: moinejf@free.fr tags: trunk)
16:14
core: batch: remove some batch functions from the core ... (check-in: 1ae0d7176e user: moinejf@free.fr tags: trunk)
15:37
New release v1.15.6 ... (check-in: 0df74ef9a9 user: moinejf@free.fr tags: trunk, v1.15.6)
13:39
core: set finer steps for clash detection in staves ... (check-in: b93cfcee12 user: moinejf@free.fr tags: trunk)
09:41
core: remove useless code ... (check-in: 90b5811c12 user: moinejf@free.fr tags: trunk)
09:14
core: fix: bad note head when %%map and tremolo ... (check-in: 76d6af7cb5 user: moinejf@free.fr tags: trunk)
2017-12-28
12:12
core: fix: bad clefs on next staves after change since 1.11.1 ... (check-in: 4942159f0a user: moinejf@free.fr tags: trunk)
12:06
core: fix: loss of linebreaks when multi-voice and %%text after 1st K: ... (check-in: a81800e58b user: moinejf@free.fr tags: trunk)
2017-12-27
17:21
batch: set <p> the same as %%text for XHTML output ... (check-in: 03f3d03ee8 user: moinejf@free.fr tags: trunk)
17:18
batch: the style "white-space:pre" is now useless ... (check-in: 09da8cbf58 user: moinejf@free.fr tags: trunk)
17:02
batch: mask the nodejs file system ... (check-in: f8baa81ddb user: moinejf@free.fr tags: trunk)
17:00
core: mask some unsafe functions ... (check-in: 5e83a1e106 user: moinejf@free.fr tags: trunk)
08:25
core: fix: bad spacing at end of line when no measure bar ... (check-in: b8dd082f12 user: moinejf@free.fr tags: trunk)
2017-12-25
18:53
core: accept many spaces with any browser ... (check-in: b3c87d83ea user: moinejf@free.fr tags: trunk)
2017-12-22
14:47
New release v1.15.5 ... (check-in: c5f2e4b33a user: moinejf@free.fr tags: trunk, v1.15.5)
10:09
core: fix: don't shift the repeat brackets on ":|[2" ... (check-in: 3535e7f29d user: moinejf@free.fr tags: trunk)
09:14
batch: add toodt.js for the creation of (ODT+SVG) documents ... (check-in: 35a8ca2d02 user: moinejf@free.fr tags: trunk)
08:56
build: add the abc2svg.ttf music font in the npm package ... (check-in: d43ea38a82 user: moinejf@free.fr tags: trunk)
2017-12-21
09:31
core: handle the inlined formatting commands ... (check-in: e927d59076 user: moinejf@free.fr tags: trunk)
08:02
core: don't add an invisible bar at end of tune ... (check-in: 9cb0cb0a33 user: moinejf@free.fr tags: trunk)
2017-12-20
15:37
core: fix: loop when sequence repeat (%%repeat) and many voices ... (check-in: cc53ec1a0b user: moinejf@free.fr tags: trunk)
11:26
core: fix: internal bug giving bad SVG in some (unknown) cases ... (check-in: 506e7e14a6 user: moinejf@free.fr tags: trunk)
2017-12-17
09:39
batch: better header/footer with toabw.js ... (check-in: e8411b8d8a user: moinejf@free.fr tags: trunk)
09:34
batch: fix: bad handling of header/footer on 2 lines ... (check-in: d20eb3bc47 user: moinejf@free.fr tags: trunk)
09:32
batch: fix: bad directory separator on ms-windows ... (check-in: ba1f17d5c7 user: moinejf@free.fr tags: trunk)
2017-12-15
18:43
core: fix: too many items in <defs> when %%fullsvg ... (check-in: 2520bf36b3 user: moinejf@free.fr tags: trunk)
2017-12-13
16:52
core: fix: %%textoption must be used in %%begintext ... (check-in: 5cb0a6be3a user: moinejf@free.fr tags: trunk)
16:47
core: use SVG style background-color for %%bgcolor ... (check-in: 2980bee982 user: moinejf@free.fr tags: trunk)
16:40
util: the ABC version is not tested ... (check-in: 873f79deb4 user: moinejf@free.fr tags: trunk)
2017-12-06
09:45
core: fix: bad bar at start of line when repeat bar and annot/deco ... (check-in: 8be384a72c user: moinejf@free.fr tags: trunk)
09:37
core: fix: bad annotation/deco when double repeat bar in 2 music lines ... (check-in: 45822ba1dd user: moinejf@free.fr tags: trunk)
2017-12-03
18:20
New release v1.15.4 ... (check-in: bc0dc660d6 user: moinejf@free.fr tags: trunk, v1.15.4)
18:14
batch: simplify code ... (check-in: 9c219de7ce user: moinejf@free.fr tags: trunk)
18:13
core: simplify code ... (check-in: 4024ac651d user: moinejf@free.fr tags: trunk)
17:27
batch: add toabw.js ... (check-in: a9da2c5455 user: moinejf@free.fr tags: trunk)
16:53
core: fix: loss of eoln since commit 2de3728 ... (check-in: 0ec7a28bcb user: moinejf@free.fr tags: trunk)
2017-12-02
11:05
build: 'samurai' is smaller than 'ninja' ... (check-in: fa3fe1768a user: moinejf@free.fr tags: trunk)
10:52
New release v1.15.3 ... (check-in: ce897e98c5 user: moinejf@free.fr tags: trunk, v1.15.3)
09:08
core: fix: many problems with splitting music into lines ... (check-in: 9cc3680e35 user: moinejf@free.fr tags: trunk)
07:33
core: fix: bad music line split when many info fields in tune ... (check-in: 4902c7cec8 user: moinejf@free.fr tags: trunk)
2017-12-01
17:51
core: fix: crash when long decoration defined in PostScript ... (check-in: e76c55fe4e user: moinejf@free.fr tags: trunk)
17:28
core: fix: crash when no '=' nor ' ' after character in U: ... (check-in: 5bb0072cfb user: moinejf@free.fr tags: trunk)
2017-11-30
09:46
core: fix: bad music split when long note/rest at end of line ... (check-in: db83cc6ac1 user: moinejf@free.fr tags: trunk)
2017-11-27
19:09
editor: fix: lack of symbol highlighting since commit 7d87dcc ... (check-in: 1ea44c3fe2 user: moinejf@free.fr tags: trunk)
18:08
util: play: loop when nested repeat sequences ... (check-in: b42dd9fa1a user: moinejf@free.fr tags: trunk)
09:25
New release v1.15.2 ... (check-in: 3f853b4fcf user: moinejf@free.fr tags: trunk, v1.15.2)
09:23
editor: fix: JS source error since commit 7d87dcc ... (check-in: c8e177a50e user: moinejf@free.fr tags: trunk)
09:14
New release v1.15.1 ... (check-in: ce989b3b76 user: moinejf@free.fr tags: trunk, v1.15.1)
2017-11-26
19:51
core: fix: lack of font defs when %%fullsvg 1 ... (check-in: 3c04905f4e user: moinejf@free.fr tags: trunk)
15:34
core: fix: handle the M: at start of line for music line splitting ... (check-in: f0efc2ab93 user: moinejf@free.fr tags: trunk)
2017-11-25
12:30
editor: fix: window errors when ABC source not displayed ... (check-in: 5ef6d4738f user: moinejf@free.fr tags: trunk)
07:47
core: fix: bad start of tune when many K: since commit db0d6bd ... (check-in: 0d98338fb9 user: moinejf@free.fr tags: trunk)
2017-11-24
19:06
core: fix: crash when '$' at end of string ... (check-in: 753c31f985 user: moinejf@free.fr tags: trunk)
18:58
core: change the font styles to a more common format ... (check-in: ec66ca41b8 user: moinejf@free.fr tags: trunk)
16:56
core: accept a simple string as the font name in %%musicfont ... (check-in: 6b6ed7089a user: moinejf@free.fr tags: trunk)
14:36
core: fix: bad handling of %%score with changes of voices and staves ... (check-in: 82b129b008 user: moinejf@free.fr tags: trunk)
10:22
core: fix: bad start of tune when many K: since commit 2adffa8 ... (check-in: a079c5e081 user: moinejf@free.fr tags: trunk)
2017-11-23
10:02
core: fix: handle the voice subnames when defining the music lines ... (check-in: d085956905 user: moinejf@free.fr tags: trunk)
2017-11-22
17:46
core: fix: crash when only one embedded info after the first K: ... (check-in: 874922169e user: moinejf@free.fr tags: trunk)
16:40
core: simplify code ... (check-in: 01203fa006 user: moinejf@free.fr tags: trunk)
12:16
Merge branch 'master' of https://github.com/moinejf/abc2svg ... (check-in: f16df2101d user: moinejf@free.fr tags: trunk)
12:12
core: fix: crash when no value after param= in K:/V: ... (check-in: 03e2397423 user: moinejf@free.fr tags: trunk)
2017-11-21
19:17
Merge pull request #55 from bwl21/feature/abcnode-everywhere-1 ... (check-in: 55a6886b9f user: noreply@github.com tags: trunk)
17:24
let abcnode run from everywhere #53 ... (check-in: befae55559 user: github.com@nospam.weichel21.de tags: trunk)
15:34
core: fix: don't let '$' when setting the line breaks ... (check-in: 42844f98f2 user: moinejf@free.fr tags: trunk)
10:11
core: cleanup some comments ... (check-in: 4ef714c251 user: moinejf@free.fr tags: trunk)
10:06
core: simplify some code ... (check-in: 9cfde42513 user: moinejf@free.fr tags: trunk)
09:43
editor: fix: don't use functions to set the styles ... (check-in: d2d42697ef user: moinejf@free.fr tags: trunk)
09:21
core: simplify some code ... (check-in: eed492d370 user: moinejf@free.fr tags: trunk)
09:13
core: fix: crash with %%singleline since previous commit ... (check-in: 5c780a3ac7 user: moinejf@free.fr tags: trunk)
08:44
core: fix: bad computation of the music width ... (check-in: 8571744ac9 user: moinejf@free.fr tags: trunk)
2017-11-20
18:02
core: change the "Line too much shrunk" message severity to 'error' ... (check-in: 1617923001 user: moinejf@free.fr tags: trunk)
18:01
core: fix: loss of eol when only one note/rest in music line ... (check-in: 9153c31387 user: moinejf@free.fr tags: trunk)
09:59
core: fix: bad end of music line when eol on long note/rest in top voice ... (check-in: 5855755d49 user: moinejf@free.fr tags: trunk)
2017-11-19
15:54
core: fix: bad beam slant on staves with more than 5 lines ... (check-in: c43b22a800 user: moinejf@free.fr tags: trunk)
15:35
core: fix: bad tuplet when at end of tune and no ending bar ... (check-in: 2f7933c130 user: moinejf@free.fr tags: trunk)
2017-11-18
17:11
core: fix: crash on tuplet with no note since commit 2844008 ... (check-in: 492da69f06 user: moinejf@free.fr tags: trunk)
2017-11-15
16:53
core: fix: bad left margin when %%pagescale != 1 ... (check-in: 0c9e1a7504 user: moinejf@free.fr tags: trunk)
2017-11-13
17:11
core: fix: crash when no end of tuplet ... (check-in: de626d39e8 user: moinejf@free.fr tags: trunk)
14:42
core: fix: don't change the background under the tuplets numbers ... (check-in: e186089a01 user: moinejf@free.fr tags: trunk)
10:23
core: better slant of beams ... (check-in: 531127d853 user: moinejf@free.fr tags: trunk)
2017-11-11
14:48
core: fix: bad right margin when change in previous tune ... (check-in: 641de04da5 user: moinejf@free.fr tags: trunk)
09:01
core: fix: crash when annotation on repeat bar at end of line ... (check-in: cb569b1d4e user: moinejf@free.fr tags: trunk)
2017-11-10
08:28
core: simplify some linkage settings ... (check-in: d8f3df01c6 user: moinejf@free.fr tags: trunk)
2017-11-09
14:40
core: add 'under' as a synonym of 'below' in %%pos ... (check-in: 589716adab user: moinejf@free.fr tags: trunk)
2017-11-08
13:50
util: fix: MIDI: loss of accidental of tied note after measure bar ... (check-in: ea85bc5664 user: moinejf@free.fr tags: trunk)
09:44
print: fix: bad handling of %%topmargin ... (check-in: 7f5bb5b685 user: moinejf@free.fr tags: trunk)
2017-11-07
18:05
core: accept 5, 7 or 9 as note length divider with L:auto ... (check-in: 5b37e99bd2 user: moinejf@free.fr tags: trunk)
14:14
core: fix: bad vertical offset of chord symbols and annotations ... (check-in: 9877e523d7 user: moinejf@free.fr tags: trunk)
09:19
core: simplify the code ... (check-in: d82455fbaa user: moinejf@free.fr tags: trunk)
2017-11-04
18:54
core: fix: bad vertical offset of right/left annotations ... (check-in: 88953e77f7 user: moinejf@free.fr tags: trunk)
11:03
core: add %%capo ... (check-in: 6dca794417 user: moinejf@free.fr tags: trunk)
10:47
core: fix: bad key of some voices when the 1st voice is transposed ... (check-in: d4e70b9bd7 user: moinejf@free.fr tags: trunk)
09:29
play: bad handling of K: in staves != 1 when setting MIDI pitches ... (check-in: bfadee0dd1 user: moinejf@free.fr tags: trunk)
2017-11-02
17:29
New release v1.15.0 ... (check-in: 915ac987ba user: moinejf@free.fr tags: trunk, v1.15.0)
16:31
editor: with the previous commit, no need to delay the end playing job ... (check-in: c9dec3653a user: moinejf@free.fr tags: trunk)
16:27
play: fix: alert the application at the exact end playing time ... (check-in: 39bcf3ada0 user: moinejf@free.fr tags: trunk)
16:14
play: add volume in the play events and handle its null value ... (check-in: 5ccb3e1c14 user: moinejf@free.fr tags: trunk)
2017-11-01
15:52
util: fix: use comment instead of CDATA in abcdoc.js ... (check-in: f1965f741c user: moinejf@free.fr tags: trunk)
15:49
core: fix: loss of %%singleline in previous commit ... (check-in: 69925c6a8b user: moinejf@free.fr tags: trunk)
2017-10-31
13:35
core: fix: bad handling of page width parameters ... (check-in: 1792ccd58c user: moinejf@free.fr tags: trunk)
13:34
batch: handle %%topmargin when XHTML output ... (check-in: 32e2664cf1 user: moinejf@free.fr tags: trunk)
2017-10-29
14:47
core: extend diacritics using unicode combining diacritical marks ... (check-in: 9aad66a96c user: moinejf@free.fr tags: trunk)
2017-10-28
10:50
core: accept empty list of accidentals in K: ... (check-in: 3c09480c3c user: moinejf@free.fr tags: trunk)
2017-10-26
16:54
util: fix: window error when %%beginps and abcemb.js in document ... (check-in: 5caa5bbae5 user: moinejf@free.fr tags: trunk)
09:35
core: fix: re-compute the key x delta on transpose ... (check-in: cb0d16b38a user: moinejf@free.fr tags: trunk)
09:33
core: do mapping after transposition ... (check-in: b41b06f975 user: moinejf@free.fr tags: trunk)
2017-10-25
14:03
Merge pull request #40 from bwl21/feature/update-de-translations ... (check-in: e3291a33ef user: noreply@github.com tags: trunk)
11:21
fixed some translations ... (check-in: a380436efb user: github.com@nospam.weichel21.de tags: trunk)
07:03
core: fix: bad space at end of line when followed by a %% command ... (check-in: 4b94e71bcd user: moinejf@free.fr tags: trunk)
2017-10-24
16:04
core: fix: bad x offset of symbol when no bar at end of music line ... (check-in: e562da9b78 user: moinejf@free.fr tags: trunk)
13:50
core: fix: bad parse of %%beginsvg when both <defs> and <style> ... (check-in: 6770ae61a1 user: moinejf@free.fr tags: trunk)
09:53
New release v1.14.6 ... (check-in: a187346e9e user: moinejf@free.fr tags: trunk, v1.14.6)
09:06
core: fix: bad width of staves when different staff scales ... (check-in: d2d1464419 user: moinejf@free.fr tags: trunk)
08:59
core: fix: crash when combine voices at end of tune ... (check-in: 45b0b674f2 user: moinejf@free.fr tags: trunk)
08:54
core: treat 'print=' with '*'/'all' in %%map ... (check-in: 4e0dac1f4d user: moinejf@free.fr tags: trunk)
08:03
core: fix: handle 'nosvg' in %%beginps ... (check-in: 60402c5fdf user: moinejf@free.fr tags: trunk)
2017-10-23
15:42
core: fix: bad detection of some wrong ties and program loop ... (check-in: c4633246c4 user: moinejf@free.fr tags: trunk)
2017-10-22
17:54
core: fix: bad clef when voice moved to staff with other clef ... (check-in: 6c898068fd user: moinejf@free.fr tags: trunk)
16:46
core: remove useless internal symbol property ... (check-in: 9efb07c898 user: moinejf@free.fr tags: trunk)
16:41
core: fix: bad stem directions ... (check-in: 486fadbe08 user: moinejf@free.fr tags: trunk)
16:38
core: fix: the stems must always touch the staff middle line ... (check-in: 80f5b663fc user: moinejf@free.fr tags: trunk)
2017-10-19
18:05
New release v1.14.5 ... (check-in: 7bbaa4ff81 user: moinejf@free.fr tags: trunk, v1.14.5)
17:47
util: fix: crash when empty voice ... (check-in: 5c953cc387 user: moinejf@free.fr tags: trunk)
17:21
core: handle microtone in K: with accidental list ... (check-in: f8deb30556 user: moinejf@free.fr tags: trunk)
16:04
core: fix: bad rendering when multi voices and no bar at end of tune ... (check-in: 0697720461 user: moinejf@free.fr tags: trunk)
15:20
core: fix: bad handling of maxstaffsep (bad SVG height) ... (check-in: 60649c8155 user: moinejf@free.fr tags: trunk)
14:22
core: fix: loop when note ties at end of line and no measure bar ... (check-in: 6887b72a70 user: moinejf@free.fr tags: trunk)
2017-10-18
16:15
New release v1.14.4 ... (check-in: 3ac4447aba user: moinejf@free.fr tags: trunk, v1.14.4)
09:15
editor: play the selection only ... (check-in: d066523958 user: moinejf@free.fr tags: trunk)
09:10
play: fix: adjust the start time when not at the beginning ... (check-in: e2cfd3b4cc user: moinejf@free.fr tags: trunk)
2017-10-14
16:59
core: add '[' as thick line in %%stafflines ... (check-in: a4f4f88634 user: moinejf@free.fr tags: trunk)
15:59
core: check the values of parameters with length units ... (check-in: 003571ffa3 user: moinejf@free.fr tags: trunk)
2017-10-12
12:16
core: fix: reduce the right space of ending notes ... (check-in: 761e83f054 user: moinejf@free.fr tags: trunk)
11:17
core: reduce a bit the time space of long notes ... (check-in: 5702715fcb user: moinejf@free.fr tags: trunk)
09:17
core: fix: bad space before note when after symbol with no width ... (check-in: d0b2ee970e user: moinejf@free.fr tags: trunk)
08:21
core: fix: bad clef in next lines when defined just after first K: ... (check-in: b7c6bb27e4 user: moinejf@free.fr tags: trunk)
2017-10-11
15:23
util: add toabc.js ... (check-in: 6118ce7b61 user: moinejf@free.fr tags: trunk)
13:19
lang: remove some texts ... (check-in: ebaa7b7ab9 user: moinejf@free.fr tags: trunk)
13:19
core: fix: bad int/float values from V: parameters ... (check-in: a284df765d user: moinejf@free.fr tags: trunk)
09:13
core: fix: not space enough at end of line when no bar ... (check-in: f2d7d1deab user: moinejf@free.fr tags: trunk)
2017-10-10
17:38
core: fix: bad parsing of clef="userclef" in K:/V: ... (check-in: fdb083186e user: moinejf@free.fr tags: trunk)
16:03
core: fix: abnormal errors when "%%custos 1" ... (check-in: f57f062dcf user: moinejf@free.fr tags: trunk)
16:00
core: simplify %%center ... (check-in: 1a7040e000 user: moinejf@free.fr tags: trunk)
2017-10-09
08:20
play: fix: handle the accidentals per voice, not globally ... (check-in: 8af4e59504 user: moinejf@free.fr tags: trunk)
08:16
core: fix: bad handling of space at end of grace notes ... (check-in: 041265b33f user: moinejf@free.fr tags: trunk)
2017-10-06
17:16
core: fix: double ottava's again when combined rests ... (check-in: 6f9c602a7c user: moinejf@free.fr tags: trunk)
08:22
core: fix: don't draw the symbols of invisible staves ... (check-in: fbab7628a8 user: moinejf@free.fr tags: trunk)
08:16
core: fix: don't draw the decorations of invisible staves ... (check-in: 5dfab22de9 user: moinejf@free.fr tags: trunk)
07:57
core: move a table ... (check-in: 87587d6615 user: moinejf@free.fr tags: trunk)
07:10
core: fix:double ottava's again when on 2 music lines ... (check-in: 487cfaee91 user: moinejf@free.fr tags: trunk)
2017-10-04
08:56
core: fix: loss of decorations when on combined rests ... (check-in: 5aa06a52f9 user: moinejf@free.fr tags: trunk)
08:01
core: fix: abnormal double ottava's per staff ... (check-in: 037072dbbc user: moinejf@free.fr tags: trunk)
07:22
core: fix: abnormal continuation of decorations between tunes ... (check-in: 46e7d13599 user: moinejf@free.fr tags: trunk)
2017-10-03
13:40
editor: don't change the selection when moving the mouse ... (check-in: fdf9418fe0 user: moinejf@free.fr tags: trunk)
13:39
editor: simplify mouse event handling ... (check-in: 119058c49a user: moinejf@free.fr tags: trunk)
09:15
editor: don't change the selection when done from the textarea ... (check-in: 1005503115 user: moinejf@free.fr tags: trunk)
08:57
play: handle grace notes before beat ... (check-in: c913305856 user: moinejf@free.fr tags: trunk)
2017-10-02
08:14
core: fix: many bugs in macros (m:) ... (check-in: d511536a19 user: moinejf@free.fr tags: trunk)
2017-09-30
17:56
core: fix: crash when broken rhythm in grace notes ... (check-in: 8272e49ac1 user: moinejf@free.fr tags: trunk)
11:17
core: simplify the acciaccatura ... (check-in: 7ab84d9925 user: moinejf@free.fr tags: trunk)
11:13
core: fix: crash when unterminated grace note as first symbol ... (check-in: 5dd7c17dfe user: moinejf@free.fr tags: trunk)
07:39
core: better rendering of 'tr~~~~~' ... (check-in: 007f2de7e0 user: moinejf@free.fr tags: trunk)
2017-09-29
18:06
core: fix: accept ottava's in all voices, but draw only one per staff ... (check-in: c471ebbe60 user: moinejf@free.fr tags: trunk)
14:32
New release v1.14.3 ... (check-in: 35867218c2 user: moinejf@free.fr tags: trunk, v1.14.3)
10:19
core: accept ottava decorations in any voice ... (check-in: 8d1f940e67 user: moinejf@free.fr tags: trunk)
09:48
doc: add an example of play + follow ... (check-in: 996d451900 user: moinejf@free.fr tags: trunk)
09:40
play: fix: program loop/bad play with some repeat cases ... (check-in: 8c5a0f974d user: moinejf@free.fr tags: trunk)
2017-09-28
17:23
editor: play: move the play cookies stuff to toaudio5 ... (check-in: 420c8ef02d user: moinejf@free.fr tags: trunk)
15:16
core: util: align the javascript loading functions ... (check-in: 079930c42d user: moinejf@free.fr tags: trunk)
09:56
play: new script to follow the notes while playing ... (check-in: 4b31dcdaf2 user: moinejf@free.fr tags: trunk)
09:51
build: reduce the size of the copyright notice ... (check-in: ca5839997f user: moinejf@free.fr tags: trunk)
08:58
core: fix: set back the base font on text decoration output ... (check-in: 26c2a3fd2b user: moinejf@free.fr tags: trunk)
08:06
core: use classes for the style of text decorations ... (check-in: b84aa571c5 user: moinejf@free.fr tags: trunk)
2017-09-27
17:26
core: accept definition of decorations with text in <defs> ... (check-in: dd4dccd102 user: moinejf@free.fr tags: trunk)
11:05
play: fix: permit playing from any site ... (check-in: 5923990f2a user: moinejf@free.fr tags: trunk)
2017-09-26
08:19
core: fix: bad SVG output when p > 9 and no q in tuplet ... (check-in: 4bb30b3ed1 user: moinejf@free.fr tags: trunk)
2017-09-21
08:07
build: new version of font.js (fontforge 2017-08-11) ... (check-in: fc17907a5c user: moinejf@free.fr tags: trunk)
07:58
build: there is no .gz file ... (check-in: 2e1cc6fa29 user: moinejf@free.fr tags: trunk)
07:52
build: fix: don't rebuild font.js by default ... (check-in: dfdc15ece9 user: moinejf@free.fr tags: trunk)
2017-09-20
08:19
New release v1.14.2 ... (check-in: 71f36954a1 user: moinejf@free.fr tags: trunk, v1.14.2)
08:01
editor: change the cookies ... (check-in: 6ff208ca51 user: moinejf@free.fr tags: trunk)
07:12
play: fix: crash and loss of notes on some cases of repeat ... (check-in: 52602c4b58 user: moinejf@free.fr tags: trunk)
2017-09-19
15:08
editor: memorize the preferences in cookies ... (check-in: c85be04e0e user: moinejf@free.fr tags: trunk)
09:19
editor: add an other ABC keyboard ... (check-in: b82ddab962 user: moinejf@free.fr tags: trunk)
2017-09-18
17:38
editor: play: change the default soundfont url and type ... (check-in: d8c5ff13e7 user: moinejf@free.fr tags: trunk)
17:33
play: prolong the notes of non-percussive instruments ... (check-in: 7b393eff67 user: moinejf@free.fr tags: trunk)
15:36
play: simplify loading of mp3 notes ... (check-in: 2dbd3aa8d3 user: moinejf@free.fr tags: trunk)
15:31
play: fix some instrument names of MIDI.js soundfont ... (check-in: 83db0f6c85 user: moinejf@free.fr tags: trunk)
15:27
play: handle bag-pipe scale ... (check-in: f2dd8dd210 user: moinejf@free.fr tags: trunk)
15:25
play: handle micro-tones ... (check-in: 7f266e69b3 user: moinejf@free.fr tags: trunk)
15:03
play: fix: the accidentals must be reset on a measure bar ... (check-in: eae51dcfd8 user: moinejf@free.fr tags: trunk)
2017-09-13
15:19
editor: fix: lack of new line in editor header ... (check-in: f842b1597b user: moinejf@free.fr tags: trunk)
08:11
New release v1.14.1 ... (check-in: 642cc48c51 user: moinejf@free.fr tags: trunk, v1.14.1)
2017-09-12
16:55
editor: load the ABC keyboard by a bookmarklet ... (check-in: ce867861de user: moinejf@free.fr tags: trunk)
16:08
core: util: source cleanup, optimize, add comments ... (check-in: 0ee967911a user: moinejf@free.fr tags: trunk)
09:16
core: fix: too much width of part indications (P:) ... (check-in: 64e1bfe981 user: moinejf@free.fr tags: trunk)
2017-09-11
12:33
play: handle ties on repeat ... (check-in: e4da935a8b user: moinejf@free.fr tags: trunk)
08:53
doc: better ABC rendering bookmarklet ... (check-in: 7daacd592d user: moinejf@free.fr tags: trunk)
2017-09-09
15:40
doc: fix a typo and the bookmarklet ... (check-in: 0d015b3ba6 user: moinejf@free.fr tags: trunk)
2017-09-07
18:07
play: fix: don't reset the accidentals on invisible measure bars ... (check-in: d575ca55b8 user: moinejf@free.fr tags: trunk)
17:39
play: fix: bad MIDI pitches after ties and repeat ... (check-in: d7f266a6a1 user: moinejf@free.fr tags: trunk)
10:02
editor: add an experimental ABC keyboard ... (check-in: bfc83db593 user: moinejf@free.fr tags: trunk)
2017-09-06
12:28
play: fix: bad MIDI pitches in the play events created by toaudio ... (check-in: 47e34d992b user: moinejf@free.fr tags: trunk)
12:01
editor: fix: crash when the ABC source is changed while not rendered yet ... (check-in: 5c2ba10dd8 user: moinejf@free.fr tags: trunk)
2017-09-05
14:38
editor: simplify the code that changes the language ... (check-in: 096180eb69 user: moinejf@free.fr tags: trunk)
10:06
play: change the interface of AbcPlay ... (check-in: 9ba810e2d0 user: moinejf@free.fr tags: trunk)
2017-09-04
18:03
editor: add a slider to change the play speed ... (check-in: 43c23a02f5 user: moinejf@free.fr tags: trunk)
16:43
core: fix: bad handling of %%begintext... with fill/justify option ... (check-in: cd70f54858 user: moinejf@free.fr tags: trunk)
16:14
core: fix: bad right width of symbols but bars at end of tune ... (check-in: ba819c5134 user: moinejf@free.fr tags: trunk)
16:14
core: fix: lack of generation when tune with only one note/rest ... (check-in: 670c05e580 user: moinejf@free.fr tags: trunk)
08:50
core: fix: loop when bad character after first K: and before %%score ... (check-in: bc1b696a56 user: moinejf@free.fr tags: trunk)
2017-09-03
18:12
util: add a function to change dynamically the playing speed ... (check-in: 77bfa08dee user: moinejf@free.fr tags: trunk)
17:41
util: change again the URL of the MIDI sound font ... (check-in: ec4f737fe1 user: moinejf@free.fr tags: trunk)
14:17
editor: util: display the message on window error ... (check-in: 45487e96a7 user: moinejf@free.fr tags: trunk)
07:35
util: fix: conflict of toaudio function name with html5 API ... (check-in: c4d65a68ce user: moinejf@free.fr tags: trunk)
06:47
util: fix: more crashes when 'module' and no 'exports' objects ... (check-in: 188fc32c84 user: moinejf@free.fr tags: trunk)
2017-09-01
16:12
play: change the URL of the MIDI sound font ... (check-in: ea74406e2d user: moinejf@free.fr tags: trunk)
2017-08-31
10:12
core: use UTF-8 values instead of XML references in SVG images ... (check-in: 420bcea77e user: moinejf@free.fr tags: trunk)
10:10
editor: undisplay old information area when displaying a new one ... (check-in: 21df768782 user: moinejf@free.fr tags: trunk)
2017-08-29
09:21
core: fix: bad SVG output when music line split on beamed sequence ... (check-in: cf17f0375a user: moinejf@free.fr tags: trunk)
09:05
core: fix: abnormal music line split on beamed sequences ... (check-in: bcc0844efe user: moinejf@free.fr tags: trunk)
09:02
core: ps: 'turn' may be used in PS definitions ... (check-in: 676ef77faf user: moinejf@free.fr tags: trunk)
09:00
git: there is no 'psvg' ... (check-in: af67d1eae3 user: moinejf@free.fr tags: trunk)
2017-08-25
18:12
core: don't output source references (annotations) of invisible elements ... (check-in: a48ba2e525 user: moinejf@free.fr tags: trunk)
09:03
core: fix: bad source line reference when error in s: ... (check-in: 2e35b99942 user: moinejf@free.fr tags: trunk)
09:00
core: fix: bad horizontal width of notes before measure bars ... (check-in: 61c8753056 user: moinejf@free.fr tags: trunk)
08:59
change the source reference ... (check-in: 7f5bb08040 user: moinejf@free.fr tags: trunk)
2017-08-23
13:38
New release v1.14.0 ... (check-in: 93c6ec57db user: moinejf@free.fr tags: trunk, v1.14.0)
13:35
translation: new error messages ... (check-in: f0de31eee2 user: moinejf@free.fr tags: trunk)
13:35
core: fix small typos from previous commit ... (check-in: cb3a270508 user: moinejf@free.fr tags: trunk)
09:57
core: handle 's:' lines ... (check-in: fa7bfe0512 user: moinejf@free.fr tags: trunk)
07:15
core: fix: %%scale applied too early ... (check-in: 8f8eacfd03 user: moinejf@free.fr tags: trunk)
2017-08-22
14:59
load the PostScript interpreter when '%%beginps' in the ABC source ... (check-in: b0b75eef86 user: moinejf@free.fr tags: trunk)
14:14
editor: util: add an alert on window error ... (check-in: f6a7b925c4 user: moinejf@free.fr tags: trunk)
09:53
core: fix: crash when empty chord symbol / annotation ... (check-in: 82dd5be8ac user: moinejf@free.fr tags: trunk)
2017-08-21
15:41
core: fix bug in commit d7243037ffdeb7d9ba940cc424639a0d8f0d2cec ... (check-in: c85a5c3004 user: moinejf@free.fr tags: trunk)
13:15
core: set a better default font for text decorations ... (check-in: 8e9a020fe8 user: moinejf@free.fr tags: trunk)
13:15
source cleanup and some translation changes ... (check-in: a34c8f7f9f user: moinejf@free.fr tags: trunk)
13:15
core: reduce a bit more the default left and right margins ... (check-in: 96ce96ef0d user: moinejf@free.fr tags: trunk)
13:15
core: don't duplicate the code of functions when not needed ... (check-in: 346f7d90bd user: moinejf@free.fr tags: trunk)
2017-08-20
11:06
core: fix: bad replacement when many times the same macro in a line ... (check-in: 392e994e9d user: moinejf@free.fr tags: trunk)
10:55
core: fix: crash on 'm:' (macro) definition ... (check-in: dde37102d1 user: moinejf@free.fr tags: trunk)
2017-08-19
18:03
core: isolate the PostScript functions ... (check-in: b2f080fb1f user: moinejf@free.fr tags: trunk)