From owner-freebsd-chat Wed Nov 11 07:34:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA26576 for freebsd-chat-outgoing; Wed, 11 Nov 1998 07:34:39 -0800 (PST) (envelope-from owner-freebsd-chat@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA26567 for ; Wed, 11 Nov 1998 07:34:27 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.1a/8.9.1) with ESMTP id QAA24888; Wed, 11 Nov 1998 16:34:07 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id QAA26795; Wed, 11 Nov 1998 16:34:01 +0100 (MET) Message-ID: <19981111163400.14162@follo.net> Date: Wed, 11 Nov 1998 16:34:00 +0100 From: Eivind Eklund To: Neil Blakey-Milner Cc: freebsd-chat@FreeBSD.ORG Subject: Re: X desktop contest? + Desktop Env References: <19981110090436.07651@welearn.com.au> <19981109232410.01531@follo.net> <19981111125755.A26453@rucus.ru.ac.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <19981111125755.A26453@rucus.ru.ac.za>; from Neil Blakey-Milner on Wed, Nov 11, 1998 at 12:57:55PM +0200 Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, Nov 11, 1998 at 12:57:55PM +0200, Neil Blakey-Milner wrote: > On Mon 1998-11-09 (23:24), Eivind Eklund wrote: > > It lacks completion. That's the most important part. That's IMHO > > essential. Apart from that, I like the ability of zsh to do more > > advanced pattern matching, but that isn't as essential as as the lack > > of completion (and every shell I know of except zsh lack full > > completion - zsh can complete _everything_ - globs, shell escapes, > > history escapes, cvs - you name it, zsh can complete it :-) [...] > I miss anything? (there are other features, but I've not yet worked them all > out.) I miss completion of patterns: eivind(bitbox)--% ls /etc/ppp/* /etc/ppp/ppp.conf /etc/ppp/ppp.conf.server.sample /etc/ppp/ppp.pap.dialup.sample /etc/ppp/ppp.conf.filter.sample /etc/ppp/ppp.conf~ /etc/ppp/ppp.secret.sample /etc/ppp/ppp.conf.iij /etc/ppp/ppp.dialup.sample /etc/ppp/sysinstall.debug /etc/ppp/ppp.conf.iij.sample /etc/ppp/ppp.linkup /etc/ppp/ppp.conf.sample /etc/ppp/ppp.linkup.sample eivind(bitbox)--% ls /etc/ppp/ppp.conf /etc/ppp/ppp.conf.filter.sample /etc/ppp/ppp.conf.iij /etc/ppp/ppp.conf.iij.sample /etc/ppp/ppp.conf.sample /etc/ppp/ppp.conf.server.sample /etc/ppp/ppp.conf\~ /etc/ppp/ppp.dialup.sample /etc/ppp/ppp.linkup /etc/ppp/ppp.linkup.sample /etc/ppp/ppp.pap.dialup.sample /etc/ppp/ppp.secret.sample /etc/ppp/sysinstall.debug where the last line is done by arrow-up and (unless this was that you meant with you *ep* example? I've never gotten it to work in tcsh, at least). I miss completion of "backticks": eivind(bitbox)--% echo $(cat /etc/dm.conf) gives eivind(bitbox)--% echo \# \# Game Control File \# @\(\#\)dm.conf 5.5 \(Berkeley\) 4/12/89 \# \# TTYNAME \# badtty /dev/tty19 \# news \# badtty /dev/tty20 \# news/mail \# DAY OF WEEK START STOP \# time Monday 7 16 \# 7am to 4pm \# time Tuesday 7 16 \# time Wednesday 7 16 \# time Thursday 7 16 \# time Friday 7 16 \# GAME MAX LOAD MAX USERS PRIORITY \# default must be the last entry for the \`\`game\'\' keyword game default 5 \* \* I miss completion of history escapes, where eivind(bitbox)--% echo garble garble eivind(bitbox)--% echo testing:; !echo gives eivind(bitbox)--% echo testing:; echo garble ... and I desperately miss the ability to type foreach statements on a single line. I never got that to work in tcsh, and haven't seen anybody else that have, either (and I have asked quite a few tcsh users about this). Those things are the main reasons I switched from tcsh to zsh as my interactive shell. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message