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 / NEWS < prev    next >
Text File  |  1996-09-28  |  4KB  |  130 lines

  1. id-utils NEWS - User visible changes.
  2.  
  3. Version 3.2 - August 6, 1996, by Greg McGary
  4.  
  5. * Major bug in eid fixed
  6.  
  7. Version 3.1 - July 17, 1996, by Greg McGary
  8.  
  9. * A few more portability bugs are fixed
  10.  
  11. Version 3.0m - July 9, 1996, by Greg McGary
  12.  
  13. * NLS is now initialized properly
  14.  
  15. * Assorted portability problems are fixed
  16.  
  17. * A few bugs (one serious) are fixed
  18.  
  19. Version 3.0l - skipped `l' (ell) is too easy to confuse with `1' (one)
  20.  
  21. Version 3.0k - June 5, 1996, by Greg McGary
  22.  
  23. * `lid's command line has been revised and expanded.  Control over output
  24.   formats is expanded.  Pattern searching options are now complete and
  25.   orthogonal: word/substring, literal/regexp, case (in)sensitivity.
  26.  
  27. * The texinfo manual, id-utils.texi, is now up-to-date.
  28.  
  29. * `mkid' and `xtokid' support the new `--prune' option.
  30.  
  31. * `mkid' and `xtokid' now implement the `--include' and `--exclude 'options.
  32.  
  33. * `lid -R grep' (a.k.a. `gid') no longer prepends a space to each line--
  34.   now its output is exactly like grep's.
  35.  
  36. * `fid' separates tokens with spaces if output is to a termianal, and
  37.   otherwise with newlines.
  38.  
  39. * If lid is in `brace' mode by default, it uses brace notation when
  40.   outputting to a terminal and separates file names with spaces otherwise.
  41.   If printing the token or pattern key is disabled, then file names are
  42.   separated with newlines.
  43.  
  44. * All programs now accept directory names for the `-f, --file=' args.
  45.   When a directory is given, the file name "ID" is assumed.
  46.  
  47. * gid.el is renamed id-utils.el and is installed in emacs's site-lisp/
  48.  
  49. * Source files and directories are reorganized
  50.  
  51. * Misc. bugs are fixed
  52.  
  53. Version 3.0j - May 31, 1996, by Greg McGary
  54.  
  55. * Pre-test versions are now designated with a lower-case letter to shorten
  56.   the top-level directory name to 14 chars.
  57.  
  58. * `idx' has been renamed `xtokid'.
  59.  
  60. * The old `pid' program has been reborn as `fnid'.
  61.  
  62. * Some bugs & build problems are fixed.
  63.  
  64. * Some missing prototypes are added to header files.
  65.  
  66. * gcc -Wall (plus a bunch of other other warnings) is happier.
  67.  
  68. * A number of idtest problems are fixed.
  69.  
  70. Version 3.0.9 - May 30, 1996, by Greg McGary
  71.  
  72. * The package name has been changed from `mkid' to `id-utils', and is now
  73.   officially a part of GNU.
  74.  
  75. * Command-line arguments have been revised to conform with GNU standards.
  76.   Each command now processes --help and --version long arguments.
  77.  
  78. * The texinfo manual is out-of-date.  Please use the `--help' option for
  79.   correct information about command-line arguments.
  80.  
  81. * Message catalogs for French and German exist, but are out-of-date.
  82.  
  83. * `mkid' and `idx' use a file-tree walker.  Give them one or more directory
  84.   names on the command-line, and they'll recursively descend looking for
  85.   source files.  lib/language.map (installe as $(prefix)/share/language.map)
  86.   contains patterns for mapping file names to the appropriate language scanner.
  87.  
  88. * id-utils now uses automake.
  89.  
  90. * gid, aid and eid are now shell-script wrappers that
  91.   call `lid' with the apropriate argument.
  92.  
  93. * A new environment `IDPATH' contains a colon-separated list of ID file
  94.   names for use by `fid' and `lid'.  It is only partially implemented at
  95.   this time only the first ID file is actually handled, the rest are
  96.   ignored.
  97.  
  98. * pid is temporarily gone, but will reappear soon.
  99.  
  100. * iid has been removed from the distribution.
  101.  
  102. * Support for non-ANSI compilers is broken.  Don't expect it to work.
  103.   If you use gcc, all will be well.
  104.  
  105. * Miscellaneous bugs are fixed.
  106.  
  107. Version 3.0 - February 1995, by Greg McGary
  108.  
  109. * `mkid' uses a new efficient algorithm for building the database.  The old
  110.   algorithm was O(n^2) for space and would exhaust memory or lead to page
  111.   thrashing on very large programs.  The new algorithm is linear with the
  112.   size of the input for both time and space.  It is now possible to build
  113.   very large `mkid' databases covering many thousands of files totalling
  114.   tens of megabytes and containing hundreds of thousands of unique tokens.
  115.  
  116. * The database header is now byte-order and word-size independent.  ID
  117.   files may be shared across networks of dissimilar architectures.
  118.  
  119. Version 2.0 - March 1991, by Tom Horsley
  120.  
  121.  
  122. Version 1.0 - September 1987, by Greg McGary
  123.  
  124. * Initial release to comp.sources.unix
  125.  
  126. Local Variables:
  127. mode: text
  128. fill-column: 75
  129. End:
  130.