Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
l---------bin/71/gvim1
-rwxr-xr-xbin/71/vimbin0 -> 1946056 bytes
l---------bin/73/gvim1
-rwxr-xr-xbin/73/vimbin0 -> 2168545 bytes
-rwxr-xr-xbin/ctagsbin0 -> 201716 bytes
-rwxr-xr-xbin/ipython.py11
-rwxr-xr-xbin/vimtutor76
-rwxr-xr-xbin/vimtutor~76
8 files changed, 165 insertions, 0 deletions
diff --git a/bin/71/gvim b/bin/71/gvim
new file mode 120000
index 0000000..200d445
--- /dev/null
+++ b/bin/71/gvim
@@ -0,0 +1 @@
+./vim \ No newline at end of file
diff --git a/bin/71/vim b/bin/71/vim
new file mode 100755
index 0000000..36afc75
--- /dev/null
+++ b/bin/71/vim
Binary files differ
diff --git a/bin/73/gvim b/bin/73/gvim
new file mode 120000
index 0000000..7923f59
--- /dev/null
+++ b/bin/73/gvim
@@ -0,0 +1 @@
+vim \ No newline at end of file
diff --git a/bin/73/vim b/bin/73/vim
new file mode 100755
index 0000000..8c672b5
--- /dev/null
+++ b/bin/73/vim
Binary files differ
diff --git a/bin/ctags b/bin/ctags
new file mode 100755
index 0000000..e13d51c
--- /dev/null
+++ b/bin/ctags
Binary files differ
diff --git a/bin/ipython.py b/bin/ipython.py
new file mode 100755
index 0000000..5be0994
--- /dev/null
+++ b/bin/ipython.py
@@ -0,0 +1,11 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+"""IPython -- An enhanced Interactive Python
+
+The actual ipython script to be installed with 'python setup.py install' is
+in './scripts' directory. This file is here (ipython source root directory)
+to facilitate non-root 'zero-installation' (just copy the source tree
+somewhere and run ipython.py) and development. """
+
+import IPython.Shell
+IPython.Shell.start().mainloop()
diff --git a/bin/vimtutor b/bin/vimtutor
new file mode 100755
index 0000000..81ae1f5
--- /dev/null
+++ b/bin/vimtutor
@@ -0,0 +1,76 @@
+#! /bin/sh
+
+# Start Vim on a copy of the tutor file.
+
+# Usage: vimtutor [-g] [xx]
+# Where optional argument -g starts vimtutor in gvim (GUI) instead of vim.
+# and xx is a language code like "es" or "nl".
+# When an argument is given, it tries loading that tutor.
+# When this fails or no argument was given, it tries using 'v:lang'
+# When that also fails, it uses the English version.
+
+# Vim could be called "vim" or "vi". Also check for "vimN", for people who
+# have Vim installed with its version number.
+# We anticipate up to a future Vim 8 version :-).
+seq="vim vim8 vim75 vim74 vim73 vim72 vim71 vim70 vim7 vim6 vi"
+if test "$1" = "-g"; then
+ # Try to use the GUI version of Vim if possible, it will fall back
+ # on Vim if Gvim is not installed.
+ seq="gvim gvim8 gvim75 gvim74 gvim73 gvim72 gvim71 gvim70 gvim7 gvim6 $seq"
+ shift
+fi
+
+xx=$1
+export xx
+
+# We need a temp file for the copy. First try using a standard command.
+tmp="${TMPDIR-/tmp}"
+TUTORCOPY=`mktemp $tmp/tutorXXXXXX || tempfile -p tutor || echo none`
+
+# If the standard commands failed then create a directory to put the copy in.
+# That is a secure way to make a temp file.
+if test "$TUTORCOPY" = none; then
+ tmpdir=$tmp/vimtutor$$
+ OLD_UMASK=`umask`
+ umask 077
+ getout=no
+ mkdir $tmpdir || getout=yes
+ umask $OLD_UMASK
+ if test $getout = yes; then
+ echo "Could not create directory for tutor copy, exiting."
+ exit 1
+ fi
+ TUTORCOPY=$tmpdir/tutorcopy
+ touch $TUTORCOPY
+ TODELETE=$tmpdir
+else
+ TODELETE=$TUTORCOPY
+fi
+
+export TUTORCOPY
+
+# remove the copy of the tutor on exit
+trap "rm -rf $TODELETE" 0 1 2 3 9 11 13 15
+
+#for i in $seq; do
+# testvim=`which $i 2>/dev/null`
+# if test -f "$testvim"; then
+# VIM=$i
+# break
+# fi
+#done
+
+# When no Vim version was found fall back to "vim", you'll get an error message
+# below.
+if test -z "$VIM"; then
+ VIM=vim
+fi
+
+# Use Vim to copy the tutor, it knows the value of $VIMRUNTIME
+# The script tutor.vim tells Vim which file to copy
+$VIM -f -u NONE -c 'so $VIMRUNTIME/tutor/tutor.vim'
+
+# Start vim without any .vimrc, set 'nocompatible'
+$VIM -f -u NONE -c "set nocp" $TUTORCOPY
+
+# $VIM --servername TUTOR $TUTORCOPY
diff --git a/bin/vimtutor~ b/bin/vimtutor~
new file mode 100755
index 0000000..71b354e
--- /dev/null
+++ b/bin/vimtutor~
@@ -0,0 +1,76 @@
+#! /bin/sh
+
+# Start Vim on a copy of the tutor file.
+
+# Usage: vimtutor [-g] [xx]
+# Where optional argument -g starts vimtutor in gvim (GUI) instead of vim.
+# and xx is a language code like "es" or "nl".
+# When an argument is given, it tries loading that tutor.
+# When this fails or no argument was given, it tries using 'v:lang'
+# When that also fails, it uses the English version.
+
+# Vim could be called "vim" or "vi". Also check for "vimN", for people who
+# have Vim installed with its version number.
+# We anticipate up to a future Vim 8 version :-).
+seq="vim vim8 vim75 vim74 vim73 vim72 vim71 vim70 vim7 vim6 vi"
+if test "$1" = "-g"; then
+ # Try to use the GUI version of Vim if possible, it will fall back
+ # on Vim if Gvim is not installed.
+ seq="gvim gvim8 gvim75 gvim74 gvim73 gvim72 gvim71 gvim70 gvim7 gvim6 $seq"
+ shift
+fi
+
+xx=$1
+export xx
+
+# We need a temp file for the copy. First try using a standard command.
+tmp="${TMPDIR-/tmp}"
+TUTORCOPY=`mktemp $tmp/tutorXXXXXX || tempfile -p tutor || echo none`
+
+# If the standard commands failed then create a directory to put the copy in.
+# That is a secure way to make a temp file.
+if test "$TUTORCOPY" = none; then
+ tmpdir=$tmp/vimtutor$$
+ OLD_UMASK=`umask`
+ umask 077
+ getout=no
+ mkdir $tmpdir || getout=yes
+ umask $OLD_UMASK
+ if test $getout = yes; then
+ echo "Could not create directory for tutor copy, exiting."
+ exit 1
+ fi
+ TUTORCOPY=$tmpdir/tutorcopy
+ touch $TUTORCOPY
+ TODELETE=$tmpdir
+else
+ TODELETE=$TUTORCOPY
+fi
+
+export TUTORCOPY
+
+# remove the copy of the tutor on exit
+trap "rm -rf $TODELETE" 0 1 2 3 9 11 13 15
+
+for i in $seq; do
+ testvim=`which $i 2>/dev/null`
+ if test -f "$testvim"; then
+ VIM=$i
+ break
+ fi
+done
+
+# When no Vim version was found fall back to "vim", you'll get an error message
+# below.
+if test -z "$VIM"; then
+ VIM=vim
+fi
+
+# Use Vim to copy the tutor, it knows the value of $VIMRUNTIME
+# The script tutor.vim tells Vim which file to copy
+$VIM -f -u NONE -c 'so $VIMRUNTIME/tutor/tutor.vim'
+
+# Start vim without any .vimrc, set 'nocompatible'
+$VIM -f -u NONE -c "set nocp" $TUTORCOPY
+
+# $VIM --servername TUTOR $TUTORCOPY