Skip to content

Commit

Permalink
seetexk: prevent unwanted looking for texmf.cnf (Windows only)
Browse files Browse the repository at this point in the history
git-svn-id: svn://tug.org/texlive/trunk/Build/source@67553 c570f23f-e606-0410-a88d-b1316a301751
  • Loading branch information
t-tk committed Jul 5, 2023
1 parent e71fece commit 934b2ba
Show file tree
Hide file tree
Showing 5 changed files with 34 additions and 20 deletions.
6 changes: 6 additions & 0 deletions texk/seetexk/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
2023-07-05 TANAKA Takuji <ttk@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@t-lab.opal.ne.jp>

* configure.ac: SeeTeX Ver.20200908
Expand Down
12 changes: 7 additions & 5 deletions texk/seetexk/dvibook.c
Original file line number Diff line number Diff line change
Expand Up @@ -404,11 +404,13 @@ main(int argc, char **argv)
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

Expand Down
12 changes: 7 additions & 5 deletions texk/seetexk/dviconcat.c
Original file line number Diff line number Diff line change
Expand Up @@ -404,11 +404,13 @@ main(int argc, char **argv)
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

Expand Down
12 changes: 7 additions & 5 deletions texk/seetexk/dviselect.c
Original file line number Diff line number Diff line change
Expand Up @@ -535,11 +535,13 @@ main(int argc, char **argv)
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

Expand Down
12 changes: 7 additions & 5 deletions texk/seetexk/dvitodvi.c
Original file line number Diff line number Diff line change
Expand Up @@ -628,11 +628,13 @@ main(int argc, char **argv)
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

Expand Down

0 comments on commit 934b2ba

Please sign in to comment.