Jim Meyering
57b792bb8a
.
2002-04-28 21:58:19 +00:00
Jim Meyering
625cb88756
*** empty log message ***
2002-04-28 21:57:52 +00:00
Jim Meyering
01084fbd8d
Change @code{PROG}' to @command{PROG}'.
2002-04-28 21:57:40 +00:00
Jim Meyering
219be37b93
Change @code{PROG} to @command{PROG} for the fileutils.
2002-04-28 21:55:03 +00:00
Jim Meyering
3be197ed19
Begin changing @code{PROG} to @command{PROG}.
2002-04-28 21:46:20 +00:00
Jim Meyering
2bac14f45a
Use @command{(un)?link}, not @code{...} where appropriate
2002-04-28 21:35:55 +00:00
Jim Meyering
ed05aed044
Rewrite from scratch. Support everything
...
required by POSIX 1003.1-2001; when this conflicts with Bash,
stick with POSIX. The conflicts are kill -l output format,
and lower case signal names preceded by `-' (e.g., "kill -hup"
is no longer supported). Remove -L or --long-list option.
Add -t or --table option. Rename --sigspec to --signal;
remove --signum and do not advertise obsolescent option -n.
Use str2sig and str2sig to convert between signal names and
numbers.
2002-04-28 21:32:36 +00:00
Jim Meyering
02be728995
.
2002-04-28 21:31:21 +00:00
Jim Meyering
cb75a8c02d
*** empty log message ***
2002-04-28 21:30:59 +00:00
Jim Meyering
f7978a042c
(jm_PREREQ): Add jm_PREREQ_SIG2STR.
2002-04-28 21:30:50 +00:00
Jim Meyering
6980e29da9
(jm_MACROS): Add AC_REPLACE_FUNCS(sig2str).
2002-04-28 21:29:39 +00:00
Jim Meyering
79d4ae4bf8
*** empty log message ***
2002-04-28 21:28:56 +00:00
Jim Meyering
03d0ba4c06
Remove definition of unused WTERMSIG.
2002-04-28 21:20:49 +00:00
Jim Meyering
b41ca51fc6
New file: from Paul Eggert.
2002-04-28 21:17:45 +00:00
Jim Meyering
8e6c9373c1
*** empty log message ***
2002-04-28 21:16:24 +00:00
Jim Meyering
dbaf821f82
(libfetish_a_SOURCES): Add sig2str.h.
2002-04-28 21:16:19 +00:00
Jim Meyering
b8b5ed3d52
*** empty log message ***
2002-04-28 21:15:37 +00:00
Jim Meyering
8075fc59b5
*** empty log message ***
2002-04-28 21:15:05 +00:00
Jim Meyering
d22026207c
(kill invocation): Document the above.
...
Document POSIX signals better.
2002-04-28 21:14:59 +00:00
Jim Meyering
b5d5f6fffd
*** empty log message ***
2002-04-28 21:07:11 +00:00
Jim Meyering
e464e1da1c
Avoid new warnings from gcc.
...
[struct COLUMN] <name>: Declare member to be const.
(init_fps): Declare local variable `firstname' to be const.
2002-04-28 21:07:01 +00:00
Jim Meyering
ec4ea625c9
.
2002-04-28 18:43:52 +00:00
Jim Meyering
38fa93be81
*** empty log message ***
2002-04-28 17:29:12 +00:00
Jim Meyering
a1319f687c
(integer_expected_error): Add `const' to paramater
...
declarations to avoid new warning from gcc.
2002-04-28 17:12:53 +00:00
Jim Meyering
059c9672ff
(test_syntax_error): Add `const' to paramater
...
declarations to avoid new warning from gcc.
2002-04-28 17:09:12 +00:00
Jim Meyering
8a2075ba7d
(cycle_check): Add a comment.
2002-04-27 06:46:18 +00:00
Jim Meyering
a6050a7291
(cycle_check): New function containing code factored
...
out of remove_dir. The sole difference is that upon detecting a
cycle, rm now dies unconditionally. Before, in interactive mode,
it would ask the user whether to continue.
(remove_dir): Call cycle_check.
2002-04-27 06:33:08 +00:00
Jim Meyering
d1cf325739
*** empty log message ***
2002-04-25 20:38:20 +00:00
Jim Meyering
6cc8245afb
(usage): Adjust ordering to match that of default output.
2002-04-25 20:38:16 +00:00
Jim Meyering
93066fab51
*** empty log message ***
2002-04-25 20:16:15 +00:00
Jim Meyering
daeef68961
remove comment for reverted change
2002-04-25 19:51:40 +00:00
Jim Meyering
c5e9725e5b
.
2002-04-25 19:47:08 +00:00
Jim Meyering
e94bd40348
.
2002-04-25 18:58:39 +00:00
Jim Meyering
6576e27321
.
2002-04-25 18:58:07 +00:00
Jim Meyering
d29bfd529e
*** empty log message ***
2002-04-25 18:03:30 +00:00
Jim Meyering
e758541f7e
*** empty log message ***
2002-04-25 18:03:07 +00:00
Jim Meyering
0cf2e85eda
*** empty log message ***
2002-04-25 18:02:59 +00:00
Jim Meyering
de9a50b611
Avoid warnings from gcc.
...
Declare input_file and output_file to be `const'.
(skip): Declare `file' parameter to be `const', too.
2002-04-25 18:02:52 +00:00
Jim Meyering
b6dd48b361
*** empty log message ***
2002-04-25 17:14:28 +00:00
Jim Meyering
184edc32ab
*** empty log message ***
2002-04-25 16:40:18 +00:00
Jim Meyering
0199003cf9
Remove hash table, active_dir_map, used to detect directory cycles.
...
Instead, detect them lazily with just O(1) memory.
Suggestion from Andi Kleen.
(is_power_of_two): New function.
(print_nth_dir, make_active_dir_ent): Remove functions.
(hash_active_dir_ent, hash_compare_active_dir_ents): Likewise.
(remove_dir): Check for cycles here, ...
(rm): ... and don't check for cycles here.
(rm): Call fspec_get_full_mode here, rather than
fspec_get_filetype_mode. We want to get the dev/ino earlier, and
at the same time as when we get the file type, to avoid the risk
that an attacker would change e.g. a directory to a symlink before
we record its dev/ino.
2002-04-25 16:40:04 +00:00
Jim Meyering
bbd396f52f
Revert last change.
2002-04-25 16:32:32 +00:00
Jim Meyering
2a15b5cbc4
Revert last change.
2002-04-25 16:31:41 +00:00
Jim Meyering
2dbf41d0d0
*** empty log message ***
2002-04-25 16:01:32 +00:00
Jim Meyering
c80374e8e8
.
2002-04-25 15:40:12 +00:00
Jim Meyering
e53320438b
*** empty log message ***
2002-04-25 15:39:39 +00:00
Jim Meyering
1bb22e3075
Remove ENABLE_NLS-related code.
...
(_, N_) Remove definitions.
Include "gettext.h" instead.
2002-04-25 15:38:17 +00:00
Jim Meyering
fc7d0fef5f
*** empty log message ***
2002-04-24 07:54:51 +00:00
Jim Meyering
b2861672f1
filtered through cppi
2002-04-24 07:54:40 +00:00
Jim Meyering
9cd1ed4307
*** empty log message ***
2002-04-24 07:52:49 +00:00