texlive[74960] Build/source/texk/ps2pk: Administrivia.

commits+ascherer at tug.org commits+ascherer at tug.org
Wed Apr 16 08:35:40 CEST 2025


Revision: 74960
          https://tug.org/svn/texlive?view=revision&revision=74960
Author:   ascherer
Date:     2025-04-16 08:35:40 +0200 (Wed, 16 Apr 2025)
Log Message:
-----------
Administrivia.

Modified Paths:
--------------
    trunk/Build/source/texk/ps2pk/ChangeLog
    trunk/Build/source/texk/ps2pk/spaces.h

Modified: trunk/Build/source/texk/ps2pk/ChangeLog
===================================================================
--- trunk/Build/source/texk/ps2pk/ChangeLog	2025-04-15 23:42:24 UTC (rev 74959)
+++ trunk/Build/source/texk/ps2pk/ChangeLog	2025-04-16 06:35:40 UTC (rev 74960)
@@ -1,3 +1,11 @@
+2025-04-15  Andreas Scherer  <https://ascherer.github.io>
+
+	* fontstruct.h,
+	* spaces.c,
+	* spaces.h,
+	* token.c,
+	* tokst.h: Amend pointer-to-function prototypes for C23.
+
 2025-04-08  Karl Berry  <karl at freefriends.org>
 
 	* fontstruct.h: note that the integer types in the new

Modified: trunk/Build/source/texk/ps2pk/spaces.h
===================================================================
--- trunk/Build/source/texk/ps2pk/spaces.h	2025-04-15 23:42:24 UTC (rev 74959)
+++ trunk/Build/source/texk/ps2pk/spaces.h	2025-04-16 06:35:40 UTC (rev 74960)
@@ -79,25 +79,6 @@
                              /* subroutine of iconvert                       */
        fractpel (*iyconvert)(int32_t,int32_t,int32_t,int32_t);
                              /* subroutine of iconvert                       */
-#if 0
-/* These were my attempts at the C23-required replacement declarations
-   with all argument types (I gave up at ixconvert and iyconvert). But
-   the result still gets errors about incompatible types, so leaving
-   them disabled. The [=...] are my attempts at listing the functions
-   that get assigned to these structure members. --karl, 8apr25  */
-       /* calculate "fractpoint" X,Y from float X,Y  [=FXYconvert]:  */
-       void (*convert)(struct fractpoint *,struct XYspace *,double,double);
-       /* calculate "fractpoint" X,Y from int X,Y    [=ForceFloat,IXYConvert]: */
-       void (*iconvert)(struct fractpoint *,struct XYspace *,long,long);
-       /* subroutine of convert  [=FXonly,FYonly,FXYboth] */
-       fractpel (*xconvert)(DOUBLE,DOUBLE,DOUBLE,DOUBLE);
-       /* subroutine of convert  [=same]                  */
-       fractpel (*yconvert)(DOUBLE,DOUBLE,DOUBLE,DOUBLE);
-       /* subroutine of iconvert  [=IXonly,IYonly,IXYboth] */
-       fractpel (*ixconvert)();
-       /* subroutine of iconvert  [=same] */
-       fractpel (*iyconvert)();
-#endif
        int ID;               /* unique identifier (used in font caching)     */
        unsigned char context;  /* device context of coordinate space         */
        struct doublematrix tofract;  /* xform to get to fractional pels      */



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