texlive[67553] Build/source/texk/seetexk: seetexk: prevent unwanted
commits+takuji at tug.org
commits+takuji at tug.org
Wed Jul 5 13:09:44 CEST 2023
Revision: 67553
http://tug.org/svn/texlive?view=revision&revision=67553
Author: takuji
Date: 2023-07-05 13:09:44 +0200 (Wed, 05 Jul 2023)
Log Message:
-----------
seetexk: prevent unwanted looking for texmf.cnf (Windows only)
Modified Paths:
--------------
trunk/Build/source/texk/seetexk/ChangeLog
trunk/Build/source/texk/seetexk/dvibook.c
trunk/Build/source/texk/seetexk/dviconcat.c
trunk/Build/source/texk/seetexk/dviselect.c
trunk/Build/source/texk/seetexk/dvitodvi.c
Modified: trunk/Build/source/texk/seetexk/ChangeLog
===================================================================
--- trunk/Build/source/texk/seetexk/ChangeLog 2023-07-04 23:43:25 UTC (rev 67552)
+++ trunk/Build/source/texk/seetexk/ChangeLog 2023-07-05 11:09:44 UTC (rev 67553)
@@ -1,3 +1,9 @@
+2023-07-05 TANAKA Takuji <ttk at t-lab.opal.ne.jp>
+
+ * dvibook.c, dviconcat.c, dviselect.c, dvitodvi.c:
+ Skip Unicode conversion if command line arguments are missing
+ in order to prevent unwanted looking for texmf.cnf. (Windows only)
+
2020-09-13 TANAKA Takuji <ttk at t-lab.opal.ne.jp>
* configure.ac: SeeTeX Ver.20200908
Modified: trunk/Build/source/texk/seetexk/dvibook.c
===================================================================
--- trunk/Build/source/texk/seetexk/dvibook.c 2023-07-04 23:43:25 UTC (rev 67552)
+++ trunk/Build/source/texk/seetexk/dvibook.c 2023-07-05 11:09:44 UTC (rev 67553)
@@ -404,11 +404,13 @@
int ac;
char **av, *enc;
- kpse_set_program_name(argv[0], "dvibook");
- enc = kpse_var_value("command_line_encoding");
- if (get_command_line_args_utf8(enc, &ac, &av)) {
- argc = ac;
- argv = av;
+ if (argc>1) {
+ kpse_set_program_name(argv[0], "dvibook");
+ enc = kpse_var_value("command_line_encoding");
+ if (get_command_line_args_utf8(enc, &ac, &av)) {
+ argc = ac;
+ argv = av;
+ }
}
#endif
Modified: trunk/Build/source/texk/seetexk/dviconcat.c
===================================================================
--- trunk/Build/source/texk/seetexk/dviconcat.c 2023-07-04 23:43:25 UTC (rev 67552)
+++ trunk/Build/source/texk/seetexk/dviconcat.c 2023-07-05 11:09:44 UTC (rev 67553)
@@ -404,11 +404,13 @@
int ac;
char **av, *enc;
- kpse_set_program_name(argv[0], "dviconcat");
- enc = kpse_var_value("command_line_encoding");
- if (get_command_line_args_utf8(enc, &ac, &av)) {
- argc = ac;
- argv = av;
+ if (argc>1) {
+ kpse_set_program_name(argv[0], "dviconcat");
+ enc = kpse_var_value("command_line_encoding");
+ if (get_command_line_args_utf8(enc, &ac, &av)) {
+ argc = ac;
+ argv = av;
+ }
}
#endif
Modified: trunk/Build/source/texk/seetexk/dviselect.c
===================================================================
--- trunk/Build/source/texk/seetexk/dviselect.c 2023-07-04 23:43:25 UTC (rev 67552)
+++ trunk/Build/source/texk/seetexk/dviselect.c 2023-07-05 11:09:44 UTC (rev 67553)
@@ -535,11 +535,13 @@
int ac;
char **av, *enc;
- kpse_set_program_name(argv[0], "dviselect");
- enc = kpse_var_value("command_line_encoding");
- if (get_command_line_args_utf8(enc, &ac, &av)) {
- argc = ac;
- argv = av;
+ if (argc>1) {
+ kpse_set_program_name(argv[0], "dviselect");
+ enc = kpse_var_value("command_line_encoding");
+ if (get_command_line_args_utf8(enc, &ac, &av)) {
+ argc = ac;
+ argv = av;
+ }
}
#endif
Modified: trunk/Build/source/texk/seetexk/dvitodvi.c
===================================================================
--- trunk/Build/source/texk/seetexk/dvitodvi.c 2023-07-04 23:43:25 UTC (rev 67552)
+++ trunk/Build/source/texk/seetexk/dvitodvi.c 2023-07-05 11:09:44 UTC (rev 67553)
@@ -628,11 +628,13 @@
int ac;
char **av, *enc;
- kpse_set_program_name(argv[0], "dvitodvi");
- enc = kpse_var_value("command_line_encoding");
- if (get_command_line_args_utf8(enc, &ac, &av)) {
- argc = ac;
- argv = av;
+ if (argc>1) {
+ kpse_set_program_name(argv[0], "dvitodvi");
+ enc = kpse_var_value("command_line_encoding");
+ if (get_command_line_args_utf8(enc, &ac, &av)) {
+ argc = ac;
+ argv = av;
+ }
}
#endif
More information about the tex-live-commits
mailing list.