BTS

Message1504

Author kiste
Recipients ft, mika
Date 2008-09-28.17:30:56
Content
High, high ...
* Frank Terbeck <bts@bts.grml.org> schrieb am [28.09.08 17:45]:
> 
> Frank Terbeck <ft@grml.org> added the comment:
> 
> Frank Terbeck <ft@bewatermyfriend.org>:
> > [snip]
> > @@ -431,9 +431,11 @@
> >      [[ -d /etc/zsh/completion.d ]] && fpath=( $fpath /etc/zsh/completion.d )
> >      if [[ -d /etc/zsh/functions.d ]] ; then
> >          fpath+=( /etc/zsh/functions.d )
> > -        for func in /etc/zsh/functions.d/[^_]*[^~] ; do
> > +        setopt nonomatch
> > +        for func in `ls -C /etc/zsh/functions.d/[^_]*[^~] 2>&/dev/null` ; do
> >              zrcautoload -U ${func:t}
> >          done
> > +        unsetopt nonomatch
> > 
> >      fi
> >  fi
> > [snap]
> > 
> > No way. Das ist aus so vielen Gründen nicht akzeptabel, das ich
> > garnicht erst anfange. Ich weiß auch nicht, was du da mit nonomatch
> > erreichen willst. Ich nehme an, du willst null_glob. Erklärung bitte.

Na ja, was du schon schriebst. Ohne nonomatch hat die zsh ja auch
über ls gemeckert.

> > 
> > Dieser unsägliche ls-Hack kommt auf keinen Fall in Frage:
> >   <http://bewatermyfriend.org/posts/2007/02-08.12-18-45-rants.html>
> 
> Mika hat da ein wenig zuviel weggeschnitten. Schieben wir's mal auf
> die Erkrankung. :-)
> 
> Leeres Verzeichnis. In Ordnung.
> Aber wie gesagt, da will man NULL_GLOB. Und dieses ls-Gefrickel kommt
> ganz sicher nicht in die Tüte:
> 
>     for func in /etc/zsh/functions.d/[^_]*[^~](N.) ; do

Habe ich geändert.

Sorry, stand wohl ein bischen auf dem Hirn. Mache gerade Umsatz-,
Gewerbe- und Einkommenssteuerklärung. Seit 8 Jahren nicht selber
gemacht (Steuerberater). Na ja habe jetzt 2 Tage und Nächte für die
Umsatzsteuererklärung gebraucht, mit Geburtstag, etc. zw. durch.

> 
> 'N' schaltet temporär NULL_GLOB ein. '.' matched nur reguläre Dateien
> (macht nun noch keinen Unterschied, sollten aber in Zukunft einmal
> Subverzeichnisse in functions.d liegen, kommt der Glob damit schon

Mercy, lese ich mir nochmmal alles durch mit den Flags.

Kläre mich mal bitte kurz auf. Muss ich jetzt jede Änderung ins bts
schicken oder erst wenns fertig ist oder ein Teil davon? Also wie im
cvs,svn,git,.. system


mfg Kiste
-- 
#######################################################################
Netzworkk                   grml - Linux Live CD fuer Sysadmins
Kai Wilke                   http://grml.org
kiste@netzworkk.de
http://www.netzworkk.de
http://netzworkk.berlios.de
History
Date User Action Args
2008-09-28 17:30:59kistesetrecipients: + mika, ft
2008-09-28 17:30:58kistelinkissue528 messages
2008-09-28 17:30:56kistecreate