Jim Meyering
1c883e2882
Rename MO_ to SHELLTYPE_.
1996-06-02 02:58:05 +00:00
Jim Meyering
d6bf80ccc7
Declare pointer parameters const as appropriate.
1996-06-02 02:52:37 +00:00
Jim Meyering
f51eb4a5cc
(decode_switches): Set print_with_color in one statement.
1996-06-01 23:08:35 +00:00
Jim Meyering
de40301f0a
Rename options and internal variables to reflect change to
...
--color=WHEN where WHEN is never, always, or auto (for consistency
with e.g. cp --sparse=WHEN. For at least a while, the original
slackware-supported arguments `none', `force', `yes', etc will be
supported but deprecated by lack of documentation.
(decode_switches): Use STDOUT_FILENO instead of `1' in is_tty test.
(usage): Update/add description of the --color option.
1996-06-01 18:36:19 +00:00
Jim Meyering
20522f2f5d
(main): Interpret the old-style +VALUE and -VALUE
...
options like -c VALUE and -c +VALUE (resp) when VALUE has one of
the [bkm] suffix multipliers. This makes the code consistent
with --help output.
1996-05-31 03:35:32 +00:00
Jim Meyering
3c467c0d22
(limfield): #ifdef-out a block of code that makes
...
GNU sort incompatible with Unix sort when a key-end spec refers
to the N'th character in a field that has fewer than N characters.
The POSIX spec doesn't appear to specify behavior for this case.
From Karl Heuer.
1996-05-31 03:07:45 +00:00
Jim Meyering
53e41464fd
(decode_one_format): Use %lu (not %d) printf formats
...
corresponding to unsigned long, SIZE.
1996-05-31 00:51:48 +00:00
Jim Meyering
090a56eb9c
(decode_one_format): Take another parameter.
...
Give a specific diagnostic for invalid format spec here rather
than an overly general one from caller's caller.
(decode_format_string): Update caller.
(main): Don't give diagnostic here when decode_format_string fails.
Remove assertions that could fail on some Crays because they don't
have a two-byte type.
Johan Danielsson (joda@pdc.kth.se ) reported the failed assertions.
1996-05-30 05:09:56 +00:00
Jim Meyering
f1d4b41340
(docolon): Give a warning when the first character
...
of the basic regular expression is `^'.
1996-05-30 02:32:03 +00:00
Jim Meyering
3bd31fac90
(main): Use STDIN_FILENO instead of less portable fileno (stdin).
1996-05-30 00:59:50 +00:00
Jim Meyering
31f9f9f24c
.
1996-05-29 04:46:00 +00:00
Jim Meyering
e7b4a0bced
.
1996-05-28 23:42:01 +00:00
Jim Meyering
55dcae1c8d
(main): Don't mark "%s" as a translatable string.
...
From Göran Uddeborg.
1996-05-28 23:40:11 +00:00
Jim Meyering
a01eaef0fd
(print_stats): Don't mark "%u %s" as a translatable string.
...
From Göran Uddeborg (gvran@uddeborg.pp.se ).
1996-05-28 23:39:12 +00:00
Jim Meyering
9da759a317
(main): Use STDIN_FILENO and STDOUT_FILENO instead of less portable fileno(*).
1996-05-28 01:42:07 +00:00
Jim Meyering
9b7bbe7b0b
.
1996-05-23 13:14:11 +00:00
Jim Meyering
d84462d473
FIXME: fill this in
1996-05-23 13:13:35 +00:00
Jim Meyering
63d49273c4
(usage): Make --literal (-N) description clearer.
1996-05-23 12:52:54 +00:00
Jim Meyering
5faf3cd5fb
.
1996-05-22 12:03:18 +00:00
Jim Meyering
4c8f853735
(xgetgroups): New function, factored out of
...
print_group_list and print_full_info.
(print_group_list): Call it.
(print_full_info): Call it.
From Andreas Schwab:
(print_group_list): When USERNAME is specified use
getugroups to get the number of groups.
(print_full_info): Likewise.
1996-05-21 04:19:02 +00:00
Jim Meyering
e3fa3463d6
(usage): Make it a little clearer.
1996-05-20 02:46:22 +00:00
Jim Meyering
a712177a4b
Tweak indentation.
1996-05-19 20:25:28 +00:00
Jim Meyering
f1aea23023
.
1996-05-19 17:14:19 +00:00
Jim Meyering
faf0038376
New option: --no-dereference (-h).
...
[!MAXUID]: Define to INT_MAX.
(change_file_group): Use lchown if --no-dereference (-h) was given.
(usage): Update.
(main): Fail if user requests --no-dereference on a system that
doesn't have support for it.
1996-05-19 17:13:36 +00:00
Jim Meyering
dd7aea80f7
New option: --no-dereference (-h).
...
(change_file_owner): Use lchown if --no-dereference (-h) was given.
(usage): Update.
(main): Fail if user requests --no-dereference on a system that
doesn't have support for it.
1996-05-19 14:36:09 +00:00
Jim Meyering
b2191ea8e1
(main): Don't recognize --help, --h, --he, --version, --v, etc.
...
if the POSIXLY_CORRECT environment variable is set.
1996-05-18 18:37:11 +00:00
Jim Meyering
971c5b1379
(main): Don't recognize --help, --h, --he, --version, --v, etc.
...
if the POSIXLY_CORRECT environment variable is set.
1996-05-18 18:36:36 +00:00
Jim Meyering
2d8de9b8ab
(main): Don't recognize --help, --h, --he, --version, --v, etc.
...
if the POSIXLY_CORRECT environment variable is set.
(docolon) [RE_SYNTAX_POSIX_BASIC]: Revert my misguided change of Mar 1.
1996-05-18 18:36:10 +00:00
Jim Meyering
dcc145f13a
Rearrange function definitions to precede respective uses to obviate
...
all forward dcls. Remove forward dcls.
Declare parameters const as appropriate.
1996-05-16 05:00:12 +00:00
Jim Meyering
ca0a087f3d
.
1996-05-16 04:44:39 +00:00
Jim Meyering
a56783bbb4
(selected_fstype): Move definition to precede use.
...
Remove prototype. Declare parameter FSTYPE to be const.
(excluded_fstype): Likewise.
(main): Fail with a diagnostic if both --human-readable and
--portability are used.
Likewise if --megabytes and --portability are used.
1996-05-16 04:31:45 +00:00
Jim Meyering
699808bcad
(do_link): Declare pointer parameters to be const.
1996-05-16 04:13:52 +00:00
Jim Meyering
fce70ef38b
(describe_change): Declare pointer parameters to be const.
...
(change_file_mode): Likewise.
(change_dir_mode): Likewise.
1996-05-16 03:55:44 +00:00
Jim Meyering
9622bd6207
(md5_t_stats): Restructure pluralization of error message so it's easier
...
to translate.
1996-05-15 04:45:12 +00:00
Jim Meyering
f177941b93
(print_stats): Restructure pluralization of error message so it's easier
...
to translate.
1996-05-15 04:37:50 +00:00
Jim Meyering
a2c6905133
(main): Restructure pluralization of error message so it's easier to translate.
1996-05-15 04:37:08 +00:00
Jim Meyering
bd395b3bfc
(main): Use fputs, not puts. Avoids spurious newline.
1996-05-06 01:26:25 +00:00
Jim Meyering
c434fa5195
Look for SYSTEM_FILE, not USER_FILE in SHAREDIR.
1996-05-05 02:41:29 +00:00
Jim Meyering
cafa5c1c2d
Make enumerated constants upper case.
...
(main): Don't rely on ANSI-style string concatenation.
Add `static' and/or `const' to some file scope variables.
1996-05-05 02:15:23 +00:00
Jim Meyering
d4e2205ea9
Remove useless void casts of *printf return values.
1996-05-05 02:04:04 +00:00
Jim Meyering
812fdadfca
[IN_CTYPE_DOMAIN]: Rename from ISASCII.
1996-05-05 01:55:16 +00:00
Jim Meyering
437e9a0bc4
.
1996-05-02 02:47:10 +00:00
Jim Meyering
389c4049b3
(parse_ls_color, usage): Remove support for alternate spellings:
...
--colours and LS_COLOURS.
(parse_ls_color): Reverse sense of test for LS_COLORS environment
variable and return -- save a level of indentation on a 100+-line block.
1996-05-02 02:45:43 +00:00
Jim Meyering
482d5be531
(parse_ls_color, usage): Remove support for alternate spellings:
...
--colours and LS_COLOURS.
1996-05-01 05:19:34 +00:00
Jim Meyering
12da649245
(usage): Change TAB in message to spaces. Doing that seems
...
to have worked around a problem with something in gettext that was
producing a truncated usage message for date's usage.
François Pinard.
1996-04-30 03:30:51 +00:00
Jim Meyering
22aec49d4c
(main): Separate messages about too few' and too many'
...
arguments to ease translation.
From Franc,ois.
1996-04-30 03:29:01 +00:00
Jim Meyering
6580f24783
Mark translatable strings.
...
(main): Separate messages about `too few' and `too many'
arguments to ease translation.
From Franc,ois.
1996-04-30 03:26:34 +00:00
Jim Meyering
a3c143bd82
Mark translatable strings.
1996-04-30 03:20:38 +00:00
Jim Meyering
07e148c8e7
(print_name_with_quoting): Add braces around inner if-else stmt.
1996-04-29 04:53:53 +00:00
Jim Meyering
8455ea2e13
(LEN_STR_PAIR): New macro.
...
(color_indicator): Use it in this declaration.
(parse_ls_color): Use error, not fprintf.
(decode_switches): Add a comment.
1996-04-29 04:52:16 +00:00