mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-09-02 22:11:54 +02:00
27228: clear function for zsh-newuser-install
This commit is contained in:
parent
58aefcada3
commit
c326bf0d30
2 changed files with 15 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2009-08-21 Peter Stephenson <pws@csr.com>
|
||||||
|
|
||||||
|
* 27228: Functions/Newuser/zsh-newuser-install: add a clear
|
||||||
|
function if the command doesn't exist.
|
||||||
|
|
||||||
2009-08-17 Peter Stephenson <p.w.stephenson@ntlworld.com>
|
2009-08-17 Peter Stephenson <p.w.stephenson@ntlworld.com>
|
||||||
|
|
||||||
* 27219: Completion/Unix/Type/_files: "_files -F <array>" wasnʼt
|
* 27219: Completion/Unix/Type/_files: "_files -F <array>" wasnʼt
|
||||||
|
@ -12094,5 +12099,5 @@
|
||||||
|
|
||||||
*****************************************************
|
*****************************************************
|
||||||
* This is used by the shell to define $ZSH_PATCHLEVEL
|
* This is used by the shell to define $ZSH_PATCHLEVEL
|
||||||
* $Revision: 1.4763 $
|
* $Revision: 1.4764 $
|
||||||
*****************************************************
|
*****************************************************
|
||||||
|
|
|
@ -19,6 +19,15 @@ if (( EUID == 0 || UID == 0 )); then
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# clear is missing in some Cygwin configurations (lacking ncurses)
|
||||||
|
if ! ( clear >/dev/null 2>/dev/null ); then
|
||||||
|
if zmodload zsh/termcap 2>/dev/null; then
|
||||||
|
clear() { echotc cl; }
|
||||||
|
else
|
||||||
|
clear() { print -n "\e[H\e[J"; }
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
# The directory in which to look for and save .zshrc.
|
# The directory in which to look for and save .zshrc.
|
||||||
local zd=${ZDOTDIR:-$HOME}
|
local zd=${ZDOTDIR:-$HOME}
|
||||||
# The same directory in a user friendly form, i.e. with ~ replacement.
|
# The same directory in a user friendly form, i.e. with ~ replacement.
|
||||||
|
|
Loading…
Reference in a new issue