[latex3-commits] [git/LaTeX3-latex3-latex3] master: Correct implementation of \str_set_convert:Nnnn for 8-bit encodings (#773) (3b96b7176)
GitHub
noreply at github.com
Thu Aug 20 16:45:53 CEST 2020
Repository : https://github.com/latex3/latex3
On branch : master
Link : https://github.com/latex3/latex3/commit/3b96b7176e3b92528dc0e533ba72f5764b0db202
>---------------------------------------------------------------
commit 3b96b7176e3b92528dc0e533ba72f5764b0db202
Author: Bruno Le Floch <blflatex at gmail.com>
Date: Thu Aug 20 16:45:53 2020 +0200
Correct implementation of \str_set_convert:Nnnn for 8-bit encodings (#773)
* Correct implementation of \str_set_convert:Nnnn for 8-bit encodings
The code was undocumented and abused plenty of \toks, \count etc.
Now documented and hopefully no more bugs, based on intarrays.
* Update l3obsolete for \str_declare_eight_bit_encoding:nnn [ci skip]
Co-authored-by: Bruno Le Floch <bruno at le-floch.fr>
>---------------------------------------------------------------
3b96b7176e3b92528dc0e533ba72f5764b0db202
l3kernel/CHANGELOG.md | 4 +
l3kernel/doc/l3obsolete.txt | 1 +
l3kernel/l3deprecation.dtx | 16 ++
l3kernel/l3str-convert.dtx | 316 +++++++++++++++-------------
l3kernel/testfiles/m3str-convert004.tlg | 60 +++---
l3kernel/testfiles/m3str-convert006.lvt | 358 ++++++++++++++++++++++++++++++++
l3kernel/testfiles/m3str-convert006.tlg | 110 ++++++++++
7 files changed, 686 insertions(+), 179 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --textconv --cc 3b96b7176e3b92528dc0e533ba72f5764b0db202
More information about the latex3-commits
mailing list.