summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@lorry>2015-12-28 21:37:38 +0000
committerLorry Tar Creator <lorry-tar-importer@lorry>2015-12-28 21:37:38 +0000
commitd7fdaf4d3a9795a294e93cad6f7d8238ba3754a6 (patch)
tree9bff05ea75330b7d8e2ade183cdcd1e4282f27d9 /TODO
downloadfindutils-tarball-master.tar.gz
Diffstat (limited to 'TODO')
-rw-r--r--TODO89
1 files changed, 89 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..1953d83
--- /dev/null
+++ b/TODO
@@ -0,0 +1,89 @@
+-*-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