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

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

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

2025-06-09
14:22
core: accept more lyrics prefixes Issue [52a62d0d23]. ... (file: [493329b2a2] check-in: [f74bed0e81] user: jef branch: trunk, size: 10206)
2024-05-07
16:37
core: cache the note heads, dots and flags ... (file: [026661335e] check-in: [859cb58c3f] user: jef branch: trunk, size: 10136)
2024-03-11
12:33
core: extend %%quiet with '2' for no error message - asked by Simon Wascher ... (file: [0aa5be42ac] check-in: [2a8702d1d2] user: jef branch: trunk, size: 10057)
2023-10-09
07:07
core: fix: still bad transpositions! - issue [60bc28cfec] ... (file: [6758a039b2] check-in: [1679f18e4b] user: jef branch: trunk, size: 10059)
2023-09-27
16:28
core: fix: bad transposition of minor chords - reported by Timm Reasbeck ... (file: [bced62e256] check-in: [b57b3f9839] user: jef branch: trunk, size: 10647)
2023-09-25
07:15
core: fix: bad transposition with some values of %%transpose ... (file: [65bbaf799b] check-in: [9351dd429e] user: jef branch: trunk, size: 10350)
2023-09-23
11:48
core: small changes about security ... (file: [b3c4a25f54] check-in: [936f9a5d2f] user: jef branch: trunk, size: 10351)
2023-05-10
09:21
core: fix: bad octave when transposition to C ... (file: [3e4467b812] check-in: [e6afa877a8] user: jef branch: trunk, size: 10422)
2023-05-06
06:29
core: fix: bad transposition with some intervals - issue [28df681719] ... (file: [4909dabb40] check-in: [dfbcc3f707] user: jef branch: trunk, size: 10423)
2023-05-02
05:58
core: keep the fonts after new Abc object ... (file: [5ce4aaaf08] check-in: [db307ae73d] user: jef branch: trunk, size: 10536)
2022-11-20
13:42
core: fix: bad accidental when transposing K:none giving triple sharp/flat - reported by Hudson Lacerda ... (file: [45562b34aa] check-in: [74f6ae54bf] user: jef branch: trunk, size: 10392)
2022-05-15
13:35
modules grid: jazzchord: fix: bad grid when %%jazzchord - reported by William Obermeyer ... (file: [bf21f60607] check-in: [8b80fbe41f] user: jef branch: trunk, size: 10384)
2022-05-07
14:12
core: fix: bad start of music line when voice overlay starting with space or grace notes ... (file: [fa1267f1ba] check-in: [2c336cdff0] user: jef branch: trunk, size: 10839)
2022-02-22
15:51
core: fix: some bad chord symbols after transposition - reported by Johan Vromans ... (file: [9c285f12c9] check-in: [42bc9e8f28] user: jef branch: trunk, size: 10794)
2021-12-10
10:27
core: fix: bad parsing of font weights ... (file: [15f4c1bd52] check-in: [1a3882f057] user: jef branch: trunk, size: 10794)
2021-11-14
10:55
core: fix: crash after build from source since commit [ef92cee638] - reported by Hudson Lacerda ... (file: [8494e1f0d5] check-in: [737e3d8e05] user: jef branch: trunk, size: 10761)
2021-10-26
17:16
core: add %%altchord - asked by Brix Lichtenberg ... (file: [b333cd6357] check-in: [a7216ba2ee] user: jef branch: trunk, size: 10304)
2021-06-01
09:39
core: fix: random bad vertical offsets with %%singleline - reported by Willem Vree ... (file: [c6a344d754] check-in: [c0388c8285] user: jef branch: trunk, size: 9849)
2021-05-30
06:45
core: extend %%pos with align/center/close - proposed by Hudson Lacerda ... (file: [5146487d09] check-in: [92c9336f2a] user: jef branch: trunk, size: 9857)
2021-04-05
08:05
core: fix: various problems with %%map and accidentals - reported by Willem Vree ... (file: [9412402996] check-in: [7a754a6173] user: jef branch: trunk, size: 9771)
2020-11-17
10:23
core: define a chord table and add %%chordalias ... (file: [ca8e43beee] check-in: [db6c96eb8c] user: jef branch: trunk, size: 9771)
2020-07-09
08:45
core: fix: crash when error without known symbol since commit [0ad7f395f7] - reported by Hudson Lacerda ... (file: [279c84ffee] check-in: [74d4042637] user: jef branch: trunk, size: 9286)
2020-07-02
10:04
core: revert previous commit and add simpler code to avoid double error messages ... (file: [0851a4e7d5] check-in: [0ad7f395f7] user: jef branch: trunk, size: 9276)
2020-06-25
13:46
core: fix: bad accidental when direct fraction - also, simplify the accidental fractions ... (file: [13ec305525] check-in: [1fcd4a1ede] user: jef branch: trunk, size: 9197)
09:01
core: play: better handling of microtonality ... (file: [db6297eb67] check-in: [0781757035] user: jef branch: trunk, size: 8895)
2020-06-16
15:14
core: play: better handling of microtonality - !! compatibility !! name of microtonal accidentals changes ... (file: [27763192a5] check-in: [58602c352c] user: jef branch: trunk, size: 8964)
2020-03-12
10:41
core: move the symbol names to the global abc2svg object ... (file: [7a67b7227a] check-in: [6235b857ad] user: jef branch: trunk, size: 8844)
2020-03-01
18:47
core: fix: crash when %%beginjs with some interpreters ... (file: [b4d4e93ff6] check-in: [3f2dee555d] user: jef branch: trunk, size: 8621)
2020-02-29
18:43
core: fix: bad analyse of the K:/V: transpose= abcMIDI compatible parameter ... (file: [9703925b4f] check-in: [6f80988b9d] user: jef branch: trunk, size: 8620)
2019-11-26
16:05
core: play: editor: move some of the play stuff from the editor to the core and the play module ... (file: [2fd5e678b3] check-in: [58539db08d] user: jef branch: trunk, size: 8584)
2019-11-12
16:43
core: accept non ASCII characters in macro (m:) names - asked by Hudson Lacerda ... (file: [e530073108] check-in: [13fde7b54f] user: jef branch: trunk, size: 8512)
2019-11-06
17:29
core: better horizontal offsets of accidentals ... (file: [a27e852f0f] check-in: [58cb887918] user: jef branch: trunk, size: 8594)
2019-10-16
14:59
core: fix: crash when bad characters in grace note sequences ... (file: [4096da5a1b] check-in: [0c755c3b52] user: jef branch: trunk, size: 8464)
2019-10-09
13:08
core: errors: %%staves in not in the ABC standard ... (file: [fcee80aa9f] check-in: [2855243aa6] user: jef branch: trunk, size: 8412)
2019-10-07
16:42
core: play: bad handling of %%MIDI and %%percmap - reported by Gerhard Schacherl ... (file: [26d2a9b923] check-in: [fab40158d1] user: jef branch: trunk, size: 8413)
2019-09-05
07:58
core: capo: midi: use the base-40 interval mechanism ... (file: [ca84dc0622] check-in: [45becac5f1] user: jef branch: trunk, size: 8364)
2019-08-19
12:26
core: fix: change the data structure of slurs, ties and tuplets ... (file: [206203fae9] check-in: [fb45cb8072] user: jef branch: trunk, size: 5226)
2019-07-19
18:03
core: add %%quiet ... (file: [66ba3008db] check-in: [4a89f65e60] user: jef branch: trunk, size: 5172)
2019-06-09
15:47
util: abcemb/abcemb1: abc2svg core script optional in html files ... (file: [9f96fd8fd6] check-in: [9742a11f6f] user: jef branch: trunk, size: 5138)
2019-05-16
14:14
core: fix: bad ottava when start and stop on a same symbol - reported by Willem Vree ... (file: [639ea1ddcd] check-in: [077d393338] user: jef branch: trunk, size: 5074)
2019-02-25
16:18
core: simplify some error texts ... (file: [ab7f4319b9] check-in: [2f582eeb77] user: jef branch: trunk, size: 5060)
2019-02-24
17:42
core: remove useless ()'s ... (file: [eea53c0148] check-in: [4be7242ad2] user: jef branch: trunk, size: 5012)
2019-01-31
09:57
core: fix: declare 'abc2svg' as a variable ... (file: [08cd4b0814] check-in: [b0bd2c6591] user: jef branch: trunk, size: 5016)
2018-10-14
15:38
core: modules: don't use eval for the modules - Willem Vree's idea ... (file: [a2759044e0] check-in: [4ab2ebc21e] user: jef branch: trunk, size: 5012)
2018-06-22
08:13
core: internal: move some Abc constants to abc2svg ... (file: [a93ab7d94e] check-in: [dfbf74250e] user: jef branch: trunk, size: 4988)
2018-06-21
10:32
core: internal: include the Abc object in the abc2svg object ... (file: [de1df4567e] check-in: [8884f98ee0] user: jef branch: trunk, size: 4980)
2018-05-26
05:49
core: remove useless object ... (file: [4a3805ce74] check-in: [bb486b0643] user: moinejf@free.fr branch: trunk, size: 4943)
05:32
core: extend clone() for handling internal objects ... (file: [9fd06041dd] check-in: [4ab9009433] user: moinejf@free.fr branch: trunk, size: 4941)
2018-05-24
06:53
core: move some error texts to a global object ... (file: [d6ba98dc64] check-in: [9d60485211] user: moinejf@free.fr branch: trunk, size: 4844)
2018-04-25
10:17
core: move the Abc function inside the abc2svg object ... (file: [00f67f8dc8] check-in: [0d79a8af65] user: moinejf@free.fr branch: trunk, size: 4349)
2018-04-06
10:28
core: replace 'match' by 'test' when array not needed ... (file: [442ab4b9e2] check-in: [02221f0e7a] user: moinejf@free.fr branch: trunk, size: 4339)
2018-02-17
09:06
core: check more unsecure functions on JS injection ... (file: [0dd5cb9f20] check-in: [11cd27237c] user: moinejf@free.fr branch: trunk, size: 4340)
2018-02-06
10:18
core: optimize javascript injection ... (file: [bc537a5a28] check-in: [6351df94e9] user: moinejf@free.fr branch: trunk, size: 4317)
2018-01-26
18:05
core: fix: check if injected JS code is secure ... (file: [f7073d081e] check-in: [6330481e7d] user: moinejf@free.fr branch: trunk, size: 4259)
2017-12-29
13:39
core: set finer steps for clash detection in staves ... (file: [b38640701e] check-in: [b93cfcee12] user: moinejf@free.fr branch: trunk, size: 4082)
2017-12-27
17:00
core: mask some unsafe functions ... (file: [b0a8ac0760] check-in: [5e83a1e106] user: moinejf@free.fr branch: trunk, size: 4082)
2017-11-21
10:11
core: cleanup some comments ... (file: [7676efe1f8] check-in: [4ef714c251] user: moinejf@free.fr branch: trunk, size: 4007)
2017-10-02
08:14
core: fix: many bugs in macros (m:) ... (file: [fafda71f7d] check-in: [d511536a19] user: moinejf@free.fr branch: trunk, size: 4122)
2017-08-21
13:15
source cleanup and some translation changes ... (file: [c717c7cfe4] check-in: [a34c8f7f9f] user: moinejf@free.fr branch: trunk, size: 4066)
13:15
core: don't duplicate the code of functions when not needed ... (file: [783947cc66] check-in: [346f7d90bd] user: moinejf@free.fr branch: trunk, size: 4528)
2017-08-19
18:03
core: isolate the PostScript functions ... (file: [42e48303f2] check-in: [b2f080fb1f] user: moinejf@free.fr branch: trunk, size: 4489)
2017-08-11
09:45
core: editor: util: fix: use or replace 'for in' correctly More about issue #4 ... (file: [3fc93ec238] check-in: [3ac69580cf] user: moinejf@free.fr branch: trunk, size: 4466)
2017-08-06
09:22
core: batch: editor: don't change the error messages in the core ... (file: [6d0ba13c64] check-in: [4719bc6d22] user: moinejf@free.fr branch: trunk, size: 4434)
2017-07-31
16:11
build: core: move "use strict" inside the Abc object Should close the issue #1 ... (file: [083a29cd61] check-in: [12f28eff84] user: moinejf@free.fr branch: trunk, size: 4445)
2017-07-22
18:05
build: core: remove useless file core/head.js ... (file: [c4ccf4b98b] check-in: [115bc22635] user: moinejf@free.fr branch: trunk, size: 4432)
2017-07-12
07:45
core: 'const' in strict mode does not work with some JS interpreters Issue: #1 ... (file: [3385696dc0] check-in: [48918bb590] user: moinejf@free.fr branch: trunk, size: 4365)
2017-07-11
14:37
first commit ... (file: [ca4c0c9d06] check-in: [a9e2fea4e1] user: moinejf@free.fr branch: trunk, size: 4367)