[latex3-commits] [git/LaTeX3-latex3-latex3] main: Add a few missing functions (1ca596ef0)

Joseph Wright joseph.wright at morningstar2.co.uk
Thu Apr 7 16:32:45 CEST 2022


Repository : https://github.com/latex3/latex3
On branch  : main
Link       : https://github.com/latex3/latex3/commit/1ca596ef065538a710a1fa42e9bcec10e3b22e32

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

commit 1ca596ef065538a710a1fa42e9bcec10e3b22e32
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Thu Apr 7 15:32:45 2022 +0100

    Add a few missing functions


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

1ca596ef065538a710a1fa42e9bcec10e3b22e32
 l3backend/CHANGELOG.md                             |  1 +
 l3backend/l3backend-color.dtx                      |  8 +++++++
 .../testfiles-backend/m3color003.etex-dvisvgm.tlg  | 27 ----------------------
 3 files changed, 9 insertions(+), 27 deletions(-)

diff --git a/l3backend/CHANGELOG.md b/l3backend/CHANGELOG.md
index b0f065542..af3b8881e 100644
--- a/l3backend/CHANGELOG.md
+++ b/l3backend/CHANGELOG.md
@@ -12,6 +12,7 @@ this project uses date-based 'snapshot' version identifiers.
 ### Fixed
 - Setup for graphics extension searching
 - Various internal issues in graphics inclusion
+- Some missing functions for `dvisvgm` color support added
 
 ### Removed
 - Support for pre-2020-11-11 `dvipdfmx`
diff --git a/l3backend/l3backend-color.dtx b/l3backend/l3backend-color.dtx
index 5de2f194c..1ed58c19a 100644
--- a/l3backend/l3backend-color.dtx
+++ b/l3backend/l3backend-color.dtx
@@ -1309,6 +1309,14 @@
 %    \end{macrocode}
 % \end{macro}
 %
+% \begin{macro}{\@@_backend_devicen_init:nnn, \@@_backend_iccbased_init:nnn}
+%   No support at present.
+%    \begin{macrocode}
+\cs_new_protected:Npn \@@_backend_devicen_init:nnn #1#2#3 { }
+\cs_new_protected:Npn \@@_backend_iccbased_init:nnn #1#2#3 { }
+%    \end{macrocode}
+% \end{macro}
+%
 %    \begin{macrocode}
 %</dvisvgm>
 %    \end{macrocode}
diff --git a/l3kernel/testfiles-backend/m3color003.etex-dvisvgm.tlg b/l3kernel/testfiles-backend/m3color003.etex-dvisvgm.tlg
index 5150b4e78..69da04359 100644
--- a/l3kernel/testfiles-backend/m3color003.etex-dvisvgm.tlg
+++ b/l3kernel/testfiles-backend/m3color003.etex-dvisvgm.tlg
@@ -436,15 +436,6 @@ Defining \__color_backend_select_TwoUp:n on line ...
 Defining \__color_model_TwoUp_white: on line ...
 Defining \__color_parse_model_TwoUp:w on line ...
 Defining \__color_parse_mix_TwoUp:nw on line ...
-! Undefined control sequence.
-<argument> \__color_backend_devicen_init:nnn 
-                                             {\clist_map_function:nN {BarTon...
-l. ...  }
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
 Defining \c__color_fallback_TwoUp_tl on line ...
 Defining \__color_convert_cmyk_TwoUp:w on line ...
 Defining \__color_convert_TwoUp_cmyk:w on line ...
@@ -466,15 +457,6 @@ Defining \__color_backend_select_AllIn:n on line ...
 Defining \__color_model_AllIn_white: on line ...
 Defining \__color_parse_model_AllIn:w on line ...
 Defining \__color_parse_mix_AllIn:nw on line ...
-! Undefined control sequence.
-<argument> \__color_backend_devicen_init:nnn 
-                                             {\clist_map_function:nN {BarTon...
-l. ...  }
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
 Defining \c__color_fallback_AllIn_tl on line ...
 Defining \__color_convert_cmyk_AllIn:w on line ...
 Defining \__color_convert_AllIn_cmyk:w on line ...
@@ -513,15 +495,6 @@ Defining \__color_convert_ICC_gray:w on line ...
 Defining \__color_convert_gray_ICC:w on line ...
 Defining \__color_parse_model_ICC:w on line ...
 Defining \__color_parse_mix_ICC:nw on line ...
-! Undefined control sequence.
-\l__exp_internal_tl ..._backend_iccbased_init:nnn 
-                                                  {sRGB_v4_ICC_preference.icc}
-l. ...  }
-The control sequence at the end of the top line
-of your error message was never \def'ed. If you have
-misspelled it (e.g., `\hobx'), type `I' and the correct
-spelling (e.g., `I\hbox'). Otherwise just continue,
-and I'll forget about whatever was undefined.
 Defining \l__color_named_ICC3_tl on line ...
 Defining \l__color_named_ICC3_prop on line ...
 The color foo has the properties:





More information about the latex3-commits mailing list.