home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / archives / 3341 < prev    next >
Encoding:
Internet Message Format  |  1992-09-10  |  2.5 KB

  1. Path: sparky!uunet!spool.mu.edu!agate!agate!usenet
  2. From: karl@claude.cs.umb.edu (Karl Berry)
  3. Newsgroups: comp.archives
  4. Subject: [gnu.utils.bug] regex 0.10 released
  5. Followup-To: gnu.utils.bug
  6. Date: 11 Sep 1992 10:42:32 GMT
  7. Organization: University of California, Berkeley
  8. Lines: 51
  9. Approved: adam@soda.berkeley.edu
  10. Distribution: world
  11. Message-ID: <18pt6oINNr2n@agate.berkeley.edu>
  12. References: <199209100140.AA11744@claude.cs.umb.edu>
  13. Reply-To: karl@cs.umb.edu
  14. NNTP-Posting-Host: soda.berkeley.edu
  15. X-Original-Newsgroups: gnu.utils.bug,gnu.announce
  16. X-Original-Date: 10 Sep 92 01:40:26 GMT
  17.  
  18. Archive-name: auto/gnu.utils.bug/regex-0-10-released
  19.  
  20. I've released version 0.10 of the GNU regular expression code.
  21. You can get it by anonymous ftp from
  22.    prep.ai.mit.edu [18.71.0.38]:pub/gnu/regex-0.10.tar.Z
  23.  
  24. And soon from these archive sites around the world (please try them
  25. before prep):
  26.  
  27. Japan: ftp.cs.titech.ac.jp, utsun.s.u-tokyo.ac.jp:ftpsync/prep
  28. Australia: archie.au:gnu
  29. Europe: ftp.informatik.tu-muenchen.de, src.doc.ic.ac.uk:gnu,
  30.         ftp.funet.fi, nic.funet.fi:pub/gnu, ugle.unit.no, isy.liu.se,
  31.         ftp.stacken.kth.se, sunic.sunet.se, ftp.win.tue.nl,
  32.         ftp.diku.dk, ftp.eunet.ch, ftp.funet.fi, archive.eu.net
  33. United States: wuarchive.wustl.edu ftp.cs.widener.edu,
  34.               uxc.cso.uiuc.edu, col.hp.com, gatekeeper.dec.com:pub/GNU,
  35.            ftp.uu.net:packages/gnu
  36.  
  37. For information on how to order GNU software on tape, check
  38. the file pub/gnu/etc/DISTRIB on prep.ai.mit.edu
  39. or email a request to:    gnu@prep.ai.mit.edu
  40.  
  41. Important note:
  42.  
  43. I made one upward-incompatible change, which affects many of the
  44. programs that use regex: the global variable `obscure_syntax' is now
  45. named `re_syntax_options'.  (This was the only public identifier that
  46. did not start with `re_' or `reg'.)  If you like, you can use the
  47. function re_set_syntax instead of assigning directly to this variable.
  48.  
  49. Here is a summary of the other changes:
  50.  
  51. * `re_comp's return type is no longer `const', for compatibility with BSD.
  52.  
  53. * POSIX syntaxes now include as much functionality as possible
  54.   (consistent with the standard).
  55.  
  56. * Compilation conditionals normalized to what the rest of GNU is
  57.   migrating towards these days.
  58.  
  59. * Bug fixes involving:
  60.     - Ranges with characters between 0x80 and 0xff, e.g., [\001-\377].
  61.     - `re_compile_fastmap' and the sequence `.*\n'.
  62.     - Intervals with exact counts, e.g., a{5}.
  63.  
  64. * Changed distribution to use a standard Makefile, install the info
  65.   files, use a configure script, etc.
  66.  
  67. karl@cs.umb.edu
  68.  
  69.