export GTK_IM_MODULE=xim
export BROWSER=chromium-browser
-export PYTHONPATH=/home/madcoder/local/lib/python/
export LC_MESSAGES=C
unset LC_ALL
;;
*)
PATH="/usr/lib/ccache:${HOME}/local/bin:${HOME}/bin:${PATH}"
- LD_LIBRARY_PATH="${HOME}/local/lib"
+ case $(uname) in
+ Darwin)
+ ;;
+ *)
+ LD_LIBRARY_PATH="${HOME}/local/lib"
+ ;;
+ esac
;;
esac
fi
cvi () {
vim -O ${${1%.[hc]}%.}.{h,c}
}
+
+if [ -n "$g" ]; then
+ alias find=gfind
+ alias sed=gsed
+fi
[alias]
co=checkout -m
- ci=commit -s
+ ci=commit
st=!git -p status
pop=reset HEAD~1
unstash=stash apply
- amend=commit -s --amend
- squash=commit -s --amend -C HEAD
- debtag=!git tag -f -a -s -m `git-symbolic-ref HEAD | sed -e 's~refs/heads/~~'`/`dpkg-parsechangelog | sed -n 's/^Version: \\(.*:\\)\\?//p'` `git-symbolic-ref HEAD | sed -e 's~refs/heads/~~'`/`dpkg-parsechangelog | sed -n 's/^Version: \\(.*:\\)\\?//p'`
- b64=commit -sm'64bits fix'
- send=send-email --no-chain-reply-to --suppress-cc all --suppress-from --no-signed-off-by-cc --annotate --compose -C -C -M --patience --to
- is-send=send-email --no-chain-reply-to --suppress-cc all --suppress-from --no-signed-off-by-cc --annotate --compose --patience -C -C -M --to corp.software.review@news.intersec.com
+ amend=commit --amend
+ squash=commit --amend -C HEAD
unstage=reset HEAD --
track=add -N
untrack=rm --cached
-[merge]
- tool=diffuse
-
[core]
#editor=gvim -f
editor=vim
- excludesfile=/home/madcoder/.git-excludes
+ excludesfile=~madcoder/.git-excludes
preloadindex=true
[notes]
ControlPersist 30
VerifyHostKeyDNS yes
+Host *.apple.com
+ User phabouzit
+
Host *.inria.fr
User habouzit
-Host *.corp
- ForwardAgent yes
-
-#--- intersec ---
-Host demo-sfr
- Hostname localhost
- Port 2222
- User intersec
-
-Host *.intersec.com
- Port 2222
- User madcoder
-
-Host beacon
- Hostname beacon.intersec.eu
- Port 2222
- User madcoder
-
-Host rudy
- HostName rudy.intersec.com
- Port 2222
- User madcoder
-
-Host rood
- HostName rood.intersec.com
- Port 2222
- User madcoder
-
#--- madism ---
Host hephaistos
User root
syn keyword isGlobal _G
syn match isGlobal "\<[a-zA-Z_][a-zA-Z0-9_]*_g\>"
+syn match isGlobal "\<[gs][A-Z][a-zA-Z0-9_]*\>"
syn keyword cType byte
syn match cFunction "\<\([a-z][a-zA-Z0-9_]*\|[a-zA-Z_][a-zA-Z0-9_]*[a-z][a-zA-Z0-9_]*\)\> *("me=e-1
set tags=tags;/,.tags;/,TAGS;/
set cinoptions=
-set cinoptions+=L0.5s " align labels at 0.5 shiftwidth
-set cinoptions+=:0.5s,=0.5s " same for case labels and code following a label
-set cinoptions+=g0.5s,h0.5s " same for c++ stuff
+set cinoptions+=Ls " align labels at 0 shiftwidth
+set cinoptions+=:0,=1s " same for case labels
+"set cinoptions+=g0.5s,h0.5s " same for c++ stuff
set cinoptions+=t0 " type on the line before the functions is not idented
set cinoptions+=(0,Ws " indent in functions ( ... ) when it breaks
set cinoptions+=m1 " aligh the closing ) properly
set diffopt=filler,context:5,iwhite
set fillchars+=diff:\ ,vert:│
-set makeprg=LC_ALL=C\ make\ MONOCHROME=1
-set grepprg=egrep\ --exclude='*.blk.c'\ --exclude='*.blkk.cc'\ -n\ $*\ /dev/null
-
exe "set path=." . system("echo | cpp -v 2>&1 | grep '^ .*/include' | tr -d \"\n\" | tr \" \" \",\"")
set path+=.;/