Commit Graph

818 Commits

Author SHA1 Message Date
James Youngman
44eccd267b Miscellaneous small clarifications and improvements. 2005-02-13 13:47:31 +00:00
James Youngman
071280ec7f Added Info nodes and menus under "Changing the Current Working
Directory" so that it doesn't generate such a huge Info page.
2005-02-13 12:15:06 +00:00
James Youngman
8ffc9c37c7 Parenthesise #if defined(...). 2005-02-13 10:27:57 +00:00
James Youngman
8565334902 Following code review from Dmitry V. Levin,
1. remove test code snippet (time(NULL) was used to place a marker for
   spotting with strace(), but was not actually needed).
2. safely_chdir_nofollow() must not fall back on safely_chdir_lstat()
   because that will expose it to race condition exploits, making it
   pointless.
3. Moved complete_pending_execdirs() up into safely_chdir(), because
   we need to do that in either case.
2005-02-13 10:11:38 +00:00
James Youngman
2d428f84bd Fix for Savannah bug #11879, that init_mounted_dev_list() causes find to hang on systems which are clients to dead NFS servers 2005-02-12 21:11:04 +00:00
James Youngman
c95885db1c Talk about the problem where find will not work if you have a
filesystem mounted from an unresponsive NFS server.
2005-02-10 22:26:48 +00:00
James Youngman
917008762e Indicate that $TZ affects from printf-format results, and add extra
cross-references in the SEE ALSO section.
2005-02-09 23:40:20 +00:00
James Youngman
f66d5737cb Distribute the .xe files also. FINDUTILS_4_2_17-1 2005-02-08 00:08:15 +00:00
James Youngman
c8e55d1637 Check that we have the right number of .xe files in the distribution also. 2005-02-08 00:07:56 +00:00
James Youngman
384b5c57f1 Preparing to release findutils-4.2.17 2005-02-08 00:00:18 +00:00
James Youngman
e7879fa443 Re-sort the .xo file using the calling user's locale, because our
'pre-sorted' .so output file may not be sorted with the same collting
order as 'sort' used to order the output of "find.  Bug spotted by Vin
Shelton and Dimitry V. Levin.
2005-02-07 23:01:42 +00:00
James Youngman
d52b57dd34 New test, find/testsuite/find.gnu/follow-arg-parent-symlink.exp. 2005-02-07 00:42:40 +00:00
James Youngman
29c613f2e4 Fix for starting point /foo/bar/baz where bar is a symlink but baz is not - we should chdir into bar there even if it is a symbolic link 2005-02-07 00:41:16 +00:00
James Youngman
8bc438d9c7 -size: Clarification - -size gives a result consistent with 'wc -c'
for example.
2005-02-06 15:14:08 +00:00
James Youngman
8fd3e0dc98 dist-hook: Ensure that we distribute all the .po files and all the testsuite files 2005-02-06 10:16:34 +00:00
James Youngman
b20efb10cd Updated Polish translation from TP website 2005-02-06 09:33:11 +00:00
James Youngman
93fec5647e 2005-02-05 Dmitry V. Levin <ldv@altlinux.org>
Additional tweaks for -execdir/-okdir actions.

	* find/parser.c (new_insert_exec_ok): Disable ignore_readdir_race
	for -execdir/-okdir.
	* find/pred.c (pred_execdir, pred_okdir):
	Use state.rel_pathname instead of basename(pathname).
	Do not add "./" prefix for absolute pathnames.
	* find/find.c (process_top_path): Treat "/" similarly to ".".
2005-02-06 09:24:42 +00:00
James Youngman
74a750b11f 2005-02-05 Dmitry V. Levin <ldv@altlinux.org>
Additional tweaks for -execdir/-okdir actions.

	* find/parser.c (new_insert_exec_ok): Disable ignore_readdir_race
	for -execdir/-okdir.
	* find/pred.c (pred_execdir, pred_okdir):
	Use state.rel_pathname instead of basename(pathname).
	Do not add "./" prefix for absolute pathnames.
	* find/find.c (process_top_path): Treat "/" similarly to ".".

.
2005-02-06 09:24:04 +00:00
James Youngman
ac9c5f99d7 Fixed Savannah bug #11866 (not resetting number of used chars in the command buffer) - reported by Dimitry V. Levin 2005-02-06 00:48:07 +00:00
James Youngman
b424f6e039 Added thanks for Dimitry - has produced many patches, bugfixes and
suggestions.
2005-02-05 23:56:26 +00:00
James Youngman
a5630a0285 Fixed Savannah bug #11866: typo in pred_okdir() renders it useless 2005-02-05 23:55:22 +00:00
James Youngman
92d1d33a36 Savannah bug #11861: undefined symbol 'basename' on IRIX 5.3 2005-02-05 16:33:40 +00:00
James Youngman
ce6c1c8fe5 Added new translations FINDUTILS_4_2_16-1 2005-02-05 15:02:21 +00:00
James Youngman
32c6f800cd Updated from CVS prior to release of 4.2.16. 2005-02-05 14:45:15 +00:00
James Youngman
3e90dec0df Updated from CVS. 2005-02-05 14:41:54 +00:00
James Youngman
0415e399ef Preparing to release 4.2.16 2005-02-05 14:41:08 +00:00
James Youngman
816b341346 make update-po prior to 'make distcheck' 2005-02-05 14:40:21 +00:00
James Youngman
d22a9e239d This is the first version we actually used. 2005-02-05 14:34:44 +00:00
James Youngman
41c98e1cdc process_top_path() fixed compilation warning. 2005-02-05 12:16:45 +00:00
James Youngman
8712b71791 process_top_path(): avoid processing this item if we can;t chdir to
the basename of the named file.
2005-02-05 12:15:42 +00:00
James Youngman
e94d11fb7c Always build forcefindlib.c 2005-02-05 12:09:33 +00:00
James Youngman
b8ee0e6195 Say 'base name' rather than 'basename' in comments 2005-02-05 12:08:56 +00:00
James Youngman
4db1989e75 process_top_path(): Proper bugfix for correct handling of items at depth 0 (i.e. specified on the command line) - do an extra chdir to ensure that we're in the directory containing the item before calling process_path(). Hnece also undo the previous 'quick fix' for the same problem 2005-02-05 12:07:50 +00:00
James Youngman
f3e6f96e28 -execdir no longer has to treat anything as special, even at depth 0. 2005-02-05 12:04:04 +00:00
James Youngman
21381c1b4c When state.curdepth is 0, our working directory is not the directory containing the file we are processing. 2005-02-03 23:12:57 +00:00
James Youngman
0f8cb20622 To allow compilation on cygwin, use base_name(), not basename(). 2005-02-02 23:30:37 +00:00
James Youngman
c1c277370a Updated Turkish translation from TP 2005-02-02 23:20:27 +00:00
James Youngman
d8c86ec9ea Updated Romanian translation from TP 2005-02-02 09:14:00 +00:00
James Youngman
ab9d78ef74 Updated translations from MT project website 2005-02-02 00:13:48 +00:00
James Youngman
4436d2e983 Updated from CVS log. 2005-02-01 00:17:33 +00:00
James Youngman
5dfee34c44 Updated/corrected the email address for David MacKenzie, one of the original authors of findutils 2005-01-31 23:40:27 +00:00
James Youngman
67c49e4759 The HTML version of the manual generated for the GNU project website has each node in a separate file, not each chapter in a separate file; adjust filenames accordingly 2005-01-31 23:38:12 +00:00
James Youngman
1296429186 Removed some unused variables (patch from Dmitry V. Levin) 2005-01-31 23:20:06 +00:00
James Youngman
d4a13bb102 Patch from Dmitry V. Levin <ldv@altlinux.org>: Add subfs to the list
of filesystems which are likely to be automounted.
2005-01-31 23:12:14 +00:00
James Youngman
0df7d409bc Corrected typo (pointed out by Dmitry V. Levin). 2005-01-31 22:56:57 +00:00
James Youngman
2273d6a7d4 Updated from Translation Project 2005-01-31 22:52:51 +00:00
James Youngman
dcab67fd69 Updated from CVS logs. 2005-01-31 22:11:20 +00:00
James Youngman
9d4a72ae73 Ran update-po 2005-01-31 22:06:57 +00:00
James Youngman
855373b417 Added new translation files from the Translation Project web site 2005-01-31 22:03:59 +00:00
James Youngman
51ab3b638d Updated .po files from the Translation Project site 2005-01-31 21:40:50 +00:00