[latex3-commits] [git/LaTeX3-latex3-latex3] master: Revise internal color model (see #742) (e3e487e92)

Joseph Wright joseph.wright at morningstar2.co.uk
Wed Jun 10 15:45:33 CEST 2020


Repository : https://github.com/latex3/latex3
On branch  : master
Link       : https://github.com/latex3/latex3/commit/e3e487e927224ee121ea23c0a9232501e4ca6308

>---------------------------------------------------------------

commit e3e487e927224ee121ea23c0a9232501e4ca6308
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Wed Jun 10 12:50:34 2020 +0100

    Revise internal color model (see #742)
    
    Using a two-part approach will help with complex
    color conversions, etc., as we avoid a 'w' argument.
    
    We can take advantage of the speed improvements here:
    stick to spaces between values and avoid the FPU where possible.


>---------------------------------------------------------------

e3e487e927224ee121ea23c0a9232501e4ca6308
 l3backend/CHANGELOG.md                             |   1 +
 l3backend/l3backend-color.dtx                      | 103 +++++++------------
 l3experimental/CHANGELOG.md                        |   3 +
 l3experimental/l3color/l3color.dtx                 | 109 ++++++++++-----------
 .../l3color/testfiles/m3color001.ptex.tlg          |  82 ++++++++++------
 l3experimental/l3color/testfiles/m3color001.tlg    |  34 +++----
 .../l3color/testfiles/m3color001.uptex.tlg         |  82 ++++++++++------
 .../l3color/testfiles/m3color001.xetex.tlg         |  79 ++++++++++-----
 l3experimental/l3color/testfiles/m3color002.tlg    |  22 ++---
 l3kernel/CHANGELOG.md                              |   3 +
 l3kernel/l3color-base.dtx                          |  28 +++---
 l3kernel/testfiles/m3expl001.luatex.tlg            |   9 +-
 l3kernel/testfiles/m3expl001.ptex.tlg              |   7 +-
 l3kernel/testfiles/m3expl001.tlg                   |   9 +-
 l3kernel/testfiles/m3expl001.uptex.tlg             |   7 +-
 l3kernel/testfiles/m3expl001.xetex.tlg             |   7 +-
 l3kernel/testfiles/m3expl003.luatex.tlg            |   9 +-
 l3kernel/testfiles/m3expl003.ptex.tlg              |   7 +-
 l3kernel/testfiles/m3expl003.tlg                   |   9 +-
 l3kernel/testfiles/m3expl003.uptex.tlg             |   7 +-
 l3kernel/testfiles/m3expl003.xetex.tlg             |   7 +-
 21 files changed, 322 insertions(+), 302 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 e3e487e927224ee121ea23c0a9232501e4ca6308




More information about the latex3-commits mailing list.