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.