Jim Meyering
ecbe7fb826
(jm_CHECK_ALL_HEADERS): Check for hurd.h.
2002-06-21 12:12:00 +00:00
Jim Meyering
071b36fd90
Change all `preserving ...' diagnostics to
...
`failed to preserve ...' to make the failure clearer.
2002-06-21 12:10:02 +00:00
Jim Meyering
d7313803f0
Include hurd.h.
...
(copy_internal): Preserve the stat.st_author field.
2002-06-21 12:06:17 +00:00
Jim Meyering
26ba37793c
*** empty log message ***
2002-06-21 07:20:49 +00:00
Jim Meyering
2f223b443c
(LOGIN_NAME_MAX): Define if not already defined.
...
(ID_LENGTH_MAX): Define.
(ST_DM_MODE): New macro. Code moved from...
(print_long_format): ...here.
(print_long_format): Itemize and comment the individual parts
of init_bigbuf. Use the above *_MAX macros.
2002-06-21 07:20:36 +00:00
Jim Meyering
7758b0efd3
Change defined(X)' syntax to defined X' in cpp directives.
2002-06-20 15:58:18 +00:00
Jim Meyering
343d7d4065
*** empty log message ***
2002-06-19 11:13:29 +00:00
Jim Meyering
f35cc0e4a0
Report an error if neither S_ISREG nor
...
S_IFREG is defined, instead of using a test specific to glibc
2.2. This should be safe, since POSIX requires S_ISREG and
Unix Version 7 had S_IFREG. We don't need to check for
<sys/types.h> since we don't use any symbols that it defines.
2002-06-19 11:12:59 +00:00
Jim Meyering
86adc7266e
Interpret a permissions string of
...
drwxr-xr-x (DOS/Windows) as meaning the cwd is not setgid.
Reported by Rich Dawe.
2002-06-17 07:06:29 +00:00
Jim Meyering
57db2c8659
*** empty log message ***
2002-06-17 07:06:19 +00:00
Jim Meyering
6d797a5b97
use newer testing framework
2002-06-16 19:18:22 +00:00
Jim Meyering
3d16018d2e
*** empty log message ***
2002-06-15 16:04:16 +00:00
Jim Meyering
6a4bcbb5d6
Include <sys/types.h> before system.h.
2002-06-15 16:03:57 +00:00
Jim Meyering
240330ca78
*** empty log message ***
2002-06-15 14:05:31 +00:00
Jim Meyering
719c68fe2e
ls --author
2002-06-15 14:05:25 +00:00
Jim Meyering
34f5f485be
*** empty log message ***
2002-06-15 13:43:20 +00:00
Jim Meyering
dc70d62988
*** empty log message ***
2002-06-15 13:42:54 +00:00
Jim Meyering
75dedb9944
(jm_CHECK_ALL_TYPES): Check for st_author.
2002-06-15 13:42:22 +00:00
Jim Meyering
45f4bb1290
(st_author) [! HAVE_STRUCT_STAT_ST_AUTHOR]: New macro.
...
(print_author): New var.
(AUTHOR_OPTION): New enum val.
(long_options, decode_switches, print_long_format, usage):
Support --author.
(format_user): New function.
(print_long_format): Use it. Make print buffer a bit bigger.
2002-06-15 13:41:46 +00:00
Jim Meyering
dda6cbbb1c
*** empty log message ***
2002-06-15 13:26:42 +00:00
Jim Meyering
4c52326d70
(ls invocation): Document new option: --author.
2002-06-15 13:26:38 +00:00
Jim Meyering
2fd73898d2
use trap stuff from sample-test
2002-06-15 10:19:36 +00:00
Jim Meyering
4726bde475
use trap stuff from sample-test
2002-06-15 10:17:35 +00:00
Jim Meyering
a44fd51a81
now that $tmp has two components, use mkdir's -p option to create it
2002-06-15 10:16:22 +00:00
Jim Meyering
35e9b38dd8
now that $tmp has two components, use mkdir's -p option to create it
2002-06-15 10:15:00 +00:00
Jim Meyering
a2e113a2db
use trap stuff from sample-test
2002-06-15 10:04:30 +00:00
Jim Meyering
767aa7bf70
use trap stuff from sample-test
2002-06-15 09:58:37 +00:00
Jim Meyering
9234b6f7e0
*** empty log message ***
2002-06-15 09:54:28 +00:00
Jim Meyering
77bc22f77a
(trap): in chmod, use u+rwx, not 700
2002-06-15 09:54:08 +00:00
Jim Meyering
646e37ff59
*** empty log message ***
2002-06-15 09:46:43 +00:00
Jim Meyering
bf7c8ba557
(trap): Make sure the temporary hierarchy is writable before removing it.
2002-06-15 09:46:32 +00:00
Jim Meyering
59f339c1f8
Use better trap.
...
trap 'status=$?; cd $pwd; chmod -R 700 $t0; rm -rf $t0 && exit $status' 0
2002-06-15 09:45:05 +00:00
Jim Meyering
2309be536f
Use quoted here doc by default,
...
so e.g., backticks don't need to be escaped.
2002-06-15 09:41:47 +00:00
Jim Meyering
14c7cfea4c
(TESTS): Add perm-1.
2002-06-15 09:40:25 +00:00
Jim Meyering
6f809229ef
*** empty log message ***
2002-06-15 09:40:07 +00:00
Jim Meyering
f09cbdc4b4
*** empty log message ***
2002-06-15 08:47:55 +00:00
Jim Meyering
ef159d5cdb
.
2002-06-15 08:47:25 +00:00
Jim Meyering
58e6f3d386
*** empty log message ***
2002-06-15 08:47:12 +00:00
Jim Meyering
39237a241f
(lstat.c, stat.c, .sin.sed): Use t-$@, rather than $@-t,
...
so that each temporary file name is unique and valid in the first
8 characters, for operation under DOS.
2002-06-15 08:46:59 +00:00
Jim Meyering
8ba0cddae4
(FILE_TYPE_H): Guard entire contents with #ifndef.
...
For GNU libc 2.2 and newer, ensure that <sys/types.h> and <sys/stat.h>
have been included before this file.
2002-06-15 08:43:45 +00:00
Jim Meyering
13221a5a13
For GNU libc 2.2 and newer, ensure that <sys/types.h>
...
has been included before this file.
2002-06-15 08:40:55 +00:00
Jim Meyering
3351c8aada
.
2002-06-15 08:04:23 +00:00
Jim Meyering
19548deac9
Change temp file names to accommodate DOS 8.3 file name limitation.
2002-06-15 08:03:24 +00:00
Jim Meyering
ff43f6b441
Change temp. file name: s/\.err/_err/, for DOS.
2002-06-15 08:02:16 +00:00
Jim Meyering
1d51d96e1e
Change temp file names to accommodate DOS 8.3 file name limitation.
2002-06-15 08:01:41 +00:00
Jim Meyering
140f272a56
Remove leading `.' from temp. names.
2002-06-15 08:01:20 +00:00
Jim Meyering
9da59fff0d
Change temp file names to accommodate DOS 8.3 file name limitation.
2002-06-15 07:56:40 +00:00
Jim Meyering
06b1f74288
*** empty log message ***
2002-06-15 07:37:29 +00:00
Jim Meyering
dbb90872ee
(S_ISLNK): Define to 0 if neither S_ISLNK nor S_IFLNK is defined.
2002-06-15 07:37:21 +00:00
Jim Meyering
cb8155615a
(S_ISLNK): Define to 0 if neither S_ISLNK nor S_IFLNK is defined.
2002-06-15 07:36:57 +00:00