Vim 7.3 squashed and cleaned up (tpruvot)

Change-Id: I7cb4da6f7c88170e0a0c383664f783c749040d32
bero's crosscompile-android patch

Change-Id: I4945087ca03527b403c7be3722393656d656e919
run configure for 73

vim_cv_toupper_broken=no vim_cv_terminfo=yes vim_cv_tgent=zero \
vim_cv_stat_ignores_slash=no vim_cv_tty_group=system vim_cv_tty_mode=0666 \
vim_cv_getcwd_broken=no vim_cv_memmove_handles_overlap=yes \
CPPFLAGS="-I/opt/android/ev/jb/prebuilts/ndk/current/platforms/android-9/arch-arm/usr/include/" \
CFLAGS="-nostdlib" LDFLAGS="-Wl,-rpath-link=/opt/android/ev/jb/prebuilts/ndk/current/platforms/android-9/arch-arm/usr/lib/ \
-L/opt/android/ev/jb/prebuilts/ndk/current/platforms/android-9/arch-arm/usr/lib/" LIBS="-lc" \
\
./configure --prefix=/system --target=arm-linux-androdeabi --host=arm-linux-androideabi \
--disable-selinux --with-tlib=ncurses --datadir=/system/usr/share

with libncurses copied to ndk/*/lib

Change-Id: I1431a95047d1895b74aad115684cf4503e177734
Android.mk: update for 73

add vimrc, basic colors and syntax files to build

Change-Id: I642b3b96ba70597c66f9ec9104f65c7005ec2f98
Fix strcpy buffer overflow and mtime type

Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>

Change-Id: Ib7d523ae44ed48cf3a6c6f092244057a4aaa134b
build vim with SELINUX

Change-Id: I1402bc5302c9e6eb85a6e00236edb93b203e2db0
xxd: add android makefile

Change-Id: I21d8c852829782cbe03343a7783d3decff9f1f9f
upgrade to vim 7.4.355 (jul 2014)

add mblen.c from ndk support (could be required)

Change-Id: I236bcb4e26089cf3cca21e60b190a1c0a805aa39
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
config: fix some entries, build with ncurses termcap.h

Change-Id: I1e86267239cdb5e1eab58403dba01974ef54647b
Android.mk: fix runtime config files (syntax/colors...)

Change-Id: I2b8ce962283120025abc1d400a389504344443b2
Add android note about term size, and sample vim.sh

Change-Id: Iddec1dfac809761eea7522be4723ec5d08a74d56
vimrc: term encoding to UTF8, to read all files

also fix --version compile infos

Change-Id: I6508c92dfbfe20b9b803dc5e1497cc68ed92a2f1
syntax: add logcat hilighting

Change-Id: I7f232c06eb29ceb022c43e616aa9f57ed588ec6e
runtime: add some plugins/autoload files, minimal help

wanted to add tar/gzip/zip support but plugins are
not compatible with busybox tools

Add spacehi.vim to show trailing spaces/tabs with <F9> key

Change-Id: I5881fe878852e6da400a11a9af347572af42fe16