branch merge
authorTomas Zeman <tzeman@volny.cz>
Fri, 28 Mar 2014 10:46:23 +0100
changeset 44 b335d6720d85
parent 41 febb97e04430 (diff)
parent 43 e77797110e95 (current diff)
child 45 7bd06b510f29
branch merge
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/config/.vim/ftplugin/python.vim	Fri Mar 28 10:46:23 2014 +0100
@@ -0,0 +1,4 @@
+set tabstop=8
+set expandtab
+set shiftwidth=4
+set softtabstop=4
--- a/config/.vimrc	Tue Mar 18 12:03:32 2014 +0100
+++ b/config/.vimrc	Fri Mar 28 10:46:23 2014 +0100
@@ -51,9 +51,10 @@
 " Coffee-script related
 vmap <leader>c <esc>:'<,'>:CoffeeCompile<CR>
 map <leader>c :CoffeeCompile<CR>
-command -nargs=1 C CoffeeCompile | :<args>
+"command -nargs=1 C CoffeeCompile | :<args>
 au BufWritePost *.coffee silent CoffeeMake! -b | cwindow | redraw!
 "let coffee_compile_vert = 1
 au BufNewFile,BufReadPost *.coffee setl foldmethod=indent "nofoldenable
 au BufNewFile,BufReadPost *.coffee setl shiftwidth=2 expandtab
 
+filetype plugin on
--- a/scripts/svn	Tue Mar 18 12:03:32 2014 +0100
+++ b/scripts/svn	Fri Mar 28 10:46:23 2014 +0100
@@ -8,7 +8,7 @@
 
 if [ "$1" = "commit" -o "$1" = "ci" ]; then
     shift # pop off $1 for diff
-    TEMPLATE=`mktemp svn-ci.XXXXXXX`
+    TEMPLATE=`mktemp --tmpdir svn-ci.XXXXXXX`
     $REALSVN diff "$@" > "$TEMPLATE"
     $REALSVN $ARGS --editor-cmd="$HOME/bin/svn-diff-editor '$TEMPLATE'"
 else
--- a/scripts/svn-diff-editor	Tue Mar 18 12:03:32 2014 +0100
+++ b/scripts/svn-diff-editor	Fri Mar 28 10:46:23 2014 +0100
@@ -1,6 +1,27 @@
 #!/bin/sh
 
-echo >> "$2"
-cat "$1" >> "$2"
-rm "$1"
-$EDITOR "$2"
+case "${EDITOR}" in
+    "")
+        EDITOR="vi"
+        ;;
+    emacs)
+        EDITOR="$EDITOR -nw"
+        ;;
+    gvim|vim)
+        EDITOR="$EDITOR -f -o"
+        ;;
+esac
+
+SVNTMP="$1"
+cleanup_exit() {
+    rm -rf "$SVNTMP"
+}
+
+# Remove temporary files even if we get interrupted
+trap "cleanup_exit" 0 # normal exit
+trap "exit 255" HUP INT QUIT ABRT TERM
+
+#echo >> "$2"
+#cat "$1" >> "$2"
+#rm "$1"
+$EDITOR "$2" "$1"