texlive[74105] Master/texmf-dist: bxpdfver (18feb25)

commits+karl at tug.org commits+karl at tug.org
Tue Feb 18 22:07:25 CET 2025


Revision: 74105
          https://tug.org/svn/texlive?view=revision&revision=74105
Author:   karl
Date:     2025-02-18 22:07:25 +0100 (Tue, 18 Feb 2025)
Log Message:
-----------
bxpdfver (18feb25)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/bxpdfver/LICENSE
    trunk/Master/texmf-dist/doc/latex/bxpdfver/README-ja.md
    trunk/Master/texmf-dist/doc/latex/bxpdfver/README.md
    trunk/Master/texmf-dist/tex/latex/bxpdfver/bxpdfver.sty

Modified: trunk/Master/texmf-dist/doc/latex/bxpdfver/LICENSE
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bxpdfver/LICENSE	2025-02-18 21:07:17 UTC (rev 74104)
+++ trunk/Master/texmf-dist/doc/latex/bxpdfver/LICENSE	2025-02-18 21:07:25 UTC (rev 74105)
@@ -1,6 +1,6 @@
 The MIT License
 
-Copyright (c) 2014-2024 Takayuki YATO (aka. "ZR")
+Copyright (c) 2014-2025 Takayuki YATO (aka. "ZR")
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal

Modified: trunk/Master/texmf-dist/doc/latex/bxpdfver/README-ja.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bxpdfver/README-ja.md	2025-02-18 21:07:17 UTC (rev 74104)
+++ trunk/Master/texmf-dist/doc/latex/bxpdfver/README-ja.md	2025-02-18 21:07:25 UTC (rev 74105)
@@ -125,6 +125,9 @@
 更新履歴
 --------
 
+  * Version 0.8a ‹2025/02/18›
+      - 新実装の extractbb が使われている場合は, dvipdfmx のバージョン
+        検査を取りやめる。
   * Version 0.8  ‹2024/08/03›
       - カーネルの新 PDF マネジメントが有効な場合にも一部の機能が使える
         ようにする(“latex-pdf”モード)。

Modified: trunk/Master/texmf-dist/doc/latex/bxpdfver/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bxpdfver/README.md	2025-02-18 21:07:17 UTC (rev 74104)
+++ trunk/Master/texmf-dist/doc/latex/bxpdfver/README.md	2025-02-18 21:07:25 UTC (rev 74105)
@@ -127,6 +127,9 @@
 REVISION HISTORY
 ----------------
 
+  * Version 0.8a ‹2025/02/18›
+      - Give up checking dvipdfmx version when the scratch extractbb
+        is used.
   * Version 0.8  ‹2024/08/03›
       - Support some features even when the new PDF management of the
         LaTeX kernel is activated (“latex-pdf” mode).

Modified: trunk/Master/texmf-dist/tex/latex/bxpdfver/bxpdfver.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bxpdfver/bxpdfver.sty	2025-02-18 21:07:17 UTC (rev 74104)
+++ trunk/Master/texmf-dist/tex/latex/bxpdfver/bxpdfver.sty	2025-02-18 21:07:25 UTC (rev 74105)
@@ -1,7 +1,7 @@
 %%
 %% This is file 'bxpdfver.sty'.
 %%
-%% Copyright (c) 2014-2024 Takayuki YATO (aka. "ZR")
+%% Copyright (c) 2014-2025 Takayuki YATO (aka. "ZR")
 %%   GitHub:   https://github.com/zr-tex8r
 %%   Twitter:  @zr_tex8r
 %%
@@ -10,7 +10,7 @@
 
 %% package declaration
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{bxpdfver}[2024/08/03 v0.8]
+\ProvidesPackage{bxpdfver}[2025/02/18 v0.8a]
 \def\bxpv at pkgname{bxpdfver}
 \providecommand\bxDebug[1]{}
 
@@ -936,11 +936,20 @@
   \ifnum\bxpv at cache@@newtex>\z@
     \def\bxpv at tmpc{This is extractbb Version }%
     \bxpv at detokenize\bxpv at tmpc
+    \def\bxpv at tmpb{extractbb.lua v}%
+    \bxpv at detokenize\bxpv at tmpb
     \bxpv at read@file{"|extractbb --version"}{%
       \bxpv at split@at{\bxpv at tmpc}{##1}%
       \ifx\bxpv at pre\relax\else
         \global\let\bxpv at gtmpa\bxpv at post
       \fi
+      \bxpv at split@at{\bxpv at tmpb}{##1}%
+      \ifx\bxpv at pre\relax\else
+        % The scratch extractbb is used,
+        % so the dvipdfmx version cannot be guessed.
+        % In this case, we'll drop the version check.
+        \gdef\bxpv at gtmpa{88888888}% assume it's new
+      \fi
     }%
   \fi
   \ifx\bxpv at gtmpa\relax % failed somewhere



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