_bash_profile_addpath -f PATH "$HOME/sbin"
_bash_profile_addpath -f LD_LIBRARY_PATH "$HOME/lib"
_bash_profile_addpath -f MANPATH "$HOME/man"
+_bash_profile_addpath -f MANPATH "/usr/local/man"
+_bash_profile_addpath -f MANPATH "/usr/share/man"
_bash_profile_addpath -f -s CVSROOT "short@vellum.cz:/home/short/pserver/cvs" # default
_bash_profile_addpath -s CVSROOT "$HOME/pserver/cvs"
export IGNOREEOF=10
export TMOUT=900
export EDITOR='vim'
-export LC_CTYPE=cs_CZ.ISO-8859-2
+[ "`uname`" = "SunOS" ] || export LC_CTYPE=cs_CZ.ISO-8859-2
export PERL_MM_OPT="PERL=$HOME/bin/perlilib PREFIX=$HOME"
export WWW_HOME="file:///home/short/.bookmarks.html"
export GREP_OPTIONS="--binary-files=without-match --directories=skip"
function cvsupdatei { cvs update "$@" 2>&1|pipebuf -q|grep -v '^?'|less; }; export -f cvsupdatei
function wclines { awk '{x[$0]++}END{for (i in x) print x[i]"\t"i}'; }; export -f wclines
-function ulimitme { ulimit -m 100000 -d 150000 -v 200000; }; export -f ulimitme
+# SunOS does not support "-m"
+export ULIMITME_OPTS=""
+for i in "-m 100000" "-d 150000" "-v 200000";do
+ ulimit $i 2>/dev/null && ULIMITME_OPTS="$ULIMITME_OPTS $i"
+ done
+function ulimitme { ulimit $ULIMITME_OPTS; }; export -f ulimitme
function grep {(unset grep; ( ulimitme; grep "$@"; ); );}; export -f grep
function finame { find . -false `
awk </dev/null 'BEGIN{ for (i=1;i<ARGC;i++) print " -o -iname *"ARGV[i]"*"; }' "$@";