1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
|
2019-02-20 Akira Kakuto <kakuto@w32tex.org>
* mktexpk.c: Remove unused definitions.
* mktexlsr.c, matextfm.c, mktexupdmain.c: Avoid buffer overflow.
2017-06-11 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
* mktexfmt.c: Use fmtutil-user for consistency with other platforms.
2017-06-04 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
* mktexfmt.c: Adapt to the new fmtutil.pl in TeX Live.
2016-04-06 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
* All *.c, *.h files: Copyright year 2016.
2015-06-20 Peter Breitenlohner <peb@mppmu.mpg.de>
* dirutil.h, getdestdir.h, mktexupd.h (removed): Merged ...
* mktex.h (new): ... into this and define normalize().
* mkpaths.c (new): Define mkpaths() to handle TEXMFDBS.
* getdestdir.c, mktexpk.c, mktexupdmain.c: Use normalize().
* mktexlsr.c: Use normalize() and mkpaths().
* mktexupd.c: Use mkpaths().
2015-06-18 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am (AM_CPPFLAGS): WEB2C_KPSE_VERSION => WEB2CVERSION.
* dirutil.[ch], getdestdir.h, mktexupd.h: Add W32TeX Copyright.
* getdestdir.c, mktexfmt.c, mktexlsr.c, mktexmf.c, mktexupd.c,
mktexupdmain.c: Sync with W32TeX.
* mktexpk.c, mktextfm.c: Sync with W32TeX.
Use KPSEVERSION and WEB2CVERSION instead of WEB2C_KPSE_VERSION.
2015-04-12 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am (bin_PROGRAMS): Drop fmtutil, now a perl script.
* fmtutil.c: Removed.
2014-07-15 Peter Breitenlohner <peb@mppmu.mpg.de>
* mktexfmt.c, mktexpk.c, mktextfm.c: Replace the deprecated
spawnvp() by _spawnvp(), they differ for 64-bit MinGW.
2012-12-08 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
* getdestdir.c: Correct return value of getdestdir().
2012-10-04 Peter Breitenlohner <peb@mppmu.mpg.de>
* dirutil.c: Use stat in int is_dir ().
* Makefile.am: Avoid use of deprecated INCLUDES.
2012-08-08 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am: Install texhash.exe as copy of mktexlsr.exe.
2012-08-03 Peter Breitenlohner <peb@mppmu.mpg.de>
* mktexfmt.c, mktexpk.c, mktextfm.c: Replace P_WAIT by _P_WAIT.
2012-04-09 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am (AM_CPPFLAGS): Define WEB2C_KPSE_VERSION.
* mktexpk.c, mktextfm.c: Drop WINWEB2CVERSION, WINKPSEVERSION,
use WEB2C_KPSE_VERSION with versions from configure.
2011-08-29 Peter Breitenlohner <peb@mppmu.mpg.de>
* fmtutil.c: Add parens around assignment used as truth value.
2011-08-11 Peter Breitenlohner <peb@mppmu.mpg.de>
* fmtutil.c: Return zero or one (Errorcnt could be 256).
2011-08-10 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
* fmtutil.c: return a nonzero value if it fails to make a format.
2011-08-10 Peter Breitenlohner <peb@mppmu.mpg.de>
* getdestdir.c, mktexmf.c, mktexpk.c, mktextfm.c, mktexupd.c,
mktexupdmain.c: No need to #include any standard headers, they
all come through <kpathsea/kpathsea.h>.
* getdestdir.c, mktexpk.c, mktextfm.c: Use IS_KANJI().
* dirutil.[ch]: New files extracted ...
* getdestdir.[ch]: ... from here.
* fmtutil.c, mktexfmt.c, mktexlsr.c: More new files from W32TeX.
Drop use of getlongname() for 8+3 names. Constify strings.
No need to #include any standard headers.
Declare functions as static. Drop unused variables.
Add parentheses around assignment used as truth value.
* fmtutil.c: Declare the array index Exenum as unsigned char.
(is_dir, make_dir, make_dir_p): Removed, use dirutil.c.
* mktexlsr.c: For MinGW #include "dirutil.h" and use is_dir(),
for native WIN32 #include <kpathsea/dirent.h> and use d_isdir.
(search): No need to slashify name. Remove return at end.
2011-08-09 Peter Breitenlohner <peb@mppmu.mpg.de>
* getdestdir.c, mktexmf.c, mktexpk.c, mktextfm.c, mktexupd.c,
mktexupdmain.c: New files from Akira's W32TeX.
* getdestdir.c (getdestdir): Replace kstrrchr() by strrchr().
* mktexmf.c (main), mktexpk.c (main), mktextfm.c (main),
mktexupdmain.c (main): Drop use of getlongname() for 8+3 names.
* mktexpk.c (main): Replace win32_popen() and win32_pclose() by
popen() and pclose().
* getdestdir.h, mktexupd.h: New headers with function prototypes.
* *.c: Drop extern declarations and #include these headers.
Declare functions as static. Drop unused variables.
Add parentheses around assignment used as truth value.
Add 'return 0' at end of non-void function. Constify strings.
* getdestdir.c (getdestdir): Initialize `Num' to avoid warning.
|