- Mar 27, 2024
-
-
Steven R. Loomis authored
- ldml_test_source fix moved off to issue #11083 - an optimization in ldml_processor also rolled back
-
Steven R. Loomis authored
- ldml_test_source: clarify UTF-8 processing in ltrim()
-
- Mar 26, 2024
-
-
Steven R. Loomis authored
- handle the case where old and new context strings are the same (i.e. no work to do). - fix pointer arithmetic error in #10356 - the special case where one marker is being replaced by another. The named regression test didn't actually hit this case. Fixes: bug(core): 'string too long' #11057
-
Steven R. Loomis authored
- ldml_test_source had a trim() implementation that was causing asserts in std::isspace() which turned out to be due to negative integers being passed - The actual line that caused trouble was, quote, '«" />'
-
Steven R. Loomis authored
- add message and check if the regex matches '' (empty string) and error if so - add test cases Fixes: bug(core): assert with vertical pipe #11062
-
Steven R. Loomis authored
- tran: check for \uXXXX earlier in the chain, because we emit this format further down - add test cases for syntax chars being used in variables Fixes: bug(core): assert when matching markers #11045 Fixes: bug(developer): escape on string substitution if syntax char #11037
-
Steven R. Loomis authored
- update the tran compiler to call escapeStringForRegex() on set items being substituted into an expression
-
Steven R. Loomis authored
- for bug(core): assert when matching markers #11045 - track raw and marker-substituted sets
-
Steven R. Loomis authored
- test case with a set of markers
-
- Mar 25, 2024
-
-
Steven R. Loomis authored
- similar fix to https://github.com/keymanapp/keyman/pull/9492 - again may be due to a wasm version variant - also additional rangechecking on the input side
-
Marc Durdin authored
fix(developer): correct path for kmc sourcemaps in sentry upload
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
fix(developer): capture alt shortcuts in LDML keyboard debugger
-
Marc Durdin authored
fix(developer): catch sharing violation when saving mru
-
Darcy Wong authored
chore(common): Fix missing entries in HISTORY.md
-
Darcy Wong authored
chore(android,windows): Update crowdin strings for French
-
Marc Durdin authored
-
- Mar 24, 2024
-
-
Darcy Wong authored
-
Darcy Wong authored
-
- Mar 23, 2024
-
-
Keyman Server authored
auto: increment beta version to 17.0.294
-
Keyman Build Agent authored
-
- Mar 22, 2024
-
-
Marc Durdin authored
chore(core): refresh API docs for 17.0
-
Marc Durdin authored
Co-authored-by:rc-swag <58423624+rc-swag@users.noreply.github.com>
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
Fixes #11043 (hopefully).
-
Marc Durdin authored
Fixes #11036. Also removes unused function ShortcutDisabled from both debuggers, to avoid confusion.
-
Marc Durdin authored
Fixes #11041. If two TIKE processes try to save the MRU at the same time, this can result in a sharing violation. The relevant OLE error code is not saved as a constant in Delphi lib, so I looked it up and added it here.
-
Marc Durdin authored
fix(developer): return after calling await exitProcess
-
Marc Durdin authored
Merge pull request #11009 from keymanapp/fix/developer/11002-kps-editor-should-not-emit-empty-fields fix(developer): suppress emission of new empty fields in package editor
-
Darcy Wong authored
chore(oem/fv): Update keyboard versions in keyboards.csv
-
Keyman Server authored
auto: increment beta version to 17.0.293
-
Keyman Build Agent authored
-
- Mar 21, 2024
-
-
Dr Mark C. Sinclair authored
fix(developer): font file meta data is invalid error
-
Dr Mark C. Sinclair authored
Merge pull request #10991 from keymanapp/fix/developer/remove-unused-keyboard-info-compiler-messages fix(developer): remove unused keyboard info compiler messages
-
Dr Mark C. Sinclair authored
-
Dr Mark C. Sinclair authored
-
Dr Mark C. Sinclair authored
-