From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14731 invoked by alias); 17 Apr 2014 22:08:23 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 18730 Received: (qmail 21125 invoked from network); 17 Apr 2014 22:08:07 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=Bon/c+17qs/ZxhihmL2qd5+rwFCfuPK6dhQJGJ7MHlI=; b=YbcC2OifiNsZZSFWpewRxOnpvk0PwLgfTB1Ty9vb2bG7ipG1OCTVYpqHm8yKwYQAzm yuB8bQREHXshLOT71xpkzZ5X8Rgs0Q8/ruqXtPWQslH8Qmxx3KNg+uyeJEZntJVaGF3v YANwahoZ98O5HRxilceRi5JtNh+NfKdxcARJXImY658LOF8X1iz6fJ6Ke0aqRe+xR5n4 i0lw40z+1ufYYHkLC9xw+0r+3HBaOFoAGOaGLdbr9gOjemvZ2aueyCNafDYKQ/JvQVMF 6DRErktlLwOzoTagu3qzwdnRVRcE3nP98wYgWAyyG+hTsF/XVP48JT4p2xwzLID0xZJu BIiw== X-Received: by 10.58.187.78 with SMTP id fq14mr13612351vec.9.1397772483963; Thu, 17 Apr 2014 15:08:03 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <5350494F.6070003@eastlink.ca> References: <140416102727.ZM19090@torch.brasslantern.com> <534FE710.3020601@eastlink.ca> <140417123722.ZM22179@torch.brasslantern.com> <5350494F.6070003@eastlink.ca> From: shawn wilson Date: Thu, 17 Apr 2014 18:07:43 -0400 Message-ID: Subject: Re: setopt interactivecomments To: Ray Andrews Cc: Zsh Users Content-Type: text/plain; charset=UTF-8 On Thu, Apr 17, 2014 at 5:36 PM, Ray Andrews wrote: > On 04/17/2014 12:37 PM, Bart Schaefer wrote: > >> >> What did eventually happen after the mess was cleaned up is that the >> zsh-newuser-install system got created. It could use an update, but >> is intended to walk you through enabling the stuff that you're most >> likely to want. > > Sounds exactly right. I seem to have missed it. > I think that's reasonable - it's been a while since I've generated a new config. >> >> [*] I use the term "we" loosely because I personally quit working on zsh >> for a couple of years until sanity had been restored. > > Well, sanity matters. I take a rather conservative view on most things > myself, but at the > same time, I think a few things are now so bedrock standard that we can > safely part with > the traditions of 20 years ago on some issues. What, really, would break if > the backspace > was enabled by default? What would break if interactive comments was on by > default? Who > would complain? Does anyone on Earth really not want command recall? > I kinda like nothing being enabled except in config - package sane configs to be /etc/zsh/* (or /usr/local/etc/zsh/ on BSD I suppose) and the new-user script sounds like the right way. This is only the second time something has seemed weird (or from what I wouldn't expect) in zsh (the other being how arrays are expanded - as arrays are broken or near enough to broken in bash, I have no complaints about any improvements zsh makes with them). As for this (and other 'features') I suppose I'd expect package maintainers in Linux to make it as close to what you'd get in bash as possible and the core package to come with configs to get as close to what sh does by default.