mirror of
https://https.git.savannah.gnu.org/git/findutils.git
synced 2026-01-26 15:39:06 +00:00
* TODO: remove BeOS multibyte entry (we fixed this by using the gnulib wcwidth module; see https://savannah.gnu.org/bugs/?19979). Remove comment about problems with gcc-2.95.2 on sparc-sun-sunos4.1.3_U1; we'll look at the problem if anyone ever complains that something doesn't work (though gnulib may in fact no longer work on such an old platform in any case). Remove some TODOs around locate performance; nobody's reported performance issues, and we can examine any specific issues when the arise. Remove TODO about the largeness of depcomp; at 22KiB, it's much smaller than this ChangeLog file, for example.
90 lines
2.3 KiB
Plaintext
90 lines
2.3 KiB
Plaintext
-*-outline-*-
|
|
* Internationalization
|
|
** updatedb.sh should be internationalized
|
|
|
|
* man pages for frcode, bigram, and code
|
|
Perhaps a better description in texi pages as well.
|
|
|
|
* Add option for find to sort output in lexical order for use for updatedb
|
|
olarsac@airfrance.fr (Olivier) made the following suggestion:
|
|
|
|
As I was running thru the code looking for the bug I wondered why the updatedb
|
|
has to use sort...
|
|
why not add an option to find that sorts the output in lexical order?
|
|
my point is:
|
|
- sort on a big list is costly (here we do locate on big big file system)
|
|
- find may (in theory) sort incrementally very easily by sorting only the current
|
|
directory entries before recursion
|
|
|
|
* Include example of use of updatedb in documentation.
|
|
Use something close to the Debian daily cron job.
|
|
|
|
* Supply example for time range commands for find.
|
|
|
|
* Test Coverage improvements
|
|
pred_closeparen pred_openparen
|
|
find -delete dir
|
|
find foo -empty where foo is an unreadable directory
|
|
find -printf %i
|
|
find -printf %l
|
|
find -printf %M
|
|
find -printf %u %U
|
|
find -nogroup
|
|
find -nouser
|
|
find -links +400 on a file.
|
|
find -perm : savannah bug 14748
|
|
The close_stdin=1 case of prep_child_for_exec
|
|
find -printf with no argument
|
|
find -regextype with no argument
|
|
find -size with no argument
|
|
find -size 1e6 (invalid)
|
|
find -warn
|
|
find -xdev
|
|
find -type c
|
|
locate or
|
|
locate and
|
|
locate visit_justprint_unquoted
|
|
locate on slocate format db
|
|
locate: the "procdata->count += procdata->c - 256" case
|
|
locate -b
|
|
locate -P -e
|
|
locate -P -E
|
|
locate -S
|
|
locate with limit
|
|
locate with count only, no printing
|
|
locate with $LOCATE_PATH
|
|
loate -0
|
|
locate -w
|
|
locate with regextype
|
|
locate -L
|
|
locate -H
|
|
locate -P
|
|
locate -l
|
|
locate -d -
|
|
locate with a database it cannot open
|
|
xargs escape processing
|
|
xargs -i -n1
|
|
xargs -a
|
|
xargs EOF string on first line
|
|
xargs blank line (state = SPACE)
|
|
xargs parse_num on non-number
|
|
xargs parse_num on a number with trailing junk
|
|
|
|
|
|
|
|
|
|
Locale-dependent coverage:
|
|
locate: visit_substring_match_nocasefold_narrow
|
|
|
|
|
|
|
|
--//--
|
|
This is used by Emacs' spell checker ispell.el:
|
|
|
|
LocalWords: strftime xargs updatedb sh strcpy
|
|
LocalWords: lib frcode bigram texi depcomp automake
|
|
LocalWords: LIBOBJS FUNC findutils
|
|
LocalWords: LIBC TOLOWER TOUPPER tolower isupper
|
|
LocalWords: Debian cron
|
|
LocalWords: Haible BeOS
|