abc2svg
History of core/parse.js of 2c336cdff0a6673f
Not logged in

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

History of file core/parse.js at check-in 2c336cdff0a6673f

2026-02-20
08:19
core: fix: bad direction of slurs when on repeat sequences with variants Reported by Hudson Lacerda. ... (file: [22b07df021] check-in: [c9c323a1de] user: jef branch: trunk, size: 64307)
2026-02-03
18:12
core: fix: don't display rests when expanding invisible multi-rests Reported by Gerhard Schacher. ... (file: [3a7af609ac] check-in: [67f5221f4b] user: jef branch: trunk, size: 63872)
2026-01-17
12:54
core: batch: toabc: fix: dump the transposing instruments ... (file: [10fde37ccb] check-in: [9945b68fa0] user: jef branch: trunk, size: 63944)
2026-01-15
14:38
data: fix: change .nmes to .nmeas ... (file: [bd39f15224] check-in: [eee5fa437b] user: jef branch: trunk, size: 63972)
2025-11-12
16:33
core: fix: random big clefs inside music lines ... (file: [3e05826f5c] check-in: [d5dbd68aa8] user: jef branch: trunk, size: 63969)
2025-11-05
18:42
core: fix: cue=off in K:/V: must be ignored Reported by Alex Scheutzow. ... (file: [a63103c43b] check-in: [1e00c58cea] user: jef branch: trunk, size: 63943)
2025-10-21
07:16
core: fix: handle P: fields with same ID when no P: in tune header Reported by Sergio Quintero and fix idea from Brix Lichtenberg (https://groups.io/g/abcusers/message/23315). ... (file: [d73ff0033a] check-in: [838dc5d2f7] user: jef branch: trunk, size: 63868)
2025-09-21
06:52
core: accept [Q:"text"][Q:1/4=60] ... (file: [43f20e2885] check-in: [5c893e1c55] user: jef branch: trunk, size: 63842)
2025-03-01
12:49
core: fix: bad note mapping (%%map) with key, and tonic, Reported by Hudson lacerda. ... (file: [c337bc831d] check-in: [33a514d81c] user: jef branch: trunk, size: 63777)
2025-02-27
08:08
core: fix: bad color of notes with a natural sign after transposition when using %%map Reported by Hudson Lacerda. ... (file: [530c816b28] check-in: [5ac6fea265] user: jef branch: trunk, size: 63610)
2025-02-18
14:15
core: play: fix: bad sounding of accidentals with %%MIDI temperamentequal since commit [2802a8930a] Reported by Seymour Shlien. ... (file: [e7a33a58f9] check-in: [3bfa80cf83] user: jef branch: trunk, size: 63618)
2025-02-14
09:00
core: fix: don't duplicate commands when multi-voice Issue [b2f4dfaf10]. ... (file: [2345c7a9bf] check-in: [6040278408] user: jef branch: trunk, size: 63527)
2025-02-11
08:47
core: fix: loop when note duration smaller than 12 ... (file: [a6bff9839c] check-in: [a8623c5f94] user: jef branch: trunk, size: 63463)
2025-02-02
08:37
play: fix: bad transposition of accompaniment chords Reported by Sergio Di Mico. ... (file: [21a99b6376] check-in: [df49a6f719] user: jef branch: trunk, size: 63266)
2025-01-09
14:05
core: fix: accept V: transpose=n when %%MIDI temperamentequal ... (file: [458700cd49] check-in: [208a204f36] user: jef branch: trunk, size: 63217)
2024-12-26
10:45
core: play: fix: bad sounding of some accidentals with %%MIDI temperamentequal ... (file: [61e54ca685] check-in: [2802a8930a] user: jef branch: trunk, size: 63281)
2024-10-07
14:55
core: play: fix: bad playback when microtonal accidentals in K: - reported by Avetik Topchyan ... (file: [3376874d99] check-in: [9977ca309f] user: jef branch: trunk, size: 63261)
2024-08-27
17:31
core: fix: bad results with %%map tonic - reported by Hudson Lacerda ... (file: [1501eecc27] check-in: [01d394e271] user: jef branch: trunk, size: 63203)
2024-08-16
14:03
core: add diatonic/chromatic facility to %%map key, and tonic, - asked by Hudson Lacerda ... (file: [cb8deda5b7] check-in: [9ca721edc6] user: jef branch: trunk, size: 63028)
2024-08-07
17:07
core: fix: bad tonic mapping on implicit scale accidental - reported by Hudson Lacerda ... (file: [d6f16e2de7] check-in: [ea79685afd] user: jef branch: trunk, size: 62682)
07:37
core: change 'modal,' by 'tonic,' in %%map - suggested by Hudson Lacerda ... (file: [ec0bb299bb] check-in: [34875383bc] user: jef branch: trunk, size: 62691)
2024-08-05
15:25
core: add 'modal,' in %%map - asked by Hudson Lacerda ... (file: [bb79ba7924] check-in: [811be571d6] user: jef branch: trunk, size: 62691)
2024-07-13
12:09
core: fix: bad fix in the previous commit ... (file: [c6fb62edd5] check-in: [cb6349e7da] user: jef branch: trunk, size: 62422)
2024-07-12
15:42
core: accept '-' after !tie(! ... (file: [af6bf6e38b] check-in: [ad65ba2ae0] user: jef branch: trunk, size: 62366)
2024-07-03
07:24
core: fix: bad handling of chord durations since commit [2d79477b92] - issue [48baa314f7] ... (file: [cae541dac9] check-in: [600dfcda03] user: jef branch: trunk, size: 62421)
2024-06-29
14:27
core: fix: bad handling of !tie(! in lower voice ... (file: [e896bcd81a] check-in: [2d79477b92] user: jef branch: trunk, size: 62284)
2024-05-27
14:00
core: fix: crash on meters with spaces as M:(3 2)/4 ... (file: [507330f426] check-in: [56faae1a13] user: jef branch: trunk, size: 62152)
2024-05-15
09:06
core: add thin and dash lines in %%stafflines - asked by Hudson Lacerda ... (file: [0bf34c2677] check-in: [13282503e2] user: jef branch: trunk, size: 62133)
2024-04-24
17:28
core: handle stafflines changes after %%voices - asked by Hudson Lacerda ... (file: [4a3b0b72ce] check-in: [a38d4a91a7] user: jef branch: trunk, size: 62126)
2024-04-02
14:54
core: don't propagate the accidentals in percussion staves - asked by Willem Vree ... (file: [62072bd5bf] check-in: [0cb477e642] user: jef branch: trunk, size: 62123)
09:46
core: fix: bad mapping again since commit [e11c9fc2a6] - reported by Willem Vree ... (file: [d04b2b6c70] check-in: [1b4f95e015] user: jef branch: trunk, size: 62094)
2024-03-18
08:27
core: fix: abnormal warning messages when irregular measures - reported by Frédéric Boulanger ... (file: [f53647e0f6] check-in: [4df422de9e] user: jef branch: trunk, size: 62036)
2024-03-11
09:28
core: fix: inside tune, don't put the pseudo-comments in the 1st voice - reported by Simon Wascher ... (file: [646d8a0aa6] check-in: [e7c909ecd4] user: jef branch: trunk, size: 61782)
2024-03-04
14:49
core: fix: bad color mapping since commit [e0906fb56d] - reported by Simon Wascher ... (file: [dc8cbf1776] check-in: [6b8f0628c1] user: jef branch: trunk, size: 61954)
2024-02-01
10:50
core: keep the multi-measure rests of the second voices of the staves - asked by Gerhard Schacherl ... (file: [b1573d463b] check-in: [fc7af4436c] user: jef branch: trunk, size: 61894)
2024-01-27
12:50
core: fix: bad computation of measure duration of some complex meters - reported by Avetik Topchyan ... (file: [614781cfe6] check-in: [c0e83240b2] user: jef branch: trunk, size: 62048)
2024-01-23
17:45
core: tropt: apply %%tropt before %%map heads, color and midi - reported by Hudson Lacerda ... (file: [e265e1f306] check-in: [e0906fb56d] user: jef branch: trunk, size: 62043)
2024-01-22
16:06
core: fix: apply '%%map print=' before any transposition ... (file: [74f805c139] check-in: [c03d984e51] user: jef branch: trunk, size: 62138)
2024-01-19
18:20
core: fix: loss of Q: when some voices are not displayed ... (file: [9d06617e98] check-in: [47fb1e9f1c] user: jef branch: trunk, size: 61927)
2024-01-17
16:51
core: fix: loss of P: when some voices are not displayed - reported by Gerhard Schacherl ... (file: [397cde7a2d] check-in: [fb76285e49] user: jef branch: trunk, size: 61840)
2024-01-16
14:44
core: fix: note mapping must be applied after transposition - reported by Hudson Lacerda ... (file: [15446f3383] check-in: [e11c9fc2a6] user: jef branch: trunk, size: 60881)
2023-10-01
11:43
core: fix: don't display the clefs when K:/V: clef=none - issue [e2c4e35a48] ... (file: [fbcb27c8a7] check-in: [ab70670217] user: jef branch: trunk, size: 60881)
2023-08-16
15:07
core: add (? and handle slurs on 2 staves ... (file: [4f3295a1f2] check-in: [c15dec215b] user: jef branch: trunk, size: 60856)
2023-08-02
09:44
core: fix: don't remove a user-asked accidental at end of tie - reported by Hudson Lacerda ... (file: [29bdcd11cd] check-in: [6e252ea9ad] user: jef branch: trunk, size: 60769)
2023-07-26
16:50
ore: fix: don't remove the accidental when tie between enharmonic notes ... (file: [bf22d67c35] check-in: [0cee9c679b] user: jef branch: trunk, size: 60864)
2023-07-20
09:17
core: fix: add print_notrp= to %%map - issue [120ca54723] ... (file: [b7e22b12f9] check-in: [8d1fea17bc] user: jef branch: trunk, size: 60810)
2023-07-13
14:58
core: fix: don't handle anacrusis by invisible rests when L:auto ... (file: [94496d7050] check-in: [0343e7d33f] user: jef branch: trunk, size: 60687)
2023-06-19
04:41
core: add %%tacet - issue [e381c24896] ... (file: [192dd7c480] check-in: [b701189d83] user: jef branch: trunk, size: 61030)
2023-04-21
12:23
core: fix: bad ottava when defined in a secondary voice - issue [52b51f893c] ... (file: [bb53d6206a] check-in: [95bfcc581f] user: jef branch: trunk, size: 60833)
2023-04-10
17:38
core: fix: lack of shift of volta brackets when | [1 in lower voices ... (file: [5a317736ca] check-in: [32c54ecf4b] user: jef branch: trunk, size: 61503)
2023-03-27
09:34
core: fix: loss of new music line with grace notes since last commits ... (file: [57bf551a3f] check-in: [edd374585f] user: jef branch: trunk, size: 61353)
07:03
core: fix: bad measure bars when many ones at music line splitting ... (file: [8f150cde5a] check-in: [6a01672a12] user: jef branch: trunk, size: 61333)
2023-03-13
10:24
core: fix: many problems with end of music lines and repeat brackets ... (file: [6f6a83703e] check-in: [e189881a1f] user: jef branch: trunk, size: 61640)
2023-03-06
15:41
core: fix: set the parts and tempos at the same vertical offset - asked by Stuart Soloway ... (file: [fd72617527] check-in: [ffed72c82c] user: jef branch: trunk, size: 61986)
2023-03-05
09:16
core: fix: don't put key signatures with accidentals on percussion staves - issue [d8cdd74b27] ... (file: [aebd07bd9e] check-in: [f1719b0eba] user: jef branch: trunk, size: 62251)
2023-02-22
10:07
core: fix: keep a bar when the next one at the same time is invisible - reported by Simon Wascher ... (file: [e4f1a1c2bf] check-in: [2f3357b9d7] user: jef branch: trunk, size: 62456)
2023-02-15
14:08
core: fix: bad transposition after K:newkey and other transposition problems - reported by Stuart Soloway ... (file: [c6ea62f020] check-in: [8e9926d777] user: jef branch: trunk, size: 62348)
2023-02-05
12:32
core: fix: loss of music elements when %%command in the middle of secundary voices ... (file: [1144e3af39] check-in: [c76e6de519] user: jef branch: trunk, size: 62353)
2023-02-01
16:33
core: fix: display garbage when Q: on voice != top voice - reported by Stuart Soloway and Simon Wascher ... (file: [0a26112b9f] check-in: [2c6afb4419] user: jef branch: trunk, size: 62301)
2023-01-10
07:32
core: fix: bad transposition of microtonal accidentals ... (file: [eb99068bd4] check-in: [6e79b092b9] user: jef branch: trunk, size: 62365)
2023-01-09
15:05
core: fix: problems with transposition - reported by Hudson Lacerda ... (file: [070a0c20fc] check-in: [3990a3b7ed] user: jef branch: trunk, size: 62364)
2023-01-07
07:35
source: copyright update ... (file: [984e3df543] check-in: [d49a8df607] user: jef branch: trunk, size: 62524)
2022-12-26
06:51
core: fix: crash on slur ending in a grace note - reported by Timm Reasbeck ... (file: [c4d2de3143] check-in: [cc56aa182c] user: jef branch: trunk, size: 62524)
2022-12-15
17:43
core: simplify the slur structure and fix a problem with %%voicecombine - reported by Ken Boyd ... (file: [09c828ffbd] check-in: [4c7493bff2] user: jef branch: trunk, size: 62615)
2022-11-28
17:51
core: fix: tie errors when over measure bars since commit [45538825de] - reported by Gerhard Schacherl ... (file: [1ed5c457bc] check-in: [146df0e1ac] user: jef branch: trunk, size: 62866)
2022-11-25
09:49
core: play: bad playback of tied tuplets - reported by Hudson Lacerda ... (file: [bdcb9409c1] check-in: [6a51af4e74] user: jef branch: trunk, size: 62687)
2022-11-23
12:39
small errors ... (file: [3d6eb0d826] check-in: [8e5f76d0f3] user: jef branch: trunk, size: 62506)
2022-11-20
13:42
core: fix: bad accidental when transposing K:none giving triple sharp/flat - reported by Hudson Lacerda ... (file: [24deadffdd] check-in: [74f6ae54bf] user: jef branch: trunk, size: 62497)
2022-11-19
08:22
core: fix: erroneous propagation of accidental of tied note in next measure - reported by Hudson Lacerda ... (file: [9a4d3a64ca] check-in: [45538825de] user: jef branch: trunk, size: 62298)
2022-11-18
13:34
core: fix: remove accidental of tied note after transposition ... (file: [5e307093dc] check-in: [09da468f2f] user: jef branch: trunk, size: 62372)
06:54
core: fix: errors when transposition with ties ... (file: [124e82b5e6] check-in: [cdcd87fcd4] user: jef branch: trunk, size: 62331)
2022-11-14
16:13
core: fix: rework of the transposition ... (file: [c4aa5e36ef] check-in: [5585022d48] user: jef branch: trunk, size: 62257)
2022-11-04
15:34
core: add %%writeout-accidentals - requested by Hudson Lacerda ... (file: [beaa482436] check-in: [e4c7ea53dc] user: jef branch: trunk, size: 60610)
2022-10-31
10:07
core: add %%propagate-accidentals - requested by Hudson Lacerda ... (file: [bea48d9e5b] check-in: [f16e6cf9f5] user: jef branch: trunk, size: 61159)
2022-10-11
08:06
core: accept empty double quoted strings in information fields ... (file: [35781d86e6] check-in: [236b3a492c] user: jef branch: trunk, size: 60932)
2022-09-30
13:55
core: fix: bad transpositions when many ones in a voice ... (file: [bfd53f37e0] check-in: [f7a99673af] user: jef branch: trunk, size: 60932)
2022-09-24
14:37
core: fix: bad ties when between tuplets - reported by Hudson Lacerda ... (file: [770860af08] check-in: [7f970c2499] user: jef branch: trunk, size: 60921)
2022-09-09
17:10
core: fix: wrong display when grace note or space before bar in multivoice tunes ... (file: [949344759d] check-in: [5fb336ece2] user: jef branch: trunk, size: 60911)
2022-08-23
08:46
core: fix: bad display of variants that not end with a right repeat bar ... (file: [8747b5aef3] check-in: [2ccca2c19c] user: jef branch: trunk, size: 61247)
2022-07-26
15:49
core: fix: bad position of grace notes in voice overlay continuation - reported by Hudson Lacerda ... (file: [4e97b38519] check-in: [66d6dd3a4b] user: jef branch: trunk, size: 61236)
2022-07-25
17:18
core: fix: bad playback when music line cut on repeat variant - reported by Seymour Shlien ... (file: [8209b836b7] check-in: [8dd8299ca4] user: jef branch: trunk, size: 61043)
2022-07-17
05:43
core: fix: bad position of Q: when 2 'y's at end of line - reported by Hudson Lacerda ... (file: [3149a232c4] check-in: [7be4c1fa72] user: jef branch: trunk, size: 61074)
2022-06-12
05:30
core: fix: raise an error on empty M: - reported by Stuart Soloway ... (file: [b95b05296f] check-in: [617d248e57] user: jef branch: trunk, size: 61045)
2022-06-03
15:58
core: fix: bad error "No previous tempo" when no Q: in the tune header since commit [e2711a0296] ... (file: [2a03c6b2cc] check-in: [2e6b395c94] user: jef branch: trunk, size: 60983)
2022-05-26
07:55
core: fix: crash when grace notes in an ignored voice - reported by Gerhard Schacherl ... (file: [0ed274c866] check-in: [550c9b8c79] user: jef branch: trunk, size: 60945)
2022-05-24
08:56
core: fix: voice synchronization on P: was a bad idea - reported by Gerhard Schacherl ... (file: [3661c3d785] check-in: [fb75f324e5] user: jef branch: trunk, size: 60883)
2022-05-22
13:30
core: fix: bad horizontal offset of the tempo (Q:) ... (file: [75ba9bade5] check-in: [84935c46a9] user: jef branch: trunk, size: 61077)
12:57
core: fix: accept Q: in any voice - useful for voice selection ... (file: [7c2d845c4f] check-in: [e2711a0296] user: jef branch: trunk, size: 61063)
2022-05-20
09:11
core: fix: extra vertical spacing when Q:'s on different voices ... (file: [a4ecd466b8] check-in: [f4bf4ed26b] user: jef branch: trunk, size: 61110)
2022-05-17
05:05
core: fix: loss of P: when defined in an ignored voice since commit [4979eb43c6] - reported by Gerhard Schacherl ... (file: [15b057ef55] check-in: [b767d80bde] user: jef branch: trunk, size: 61098)
2022-05-16
12:32
core: fix: lack of error on multi-measure rest with no measure ... (file: [b890c0f292] check-in: [3074e8c7e9] user: jef branch: trunk, size: 61138)
06:11
core: fix: bad output when many P:s at a same time since last commit ... (file: [11abb4ed04] check-in: [4979eb43c6] user: jef branch: trunk, size: 61035)
2022-05-15
17:05
core: synchronize the voices when starting a new part (P:) ... (file: [6673e95727] check-in: [b67edd9bc7] user: jef branch: trunk, size: 60955)
2022-05-07
14:12
core: fix: bad start of music line when voice overlay starting with space or grace notes ... (file: [cd16cd2e86] check-in: [2c336cdff0] user: jef branch: trunk, size: 60687)
2022-04-28
13:04
core: different %%tuplets per voice ... (file: [0ea6cf5403] check-in: [a93159e6ef] user: jef branch: trunk, size: 60573)
2022-04-26
09:23
core: fix: wrong error when !tie)! in chord ... (file: [304e9b25cc] check-in: [e75d32e41a] user: jef branch: trunk, size: 60837)
2022-04-20
09:19
core: fix: bad voice attributes when defined globally and in the voice - reported by Timm Reasbeck ... (file: [59e53a45a5] check-in: [4d4bcf7d76] user: jef branch: trunk, size: 60781)
2022-04-04
13:24
core: fix: loss of some tempo since commit [4476171b7c] ... (file: [a607004b63] check-in: [c73930c865] user: jef branch: trunk, size: 60781)
2022-03-24
07:52
core: accept decorations at end of line ... (file: [42b2d500f4] check-in: [9ae45538bd] user: jef branch: trunk, size: 60764)
2022-03-12
08:31
core: handle slurs without start or without end ... (file: [06399e854e] check-in: [33e2d48bd8] user: jef branch: trunk, size: 60842)
2022-03-10
17:39
core: remove useless code ... (file: [8197e31463] check-in: [c42bfe4b86] user: jef branch: trunk, size: 60720)
07:17
core: fix: bad error location when 'No end of decoration' - reported by Stuart Soloway ... (file: [8975527ed4] check-in: [8ba4a2ef33] user: jef branch: trunk, size: 60792)
2022-02-21
13:35
core: fix: check the double sharps/flats in K: ... (file: [3ef5ac4933] check-in: [0cf8084279] user: jef branch: trunk, size: 60793)
2022-02-06
16:26
core: fix: don't move Q: when not at start of tune - reported by Hudson Lacerda ... (file: [c8cb938d80] check-in: [4476171b7c] user: jef branch: trunk, size: 60675)
2022-01-01
16:06
core: fix: bad grace note when in an overlay voice at start of a new music line - reported by Hudson Lacerda ... (file: [b653c41b30] check-in: [239244b4ca] user: jef branch: trunk, size: 60621)
2021-12-30
08:37
core: fix: bad rests of overlay voices after meter change in main voice - reported by Hudson Lacerda ... (file: [a83c749c71] check-in: [33334de0a3] user: jef branch: trunk, size: 60657)
2021-12-23
10:39
core: fix: bad rest glyphs after measure change - reported by Hudson Lacerda ... (file: [f942216b32] check-in: [a9955d9d58] user: jef branch: trunk, size: 60518)
2021-12-19
18:00
core: fix: handle \\n in embedded V: - reported by Hudson Lacerda ... (file: [26cb7bbd12] check-in: [08e2161dd1] user: jef branch: trunk, size: 60414)
2021-12-06
10:46
core: fix: loss of the first Q: when there is a second one at the same time ... (file: [5485282665] check-in: [1d7f54a95d] user: jef branch: trunk, size: 60403)
2021-11-30
07:43
core: fix: don't start a new music line when EOL inside a voice overlay sequence ... (file: [9667a996da] check-in: [f3bc0c7b98] user: jef branch: trunk, size: 60404)
2021-11-27
10:30
core: fix: loss of beam breaks since last commit ... (file: [70b2f1e208] check-in: [09c46831da] user: jef branch: trunk, size: 60375)
2021-11-26
14:45
core: fix: don't cut the beams on end of source line when %%breakoneoln and no new line of music ... (file: [d8055bc2d0] check-in: [9762093c38] user: jef branch: trunk, size: 60365)
2021-11-19
14:40
core: play: lack of transposition with clef +15 and -15 - reported by Hudson Lacerda ... (file: [60ec294b5d] check-in: [5bd9b3cfd8] user: jef branch: trunk, size: 60366)
2021-11-18
15:56
core: add +15/-15/^15/_15 on clefs - asked by Hudson Lacerda ... (file: [a1f3470430] check-in: [71e551155b] user: jef branch: trunk, size: 60307)
2021-11-10
18:16
core: fix: apply color to grace notes - reported by Hudson Lacerda ... (file: [6ce62627c0] check-in: [d7cc90a73d] user: jef branch: trunk, size: 60218)
2021-11-04
08:37
core: fix: display and play problems with ties ... (file: [ada2c73254] check-in: [6bf35d333b] user: jef branch: trunk, size: 60160)
2021-10-30
12:20
core: fix: problems with ties and repeats ... (file: [1ab36415af] check-in: [49a15812f0] user: jef branch: trunk, size: 60281)
2021-10-27
15:30
core: fix: bad error when ties on unison - reported by Hudson Lacerda ... (file: [ccd3f1de1b] check-in: [5a1e32b46b] user: jef branch: trunk, size: 60351)
2021-10-21
17:30
core: fix: don't set the transposition on each V:/K: line ... (file: [f897d8c5c5] check-in: [8194d06cd0] user: jef branch: trunk, size: 60455)
2021-10-13
17:33
editor: fix: lack of selection of note after P: ... (file: [21a584607c] check-in: [795e6aaf3e] user: jef branch: trunk, size: 60346)
2021-10-12
12:06
core: fix: cannot transpose by microtonal interval - reported by Hudson Lacerda ... (file: [a2450eeedb] check-in: [d0ffdc9eff] user: jef branch: trunk, size: 60333)
2021-10-05
08:55
core: fix: cannot have variants on a left repeat bar - reported by Jakob Englhauser ... (file: [59ab82bf59] check-in: [6087d760c3] user: jef branch: trunk, size: 60003)
2021-09-27
09:13
core: fix: many bugs relative to the first %%staves and Q: - reported by Jakob Englhauser ... (file: [b0b5311ea3] check-in: [03208464f7] user: jef branch: trunk, size: 59874)
2021-09-17
06:46
core: fix: bad symbol linkage since commit [bcf73b6c39] - reported by Jakob Englhauser ... (file: [0cb44cc224] check-in: [9d1726abd5] user: jef branch: trunk, size: 59827)
2021-09-12
15:22
core: fix: loss of voice related attributes - reported by Guido Gonzato ... (file: [abe8a2c584] check-in: [bcf73b6c39] user: jef branch: trunk, size: 59893)
2021-08-29
15:34
core: fix: loss of staccato when dot after a note - reported by Hudson Lacerda ... (file: [f0037b8745] check-in: [3651593205] user: jef branch: trunk, size: 60134)
2021-08-22
08:56
core: fix: add =F and =C in the bagpipe tuning ... (file: [48fe945cc6] check-in: [42f99ceca1] user: jef branch: trunk, size: 60276)
2021-08-11
17:43
core: fix: bad display when P: between measure bars - reported by Gerhard Schacherl ... (file: [53da8d00dd] check-in: [e69ff6e0fc] user: jef branch: trunk, size: 60259)
2021-08-10
08:22
core: fix: many bugs with the dynamic macros (m:) ... (file: [1a09ce3c95] check-in: [fde8644328] user: jef branch: trunk, size: 60143)
2021-07-02
08:32
core: some modules: simplify the conversion of the decorations ... (file: [1ef8962529] check-in: [36f6ea3fad] user: jef branch: trunk, size: 60070)
2021-06-27
07:44
core: simplify the insertion of the meter at start of line ... (file: [e63eeb893a] check-in: [05691441a7] user: jef branch: trunk, size: 60322)
2021-06-02
06:37
core: accept cross-voice ties in chords ... (file: [e3ea6dfe50] check-in: [428bca35b3] user: jef branch: trunk, size: 60348)
2021-05-31
07:09
core: fix: random crash when twice the same voice in %%staves ... (file: [af767cba0b] check-in: [243a7fed8e] user: jef branch: trunk, size: 60328)
2021-05-30
06:45
core: extend %%pos with align/center/close - proposed by Hudson Lacerda ... (file: [9a04aa3c4b] check-in: [92c9336f2a] user: jef branch: trunk, size: 60330)
2021-05-26
13:23
core: immediately apply more %%xxx parameters - asked by Brix Lichtenberg and Hudson Lacerda ... (file: [48ffc504f7] check-in: [140b1098ec] user: jef branch: trunk, size: 60100)
2021-05-23
07:37
core: fix: don't move the decoration(s) at end of line to the next voice - reported by Hudson Lacerda ... (file: [6c369cacf9] check-in: [15ca6d0281] user: jef branch: trunk, size: 60158)
2021-05-06
13:20
core: fix: remove double bars when '| |:' ... (file: [220264cffe] check-in: [bb18f30f30] user: jef branch: trunk, size: 60079)
2021-04-17
09:13
core: fix: bad spacing before repeat brackets when variant defined like '| [1' ... (file: [c181e34113] check-in: [5d8b18d0ad] user: jef branch: trunk, size: 60002)
2021-04-07
15:18
core: play: fix: bad played octave when change from clef +/-8 to no octave - reported by Willem Vree ... (file: [e96c703cea] check-in: [3bd21bd7c8] user: jef branch: trunk, size: 59984)
12:04
core: fix: rework about %%map, accidentals, print and play - reported by Willem Vree ... (file: [af3c6cb844] check-in: [23a6663a25] user: jef branch: trunk, size: 59922)
08:34
core: play: bad played accidental when %%map with accidental - reported by Willem Vree ... (file: [4b74e50f28] check-in: [e4c7cd464f] user: jef branch: trunk, size: 60216)
2021-04-06
12:25
core: fix: bad playing with %%map print= since commit [7a754a6173] - reported by Willem Vree ... (file: [366cc24d05] check-in: [bd5a9e3e7c] user: jef branch: trunk, size: 60166)
2021-04-05
08:05
core: fix: various problems with %%map and accidentals - reported by Willem Vree ... (file: [3c80724fe6] check-in: [7a754a6173] user: jef branch: trunk, size: 60111)
2021-04-03
08:24
core: accept '%%pos tuplet {above,below,hidden}' - idea from Hudson Lacerda ... (file: [04b8960663] check-in: [8e01984b98] user: jef branch: trunk, size: 60093)
2021-03-28
16:16
core: indicate the start of the bad ties on error ... (file: [31d261eaa8] check-in: [abacfaafe9] user: jef branch: trunk, size: 59820)
2021-03-16
08:59
core: add !tie(! .. !tie)! (cross voice ties) ... (file: [84f0626ae6] check-in: [9560ede743] user: jef branch: trunk, size: 59889)
2021-03-13
10:29
core: fix: bad bar display when multi-rest at start of line in secundary voice - reported by Gerhard Schacherl ... (file: [961050b7f8] check-in: [373c1a8c1d] user: jef branch: trunk, size: 59829)
2021-02-18
13:15
core: use %%abc-version for repeat on double bar - deprecate %%rbdbstop ... (file: [18ce449c8d] check-in: [3549be478e] user: jef branch: trunk, size: 59779)
2021-02-01
17:53
core: accept line breaks in any voice ... (file: [61b8f0a907] check-in: [6a87bc8b3f] user: jef branch: trunk, size: 59705)
17:10
core: remove useless code ... (file: [5de6f69a13] check-in: [7da2f0a950] user: jef branch: trunk, size: 59859)
16:51
core: simplify and fix parsing the dashed bars ... (file: [7ac39d9bf0] check-in: [ac82461d1a] user: jef branch: trunk, size: 59899)
2021-01-06
17:46
core: fix: check if note after '(' - reported by Hudson Lacerda ... (file: [88032ae829] check-in: [05aeef1cb2] user: jef branch: trunk, size: 60062)
2020-12-30
17:53
core: fix: bad accidentals with %%map - reported by Hudson Lacerda ... (file: [76f7cce978] check-in: [cfc682a357] user: jef branch: trunk, size: 60003)
2020-12-29
14:08
core: fix: bad mapping when ties - reported by Hudson Lacerda ... (file: [db4b62bc6d] check-in: [8adde23f38] user: jef branch: trunk, size: 59599)
2020-12-14
16:23
core: fix: don't merge/change successive bars when some symbol between them ... (file: [9d6e45e550] check-in: [4cb40aa321] user: jef branch: trunk, size: 59636)
2020-11-08
14:41
core: build the chord symbols/annotations on start of generation ... (file: [f04c1918c9] check-in: [e426b00083] user: jef branch: trunk, size: 59602)
2020-09-14
07:37
core: fix: bad last repeat bracket when should end on '|:[I:..]' ... (file: [88af6160c4] check-in: [d3d92c6a88] user: jef branch: trunk, size: 59615)
2020-09-10
09:55
core: fix: regression about voice names on many lines - reported by Gerhard Schacherl ... (file: [ca4a7de8ef] check-in: [fc1a88f385] user: jef branch: trunk, size: 59628)
2020-09-02
08:35
core: accept voicescale in the range [0.5 .. 2.0] as abcm2ps ... (file: [d7466e943a] check-in: [2b5617758f] user: jef branch: trunk, size: 59588)
2020-08-22
08:27
core: fix: crash when information field in an ignored voice - ticket [b896f47b08] ... (file: [ad232aef07] check-in: [f76ec67696] user: jef branch: trunk, size: 59590)
08:11
core: fix: bad detection of [V:..] when skipping an ignored voice - ticket [2ba669c1d9] ... (file: [1640bf87ea] check-in: [ad2eef2bd6] user: jef branch: trunk, size: 59473)
2020-08-17
13:50
core: more tests about bad ties ... (file: [d14fb8c0d7] check-in: [7cde2f571d] user: jef branch: trunk, size: 59504)
2020-08-12
12:42
core: fix: bad handling of transposition for clairnote and W.Vree tablature - issue [1d1b337279] ... (file: [10551fdba7] check-in: [2003bcafed] user: jef branch: trunk, size: 59420)
2020-08-11
13:18
core: fix: lack of ottava when started on a grace note - issue [09ce0f2c0a] ... (file: [f37612a230] check-in: [addbf30f9d] user: jef branch: trunk, size: 59123)
2020-07-30
08:44
core: play: fix: bad playing again of the microtonal accidentals - reported by Hudson Lacerda ... (file: [5f2abc9296] check-in: [4372bc2e79] user: jef branch: trunk, size: 59071)
2020-07-15
14:41
core: forbid double voices in %%score !!compatibility!! ... (file: [f92a49b863] check-in: [7aa55e8d57] user: jef branch: trunk, size: 58724)
14:06
core: fix: bad ties between chords since commit [0781757035] - reported by Hudson Lacerda ... (file: [2f6473bcdd] check-in: [21efc9e9e8] user: jef branch: trunk, size: 58593)
2020-07-10
18:01
core: fix: loss of micro-accidental shortcut as '^/' - reported by Hudson Lacerda ... (file: [36e6f526e8] check-in: [bfaee2a045] user: jef branch: trunk, size: 58589)
17:43
core: play: fix: bad playing of microtonal accidentals ... (file: [6f85001d22] check-in: [73dad8795d] user: jef branch: trunk, size: 58555)
2020-07-08
13:15
core: code optimization ... (file: [213eae2efc] check-in: [a3ba308b79] user: jef branch: trunk, size: 58490)
2020-07-06
15:03
core: fix: bad microtone when explicit fraction and MIDI temperamentequal ... (file: [d197440842] check-in: [9c185f76e8] user: jef branch: trunk, size: 58516)
2020-06-28
09:38
core: play: bad played notes when simple accidentals and MIDI temperamentequal - reported by Hudson Lacerda ... (file: [f9447bc722] check-in: [923ac0db9f] user: jef branch: trunk, size: 58576)
2020-06-27
08:26
core: play: accept standard accidentals with %%MIDI temperamentequal - asked by Hudson Lacerda ... (file: [34a2b125aa] check-in: [8987024e74] user: jef branch: trunk, size: 58580)
2020-06-26
14:56
core: play: bad playing when %%temperament and micro-accidentals ... (file: [b206cead3b] check-in: [e0968f0a8e] user: jef branch: trunk, size: 58592)
09:49
core: play: loss of microtonal divisor when equal temperament ... (file: [a3081a26a5] check-in: [0cedff939e] user: jef branch: trunk, size: 57569)
2020-06-25
09:01
core: play: better handling of microtonality ... (file: [8764fb8d77] check-in: [0781757035] user: jef branch: trunk, size: 57559)
2020-06-16
15:14
core: play: better handling of microtonality - !! compatibility !! name of microtonal accidentals changes ... (file: [c639e55b24] check-in: [58602c352c] user: jef branch: trunk, size: 56594)
2020-06-11
17:48
core: play: fix: bad microtonal divisor - reported by Hudson Lacerda ... (file: [e44645b004] check-in: [40ea98ca50] user: jef branch: trunk, size: 56969)
2020-05-29
14:33
core: fix: better note spacing when tuplet or L: factor ... (file: [99d02c698b] check-in: [f9fd9dde7d] user: jef branch: trunk, size: 57024)
2020-05-28
17:52
core: accept any denominator in the second member of L: ... (file: [4e12c79613] check-in: [462fec3f59] user: jef branch: trunk, size: 57043)
2020-05-27
17:31
core: fix: bad handling of tuplets on many lines - reported by Hudson Lacerda ... (file: [d8cfea8be4] check-in: [1c745a5097] user: jef branch: trunk, size: 57091)
2020-05-18
15:55
core: fix: bad handling of tied notes across bars with accidentals when %%map - reported by Hudson Lacerda ... (file: [7443ac3a85] check-in: [14118d46ac] user: jef branch: trunk, size: 57055)
2020-05-10
17:03
core: fix: bad handling of multi-rests when starting with P: or Q: - reported by Frédéric Boulanger ... (file: [3bd0f1dcd8] check-in: [e14eee76a4] user: jef branch: trunk, size: 57278)
2020-05-08
14:42
core: change the representation of the end of line ... (file: [5bc43b616b] check-in: [54b612833d] user: jef branch: trunk, size: 57242)
2020-05-05
12:43
core: play: fix: no sound of the last note of a tuplet - reported by Gerhard Schacherl ... (file: [7a2781b126] check-in: [b8a56ea2e3] user: jef branch: trunk, size: 57309)
2020-05-01
14:14
core: fix: loss of global tune parameters set by modules ... (file: [bfab87929e] check-in: [01fd67ec43] user: jef branch: trunk, size: 57340)
2020-04-30
15:15
core: use .invis instead of .del for Q: ... (file: [41d2bcb1a7] check-in: [19441ee106] user: jef branch: trunk, size: 57246)
2020-04-21
15:10
core: fix: loss of some voice parameters when defined in the tune header - reported by Frédéric Boulanger ... (file: [14b2e76781] check-in: [b7ebf3648d] user: jef branch: trunk, size: 57242)
2020-04-20
07:55
core: fix: bad accidentals after repeat variants without measure bar ... (file: [216e02a208] check-in: [ef33eac1fd] user: jef branch: trunk, size: 57336)
07:37
core: fix: keep the accidentals after invisible or dotted bars ... (file: [d4a51620e6] check-in: [6eaf0e08ad] user: jef branch: trunk, size: 57314)
2020-04-15
07:39
core: simplify code ... (file: [c7077cb92d] check-in: [28fc881a4d] user: jef branch: trunk, size: 57303)
2020-04-03
14:22
core: keep all P: and Q: ... (file: [01181049d3] check-in: [08bfdcf424] user: jef branch: trunk, size: 57312)
2020-03-27
09:11
core: language: new message "End of slur without start" ... (file: [30e95d8b89] check-in: [36f6809343] user: jef branch: trunk, size: 57875)
2020-03-24
10:40
core: remove useless code ... (file: [98915ef76b] check-in: [b50d282125] user: jef branch: trunk, size: 57871)
2020-03-17
15:56
core: fix: crash on toabc when K: with transpose only - also ticket [9f27a068e1] ... (file: [2fd7a0150b] check-in: [084ff9189e] user: jef branch: trunk, size: 57907)
2020-03-10
16:09
core: bad text of in titleformat - reported by Bernhard Weichel ... (file: [af2687d674] check-in: [825769e1e4] user: jef branch: trunk, size: 57892)
2020-02-29
18:43
core: fix: bad analyse of the K:/V: transpose= abcMIDI compatible parameter ... (file: [62b59f80ca] check-in: [6f80988b9d] user: jef branch: trunk, size: 57863)
2020-02-17
13:23
core: fix: crash when K: with only transposition - issue [9f27a068e1] ... (file: [d34408702c] check-in: [47a0d68836] user: jef branch: trunk, size: 57672)
2020-02-16
18:45
core: fix: crash when %%text in unused voice ... (file: [6937654cc3] check-in: [6953f82b29] user: jef branch: trunk, size: 57659)
2020-02-15
10:02
core: always keep the parts (P:) for playing ... (file: [f805ac1120] check-in: [93911f8556] user: jef branch: trunk, size: 57536)
2020-02-06
16:48
core: fix: crash when symbols in a voice not declared in %%score ... (file: [60fbb598a9] check-in: [224dac8a26] user: jef branch: trunk, size: 57527)
2020-01-13
15:12
core: fix: remove error on ties on enharmonic notes - reported by Gerhard Schacherl ... (file: [f011fa7518] check-in: [d35c712158] user: jef branch: trunk, size: 57127)
2020-01-01
16:36
core: fix: bad transposition with score=<note1> (without <note2>) ... (file: [96ba79da3c] check-in: [dc98412a6d] user: jef branch: trunk, size: 57080)
14:06
core: fix: bad display when m: and '%%writefields m 0' ... (file: [17b31b1020] check-in: [2bcf730e67] user: jef branch: trunk, size: 57079)
2019-12-25
08:56
core: better parsing of Q: - reported by weismarts ... (file: [0ccc2001d9] check-in: [64c10dc1ce] user: jef branch: trunk, size: 57070)
2019-12-22
10:09
core: fix: bad parsing of slur end since commit [14f3d90aeb] - reported by weismarts ... (file: [5a74620daa] check-in: [368005d04b] user: jef branch: trunk, size: 57063)
2019-12-19
17:41
core: fix: remaining slur when slur ending in a grace note - reported by Hudson Lacerda ... (file: [bbec56e162] check-in: [5c9aeed5dc] user: jef branch: trunk, size: 56788)
2019-12-05
18:17
core: fix: bad parsing of U: since commit [0881116bb4] ... (file: [4cd89e7f49] check-in: [fb7a0292c6] user: jef branch: trunk, size: 56692)
18:14
core: play: fix: bad ties when on many measures - reported by Gerhard Schacherl ... (file: [e216fc6616] check-in: [14f3d90aeb] user: jef branch: trunk, size: 56772)
2019-11-29
10:31
core: fix: bad bar when repeat sequence start as "|[1" ... (file: [4e85929283] check-in: [434ea82156] user: jef branch: trunk, size: 56642)
2019-11-19
16:02
core: play: note not played before play only macro ... (file: [ab50dd4af6] check-in: [951de70ea6] user: jef branch: trunk, size: 56590)
15:57
core: play: fix: bad playing when play only macro and transposition ... (file: [0ea4219296] check-in: [aeea37bd14] user: jef branch: trunk, size: 56580)
2019-11-18
14:46
core: play: fix: bad play of macros with other display ... (file: [ad6d144aa5] check-in: [8ec09e28e7] user: jef branch: trunk, size: 56642)
2019-11-15
09:34
core: fix: crash on dynamic macros - reported by Hudson Lacerda ... (file: [8f39fd48e7] check-in: [e8b499e036] user: jef branch: trunk, size: 55428)
2019-11-13
14:19
core: accept '[I:xx xx]' in U: ... (file: [bd47447892] check-in: [0881116bb4] user: jef branch: trunk, size: 55425)
2019-11-12
16:43
core: accept non ASCII characters in macro (m:) names - asked by Hudson Lacerda ... (file: [0f85ba0d4f] check-in: [13fde7b54f] user: jef branch: trunk, size: 55320)
2019-11-11
17:21
core: play: bad handling of accidentals and ties - reported by Gerhard Schacherl ... (file: [6736281f7c] check-in: [ad79c28acf] user: jef branch: trunk, size: 55324)
2019-11-01
14:28
core: fix: do %%transpose work again ... (file: [246a5e6fd7] check-in: [67c913fd44] user: jef branch: trunk, size: 55282)
2019-10-27
09:58
core: remove unused symbol item ... (file: [0088f4279d] check-in: [640d7c897b] user: jef branch: trunk, size: 55265)
09:54
core: fix: remaining accidentals when "K: exp none" ... (file: [d5de56f0c1] check-in: [1dcf53793c] user: jef branch: trunk, size: 55272)
2019-10-24
07:29
core: fix: loss of music when no space before or after '|' in %%score - reported by Martin Tarenskeen ... (file: [e8f9a717b3] check-in: [00f9c0518d] user: jef branch: trunk, size: 55262)
2019-10-22
18:02
core: simpler code ... (file: [296340a47e] check-in: [c6e87dcc0e] user: jef branch: trunk, size: 55261)
2019-10-19
14:50
core: play: simplify %%map/%%MIDI/%%perc ... (file: [ea1bd95287] check-in: [c64f93dca5] user: jef branch: trunk, size: 55270)
2019-10-16
14:59
core: fix: crash when bad characters in grace note sequences ... (file: [7716f344ee] check-in: [0c755c3b52] user: jef branch: trunk, size: 55299)
2019-10-12
17:36
core: remove useless code ... (file: [a9fc53938f] check-in: [de16e07fd1] user: jef branch: trunk, size: 55121)
2019-10-09
13:39
core: fix: in voice index, accept numbers too! ... (file: [4ddaa2cf44] check-in: [098d717ef0] user: jef branch: trunk, size: 55188)
13:12
core: accept accented letters in voice index - asked by Simon Wascher ... (file: [7d7a8e1242] check-in: [1aa9a9c884] user: jef branch: trunk, size: 55204)
13:08
core: errors: %%staves in not in the ABC standard ... (file: [49f33f4894] check-in: [2855243aa6] user: jef branch: trunk, size: 55179)
2019-10-08
08:42
core: fix: lack of ties before right repeat and new variant start ... (file: [a02c973ff2] check-in: [9dcbb94592] user: jef branch: trunk, size: 55182)
2019-10-07
16:42
core: play: bad handling of %%MIDI and %%percmap - reported by Gerhard Schacherl ... (file: [ddb4a7c795] check-in: [fab40158d1] user: jef branch: trunk, size: 55115)
2019-09-26
13:29
core: play: simplify playing ... (file: [a58242921f] check-in: [07388f8a96] user: jef branch: trunk, size: 54994)
2019-09-20
14:25
core: keep the absolute note pitches as b40 ... (file: [61b7dd5828] check-in: [82d3db70fc] user: jef branch: trunk, size: 53657)
13:49
core: add information about play transpose ... (file: [96e8deb9d1] check-in: [2dfecd4dbe] user: jef branch: trunk, size: 53290)
2019-09-14
18:11
core: fix: bad clef when some ignored score= or sound= values in V:/K: ... (file: [758dc40f4a] check-in: [b196056b06] user: jef branch: trunk, size: 53476)
10:00
core: fix: crash when transpose with 'b' suffix ... (file: [78076ebd8c] check-in: [6bb9b380f0] user: jef branch: trunk, size: 53509)
2019-09-05
07:58
core: capo: midi: use the base-40 interval mechanism ... (file: [c3065bef07] check-in: [45becac5f1] user: jef branch: trunk, size: 53510)
2019-08-31
09:38
core: fix: crash when transposition and ties ... (file: [ac5fdf0d46] check-in: [cec14ddb7f] user: jef branch: trunk, size: 54561)
2019-08-26
14:43
core: fix: don't let time holes in tuplets ... (file: [838864531e] check-in: [2c8bd57e7c] user: jef branch: trunk, size: 54699)
2019-08-20
08:14
core: fix: slurs can end on a grace notes - reported by Hudson Lacerda ... (file: [5618d3b766] check-in: [3424a1cae0] user: jef branch: trunk, size: 54670)
2019-08-19
12:26
core: fix: change the data structure of slurs, ties and tuplets ... (file: [e1830ca834] check-in: [fb45cb8072] user: jef branch: trunk, size: 54762)
2019-08-14
12:44
core: play: simplify tie handling ... (file: [6f6c850677] check-in: [1b81659563] user: jef branch: trunk, size: 54254)
2019-08-13
10:05
core: simplify code ... (file: [70a72ba398] check-in: [03168d770f] user: jef branch: trunk, size: 53386)
2019-07-27
08:27
core: accept any number of tuplet nested levels - asked by Hudson Lacerda ... (file: [d29ee4cfdd] check-in: [013c3ba0ef] user: jef branch: trunk, size: 53419)
2019-07-25
16:07
core: accept tuplets on many source lines ... (file: [e6213b9f8a] check-in: [6a6e851b62] user: jef branch: trunk, size: 53399)
15:08
core: shifting the time of the spaces before the bars is not useful anymore ... (file: [89aeff405e] check-in: [ddec80ba91] user: jef branch: trunk, size: 53347)
2019-07-22
08:50
core: fix: bad handling of slur direction/dotted since commit [4b5faaf4fe] ... (file: [4f227969f9] check-in: [1aa52db16e] user: jef branch: trunk, size: 53433)
07:36
core: fix: crash when nested tuplets ending on a same note - reported by Hudson Lacerda ... (file: [898aa9436f] check-in: [b9e2d551e8] user: jef branch: trunk, size: 53379)
2019-07-18
08:14
core: move source of identify note ... (file: [d58dd6a1c1] check-in: [67739783ff] user: jef branch: trunk, size: 53362)
2019-07-16
14:52
core: fix: bad alignment of notes in multi-voice tuplets as (3:2 and (9:8 ... (file: [6d7b25e8df] check-in: [ce433ddad2] user: jef branch: trunk, size: 54335)
12:57
core: call cnv_escape() only once ... (file: [6998c3b171] check-in: [31eee6bc39] user: jef branch: trunk, size: 54313)
12:52
core: fix: bad end of slur when ')' just after end of grace note sequence ... (file: [7061d9f241] check-in: [d72e576e07] user: jef branch: trunk, size: 54344)
08:37
core: remove the name of the functions used by hooks ... (file: [de18e9b6a7] check-in: [09b64a99e9] user: jef branch: trunk, size: 54113)
2019-07-12
08:53
core: fix: bad bar numbers when first repeat "[1" at start of line - reported by Gerhard Schacherl ... (file: [9cb0110d5c] check-in: [f69f2ef5c1] user: jef branch: trunk, size: 54081)
2019-07-10
17:09
core: simplify the code about the slurs ... (file: [5943a69600] check-in: [4b5faaf4fe] user: jef branch: trunk, size: 54187)
2019-06-30
14:54
core: simplify code relative to L:auto parsing ... (file: [988918be20] check-in: [57acac4142] user: jef branch: trunk, size: 53352)
2019-06-19
15:27
core: simplify handling of the tuplets ... (file: [f2e3c703f0] check-in: [0023c63d79] user: jef branch: trunk, size: 53461)
2019-06-15
15:07
core: remove unused voices from the staff system ... (file: [41487719c1] check-in: [bd9daf8f29] user: jef branch: trunk, size: 53831)
2019-06-13
17:11
core: play: simplify code ... (file: [37fdbf1bb1] check-in: [856aa77e09] user: jef branch: trunk, size: 53766)
16:48
core: play: fix: bad handling of MIDI control/program inside tune - reported by Willem Vree ... (file: [8ae0522c79] check-in: [4351d20407] user: jef branch: trunk, size: 53904)
16:11
core: remove useless code ... (file: [b963c94516] check-in: [f85ad5070c] user: jef branch: trunk, size: 53851)
2019-06-02
16:11
core: simplify K: parsing ... (file: [f0c325af99] check-in: [fffa98cb5a] user: jef branch: trunk, size: 53872)
2019-05-16
14:14
core: fix: bad ottava when start and stop on a same symbol - reported by Willem Vree ... (file: [b64126d6ac] check-in: [077d393338] user: jef branch: trunk, size: 54027)
2019-05-08
09:27
core: fix: bad error text when backslash inside tune ... (file: [0146b049bd] check-in: [26d099b8b9] user: jef branch: trunk, size: 54039)
2019-03-27
11:17
core: fix: bad full measure rest since commit ac179b57fd ... (file: [f17a9f3614] check-in: [8aa08c3b1d] user: jef branch: trunk, size: 54049)
2019-03-18
15:51
core: fix: bad cut time and mensural time signatures ... (file: [c27cd16ffc] check-in: [ec6cbf2e87] user: jef branch: trunk, size: 54462)
2019-03-17
18:47
core: fix: bad measure duration with meter "M:C|" ... (file: [f4c6ec8035] check-in: [58cdcfbf67] user: jef branch: trunk, size: 54426)
2019-02-28
13:44
core: simplify %%stafflines code ... (file: [30ad8180e5] check-in: [ad050774ca] user: jef branch: trunk, size: 54381)
2019-02-24
17:42
core: remove useless ()'s ... (file: [30b28000c6] check-in: [4be7242ad2] user: jef branch: trunk, size: 54401)
2019-02-18
13:57
core: fix: lack of ottava when concert/sounding score and simpler ottava code ... (file: [d9cc2d9ed7] check-in: [c088ceea55] user: jef branch: trunk, size: 54409)
2019-02-07
17:07
core: fix: bad clef change with %%ottava - reported by Christophe Poudras ... (file: [fda667f4d2] check-in: [82d8938d51] user: jef branch: trunk, size: 54414)
2019-01-18
19:12
core: fix: accept value starting with '=' in information fields - reported by Willem Vree about %%map ... (file: [f4d419cff9] check-in: [2e13907a50] user: jef branch: trunk, size: 54396)
2019-01-11
16:31
core: fix: bad handling of %%ottava / associated decorations - reported by Willem Vree ... (file: [a2aeeb9705] check-in: [5ce890faae] user: jef branch: trunk, size: 54394)
2019-01-10
16:43
core: accept non-breakable space characters in %%score ... (file: [091741e297] check-in: [a6f8d853d8] user: jef branch: trunk, size: 53822)
2019-01-06
09:51
core: fix: bad bars when symbols between mergeable repeat bars ... (file: [67729cd174] check-in: [e06d5eb55f] user: jef branch: trunk, size: 53867)
2019-01-05
09:49
core: don't move the bars before the key signatures - !! compatibility !! ... (file: [0fa7ad4e4c] check-in: [c7b1f55816] user: jef branch: trunk, size: 53559)
09:15
core: fix: bad bars when merged repeat and different staves - reported by Gerhard Schacherl ... (file: [9f856663e7] check-in: [4a6bfd189a] user: jef branch: trunk, size: 53844)
2019-01-04
16:59
core: fix: ignore blank-like characters in info fields ... (file: [5e2cae8554] check-in: [ed0771377a] user: jef branch: trunk, size: 53817)
2019-01-01
10:27
core: remove useless function arguments ... (file: [1630b0183f] check-in: [5dbd21a5ed] user: jef branch: trunk, size: 53818)
10:16
core: simplify parsing information lines ... (file: [4ab3d89056] check-in: [e1e2d01567] user: jef branch: trunk, size: 53821)
2018-11-26
09:33
core: give correct source references in duration error messages ... (file: [57bbc4d2b0] check-in: [53b6e92168] user: jef branch: trunk, size: 53852)
2018-11-25
15:42
core: fix: handle %%writefields M ... (file: [490ce613aa] check-in: [5448674aff] user: jef branch: trunk, size: 53844)
2018-11-21
14:30
core: fix: crash when "L:auto" since commit [422373c241] - reported by Brix Lichtenberg ... (file: [7a50107681] check-in: [ac179b57fd] user: jef branch: trunk, size: 53813)
2018-11-20
07:39
core: fix: loss of %%pos stem hidden in broken rhythm - reported by Hudson Lacerda ... (file: [3b5b90fcd7] check-in: [2913f8e3a1] user: jef branch: trunk, size: 54590)
2018-11-18
08:07
core: change the generation of the mensural meters - asked by Hudson Lacerda ... (file: [25e23f9341] check-in: [45535f4eeb] user: jef branch: trunk, size: 54555)
2018-11-17
14:47
core: fix: crash on tuplets with one note - reported by Hudson Lacerda ... (file: [2eabde4b4d] check-in: [33a897ec72] user: jef branch: trunk, size: 54652)
2018-11-15
11:04
core: accept tuplets with one note - asked for star dots hack - https://ianring.com/stardots/ ... (file: [081fda1239] check-in: [a57270741c] user: jef branch: trunk, size: 54516)
10:54
core: better replacement of note duration when error ... (file: [9e2d02dacd] check-in: [0acef88b19] user: jef branch: trunk, size: 54610)
2018-11-14
17:09
core: better handling of bad note durations ... (file: [038b8b9e58] check-in: [422373c241] user: jef branch: trunk, size: 54577)
2018-11-13
13:38
core: fix: crash when '1' as 'r' in tuplet ... (file: [799c6558e3] check-in: [3336a35570] user: jef branch: trunk, size: 54540)
09:58
core: fix: bad stem on longa's since commit [b253645293] - revert - reported by Hudson Lacerda ... (file: [835d2afc2d] check-in: [6062b358ba] user: jef branch: trunk, size: 54446)
2018-11-12
18:23
core: fix: bad meters since commit [b41483c3e9] ... (file: [a9d06872ff] check-in: [29c0e3789d] user: jef branch: trunk, size: 54468)
2018-11-09
18:01
core: fix: remove double error when no 2nd note in shift=/sound= ... (file: [775082e5b5] check-in: [0b864ff312] user: jef branch: trunk, size: 54379)
18:00
core: fix: bad play transposition with shift= - reported by Christophe Poudras ... (file: [fce210bf39] check-in: [c2aef65c65] user: jef branch: trunk, size: 54348)
13:10
core: fix: set a stem to the longa notes - reported by Hudson Lacerda ... (file: [d016e551e2] check-in: [b253645293] user: jef branch: trunk, size: 54390)
10:25
core: fix: bad whole measure rests Z or Z1 with some meter types - reported by Hudson Lacerda ... (file: [e532c0e325] check-in: [e1a61c6e56] user: jef branch: trunk, size: 54368)
10:22
core: fix: bad meters when trailing numbers in some meter types - reported by Hudson Lacerda ... (file: [3713e3db35] check-in: [ab87c44a2a] user: jef branch: trunk, size: 54203)
2018-11-02
11:21
core: modules: util: remove 'apit' from the note object ... (file: [cac3dcc29c] check-in: [3ccc540d37] user: jef branch: trunk, size: 54002)
2018-10-16
14:16
core: set K:P as deprecated ... (file: [5c223cb2d7] check-in: [6d081748c4] user: jef branch: trunk, size: 54116)
14:14
core: K: may change to/from bagpipe inside tune ... (file: [d7ed8fc085] check-in: [9715c1a31a] user: jef branch: trunk, size: 54082)
14:10
core: fix: don't transpose the percussions ... (file: [26590d1ff4] check-in: [13c76c6c31] user: jef branch: trunk, size: 54080)
09:49
core: fix: bad playing of drums since commit [fc765e4f7f] - reported by Willem Vree ... (file: [f06aae7041] check-in: [12e75d595e] user: jef branch: trunk, size: 54033)
2018-10-15
08:07
core: keep the voice map when %%play - asked by Willem Vree ... (file: [033cedf070] check-in: [fc765e4f7f] user: jef branch: trunk, size: 54016)
2018-10-14
15:38
core: modules: don't use eval for the modules - Willem Vree's idea ... (file: [fd64421961] check-in: [4ab2ebc21e] user: jef branch: trunk, size: 54058)
2018-10-09
08:31
core: fix: bad percussion map of the notes 'A' and 'B' - reported by Gerhard Schacherl ... (file: [9dd256095c] check-in: [f21ceddb70] user: jef branch: trunk, size: 53995)
2018-07-28
17:04
core: fix: bad staves when %%score inside tune - handle %%stafflines per %%score sequences - adjust start/end of staves when bars before or after %%score ... (file: [0c2053899a] check-in: [9261c2615d] user: jef branch: trunk, size: 53875)
2018-06-22
08:13
core: internal: move some Abc constants to abc2svg ... (file: [024ee8ffb9] check-in: [dfbf74250e] user: jef branch: trunk, size: 53789)
2018-06-15
08:18
core: 'return null' is useless ... (file: [435bb3b4b0] check-in: [09b1d9d552] user: jef branch: master, size: 53721)
2018-06-08
16:08
core: fix: crash on K:/V: shift= since commit [8df62323ea] ... (file: [e010b7f41f] check-in: [bb09c4db46] user: jef branch: master, size: 53717)
2018-05-28
09:04
core: simplify parsing of 'm' (minor) in K: ... (file: [1df998d60b] check-in: [db25d1ab83] user: moinejf@free.fr branch: master, size: 53663)
07:26
core: fix: accept 'exp' with bagpipe keys ... (file: [b23dfe510c] check-in: [1909caa58f] user: moinejf@free.fr branch: master, size: 53679)
2018-05-26
17:11
core: fix: bug in commit 9b5c988 ... (file: [34e6ec7068] check-in: [ec54f53ff6] user: moinejf@free.fr branch: trunk, size: 53707)
05:49
core: remove useless object ... (file: [5cb668d038] check-in: [bb486b0643] user: moinejf@free.fr branch: trunk, size: 53617)
05:43
core: use the new clone() function ... (file: [be011680ad] check-in: [7f9dbf9d0d] user: moinejf@free.fr branch: trunk, size: 53597)
2018-05-24
06:53
core: move some error texts to a global object ... (file: [aad94ba518] check-in: [9d60485211] user: moinejf@free.fr branch: trunk, size: 53689)
2018-05-23
13:44
core:fix: bad source end index of embedded info fields Issue #104. ... (file: [d388d02e24] check-in: [3651818cdc] user: moinejf@free.fr branch: trunk, size: 53850)
2018-05-14
13:32
core: fix: loss of parameters when '"' followed by spaces in K:/V: Reported by Guido Gonzato. ... (file: [1fd8a223f1] check-in: [e7f134e6e5] user: moinejf@free.fr branch: trunk, size: 53850)
2018-05-05
06:25
core: change the behaviour of %%stafflines about helper lines Now, there is no helper line when the staff has no line. And, in %%stafflines, the character '-' (dash) forces a helper line. Asked by Hudson Lacerda. ... (file: [40a250db9b] check-in: [741d109c18] user: moinejf@free.fr branch: trunk, size: 53848)
2018-05-01
08:02
core: fix: bad backslash when "\%" in music lines ... (file: [f1e4fe7262] check-in: [a94b897cd5] user: moinejf@free.fr branch: trunk, size: 53847)
2018-04-25
06:50
core: fix: bad bar on '|[1' ... (file: [1a90b20b1e] check-in: [d5b4f6be2a] user: moinejf@free.fr branch: trunk, size: 54217)
2018-04-14
15:47
core: fix: crash when voice overlay in grace note sequences ... (file: [418bd156a7] check-in: [d9c81f003b] user: moinejf@free.fr branch: trunk, size: 54147)
2018-04-06
10:31
core: simplify parsing of the K:, V: and %%map parameters ... (file: [2e7b361e67] check-in: [d859eff920] user: moinejf@free.fr branch: trunk, size: 53995)
10:28
core: replace 'match' by 'test' when array not needed ... (file: [5b0277eeb9] check-in: [02221f0e7a] user: moinejf@free.fr branch: trunk, size: 54544)
10:10
core: fix: crash on %%voicescale since commit c495787d ... (file: [87e01fc6cc] check-in: [9df85b1334] user: moinejf@free.fr branch: trunk, size: 54547)
2018-04-05
16:49
core: fix: bad variant when a bar without '[' is followed by a string Also, when '["text"', don't display the '[' in the bar. ... (file: [4b95b9e1ad] check-in: [e0e12a73f9] user: moinejf@free.fr branch: trunk, size: 54538)
09:30
core: fix: loop when measure bar ending with [ and followed by a space Issue #82. ... (file: [f2be92b408] check-in: [380d7abe82] user: moinejf@free.fr branch: trunk, size: 54473)
07:25
core: fix: bad parsing of repeat bars with expicit string Issue #82. ... (file: [82f1358320] check-in: [32e3d8b174] user: moinejf@free.fr branch: trunk, size: 54522)
2018-04-03
08:23
core: handle %%staffnonote per voice Asked by Mike Scott. ... (file: [92ff831a92] check-in: [e784d69cb0] user: moinejf@free.fr branch: trunk, size: 54533)
2018-04-02
14:09
core: move %%voicecombine to a module %%combinevoices is not handled anymore ... (file: [6ca7e1ad6c] check-in: [bb8cdb8c12] user: moinejf@free.fr branch: trunk, size: 54374)
2018-03-27
16:06
core: fix: remove the accidentals from the key signature when clef=perc ... (file: [ff3f6b14cf] check-in: [e2be7e8e1c] user: moinejf@free.fr branch: trunk, size: 54445)
2018-03-25
08:49
core: move %%MIDI treatment to a module ... (file: [fbd6ed94e2] check-in: [0b5e5f8f78] user: moinejf@free.fr branch: trunk, size: 54402)
2018-03-22
10:37
core: fix: wrong error when '0' as a K:/V: value ... (file: [867bd7a2a7] check-in: [c6b202d4f3] user: moinejf@free.fr branch: trunk, size: 54673)
2018-03-21
13:39
core: fix: bad playing when %%voicemap with print= Reported by Gerhard Schacherl. ... (file: [ea338610a1] check-in: [9a9b4993ea] user: moinejf@free.fr branch: trunk, size: 54665)
13:37
core: simplify handling K:/V: parameters with 2 arguments ... (file: [1e7fd114a6] check-in: [21532e80ab] user: moinejf@free.fr branch: trunk, size: 54610)
2018-03-19
16:37
core: play: fix: bad handling of %%MIDI control since commit 8c53bf7 ... (file: [807b658161] check-in: [2d2c387710] user: moinejf@free.fr branch: trunk, size: 54316)
2018-03-18
12:16
core: fix: bad MIDI program/control when after %%score in tune header ... (file: [836094366d] check-in: [bb842d56c0] user: moinejf@free.fr branch: trunk, size: 54531)
2018-03-07
17:08
core: fix: check '1' as numerator in L: Reported by Guido Gonzato. ... (file: [193124282b] check-in: [8e8d6a9b28] user: moinejf@free.fr branch: trunk, size: 54096)
2018-03-05
17:04
core: fix: set the "~" decoration as twiddle (!gmark!) instead of !roll! Reported by Guido Gonzato. ... (file: [e1cb27cd58] check-in: [b5ed6a7f2d] user: moinejf@free.fr branch: trunk, size: 54115)
2018-01-26
16:37
core: avoid eval() ... (file: [11746ee34b] check-in: [599e43a5c4] user: moinejf@free.fr branch: trunk, size: 54114)
2018-01-24
09:20
core: accept two ','s in "clefpitch=" Reported by Hudson Lacerda. ... (file: [5420e17c7b] check-in: [bd43f3d71d] user: moinejf@free.fr branch: trunk, size: 54093)
2018-01-23
18:24
core: add 'clefpitch=' in K:/V: This new clef parameter permits to change the note of the second staff line. It is used when the clef is defined. Example: K: clef="fancy-clef" clefpitch=A Asked by Hudson Lacerda. ... (file: [18ea6bd45e] check-in: [deb9e9747e] user: moinejf@free.fr branch: trunk, size: 54029)
2018-01-16
15:14
core: fix: ignore the characters # * ; ? @ (ABC-2.2 §8.1) ... (file: [2455c5751e] check-in: [116db98199] user: moinejf@free.fr branch: trunk, size: 53654)
2018-01-06
08:37
core: simplify code and accept 'staffscale=' in V: ... (file: [e33bc92bbb] check-in: [e28c8eeb42] user: moinejf@free.fr branch: trunk, size: 53654)
2017-12-29
09:41
core: remove useless code ... (file: [fe84dea50b] check-in: [90b5811c12] user: moinejf@free.fr branch: trunk, size: 53768)
2017-12-22
10:09
core: fix: don't shift the repeat brackets on ":|[2" Issue #66 ... (file: [43daa5f76a] check-in: [3535e7f29d] user: moinejf@free.fr branch: trunk, size: 53801)
2017-12-06
09:37
core: fix: bad annotation/deco when double repeat bar in 2 music lines ... (file: [795c64d003] check-in: [45822ba1dd] user: moinejf@free.fr branch: trunk, size: 53755)
2017-12-02
07:33
core: fix: bad music line split when many info fields in tune As a side effect, this commit also prevents some inlined formatting commands as [I:sep] to be treated when found inside a music line. ... (file: [ab5d426022] check-in: [4902c7cec8] user: moinejf@free.fr branch: trunk, size: 53730)
2017-12-01
17:28
core: fix: crash when no '=' nor ' ' after character in U: ... (file: [78b2608847] check-in: [5bb0072cfb] user: moinejf@free.fr branch: trunk, size: 53787)
2017-11-22
12:12
core: fix: crash when no value after param= in K:/V: Issue #57 ... (file: [7557a182db] check-in: [03e2397423] user: moinejf@free.fr branch: trunk, size: 53804)
2017-11-21
15:34
core: fix: don't let '$' when setting the line breaks Issue #52 ... (file: [82cf0026eb] check-in: [42844f98f2] user: moinejf@free.fr branch: trunk, size: 53707)
10:06
core: simplify some code ... (file: [e066ca21b7] check-in: [9cfde42513] user: moinejf@free.fr branch: trunk, size: 53731)
2017-11-13
17:11
core: fix: crash when no end of tuplet ... (file: [1b67ef3f18] check-in: [de626d39e8] user: moinejf@free.fr branch: trunk, size: 53742)
2017-11-07
18:05
core: accept 5, 7 or 9 as note length divider with L:auto Asked by Simon Wascher. ... (file: [197c79b47a] check-in: [5b37e99bd2] user: moinejf@free.fr branch: trunk, size: 53739)
09:19
core: simplify the code ... (file: [b08b19f5c5] check-in: [d82455fbaa] user: moinejf@free.fr branch: trunk, size: 53683)
2017-10-26
09:33
core: do mapping after transposition ... (file: [085841e514] check-in: [b41b06f975] user: moinejf@free.fr branch: trunk, size: 53733)
2017-10-24
08:54
core: treat 'print=' with '*'/'all' in %%map Asked by Hudson Lacerda. ... (file: [416ab02c74] check-in: [4e0dac1f4d] user: moinejf@free.fr branch: trunk, size: 53728)
2017-10-14
16:59
core: add '[' as thick line in %%stafflines Asked by Hudson Lacerda. ... (file: [0666857bcf] check-in: [a4f4f88634] user: moinejf@free.fr branch: trunk, size: 53770)
2017-10-11
13:19
core: fix: bad int/float values from V: parameters ... (file: [51bea63ba2] check-in: [a284df765d] user: moinejf@free.fr branch: trunk, size: 53746)
2017-10-10
17:38
core: fix: bad parsing of clef="userclef" in K:/V: Reported by Hudson Lacerda. ... (file: [42d4c78a05] check-in: [fdb083186e] user: moinejf@free.fr branch: trunk, size: 53475)
2017-10-09
08:16
core: fix: bad handling of space at end of grace notes ... (file: [0b4e0f8074] check-in: [041265b33f] user: moinejf@free.fr branch: trunk, size: 53301)
2017-10-02
08:14
core: fix: many bugs in macros (m:) ... (file: [7d74e4eeaa] check-in: [d511536a19] user: moinejf@free.fr branch: trunk, size: 53297)
2017-09-30
17:56
core: fix: crash when broken rhythm in grace notes ... (file: [489b8beb60] check-in: [8272e49ac1] user: moinejf@free.fr branch: trunk, size: 52090)
11:17
core: simplify the acciaccatura ... (file: [fcb6541848] check-in: [7ab84d9925] user: moinejf@free.fr branch: trunk, size: 51963)
11:13
core: fix: crash when unterminated grace note as first symbol ... (file: [2e26257a77] check-in: [5dd7c17dfe] user: moinejf@free.fr branch: trunk, size: 52054)
2017-09-29
10:19
core: accept ottava decorations in any voice Reported by Jean-Luc Zins. ... (file: [231240d9d0] check-in: [8d1f940e67] user: moinejf@free.fr branch: trunk, size: 52035)
2017-09-26
08:19
core: fix: bad SVG output when p > 9 and no q in tuplet ... (file: [04d78e2fdb] check-in: [4bb30b3ed1] user: moinejf@free.fr branch: trunk, size: 52045)
2017-08-23
09:57
core: handle 's:' lines ... (file: [c06d7ac834] check-in: [fa7bfe0512] user: moinejf@free.fr branch: trunk, size: 52046)
2017-08-21
13:15
source cleanup and some translation changes ... (file: [ff3f609691] check-in: [a34c8f7f9f] user: moinejf@free.fr branch: trunk, size: 51926)
2017-08-20
11:06
core: fix: bad replacement when many times the same macro in a line ... (file: [4dac2bb4f9] check-in: [392e994e9d] user: moinejf@free.fr branch: trunk, size: 52765)
10:55
core: fix: crash on 'm:' (macro) definition ... (file: [2040f7c990] check-in: [dde37102d1] user: moinejf@free.fr branch: trunk, size: 52669)
2017-08-17
18:11
core: fix: crash when bad value in %%transpose Issue #18 ... (file: [19501e70e4] check-in: [0b1d84699e] user: moinejf@free.fr branch: trunk, size: 52666)
2017-08-11
09:45
core: editor: util: fix: use or replace 'for in' correctly More about issue #4 ... (file: [c78f08c398] check-in: [3ac69580cf] user: moinejf@free.fr branch: trunk, size: 52639)
2017-08-10
08:17
core: fix: use 'for in' when needed only More fix for issue #4 ... (file: [cd9403714f] check-in: [636039ac5c] user: moinejf@free.fr branch: trunk, size: 52571)
2017-08-09
14:25
core: set a source reference in all music symbols Asked by Bernhard Weichel. ... (file: [0ebb93f379] check-in: [ff6c544b1f] user: moinejf@free.fr branch: trunk, size: 52553)
2017-08-08
07:18
core: fix: bad source reference in errors after embedded info ... (file: [884e5b0851] check-in: [c1df76b471] user: moinejf@free.fr branch: trunk, size: 52757)
2017-08-07
14:37
core: fix: don't use 'for in' with arrays Solve issue #4 ... (file: [0ae6edee17] check-in: [11ec10dcf4] user: moinejf@free.fr branch: trunk, size: 52778)
2017-08-04
09:13
core: fix: crash when no end of grace note sequence ... (file: [0f6bf571f0] check-in: [d8aecfd505] user: moinejf@free.fr branch: trunk, size: 52742)
09:11
core: raise an error when finding a measure bar in a grace note sequence ... (file: [5e75a9eee8] check-in: [312949e994] user: moinejf@free.fr branch: trunk, size: 52716)
2017-07-12
07:45
core: 'const' in strict mode does not work with some JS interpreters Issue: #1 ... (file: [c852914521] check-in: [48918bb590] user: moinejf@free.fr branch: trunk, size: 52635)
2017-07-11
14:37
first commit ... (file: [9777a8bcba] check-in: [a9e2fea4e1] user: moinejf@free.fr branch: trunk, size: 52645)