[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.