texlive[60997] trunk: xindex (9nov21)

commits+karl at tug.org commits+karl at tug.org
Tue Nov 9 00:16:13 CET 2021


Revision: 60997
          http://tug.org/svn/texlive?view=revision&revision=60997
Author:   karl
Date:     2021-11-09 00:16:12 +0100 (Tue, 09 Nov 2021)
Log Message:
-----------
xindex (9nov21)

Modified Paths:
--------------
    trunk/Build/source/texk/texlive/linked_scripts/xindex/xindex.lua
    trunk/Master/texmf-dist/doc/lualatex/xindex/CHANGELOG
    trunk/Master/texmf-dist/doc/lualatex/xindex/tests/HADW.pdf
    trunk/Master/texmf-dist/doc/lualatex/xindex/tests/Umlaute.pdf
    trunk/Master/texmf-dist/doc/lualatex/xindex/tests/Umlaute2.pdf
    trunk/Master/texmf-dist/doc/lualatex/xindex/tests/buch.pdf
    trunk/Master/texmf-dist/doc/lualatex/xindex/tests/demo-hyperref.pdf
    trunk/Master/texmf-dist/doc/lualatex/xindex/tests/demo.pdf
    trunk/Master/texmf-dist/doc/lualatex/xindex/tests/demo3.pdf
    trunk/Master/texmf-dist/doc/lualatex/xindex/tests/demo4.pdf
    trunk/Master/texmf-dist/doc/lualatex/xindex/xindex-doc.pdf
    trunk/Master/texmf-dist/doc/lualatex/xindex/xindex-doc.tex
    trunk/Master/texmf-dist/scripts/xindex/xindex.lua
    trunk/Master/texmf-dist/tex/latex/xindex/xindex.sty
    trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-DIN2.lua
    trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-HAdW-eKO.lua
    trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-base.lua
    trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-baselib.lua
    trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-cfg-common.lua
    trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-cfg-uca.lua
    trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-cfg.lua
    trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-dtk.lua
    trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-lib.lua
    trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-norsk.lua
    trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-pretty.lua
    trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-yannis.lua

Added Paths:
-----------
    trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-danteedition.lua

Modified: trunk/Build/source/texk/texlive/linked_scripts/xindex/xindex.lua
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/xindex/xindex.lua	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Build/source/texk/texlive/linked_scripts/xindex/xindex.lua	2021-11-08 23:16:12 UTC (rev 60997)
@@ -10,7 +10,7 @@
 -----------------------------------------------------------------------
 
         xindex = xindex or { }
- local version = 0.33
+ local version = 0.34
 xindex.version = version
 --xindex.self = "xindex"
 

Modified: trunk/Master/texmf-dist/doc/lualatex/xindex/CHANGELOG
===================================================================
--- trunk/Master/texmf-dist/doc/lualatex/xindex/CHANGELOG	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/doc/lualatex/xindex/CHANGELOG	2021-11-08 23:16:12 UTC (rev 60997)
@@ -1,3 +1,4 @@
+0.34  2021-11-07 - added the enddor for sq. and sqq.
 0.33  2021-08-15 - fix for filename->outfilename
 0.32  2021-08-15 - fix for multiple input files
 0.31  2021-08-13 - fix introduced bug for roman page numbers

Modified: trunk/Master/texmf-dist/doc/lualatex/xindex/tests/HADW.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/lualatex/xindex/tests/Umlaute.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/lualatex/xindex/tests/Umlaute2.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/lualatex/xindex/tests/buch.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/lualatex/xindex/tests/demo-hyperref.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/lualatex/xindex/tests/demo.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/lualatex/xindex/tests/demo3.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/lualatex/xindex/tests/demo4.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/lualatex/xindex/xindex-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/lualatex/xindex/xindex-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/lualatex/xindex/xindex-doc.tex	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/doc/lualatex/xindex/xindex-doc.tex	2021-11-08 23:16:12 UTC (rev 60997)
@@ -1,4 +1,4 @@
-%% $Id: xindex-doc.tex 635 2017-10-24 18:22:59Z herbert $
+%% $Id: xindex-doc.tex 16 2021-11-07 19:42:57Z hvoss $
 %
 \listfiles\setcounter{errorcontextlines}{100}
 \documentclass[paper=a4,fontsize=11pt,DIV=14,parskip=half-,
@@ -80,7 +80,7 @@
 \def\setVersion#1{\setVVersion#1!!}
 \def\setVVersion#1=#2!!{\def\xIndexVersion{#2}} 
 
-\setVersion{version = 0.33}%  can be automatically changed by perl
+\setVersion{version = 0.34}%  can be automatically changed by perl
 
 \setkeys{dtk}{cleanup=true,force}
 
@@ -103,6 +103,7 @@
 Frank Mittelbach;
 Heiko Oberdiek;
 Matteo Paolini;
+Stefan Pinnow;
 Florent Rougon;
 Martin Sievers;
 Simon Spiegel
@@ -189,7 +190,7 @@
 \begin{enumerate}
 \item \texttt{-q}: quiet; \texttt{-l fr}: french language setting; \texttt{-b}: no labels; \texttt{myDoc}: input data \texttt{myDoc} or \texttt{myDoc.idx)\newline
 	output data will be \texttt{myDoc.ind} and logfile \texttt{myDoc.ilg}
-\item \texttt{-l de}: german language setting; \texttt{-c DIN2}: config file \texttt{xindex-DIN2.lua}; \texttt{demo1 demo2 demo3}: input data files with or without
+\item \texttt{-l de}: German language setting; \texttt{-c DIN2}: config file \texttt{xindex-DIN2.lua}; \texttt{demo1 demo2 demo3}: input data files with or without
 	extension \texttt{.idx} \newline
 	output data will be \texttt{demo1.ind} and logfile \texttt{xindex.ilg}}
 \item \texttt{-c norsk}: config file \texttt{xindex-norsk.lua}; \texttt{-o index.ind}: output file; \texttt{demo1 demo2.bdx demo3.adx}: input data files with or without
@@ -244,7 +245,7 @@
 
 \subsection{The \texttt{.idx} file}
 There are four characters which must be escaped if used in the command \Lcs{index}:
-\verb=!=, \verb=@=, \verb="=, or \verb=|=. These charactzers have a special meaning for 
+\verb=!=, \verb=@=, \verb="=, or \verb=|=. These characters have a special meaning for 
 the index.\index{"!}\index{"@}\index{"|}
 The default \Index{escape character} is the double quote \verb|"|:
 
@@ -300,7 +301,7 @@
 \end{externalDocument}
 
 
-For the german language the double quote is an active character and it makes live easier
+For the German language the double quote is an active character and it makes live easier
 if one chooses another character.
 The escape character can be changed easily by the optional argument \verb|-e "<char>"| or 
 \verb|--escapechar "<char">|. The following example shows how
@@ -464,7 +465,7 @@
 There is also a table for the uppercase letters. If it should be edited or extended then copy first the
 base configuration file \Lfile{xindex-cfg.lua} and modify that new file. It can be used by \XI
 with the optional argument \texttt{-c newfile} if it is named as \Lfile{xindex-newfile.lua}. 
-For german there already exists a configuration
+For German there already exists a configuration
 file \Lfile{xindex-DIN2.lua} which uses the so-called »Telefonbuchsortierung« which converts 
 the umlauts like ö$\rightarrow$oe:
 
@@ -557,9 +558,9 @@
 
 
 
-The same sorted with the german DIN variant 2 with \verb|--config DIN2|, which
+The same sorted with the German DIN variant 2 with \verb|--config DIN2|, which
 is part of the \TeX\ distribution. In this case a letter Ö is converted to Oe before sorting
-the word beginninjg with the letter Ö:
+the word beginning with the letter Ö:
 
 \noindent
 \begin{externalDocument}[
@@ -570,7 +571,7 @@
   crop,
   xindex,
   xindexOptions=-c DIN2 -l DE,
-  force=false,
+  force=true,
   runs=2,code,docType=latex,
   showFilename,
   align=\centering,
@@ -740,7 +741,7 @@
 
 The sorting order can be easliy modified. Read the documentation of the package \texttt{LUA-UCA}
 on how to do it and what languages are supported so far. Any additional code setting for
-UCA should be dont in the file \Lfile{xindex-cfg-uca.lua}, which will automatically be read
+UCA should be don't in the file \Lfile{xindex-cfg-uca.lua}, which will automatically be read
 by \Lprog{xindex}.
 
 
@@ -767,7 +768,7 @@
   da = {"f", "ff"},
   de = {"f", "ff"},
   en = {"f", "ff"},
-  fr = {"\\,sq","\\,sqq"},
+  fr = {"\\,sq.","\\,sqq."},
   it = {"f", "ff"},
   jp = {"シンボル","番号"},
   no = {"\\,f.","\\,ff."},
@@ -784,7 +785,7 @@
   crop,
   xindex,
   xindexOptions=-l fr,
-  force=false,
+  force=true,
   runs=2,code,docType=latex,
   showFilename,
   align=\centering,
@@ -934,7 +935,7 @@
 with \verb|--config HAdW-eKO|. The file must be saved in the documents directory or in
 one which is known to \Lprog{kpsewhich}, for example\footnote{The directory \texttt{xindex} must be created
 before saving the file.} \verb|$TEXMFLOCAL/tex/lualatex/xindex/| %$
-Don not forgot to update the filename database.
+Do not forget to update the filename database.
 
 A new config file must declare at least the variables which are part of the
 default config file: the translation tables and
@@ -1249,7 +1250,7 @@
 \section{Including \LaTeX\ commands into the \Lext{idx} file}
 The command \Lcs{addtocontents} doesn't work for the index file. With the \LaTeX\ package
 \Lpack{xindex} (same name as the Lua program \Lprog{xindex}) defines a macro \Lcs{writeidx}
-which writes its argument into the \Lext{idx} file. This can be usefull to insert a 
+which writes its argument into the \Lext{idx} file. This can be useful to insert a 
 \Index{pagebreak}/""\Index{columnbreak}
 before a new letter in the output of the index file:
 
@@ -1313,7 +1314,7 @@
 
 
 \section{Headings}
-By default the output uses the english headings: \textit{Symbols}, \textit{Numbers}, and \textit{A} \ldots
+By default the output uses the English headings: \textit{Symbols}, \textit{Numbers}, and \textit{A} \ldots
 There are three predefined languages \texttt{en}, \texttt{de}, and \texttt{fr}. The definition is in the file
 \Lfile{xindex-cfg-common.lua} (see also section \vref{language}).
 %

Modified: trunk/Master/texmf-dist/scripts/xindex/xindex.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/xindex/xindex.lua	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/scripts/xindex/xindex.lua	2021-11-08 23:16:12 UTC (rev 60997)
@@ -10,7 +10,7 @@
 -----------------------------------------------------------------------
 
         xindex = xindex or { }
- local version = 0.33
+ local version = 0.34
 xindex.version = version
 --xindex.self = "xindex"
 

Modified: trunk/Master/texmf-dist/tex/latex/xindex/xindex.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/xindex/xindex.sty	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/tex/latex/xindex/xindex.sty	2021-11-08 23:16:12 UTC (rev 60997)
@@ -1,6 +1,6 @@
 %% This is file `xindex.sty',
 %%
-%% Copyright (C) 2019-
+%% Copyright (C) 2018-2021
 %% Herbert Voss
 %%
 %% It may be distributed and/or modified under the

Modified: trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-DIN2.lua
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-DIN2.lua	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-DIN2.lua	2021-11-08 23:16:12 UTC (rev 60997)
@@ -5,11 +5,11 @@
 --       AUTHOR:  Herbert Voß
 --      LICENSE:  LPPL1.3
 --
--- $Id: xindex-DIN2.lua 12 2021-08-15 09:28:32Z hvoss $
+-- $Id: xindex-DIN2.lua 13 2021-08-15 10:49:40Z hvoss $
 -----------------------------------------------------------------------
 
 if not modules then modules = { } end modules ['xindex-cfg'] = {
-      version = 0.33,
+      version = 0.34,
       comment = "configuration to xindex.lua",
        author = "Herbert Voss",
     copyright = "Herbert Voss",

Modified: trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-HAdW-eKO.lua
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-HAdW-eKO.lua	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-HAdW-eKO.lua	2021-11-08 23:16:12 UTC (rev 60997)
@@ -5,13 +5,13 @@
 --       AUTHOR:  Herbert Voß
 --      LICENSE:  LPPL1.3
 --
--- $Id: xindex-HAdW-eKO.lua 12 2021-08-15 09:28:32Z hvoss $
+-- $Id: xindex-HAdW-eKO.lua 13 2021-08-15 10:49:40Z hvoss $
 -----------------------------------------------------------------------
 --
 -- configuration for index files of the Heidelberger Akademie der Wissenschaften
 
 if not modules then modules = { } end modules ['xindex-HAdW-eKO'] = {
-      version = 0.33,
+      version = 0.34,
       comment = "configuration to xindex.lua",
        author = "Herbert Voss",
     copyright = "Herbert Voss",
@@ -37,7 +37,7 @@
 folium = { 
   de = {"f.", "ff."},
   en = {"f.", "ff."},
-  fr = {"\\,sq","\\,sqq"},
+  fr = {"\\,sq.","\\,sqq."},
 }
 
 

Modified: trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-base.lua
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-base.lua	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-base.lua	2021-11-08 23:16:12 UTC (rev 60997)
@@ -5,10 +5,10 @@
 --       AUTHOR:  Herbert Voß
 --      LICENSE:  LPPL1.3
 --
--- $Id: xindex-base.lua 12 2021-08-15 09:28:32Z hvoss $
+-- $Id: xindex-base.lua 13 2021-08-15 10:49:40Z hvoss $
 -----------------------------------------------------------------------
 
-local info = { version = 0.33 } 
+local info = { version = 0.34 } 
 
 -- check config
 if pageNoPrefixDel ~= "" then 

Modified: trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-baselib.lua
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-baselib.lua	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-baselib.lua	2021-11-08 23:16:12 UTC (rev 60997)
@@ -5,11 +5,11 @@
 --       AUTHOR:  Herbert Voß
 --      LICENSE:  LPPL1.3
 --
--- $Id: xindex-baselib.lua 12 2021-08-15 09:28:32Z hvoss $
+-- $Id: xindex-baselib.lua 13 2021-08-15 10:49:40Z hvoss $
 -----------------------------------------------------------------------
 
 if not modules then modules = { } end modules ['xindex-baselib'] = {
-      version = 0.33,
+      version = 0.34,
       comment = "base library  to xindex.lua",
        author = "Herbert Voss",
     copyright = "Herbert Voss",

Modified: trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-cfg-common.lua
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-cfg-common.lua	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-cfg-common.lua	2021-11-08 23:16:12 UTC (rev 60997)
@@ -5,11 +5,11 @@
 --       AUTHOR:  Herbert Voß
 --      LICENSE:  LPPL1.3
 --
--- $Id: xindex-cfg-common.lua 12 2021-08-15 09:28:32Z hvoss $
+-- $Id: xindex-cfg-common.lua 13 2021-08-15 10:49:40Z hvoss $
 -----------------------------------------------------------------------
 
 if not modules then modules = { } end modules ['xindex-cfg-common'] = {
-      version = 0.33,
+      version = 0.34,
       comment = "configuration to xindex.lua",
        author = "Herbert Voss",
     copyright = "Herbert Voss",
@@ -32,7 +32,7 @@
   da = {"f", "ff"},
   de = {"f", "ff"},
   en = {"f", "ff"},
-  fr = {"\\,sq","\\,sqq"},
+  fr = {"\\,sq.","\\,sqq."},
   it = {"f", "ff"},
   jp = {"シンボル","番号"},
   no = {"\\,f.","\\,ff."},

Modified: trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-cfg-uca.lua
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-cfg-uca.lua	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-cfg-uca.lua	2021-11-08 23:16:12 UTC (rev 60997)
@@ -5,11 +5,11 @@
 --       AUTHOR:  Herbert Voß
 --      LICENSE:  LPPL1.3
 --
--- $Id: xindex-cfg-uca.lua 12 2021-08-15 09:28:32Z hvoss $
+-- $Id: xindex-cfg-uca.lua 13 2021-08-15 10:49:40Z hvoss $
 -----------------------------------------------------------------------
 
 if not modules then modules = { } end modules ['xindex-cfg-lua'] = {
-      version = 0.33,
+      version = 0.34,
       comment = "configuration to xindex-cfg-uca.lua",
        author = "Herbert Voss",
     copyright = "Herbert Voss",

Modified: trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-cfg.lua
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-cfg.lua	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-cfg.lua	2021-11-08 23:16:12 UTC (rev 60997)
@@ -5,11 +5,11 @@
 --       AUTHOR:  Herbert Voß
 --      LICENSE:  LPPL1.3
 --
--- $Id: xindex-cfg.lua 12 2021-08-15 09:28:32Z hvoss $
+-- $Id: xindex-cfg.lua 13 2021-08-15 10:49:40Z hvoss $
 -----------------------------------------------------------------------
 
 if not modules then modules = { } end modules ['xindex-cfg'] = {
-      version = 0.33,
+      version = 0.34,
       comment = "main configuration to xindex.lua",
        author = "Herbert Voss",
     copyright = "Herbert Voss",

Added: trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-danteedition.lua
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-danteedition.lua	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-danteedition.lua	2021-11-08 23:16:12 UTC (rev 60997)
@@ -0,0 +1,93 @@
+-----------------------------------------------------------------------
+--         FILE:  xindex-cfg.lua
+--  DESCRIPTION:  configuration file for xindex.lua
+-- REQUIREMENTS:  
+--       AUTHOR:  Herbert Voß
+--      LICENSE:  LPPL1.3
+--
+-- $Id: xindex-danteedition.lua 15 2021-08-20 19:01:56Z hvoss $
+-----------------------------------------------------------------------
+
+if not modules then modules = { } end modules ['xindex-cfg'] = {
+      version = 0.34,
+      comment = "main configuration to xindex.lua",
+       author = "Herbert Voss",
+    copyright = "Herbert Voss",
+      license = "LPPL 1.3"
+}
+
+itemPageDelimiter = ","     -- Hello, 14
+compressPages     = true    -- something like 12--15, instead of 12,13,14,15. the |( ... |) syntax is still valid
+fCompress	  = true    -- 3f -> page 3, 4 and 3ff -> page 3, 4, 5
+minCompress       = 3       -- 14--17 or 
+rangeSymbol       = "--"
+numericPage       = true    -- for non numerical pagenumbers, like "VI-17"
+sublabels         = {"", "-\\,", "--\\,", "---\\,"} -- for the (sub(sub(sub-items  first one is for item
+pageNoPrefixDel   = ""     -- a delimiter for page numbers like "VI-17"  -- not used !!!
+indexOpening      = ""     -- commands after \begin{theindex}
+idxnewletter      = "\\idxnewletter"  -- Only valid if -n is not set
+envStart          = "\\begin{theindex}"  
+envStop           = "\\end{theindex}"
+
+--[[
+    Each character's position in this array-like table determines its 'priority'.
+    Several characters in the same slot have the same 'priority'.
+]]
+alphabet_lower = { --   for sorting
+    { ' ' },  -- only for internal tests
+    { 'a', 'á', 'à', 'ä', 'â', 'å', 'æ', },
+    { 'b' },
+    { 'c', 'ç' },
+    { 'd' },
+    { 'e', 'é', 'è', 'ë', 'ê' },
+    { 'f' },
+    { 'g' },
+    { 'h' },
+    { 'i', 'í', 'ì', 'î', 'ï' },
+    { 'j' },
+    { 'k' },
+    { 'l' },
+    { 'm' },
+    { 'n', 'ñ' },
+    { 'o', 'ó', 'ò', 'ö', 'ô', 'ø', 'œ', 'ø'},
+    { 'p' },
+    { 'q' },
+    { 'r' },
+    { 's', 'š', 'ß' },
+    { 't' },
+    { 'u', 'ú', 'ù', 'ü' , 'û'},
+    { 'v' },
+    { 'w' },
+    { 'x' },
+    { 'y', 'ý', 'ÿ' },
+    { 'z', 'ž' }
+}
+alphabet_upper = { -- for sorting
+    { ' ' },
+    { 'A', 'Á', 'À', 'Ä', 'Å', 'Æ', 'Â' },
+    { 'B' },
+    { 'C', 'Ç' },
+    { 'D' },
+    { 'E', 'È', 'É', 'Ë', 'Ê' },
+    { 'F' },
+    { 'G' },
+    { 'H' },
+    { 'I', 'Í', 'Ì', 'Ï', 'Î' },
+    { 'J' },
+    { 'K' },
+    { 'L' },
+    { 'M' },
+    { 'N', 'Ñ' },
+    { 'O', 'Ó', 'Ò', 'Ö', 'Ø','Œ', 'Ø', 'Ô'},
+    { 'P' },
+    { 'Q' },
+    { 'R' },
+    { 'S', 'Š' },
+    { 'T' },
+    { 'U', 'Ú', 'Ù', 'Ü', 'Û' },
+    { 'V' },
+    { 'W' },
+    { 'X' },
+    { 'Y', 'Ý', 'Ÿ' },
+    { 'Z', 'Ž' }
+}


Property changes on: trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-danteedition.lua
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-dtk.lua
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-dtk.lua	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-dtk.lua	2021-11-08 23:16:12 UTC (rev 60997)
@@ -5,11 +5,11 @@
 --       AUTHOR:  Herbert Voß
 --      LICENSE:  LPPL1.3
 --
--- $Id: xindex-dtk.lua 12 2021-08-15 09:28:32Z hvoss $
+-- $Id: xindex-dtk.lua 13 2021-08-15 10:49:40Z hvoss $
 -----------------------------------------------------------------------
 
 if not modules then modules = { } end modules ['xindex-cfg'] = {
-      version = 0.33,
+      version = 0.34,
       comment = "DTK configuration to xindex.lua",
        author = "Herbert Voss",
     copyright = "Herbert Voss",

Modified: trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-lib.lua
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-lib.lua	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-lib.lua	2021-11-08 23:16:12 UTC (rev 60997)
@@ -5,11 +5,11 @@
 --       AUTHOR:  Herbert Voß
 --      LICENSE:  LPPL1.3
 --
--- $Id: xindex-lib.lua 12 2021-08-15 09:28:32Z hvoss $
+-- $Id: xindex-lib.lua 13 2021-08-15 10:49:40Z hvoss $
 -----------------------------------------------------------------------
 
 if not modules then modules = { } end modules ['xindex-lib'] = {
-      version = 0.33,
+      version = 0.34,
       comment = "main library  to xindex.lua",
        author = "Herbert Voss",
     copyright = "Herbert Voss",
@@ -492,7 +492,8 @@
 end
 
 function getCharType(c)
---  print ("getCharType c="..tostring(c).." "..type(c)..": codepoint="..utf8.codepoint(c))
+  if c=="" then return 0 end
+--  print ("getCharType c="..tostring(c).." "..type(c)..": codepoint=") --..utf8.codepoint(c))
   local category = get_category(utf8.codepoint(c))
 --  print ("getCharType: "..category)
   if category == "Nd" then return 1 

Modified: trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-norsk.lua
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-norsk.lua	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-norsk.lua	2021-11-08 23:16:12 UTC (rev 60997)
@@ -6,11 +6,11 @@
 --     MODIFIED:  Sveinung Heggen (2020-01-02)
 --      LICENSE:  LPPL1.3
 --
--- $Id: xindex-norsk.lua 12 2021-08-15 09:28:32Z hvoss $
+-- $Id: xindex-norsk.lua 13 2021-08-15 10:49:40Z hvoss $
 -----------------------------------------------------------------------
 
 if not modules then modules = { } end modules ['xindex-no'] = {
-      version = 0.33,
+      version = 0.34,
       comment = "configuration to xindex.lua",
        author = "Herbert Voss",
     copyright = "Herbert Voss",

Modified: trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-pretty.lua
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-pretty.lua	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-pretty.lua	2021-11-08 23:16:12 UTC (rev 60997)
@@ -3,11 +3,11 @@
 -- Also provides a sandboxed Lua table reader and
 -- a function to present large numbers in human-friendly format.
 --
--- $Id: xindex-pretty.lua 12 2021-08-15 09:28:32Z hvoss $
+-- $Id: xindex-pretty.lua 13 2021-08-15 10:49:40Z hvoss $
 -----------------------------------------------------------------------
 
 if not modules then modules = { } end modules ['xindex-pretty'] = {
-      version = 0.33,
+      version = 0.34,
       comment = "dump a Lua table for debugging",
        author = "Steve Donovan",
     copyright = "Steve Donovan",

Modified: trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-yannis.lua
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-yannis.lua	2021-11-08 23:15:33 UTC (rev 60996)
+++ trunk/Master/texmf-dist/tex/lualatex/xindex/xindex-yannis.lua	2021-11-08 23:16:12 UTC (rev 60997)
@@ -5,11 +5,11 @@
 --       AUTHOR:  Herbert Voß
 --      LICENSE:  LPPL1.3
 --
--- $Id: xindex-yannis.lua 12 2021-08-15 09:28:32Z hvoss $
+-- $Id: xindex-yannis.lua 13 2021-08-15 10:49:40Z hvoss $
 -----------------------------------------------------------------------
 
 if not modules then modules = { } end modules ['xindex-yannis'] = {
-      version = 0.33,
+      version = 0.34,
       comment = "main configuration to xindex.lua",
        author = "Herbert Voss",
     copyright = "Herbert Voss",



More information about the tex-live-commits mailing list.