On Fri, Jun 14, 2024 at 11:12:27AM +0900, Akira Yokosawa wrote: > On Wed, 12 Jun 2024 16:04:36 -0700, Paul E. McKenney wrote: > > On Thu, Jun 13, 2024 at 08:01:44AM +0900, Akira Yokosawa wrote: > >> On Tue, 11 Jun 2024 05:55:13 -0700, Paul E. McKenney wrote: > >>> On Tue, Jun 11, 2024 at 06:34:25PM +0900, Akira Yokosawa wrote: > >>>> Hi Paul, > >>>> > >>>> As I mentioned earlier [1], recent updates in core LaTeX and accompanying > >>>> changes in the array package broke build of perfbook. > >>>> > >>>> There are two modes of incompatibilities. > >>>> > >>>> 1. arydshln assumes array's internal implementation of a past version of > >>>> array, which is no longer true with array >=v2.6. > >>>> > >>>> 2. A "LaTeX Warning:" message in loading parnotes.sty. > >>>> > >>>> Neither arydshln nor parnotes is actively maintained, so here are > >>>> workarounds made in perfbook-lt.tex. > >>>> > >>>> Patch 1/3 adds a rollback option to array and sticks with array v2.5 or > >>>> earlier. > >>>> > >>>> Patch 2/3 enables a silence filter for the particular warning. > >>>> > >>>> Patch 3/3 is a follow up change to use date as rollback options of > >>>> glossaries related packages. By saying [=2022-10-01] rather than > >>>> [=v2.07], [=v4.49], etc., it becomes obvious when those packages worked > >>>> well with our custom code for glossaries & indexing. > >>>> > >>>> [1]: https://lore.kernel.org/r/a3ff0522-fd2d-4c87-9c7b-00cbdd5f3c68@xxxxxxxxx/ > >>> > >>> Queued, thank you! > >>> > >>> I have to ask... Longer term, are we going to need to be thinking in > >>> terms of avoiding use of these two packages? (I have no idea whether > >>> that even makes any sense, but again, I have to ask.) > >> > >> Well, I have faint hope that Frank Mittelbach, the author of > >> TLC3 (The LaTeX Companion, 3rd edition) and the maintainer of array > >> (among others), might want to update those packages, as the book uses > >> arydshln and parnotes in a couple of examples. > >> > >> Just hoping. ;-) > > > > Me too! ;-) > > Good news. > > I've got parnotes v3c in today's update of vanilla TeX Live 2024. > It fixes that "harmless" warning. Frank is kind enough and takes care of > parnotes as a temporary caretaker [1]. Very good, thank you! > Can you please drop 2/3 unless it is too late? > > [1]: https://mirrors.ctan.org/macros/latex/contrib/parnotes/README.md Given that I forgot to push your series out, no problem at all! Please let me know if what is pushed now is what you expected. Thanx, Paul