texlive[57071] Build/source/texk/dvipsk: texk/dvipsk: Output error of
commits+takuji at tug.org
commits+takuji at tug.org
Sat Dec 5 04:24:26 CET 2020
Revision: 57071
http://tug.org/svn/texlive?view=revision&revision=57071
Author: takuji
Date: 2020-12-05 04:24:25 +0100 (Sat, 05 Dec 2020)
Log Message:
-----------
texk/dvipsk: Output error of html special to STDERR
Modified Paths:
--------------
trunk/Build/source/texk/dvipsk/ChangeLog
trunk/Build/source/texk/dvipsk/NEWS
trunk/Build/source/texk/dvipsk/dospecial.c
Modified: trunk/Build/source/texk/dvipsk/ChangeLog
===================================================================
--- trunk/Build/source/texk/dvipsk/ChangeLog 2020-12-05 00:54:11 UTC (rev 57070)
+++ trunk/Build/source/texk/dvipsk/ChangeLog 2020-12-05 03:24:25 UTC (rev 57071)
@@ -1,3 +1,9 @@
+2020-12-05 TANAKA Takuji <ttk at t-lab.opal.ne.jp>
+
+ * NEWS: Mention new/jfm feature.
+ * dospecial.c:
+ Output error of html special not to STDOUT but to STDERR.
+
2020-11-28 Akira Kakuto <kakuto at w32tex.org>
* protos.h (titlename): new global.
Modified: trunk/Build/source/texk/dvipsk/NEWS
===================================================================
--- trunk/Build/source/texk/dvipsk/NEWS 2020-12-05 00:54:11 UTC (rev 57070)
+++ trunk/Build/source/texk/dvipsk/NEWS 2020-12-05 03:24:25 UTC (rev 57071)
@@ -1,9 +1,10 @@
$Id$
This file records noteworthy changes. (Public domain.)
-dvips 2021.1 (TeX Live 2020):
+dvips 2021.1 (TeX Live 2021):
Default title is now the basename of the input file isntead of the
full path, and can be overridden with new option -title.
+ Support new feature of virtual font to fallback Japanese font definition.
dvips 2020.1 (TeX Live 2020):
Encodings for bitmap fonts.
Modified: trunk/Build/source/texk/dvipsk/dospecial.c
===================================================================
--- trunk/Build/source/texk/dvipsk/dospecial.c 2020-12-05 00:54:11 UTC (rev 57070)
+++ trunk/Build/source/texk/dvipsk/dospecial.c 2020-12-05 03:24:25 UTC (rev 57071)
@@ -817,36 +817,37 @@
if (strncmp(p, "header", 6)==0) return;
#ifdef HPS
if (strncmp(p, "html:", 5)==0) {
- if (! HPS_FLAG) return;
- p += 5;
- while (isspace((unsigned char)*p))
- p++;
- if (*p == '<') {
- char *sp = p;
- char *str;
- int ii=0;int len;int lower_len;
+ if (! HPS_FLAG) return;
+ p += 5;
+ while (isspace((unsigned char)*p))
+ p++;
+ if (*p == '<') {
+ char *sp = p;
+ char *str;
+ int ii=0, len, lower_len;
- while ((*p) && (*p != '>')) {
- ii++;
- p++;
- }
- str = (char *)mymalloc(ii+2);
- strncpy(str,sp+1,ii-1);
- str[ii-1] = 0;len=strlen(str);
- if(len>6) lower_len=6; else lower_len=len;
- for(ii=0;ii<lower_len;ii++) str[ii]=tolower((unsigned char)str[ii]);
- do_html(str);
- free(str);
- } else
+ while ((*p) && (*p != '>')) {
+ ii++;
+ p++;
+ }
+ str = (char *)mymalloc(ii+2);
+ strncpy(str,sp+1,ii-1);
+ str[ii-1] = 0;len=strlen(str);
+ if(len>6) lower_len=6; else lower_len=len;
+ for(ii=0;ii<lower_len;ii++) str[ii]=tolower((unsigned char)str[ii]);
+ do_html(str);
+ free(str);
+ } else
#ifdef KPATHSEA
- if (!kpse_tex_hush ("special"))
+ if (!kpse_tex_hush ("special"))
#endif
- {
+ {
- printf("Error in html special\n");
- return;
- }
- return;
+ sprintf(errbuf,"Error in html special\n");
+ error(errbuf);
+ return;
+ }
+ return;
}
#else
if (strncmp(p, "html:", 5)==0) return;
More information about the tex-live-commits
mailing list.