texlive[57342] Build/source/texk/web2c/pdftexdir: omit iscntrl(),
commits+karl at tug.org
commits+karl at tug.org
Wed Jan 6 23:48:04 CET 2021
Revision: 57342
http://tug.org/svn/texlive?view=revision&revision=57342
Author: karl
Date: 2021-01-06 23:48:04 +0100 (Wed, 06 Jan 2021)
Log Message:
-----------
omit iscntrl(), except for \r\n\t
Modified Paths:
--------------
trunk/Build/source/texk/web2c/pdftexdir/ChangeLog
trunk/Build/source/texk/web2c/pdftexdir/ttf2afm.c
Modified: trunk/Build/source/texk/web2c/pdftexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/ChangeLog 2021-01-06 21:44:53 UTC (rev 57341)
+++ trunk/Build/source/texk/web2c/pdftexdir/ChangeLog 2021-01-06 22:48:04 UTC (rev 57342)
@@ -1,3 +1,8 @@
+2021-01-06 Karl Berry <karl at freefriends.org>
+
+ * ttf2afm.c (make_name): let's exclude iscntrl() per Thanh,
+ but accept crlf and tab.
+
2021-01-05 Karl Berry <karl at freefriends.org>
* ttf2afm.c (make_name): copy all characters, not just isprint().
Modified: trunk/Build/source/texk/web2c/pdftexdir/ttf2afm.c
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/ttf2afm.c 2021-01-06 21:44:53 UTC (rev 57341)
+++ trunk/Build/source/texk/web2c/pdftexdir/ttf2afm.c 2021-01-06 22:48:04 UTC (rev 57342)
@@ -444,7 +444,9 @@
*p = get_char();
i++;
}
- p++;
+ /* don't copy strange characters */
+ if (!iscntrl(*p) || *p == '\r' || *p == '\n' || *p == '\t')
+ p++;
}
*p = 0;
return xstrdup(buf);
More information about the tex-live-commits
mailing list.