home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / id-utils-3.2-src.tgz / tar.out / fsf / id-utils / TODO < prev   
Text File  |  1996-09-28  |  1KB  |  43 lines

  1. id-utils TODO - Future directions
  2.  
  3. * Portability
  4.   - Fix file name handling for non-UNIX file systems
  5.     (notably DOS, Windoze & OS/2).
  6.   - Fix assumption that (sizeof (int) == sizeof (long))
  7.  
  8. * lid
  9.   - use "long long" (if available) integer comparisons
  10.     in query_number ().
  11.  
  12. * mkid & lid
  13.   - store & retrieve floating point literals
  14.   - automatically crack (optionally gzipped or compressed) tar files, so
  15.     you can index and search archived source without having to unpack it.
  16.  
  17. * mkid
  18.   - relax static limit on maximum number of files (currently 32768)
  19.   - (Optinally?) store tokenized contents of comments.
  20.   - Store attributes with symbols: type, func, variable struct-tag
  21.     enum-tag, keyword, etc.  Store caller/callee relationships between
  22.     identifiers.  Indicate which files have defns vs. uses.  This info
  23.     is needed to support a cscope interface.
  24.   - Add times(2) results to statistics output.
  25.   - treat \ specially for TeX files and do likewise with @ for Texinfo.
  26.   - report dangling symlinks as such, rather than just saying "can't stat"
  27.   - Reinstate "-" on command-line, meaning read stdin for newline-separated args.
  28.  
  29. * gscope
  30.   - add a cscope work-alike query interface
  31.   - rewrite scanners to be scanner/parsers that can distinguish defn
  32.     from use, lvalues from rvalues, types from vars from funcs from macros.
  33.  
  34. * grep
  35.   - Hack GNU grep to use a mkid database for hints about which files to
  36.     search. 
  37.  
  38.  
  39. Local Variables:
  40. mode: text
  41. fill-column: 75
  42. End:
  43.