X-Git-Url: https://git.jankratochvil.net/?p=nethome.git;a=blobdiff_plain;f=.bashrc;h=974d60c68e817bcd29145707f162ca7e3fc28880;hp=a900afa24d1ae52ad16a095daae3d1a7d6c86597;hb=0cfa13d05d7e68f48f9821ddecbd05f8cc633cb9;hpb=22051f75cbac8ae7e10c7d81946abe1f093baa19 diff --git a/.bashrc b/.bashrc index a900afa..974d60c 100644 --- a/.bashrc +++ b/.bashrc @@ -266,6 +266,7 @@ function ctags {(unset ctags -o -name "*.[chCy]" \ -o -name "*.cc" \ -o -name "*.cxx" \ + -o -name "*.cpp" \ -o -name "*.java" \ -o -name "*.p[lm]" \ -o -name "*.py" \ @@ -385,7 +386,7 @@ function rpmsrclist | sort -u fi } -function valgrind {(unset valgrind;s=~/.python.valgrind;perl -e 'undef $/;$_=<>;1 while s/^(?:###)?({\n)(?:###)?( *ADDRESS_IN_RANGE.*\n(?:[^}#].*\n)*)###/$1$2/gm;print;' $s;valgrind --suppressions=$s "$@";);} +function valgrind {(set -e;unset valgrind;s=~/.python.valgrind;rm -f $s;cp -p /usr/share/doc/python-devel-2.*/valgrind-python.supp $s;patch $s <$s.patch;perl -i -e 'undef $/;$_=<>;1 while s/^(?:###)?({\n)(?:###)?( *ADDRESS_IN_RANGE.*\n(?:[^}#].*\n)*)###/$1$2/gm;print;' $s;valgrind --suppressions=$s "$@";);} function yumupdate { yum makecache;yum -y --skip-broken update; } ulimit -S -c 0