texlive[62954] trunk: checkcites (22mar22)

commits+karl at tug.org commits+karl at tug.org
Wed Apr 6 00:21:04 CEST 2022


Revision: 62954
          http://tug.org/svn/texlive?view=revision&revision=62954
Author:   karl
Date:     2022-04-06 00:21:04 +0200 (Wed, 06 Apr 2022)
Log Message:
-----------
checkcites (22mar22)

Modified Paths:
--------------
    trunk/Build/source/texk/texlive/linked_scripts/checkcites/checkcites.lua
    trunk/Master/texmf-dist/doc/support/checkcites/README
    trunk/Master/texmf-dist/doc/support/checkcites/checkcites-doc.pdf
    trunk/Master/texmf-dist/doc/support/checkcites/checkcites-doc.tex
    trunk/Master/texmf-dist/scripts/checkcites/checkcites.lua
    trunk/Master/tlpkg/libexec/ctan2tds

Modified: trunk/Build/source/texk/texlive/linked_scripts/checkcites/checkcites.lua
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/checkcites/checkcites.lua	2022-04-05 22:20:31 UTC (rev 62953)
+++ trunk/Build/source/texk/texlive/linked_scripts/checkcites/checkcites.lua	2022-04-05 22:21:04 UTC (rev 62954)
@@ -1,7 +1,8 @@
 #!/usr/bin/env texlua
 -- -----------------------------------------------------------------
 -- checkcites.lua
--- Copyright 2012, 2019, Enrico Gregorio, Paulo Roberto Massa Cereda
+-- Copyright 2012, 2019, Enrico Gregorio, Paulo Cereda
+-- Copyright 2022, Enrico Gregorio, Island of TeX
 --
 -- This work may be distributed and/or modified under the conditions
 -- of the LaTeX  Project Public License, either version  1.3 of this
@@ -14,11 +15,11 @@
 -- and version  1.3 or later is  part of all distributions  of LaTeX
 -- version 2005/12/01 or later.
 --
--- This  work  has the  LPPL  maintenance  status `maintained'.  the
--- current maintainers of  this work are the  original authors. This
+-- This  work  has the  LPPL  maintenance  status `maintained'.  The
+-- current maintainers of  this  work  are  the  Island of TeX. This
 -- work consists of the file checkcites.lua.
 --
--- Project repository: http://github.com/cereda/checkcites
+-- Project repository: https://gitlab.com/islandoftex/checkcites
 -- -----------------------------------------------------------------
 
 -- Checks if the table contains the element.
@@ -387,7 +388,7 @@
       end
     else
       hit = string.match(line, '^%s*<bcf:datasource type="file" ' ..
-            'datatype="%w+">(.+)</bcf:datasource>$')
+            'datatype="%w+" glob="false">(.+)</bcf:datasource>$')
       if hit then
         parts = split(hit, '[^,%s]+')
         for _, v in ipairs(parts) do
@@ -485,10 +486,9 @@
 print("|___|_|_|___|___|_,_|___|_|_| |___|___|")
 print()
   print(wrap('checkcites.lua -- a reference ' ..
-             'checker script (v2.4)', 74))
-  print(wrap('Copyright (c) 2012, 2019, ' ..
-             'Enrico Gregorio, Paulo ' ..
-             'Roberto Massa Cereda', 74))
+             'checker script (v2.5)', 74))
+  print(wrap('Copyright (c) 2012, 2019, Enrico Gregorio, Paulo Cereda', 74))
+  print(wrap('Copyright (c) 2022, Enrico Gregorio, Island of TeX', 74))
 end
 
 -- Operation namespace
@@ -670,8 +670,8 @@
   if keys['version'] or keys['help'] then
     if keys['version'] then
       print()
-      print(wrap('checkcites.lua, version 2.4 (dated September ' ..
-                 '3, 2019)', 74))
+      print(wrap('checkcites.lua, version 2.5 (dated March ' ..
+                 '22, 2022)', 74))
 
       print(pad('-', 74))
       print(wrap('You can find more details about this ' ..
@@ -679,13 +679,12 @@
                  'in the official source code repository:', 74))
 
       print()
-      print('https://github.com/cereda/checkcites')
+      print('https://gitlab.com/islandoftex/checkcites')
 
       print()
       print(wrap('The checkcites.lua script is licensed ' ..
                  'under the LaTeX Project Public License, ' ..
-                 'version 1.3. The current maintainers ' ..
-                 'are the original authors.', 74))
+                 'version 1.3.', 74))
     else
       print()
       print(wrap('Usage: ' .. args[0] .. ' [ [ --all | --unused | ' ..

Modified: trunk/Master/texmf-dist/doc/support/checkcites/README
===================================================================
--- trunk/Master/texmf-dist/doc/support/checkcites/README	2022-04-05 22:20:31 UTC (rev 62953)
+++ trunk/Master/texmf-dist/doc/support/checkcites/README	2022-04-05 22:21:04 UTC (rev 62954)
@@ -1,13 +1,14 @@
-checkcites.lua -- Version 2.4 from September 3, 2019.
-=====================================================
+checkcites.lua -- Version 2.5 from March 22, 2022
+=================================================
 
 License
 -------
 
-Copyright (c) 2012, 2019 Enrico Gregorio, Paulo Roberto Massa Cereda
+Copyright (c) 2012, 2019, Enrico Gregorio, Paulo Cereda
+Copyright (c) 2022, Enrico Gregorio, Island of TeX
 
 - Enrico dot Gregorio at univr dot it
-- cereda at users dot sf dot net
+- https://gitlab.com/islandoftex
 
 This script is licensed under the LaTeX Project Public License.
 If you want to support LaTeX development by a donation, the best
@@ -92,6 +93,8 @@
 extract the bibliography data and add them to a table. Again, no duplicate
 values are allowed. Stick with this backend if you are using BibLaTeX with
 the default options or with the 'backend=biber' option explicitly set.
+It is important to note, however, that the 'glob=true' option is not
+supported yet.
 
 Open a terminal and run checkcites:
 
@@ -146,4 +149,4 @@
 Official code repository
 ------------------------
 
-http://github.com/cereda/checkcites
+http://gitlab.com/islandoftex/checkcites

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

Modified: trunk/Master/texmf-dist/doc/support/checkcites/checkcites-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/support/checkcites/checkcites-doc.tex	2022-04-05 22:20:31 UTC (rev 62953)
+++ trunk/Master/texmf-dist/doc/support/checkcites/checkcites-doc.tex	2022-04-05 22:21:04 UTC (rev 62954)
@@ -15,12 +15,12 @@
 \usepackage[svgnames]{xcolor}
 \usepackage[colorlinks, linkcolor={blue}, urlcolor={blue}]{hyperref}
 
-\usepackage{tcolorbox}
+\usepackage[breakable]{tcolorbox}
 \tcbuselibrary{listings}
 
 \newcommand{\checkcites}{\texttt{checkcites}}
 \newcommand{\email}[1]{\small\texttt{#1}}
-\newcommand{\version}{Version 2.4 from September 3, 2019.}
+\newcommand{\version}{Version 2.5 from March 22, 2022.}
 
 \newenvironment{infoblock}[1]
   {\par\addvspace{\medskipamount}
@@ -34,8 +34,8 @@
 
 \title{The \checkcites\footnote{\version}\ \ script}
 \author{%
-  Enrico Gregorio\\\email{Enrico dot Gregorio at univr dot it}\\[3ex]
-  Paulo Roberto Massa Cereda\\\email{cereda at users dot sf dot net}%
+  Enrico Gregorio\\\email{Enrico.Gregorio at univr.it}\\[3ex]
+  Island of \TeX\\\email{https://gitlab.com/islandoftex}%
 }
 \date{}
 
@@ -103,7 +103,8 @@
 script will  extract the bibliography data  and add them to  a table.
 Again, no  duplicate values are  allowed. Stick with this  backend if
 you  are  using Bib\LaTeX\  with  the  default  options or  with  the
-\verb|backend=biber| option explicitly set.
+\verb|backend=biber| option explicitly set. It  is important to note,
+however, that the \verb|glob=true| option is not supported yet.
 \end{description}
 
 \begin{infoblock}{Attention!}
@@ -150,7 +151,7 @@
 entries.
 
 \begin{tcblisting}{colframe=DarkTurquoise,coltitle=black,listing only,
-                   title=Bibliography file, fonttitle=\bfseries,
+                   title=Bibliography file, fonttitle=\bfseries, breakable,
                    listing options={columns=fullflexible,basicstyle=\ttfamily}}
 @BOOK{foo:2012a,
   title = {My Title One},
@@ -227,8 +228,9 @@
 |  _|   | -_|  _| '_|  _| |  _| -_|_ -|
 |___|_|_|___|___|_,_|___|_|_| |___|___|
 
-checkcites.lua -- a reference checker script (v2.4)
-Copyright (c) 2012, 2019, Enrico Gregorio, Paulo Roberto Massa Cereda
+checkcites.lua -- a reference checker script (v2.5)
+Copyright (c) 2012, 2019, Enrico Gregorio, Paulo Cereda
+Copyright (c) 2022, Enrico Gregorio, Island of TeX
 
 --------------------------------------------------------------------------
 I am sorry, but you have not provided any command line argument, including
@@ -263,8 +265,9 @@
 |  _|   | -_|  _| '_|  _| |  _| -_|_ -|
 |___|_|_|___|___|_,_|___|_|_| |___|___|
 
-checkcites.lua -- a reference checker script (v2.1)
-Copyright (c) 2012, 2019, Enrico Gregorio, Paulo Roberto Massa Cereda
+checkcites.lua -- a reference checker script (v2.5)
+Copyright (c) 2012, 2019, Enrico Gregorio, Paulo Cereda
+Copyright (c) 2022, Enrico Gregorio, Island of TeX
 
 Usage: checkcites.lua [ [ --all | --unused | --undefined ] [ --backend
 <arg> ] <file> [ <file 2> ... <file n> ] | --help | --version ]
@@ -324,8 +327,9 @@
 |  _|   | -_|  _| '_|  _| |  _| -_|_ -|
 |___|_|_|___|___|_,_|___|_|_| |___|___|
 
-checkcites.lua -- a reference checker script (v2.4)
-Copyright (c) 2012, 2019, Enrico Gregorio, Paulo Roberto Massa Cereda
+checkcites.lua -- a reference checker script (v2.5)
+Copyright (c) 2012, 2019, Enrico Gregorio, Paulo Cereda
+Copyright (c) 2022, Enrico Gregorio, Island of TeX
 
 Great, I found 4 citations in 1 file. I also found 1 bibliography file. Let
 me check this file and extract the references. Please wait a moment.
@@ -465,8 +469,9 @@
 |  _|   | -_|  _| '_|  _| |  _| -_|_ -|
 |___|_|_|___|___|_,_|___|_|_| |___|___|
 
-checkcites.lua -- a reference checker script (v2.4)
-Copyright (c) 2012, 2019, Enrico Gregorio, Paulo Roberto Massa Cereda
+checkcites.lua -- a reference checker script (v2.5)
+Copyright (c) 2012, 2019, Enrico Gregorio, Paulo Cereda
+Copyright (c) 2022, Enrico Gregorio, Island of TeX
 
 Great, I found 4 citations in 1 file. I also found 1 bibliography file. Let
 me check this file and extract the references. Please wait a moment.

Modified: trunk/Master/texmf-dist/scripts/checkcites/checkcites.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/checkcites/checkcites.lua	2022-04-05 22:20:31 UTC (rev 62953)
+++ trunk/Master/texmf-dist/scripts/checkcites/checkcites.lua	2022-04-05 22:21:04 UTC (rev 62954)
@@ -1,7 +1,8 @@
 #!/usr/bin/env texlua
 -- -----------------------------------------------------------------
 -- checkcites.lua
--- Copyright 2012, 2019, Enrico Gregorio, Paulo Roberto Massa Cereda
+-- Copyright 2012, 2019, Enrico Gregorio, Paulo Cereda
+-- Copyright 2022, Enrico Gregorio, Island of TeX
 --
 -- This work may be distributed and/or modified under the conditions
 -- of the LaTeX  Project Public License, either version  1.3 of this
@@ -14,11 +15,11 @@
 -- and version  1.3 or later is  part of all distributions  of LaTeX
 -- version 2005/12/01 or later.
 --
--- This  work  has the  LPPL  maintenance  status `maintained'.  the
--- current maintainers of  this work are the  original authors. This
+-- This  work  has the  LPPL  maintenance  status `maintained'.  The
+-- current maintainers of  this  work  are  the  Island of TeX. This
 -- work consists of the file checkcites.lua.
 --
--- Project repository: http://github.com/cereda/checkcites
+-- Project repository: https://gitlab.com/islandoftex/checkcites
 -- -----------------------------------------------------------------
 
 -- Checks if the table contains the element.
@@ -387,7 +388,7 @@
       end
     else
       hit = string.match(line, '^%s*<bcf:datasource type="file" ' ..
-            'datatype="%w+">(.+)</bcf:datasource>$')
+            'datatype="%w+" glob="false">(.+)</bcf:datasource>$')
       if hit then
         parts = split(hit, '[^,%s]+')
         for _, v in ipairs(parts) do
@@ -485,10 +486,9 @@
 print("|___|_|_|___|___|_,_|___|_|_| |___|___|")
 print()
   print(wrap('checkcites.lua -- a reference ' ..
-             'checker script (v2.4)', 74))
-  print(wrap('Copyright (c) 2012, 2019, ' ..
-             'Enrico Gregorio, Paulo ' ..
-             'Roberto Massa Cereda', 74))
+             'checker script (v2.5)', 74))
+  print(wrap('Copyright (c) 2012, 2019, Enrico Gregorio, Paulo Cereda', 74))
+  print(wrap('Copyright (c) 2022, Enrico Gregorio, Island of TeX', 74))
 end
 
 -- Operation namespace
@@ -670,8 +670,8 @@
   if keys['version'] or keys['help'] then
     if keys['version'] then
       print()
-      print(wrap('checkcites.lua, version 2.4 (dated September ' ..
-                 '3, 2019)', 74))
+      print(wrap('checkcites.lua, version 2.5 (dated March ' ..
+                 '22, 2022)', 74))
 
       print(pad('-', 74))
       print(wrap('You can find more details about this ' ..
@@ -679,13 +679,12 @@
                  'in the official source code repository:', 74))
 
       print()
-      print('https://github.com/cereda/checkcites')
+      print('https://gitlab.com/islandoftex/checkcites')
 
       print()
       print(wrap('The checkcites.lua script is licensed ' ..
                  'under the LaTeX Project Public License, ' ..
-                 'version 1.3. The current maintainers ' ..
-                 'are the original authors.', 74))
+                 'version 1.3.', 74))
     else
       print()
       print(wrap('Usage: ' .. args[0] .. ' [ [ --all | --unused | ' ..

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2022-04-05 22:20:31 UTC (rev 62953)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2022-04-05 22:21:04 UTC (rev 62954)
@@ -1933,6 +1933,7 @@
  'captdef',     '^..[^s].*\.sty',       # not miscdoc.sty
  'carlisle',    '\.sty|\.ltx',
  'cartonaugh',	'\.lua|' . $standardtex,
+ 'checkcites',	'NULL',  # all in scripts
  'chemfig',     '(t-)?chemfig(-lewis)?.tex|' . $standardtex,
  'chemformula', '\.sty$',		# not chemformula-manual.cls
  'chemstyle',   '\.jdf|' . $standardtex,



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