@ -196,12 +196,14 @@ fi
# Serves a directory via HTTP.
# Serves a directory via HTTP.
if ( ( $# commands[ ( i) python( | [ 23] ) ] ) ) ; then
if ( ( $# commands[ ( i) python( | [ 23] ) ] ) ) ; then
autoload -Uz is-at-least
autoload -Uz is-at-least
if is-at-least 3 ${ " $( python --version 2>& 1) " [(w)2] } ; then
if ( ( $+commands[ python3] ) ) ; then
alias http-serve= 'python -m http.server'
elif ( ( $+commands[ python3] ) ) ; then
alias http-serve= 'python3 -m http.server'
alias http-serve= 'python3 -m http.server'
elif ( ( $+commands[ python2] ) ) ; then
alias http-serve= 'python2 -m SimpleHTTPServer'
elif is-at-least 3 ${ " $( python --version 2>& 1) " [(w)2] } ; then
alias http-serve= 'python -m http.server'
else
else
alias http-serve= '$commands[(i)python(|2)] -m SimpleHTTPServer'
alias http-serve= ' python -m SimpleHTTPServer'
fi
fi
fi
fi