| 1 | -*-outline-*- | 
|---|
| 2 | * -fstype core dumps on sparc-sun-sunos4.1.3_U1 with gcc-2.95.2 | 
|---|
| 3 | This is on foxtrot.rahul.net.  dbx does not work on compiled find. | 
|---|
| 4 | Perhaps gcc is installed incorrectly.  "find / -fstype ufs" core dumps | 
|---|
| 5 | quickly.  cc works correctly. | 
|---|
| 6 |  | 
|---|
| 7 | * Speed of locate without "-i" option needs to be increased. | 
|---|
| 8 |  | 
|---|
| 9 | * Internationalization | 
|---|
| 10 | ** Is ansi2knr internationalized?  Does it need to be? | 
|---|
| 11 |  | 
|---|
| 12 | ** Should these files be internationalized? | 
|---|
| 13 | strftime.c | 
|---|
| 14 |  | 
|---|
| 15 | ** updatedb.sh should be internationalized as well | 
|---|
| 16 |  | 
|---|
| 17 | * Eliminate unnecessary strcpy calls in xargs. | 
|---|
| 18 |  | 
|---|
| 19 | * man pages for frcode, bigram, and code | 
|---|
| 20 | Perhaps a better description in texi pages as well. | 
|---|
| 21 |  | 
|---|
| 22 | * Add option for find to sort output in lexical order for use for updatedb | 
|---|
| 23 | olarsac@airfrance.fr (Olivier) made the following suggestion: | 
|---|
| 24 |  | 
|---|
| 25 | As I was running thru the code looking for the bug I wondered why the updatedb | 
|---|
| 26 | has to use sort... | 
|---|
| 27 | why not add an option to find that sorts the output in lexical order? | 
|---|
| 28 | my point is: | 
|---|
| 29 | - sort on a big list is costly (here we do locate on big big file system) | 
|---|
| 30 | - find may (in theory) sort incrementally very easily by sorting only the current | 
|---|
| 31 | directory entries before recursion | 
|---|
| 32 |  | 
|---|
| 33 |  | 
|---|
| 34 | * large file problems | 
|---|
| 35 | depcomp gets added by automake | 
|---|
| 36 |  | 
|---|
| 37 | * xargs: allow newline or arbitrary character to separate arguments | 
|---|
| 38 | Tyler 'Crackerjack' MacDonald <yi@yi.org> suggested that it would be | 
|---|
| 39 | nice if newlines could separate arguments to xargs.  This would allow | 
|---|
| 40 | a single line to be used as an argument, regardless of white space, | 
|---|
| 41 | quotes, and backslash.  A function similar to read_string in xargs.c | 
|---|
| 42 | can be written which replaces the line: | 
|---|
| 43 |  | 
|---|
| 44 | if (c == '\0') | 
|---|
| 45 |  | 
|---|
| 46 | with the appropriate character. | 
|---|
| 47 |  | 
|---|
| 48 | * investigate _LIBC when used with TOLOWER and TOUPPER | 
|---|
| 49 | _LIBC is used to determine whether TOLOWER should check isupper first. | 
|---|
| 50 | Is there something better to check?  Alternatively, can tolower be | 
|---|
| 51 | checked at run time to determine whether isupper should be called first. | 
|---|
| 52 |  | 
|---|
| 53 | * BeOS problems with multibyte | 
|---|
| 54 | Bruno Haible reported problems with BeOS. | 
|---|
| 55 |  | 
|---|
| 56 | * Include example of use of updatedb in documentation. | 
|---|
| 57 | Use something close to the Debian daily cron job. | 
|---|
| 58 |  | 
|---|
| 59 | * Side effects do not allow the implicit use of -print. | 
|---|
| 60 | Specifically, the use of -prune turns off the implicit use of -print. | 
|---|
| 61 | Look at this line in find.c: | 
|---|
| 62 | else if (!no_side_effects (predicates->pred_next)) | 
|---|
| 63 | side_effects really means: | 
|---|
| 64 | predicate which produces output, according to find.c, at least it does | 
|---|
| 65 | some of the time. | 
|---|
| 66 | Two predicates, side_effects, and produce_output | 
|---|
| 67 |  | 
|---|
| 68 |  | 
|---|
| 69 | * Supply example for time range commands for find. | 
|---|
| 70 |  | 
|---|
| 71 | --//-- | 
|---|
| 72 | This is used by Emacs' spell checker ispell.el: | 
|---|
| 73 |  | 
|---|
| 74 | LocalWords: ansi knr strftime xargs updatedb sh fnmatch hin strcpy | 
|---|
| 75 | LocalWords: lib getstr getline frcode bigram texi depcomp automake | 
|---|
| 76 | LocalWords: strncasecmp strcasecmp LIBOBJS FUNC findutils Solaris | 
|---|
| 77 | LocalWords: LIBC TOLOWER TOUPPER tolower isupper PRUNEFS | 
|---|
| 78 | LocalWords: nfs proc Debian cron | 
|---|
| 79 | LocalWords: Haible BeOS Crackerjack | 
|---|