-# enable programmable completion features (you don't need to enable
-# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
-# sources /etc/bash.bashrc).
-if [ -f /etc/bash_completion ]; then
- . /etc/bash_completion
-fi
umask 022 # create new file with '644'
ulimit -c 0 # no dump core
if [ "$1" ]; then history | grep "$@"; else history 30; fi
}
-if [ -f $BASH_COMPLETION_DIR/git -o -f $BASH_COMPLETION_COMPAT_DIR/git ]; then
+if [ -f $BASH_COMPLETION_DIR/git -o -f $BASH_COMPLETION_COMPAT_DIR/git \
+ -o -f $BASH_COMPLETION_COMPAT_DIR/git-prompt ]; then
export PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w$(__git_ps1)\$ '
else
export PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
+if [ -d $HOME/bin -a `echo $PATH | grep -c $HOME/bin` -eq 0 ]; then
+ export PATH=$PATH:$HOME/bin
+fi
+
function svnst {
svn st $@ | grep "^[^?]"
}
function hexcmp {
- cmp -l $@ | awk '{printf "%08X %02X %02X\n", $1-1, strtonum(0$2), strtonum(0$3)}'
+ cmp -l "$@" | awk '{printf "%08X %02X %02X\n", $1-1, strtonum(0$2), strtonum(0$3)}'
}
alias vi='vim'