Add libvterm.so

bzr head:

    ------------------------------------------------------------
    revno: 619
    revision-id: leonerd@leonerd.org.uk-20141205114053-oh5hsk9c011x8cyp
    parent: leonerd@leonerd.org.uk-20141119182453-1uhmfbanil3c0x00
    committer: Paul "LeoNerd" Evans <leonerd@leonerd.org.uk>
    branch nick: libvterm
    timestamp: Fri 2014-12-05 11:40:53 +0000
    message:
      Add extern "C" guards to keep C++ compilers happy
Update Command-T

git head:

    commit 3d640a8baa6d1934d2b5d5d0df059595413cdfaf
    Author: Greg Hurrell <greg@hurrell.net>
    Date:   Mon Nov 17 08:56:14 2014 -0800

        Remove unused debugging macros from watchman.c

        The Watchman module is solid at this point, so let's remove the
        debugging macros which I haven't had to use since the module was
        originally developed.
Update vim plugin capslock

    commit b47d37769822ce73a1401c12d253c055b287f356
    Author: Mathias Andersson <wraul@dbox.se>
    Date:   Mon Jul 28 20:19:10 2014 +0200

        Fix auto disable when exiting insert mode

        Closes #5.
Update vim plugin syntastic

    commit 6de1559f339ec2f4ea094b6d3031ac9388e0d174
    Author: LCD 47 <lcd047@gmail.com>
    Date:   Fri Dec 12 10:28:46 2014 +0200

        Make SyntasticInfo aware of b:syntastic_mode.
Update vim plugin tagbar

    commit bfc121dc38271ab3f050609bb2ca377de07d8bd6
    Author: Jan Larres <jan@majutsushi.net>
    Date:   Wed Dec 10 16:19:14 2014 +1300

        Setup options and keymaps in functions to avoid global variables
Update vim plugin nerdtree

    commit 3b98a7fcae8f9fff356907171f0406ff8cd28921
    Author: Martin Grenfell <martin.grenfell@gmail.com>
    Date:   Thu Nov 20 11:02:17 2014 +0000

        Merge pull request #403 from gcmt/pretty-cwd

        Pretty CWD
Update vim plugin ctrlp

    commit b5d3fe66a58a13d2ff8b6391f4387608496a030f
    Author: Kien N <contact@ndkien.com>
    Date:   Mon Jul 29 11:00:25 2013 +0700

        Don't check for CtrlPLinePre

        Fixes #450
Update vim for tip-2.6-3.2

hg tip:

    changeset:   6431:9d61516ed8e5
    tag:         tip
    user:        Bram Moolenaar <bram@vim.org>
    date:        Sat Dec 13 03:58:10 2014 +0100
    summary:     Added tag v7-4-546 for changeset 84190359b979

vim --version:

    VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Dec 13 2014 08:30:22)
    Included patches: 1-546
    Compiled by travis@testing-worker-linux-6-2-28442-linux-1-43916599
    Normal version without GUI.  Features included (+) or not (-):
    +acl             -farsi           -mouse_netterm   +syntax
    -arabic          +file_in_path    -mouse_sgr       +tag_binary
    +autocmd         +find_in_path    -mouse_sysmouse  +tag_old_static
    -balloon_eval    +float           -mouse_urxvt     -tag_any_white
    -browse          +folding         +mouse_xterm     -tcl
    +builtin_terms   -footer          +multi_byte      +terminfo
    +byte_offset     +fork()          +multi_lang      +termresponse
    +cindent         +gettext         -mzscheme        +textobjects
    -clientserver    -hangul_input    +netbeans_intg   +title
    -clipboard       +iconv           +path_extra      -toolbar
    +cmdline_compl   +insert_expand   -perl            +user_commands
    +cmdline_hist    +jumplist        +persistent_undo +vertsplit
    +cmdline_info    -keymap          +postscript      +virtualedit
    +comments        -langmap         +printer         +visual
    -conceal         +libcall         -profile         +visualextra
    +cryptv          +linebreak       +python/dyn      +viminfo
    -cscope          +lispindent      +python3/dyn     +vreplace
    +cursorbind      +listcmds        +quickfix        +wildignore
    +cursorshape     +localmap        +reltime         +wildmenu
    +dialog_con      -lua             -rightleft       +windows
    +diff            +menu            +ruby            +writebackup
    +digraphs        +mksession       +scrollbind      -X11
    -dnd             +modify_fname    +signs           -xfontset
    -ebcdic          +mouse           +smartindent     -xim
    -emacs_tags      -mouseshape      -sniff           -xsmp
    +eval            -mouse_dec       +startuptime     -xterm_clipboard
    +ex_extra        -mouse_gpm       +statusline      -xterm_save
    +extra_search    -mouse_jsbterm   -sun_workshop    -xpm
       system vimrc file: "$VIM/vimrc"
         user vimrc file: "$HOME/.vimrc"
     2nd user vimrc file: "~/.vim/vimrc"
          user exrc file: "$HOME/.exrc"
      fall-back for $VIM: "/usr/local/share/vim"
    Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H     -g -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
    Linking: gcc   -L.  -rdynamic -Wl,-export-dynamic  -L/usr/local/lib -Wl,--as-needed -o vim        -lm -ltinfo -lnsl    -ldl       -Wl,-rpath,/../lib -Wl,-R -Wl,/home/travis/.rvm/rubies/ruby-1.9.3-p551/lib -L/home/travis/.rvm/rubies/ruby-1.9.3-p551/lib -lruby -lpthread -lrt -ldl -lcrypt -lm  -L/home/travis/.rvm/rubies/ruby-1.9.3-p551/lib
Update ucs2 cpython-2.6 build

python --version:

    Python 2.6.9

hg tip:

    changeset:   43832:0f520ed901a5
    branch:      2.6
    tag:         tip
    user:        Benjamin Peterson <benjamin@python.org>
    date:        Wed Oct 15 18:07:54 2014 -0400
    summary:     goodbye, 2.6
Update ucs2 cpython-2.7 build

python --version:

    Python 2.7.9+

hg tip:

    changeset:   78536:a145f43bf758
    branch:      2.7
    tag:         tip
    user:        Brett Cannon <brett@python.org>
    date:        Fri Dec 12 15:15:49 2014 -0500
    summary:     Backport of porting HOWTO
Update ucs2 cpython-3.2 build

python --version:

    Python 3.2.6

hg tip:

    changeset:   68960:a0368f81af9a
    branch:      3.2
    tag:         tip
    user:        Benjamin Peterson <benjamin@python.org>
    date:        Fri Dec 05 20:15:15 2014 -0500
    summary:     add a default limit for the amount of data xmlrpclib.gzip_decode will return (closes #16043)
Merge branch 'travis-36.8' into master