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
|
---|