Jim Meyering
6864ceca11
tweak comment
2000-10-21 12:46:58 +00:00
Jim Meyering
ef43db1c4b
(dir_name_r): New function, factored out of dir_name.
...
(dir_name): Use dir_name_r.
2000-10-21 11:44:43 +00:00
Jim Meyering
9ff69c8035
(memrchr): Declare if necessary.
...
(dir_name): Remove the restriction that there be no
trailing slashes. Now, this code skips past them, effectively
ignoring them.
[TEST_DIRNAME] (main): New unit tests.
2000-10-21 11:28:42 +00:00
Jim Meyering
a55a40b616
(ISSLASH): Define.
...
(BACKSLASH_IS_PATH_SEPARATOR): Define.
(dir_name) [BACKSLASH_IS_PATH_SEPARATOR]: Handle the case in which
both `\' and `/' may be use as path separators.
Based on a patch from Prashant TR.
2000-08-01 07:10:05 +00:00
Jim Meyering
048017b39c
(dir_name): Use __MSDOS__ in favor of MSDOS.
2000-07-29 17:11:33 +00:00
Jim Meyering
043c4958de
remove prematurely-added ISSLASH definition
2000-07-29 08:15:01 +00:00
Jim Meyering
3819c2d7cb
(dir_name): Assert that there are no trailing slashes.
2000-07-29 08:10:46 +00:00
Jim Meyering
e32586114e
(dir_name) [MSDOS]: Declare `lim' to be const.
2000-07-29 08:00:11 +00:00
Jim Meyering
fde850f7ad
update copyright date
2000-07-09 07:22:43 +00:00
Jim Meyering
09f1b5f940
(dir_name): Support for DOS-style file names with drive letters.
2000-01-22 21:29:02 +00:00
Jim Meyering
b4640ed990
(dir_name): Rename from dirname.
...
Make argument `const'. Include "dirname.h"
1998-12-07 06:25:54 +00:00
Jim Meyering
7d60769bea
ansideclify
1998-12-07 03:12:10 +00:00
Jim Meyering
bfbc3ce20c
Use #if, not #ifdef with HAVE_ macros
1998-03-15 11:09:10 +00:00
Jim Meyering
6e05a13259
revert most of last delta, but leave cppi/copyright changes
1998-02-22 08:21:07 +00:00
Jim Meyering
61ef81a837
(dirname): Include ctype.h.
...
[IN_CTYPE_DOMAIN]: Define.
[ISALPHA]: Define.
[MSDOS]: Add support for DOS-style file names with drive letters.
Based on a patch from Eli Zaretskii.
1998-02-19 21:31:06 +00:00
Jim Meyering
e8b07e3796
update FSF address in copyright
1996-07-15 03:36:16 +00:00
Jim Meyering
154bd660bb
merge with 3.9p
1994-10-20 16:16:39 +00:00
Jim Meyering
f1ce35a10c
merge with 3.9h
1994-10-02 05:43:03 +00:00
Jim Meyering
7691d2fba0
merge with 3.8.4c
1993-10-12 20:24:09 +00:00
Jim Meyering
f2080b7714
merge with 3.8.3b
1993-10-06 16:44:26 +00:00
Jim Meyering
80f8bd8e8c
merge with 3.4.1
1993-03-29 05:09:09 +00:00
Jim Meyering
a34d7ff0ac
[rindex]: Don't redefine.
1993-03-28 16:23:28 +00:00
Jim Meyering
14fd34b788
Initial revision
1992-10-31 20:42:48 +00:00