From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12741 invoked from network); 9 Apr 1998 09:32:54 -0000 Received: from math.gatech.edu (list@130.207.146.50) by ns1.primenet.com.au with SMTP; 9 Apr 1998 09:32:54 -0000 Received: (from list@localhost) by math.gatech.edu (8.8.5/8.8.5) id FAA05176; Thu, 9 Apr 1998 05:25:54 -0400 (EDT) Resent-Date: Thu, 9 Apr 1998 05:25:54 -0400 (EDT) Date: Thu, 9 Apr 1998 10:25:25 +0100 From: Andrew Main Message-Id: <199804090925.KAA19740@diamond.tao.co.uk> To: zsh-workers@math.gatech.edu Subject: zsh-3.1.2-zefram4 Resent-Message-ID: <"ErHd51.0.mG1.XG9Br"@math> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/3822 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu -----BEGIN PGP SIGNED MESSAGE----- Time for the next unofficial release. Version 3.1.2-zefram4 exists, and, as before, ftp space is hereby requested. I have made patches relative to 3.1.2 and 3.1.2-zefram3. The full release tar also contains man pages and texinfo this time. Sizes: 145125 zsh-3.1.2-3.1.2-zefram4.diff.gz 37128 zsh-3.1.2-zefram3-3.1.2-zefram4.diff.gz 832208 zsh-3.1.2-zefram4.tar.gz MD5 checksums: 0599b5675ed14971135076834f095d7f zsh-3.1.2-3.1.2-zefram4.diff.gz b0726775a56e5647d2608e8e482dc7c4 zsh-3.1.2-zefram3-3.1.2-zefram4.diff.gz ea1fd24e02836cb819e765bf72328fcf zsh-3.1.2-zefram4.tar.gz Changes ======= There are lots of fixes for the build process. There are a few outstanding bug reports from zefram3, but I can't be sure which reported bugs have actually been fixed. Therefore please report any build problems with zefram4, even if you previously reported the same problem with zefram3. Most nifty compctls that have been posted are included, though I don't think any of them are unmodified. Could the various authors please check that I haven't broken anything. Peter's KSH_GLOB patch is included, but I backed out a lot of the changes. I'd like to have options affect as little as possible, preferably just one thing each: KSH_GLOB in this version *only* affects the interpretation of parens preceded by the magic characters (in fact, the option is only tested on one line of the source). Parens *not* preceded by the magic characters are unaffected by the option. Glob qualifies are also unaffected: that `-', mandatory with KSH_GLOB and forbidden without, was just too nasty to use. I added an option BARE_GLOB_QUAL to enable interpretation of glob qualifiers -- in a future version I'd like to add an unambiguous syntax (maybe `(&...)') to make glob qualifiers available in ksh emulation mode. I also backed out the special handling of `(^...)', which changed the semantics of `^' in an extremely non-obvious way. You can use `(^(...))' to invert the whole group. This turned up a very old bug in the exclusion handling: `(foo~bar)BAZ' is actually treated as `fooBAZ~barBAZ', rather than the exclusion being properly localised. This bug is not fixed in the zefram4 release -- it has taken long enough already. It'll be fixed in the next release, by me unless someone else gets to it first. The Misc/globtests scripts do a proper test of exclusions, and so some of those tests currently fail. The Zoltan Situation ==================== I think it's pretty obvious by now that Zoltan will not be taking an active part in zsh development in the foreseeable future. It's time to start thinking about a permanent replacement in the post of maintainer. Opinions are hereby solicited. -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: ascii iQEVAwUBNSwPVpmk9GeOHh7BAQEzPwf/RKKxZM6FIcpa4n+GzicHPzpDGkd2LpM5 4rM8IMh/sJ5xItI6UFLTwN/v2vgAIi4/3u0fysiVdlgLOiKL0UXt+otI7QwMGRG2 UXIX4zwnd9s9Ck4nKQIOf+dxYpjMnVBkHYdn1WiILLAW2OOM3rkI0B/8Np+U3IEu eSupESQiYJMe+iWUxzrdqn+zMLcXkp97sWiiJg6qcHLXJU6+GB1SxR4Z/NaTsFGM 3ueqvyunsRKhMhJgpeEzxaX4bWyzWFZsWvuji6lzm+Rbk8IeAXuigC0gBE49BTFr sJgIqinO5EWAa0Uhy0sWC2+f83SBYDY1DB9xzoG+B8QZydRmHs4bfw== =H+go -----END PGP SIGNATURE-----