1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-10-25 17:20:25 +02:00

22417: allow autocd with execute-as-is

This commit is contained in:
Peter Stephenson 2006-04-11 18:49:02 +00:00
parent 1d25bdbe0c
commit 9491c3c754
2 changed files with 11 additions and 2 deletions

View file

@ -25,8 +25,11 @@
# This note is mostly here so you can work out what I tried to do when
# it goes horribly wrong.
local autocd
[[ -o autocd ]] && autocd=autocd
emulate -L zsh
setopt extendedglob cbases nullglob
setopt extendedglob cbases nullglob $autocd
# We need zformat from zsh/zutil for %s replacement.
zmodload -i zsh/zutil
@ -51,7 +54,7 @@ local -a exec_asis
# despite being called for interpretation by the mime handler.
# Defaults to executable files, which ensures that they are executed as
# they are, even if they have a suffix.
zstyle -a $context execute-as-is exec_asis || exec_asis=('*(*)')
zstyle -a $context execute-as-is exec_asis || exec_asis=('*(*)' '*(/)')
local pattern
local -a files