From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21693 invoked by alias); 26 Apr 2014 10:08:22 -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: 18773 Received: (qmail 13714 invoked from network); 26 Apr 2014 10:08:04 -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=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE, SPF_HELO_PASS autolearn=ham version=3.3.2 X-Injected-Via-Gmane: http://gmane.org/ To: zsh-users@zsh.org From: Martin Vaeth Subject: Re: zsh-newuser-install Date: Sat, 26 Apr 2014 10:07:47 +0000 (UTC) Message-ID: References: <140416102727.ZM19090@torch.brasslantern.com> <534FE710.3020601@eastlink.ca> <140417123722.ZM22179@torch.brasslantern.com> <20140423165024.1480528a@pws-pc.ntlworld.com> <20140425172112.7bf50606@pwslap01u.europe.root.pri> Reply-To: martin@mvath.de X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: epidot.math.uni-rostock.de User-Agent: slrn/pre1.0.0-18 (Linux) Peter Stephenson wrote: > This will need a volunteer to take control (they can > have git access or I'm happy to commit changes myself). In the moment I do not have time and sufficiently secure future to volunteer. A while ago, I had reorganized parts of my personal setup files so that they might serve also others (the original intention was some replacement for oh-my-zsh), but I did not finish this, and in its current form this is far from being appropriate for being shipped with zsh: It is currently mainly useful only if combined with other projects and also does not distinguish between personal preferences (e.g. fixed choice of colors, preferring 256 colors etc) and enabling global features. However, if somebody volunteers and wants to check out what *potentially* might be of interest for enabling, feel free to pick any code you want from https://github.com/vaeth/zshrc-mv/ BTW: "emulate -L bash" would be useful to read some distribution's or user's bash setup files. Main difference to emulate -L sh would be setopt ksh_glob no_sh_glob brace_expand and that [[ $var ]] is treated equivalent to [[ -n $var ]]: I experienced that the latter is the main issue with bash compatibility (besides shopt and PS1, of course, which are not reasonable to emulate).