Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Mar 24, 2013
  1. More .vimrc tweaks

    Standardize on 4-space indents instead of 2, update my email address in
    my _me macro, and add a command for stripping HTML tags from a buffer.
  2. vimrc tweaks

    committed with
  3. 2 plugins for fixed source form Fortran editing

    committed with
    fortran-indenting.vim provides normal and visual mode overrides for >>
    and > to prevent them from modifying the first 6 columns of the file
    (unless a comment marker is set in the first column, in which case only
    the 1st column will be prevented from shifting).
    functionwise-jumps.vim provides overrides for [[ [] ][ ]] to jump to the
    start or end of any subroutine, entry, function, or program unit.
  4. Make colors/autumnleaf.vim a CSApproxSnapshot

    committed with
    This will make vim start faster, given that CSApprox won't need to solve
    for the best console color matches each time it starts.
    Save the origin autumnleaf.vim as autumnleaf-orig.vim
  5. Make git ignore vim helptags

    committed with
    Also, remove the tracked copy of the help tags
  6. Prevent UnicodeName loading python until first use

    committed with
    In most vim sessions, I don't need to use :UnicodeName - this refactor
    prevents the python code from being executed until it is first needed.
  7. Tabular command for making operator< from a struct

    committed with
    Helps you to go from a struct like:
        struct Foo
            int x;
            char y[2][2];
            double z;
    To an operator< like:
        bool operator<(const Foo & lhs, const foo & rhs) {
            return lhs.x       != rhs.x       ? lhs.x       < rhs.x
                 : lhs.y[0][0] != rhs.y[0][0] ? lhs.y[0][0] < rhs.y[0][0]
                 : lhs.y[0][1] != rhs.y[0][1] ? lhs.y[0][1] < rhs.y[0][1]
                 : lhs.y[1][0] != rhs.y[1][0] ? lhs.y[1][0] < rhs.y[1][0]
                 : lhs.y[1][1] != rhs.y[1][1] ? lhs.y[1][1] < rhs.y[1][1]
                 : lhs.z       != rhs.z       ? lhs.z       < rhs.z
                 : false;
  8. Remove OmniCppComplete

    committed with
Commits on Mar 12, 2011
  1. Make manpageview.vim more portable

    This has now been tested on AIX, HP-UX, Solaris, and Linux.
Commits on Jan 27, 2010
  1. Merge branch 'master' of

Commits on Dec 30, 2009
Commits on Dec 29, 2009
Commits on Dec 23, 2009
  1. Prevent errors when ve=onemore

  2. Prevent errors when ve=onemore

Commits on Dec 22, 2009
  1. Squashed 'runtimes/colorchart/' changes from ede8381..632f9bc

    632f9bc Reduce the number of needed highlight groups.
    3cd2b6c Added color on bg and fg on color info.
    7b35073 Turn off 'cul' and 'cuc' to make things prettier.
    git-subtree-dir: runtimes/colorchart
    git-subtree-split: 632f9bc
  2. Squashed 'runtimes/colorchart/' changes from 1edb662..ede8381

    REVERT: 1edb662 Merge commit '632f9bc6e01fbf7b66072da261c5572e2a410bbb'
    git-subtree-dir: runtimes/colorchart
    git-subtree-split: ede8381
  3. Split 'runtimes/colorchart/' into commit '1edb6628f6938ab2f045b144fcc…

    git-subtree-dir: runtimes/colorchart
    git-subtree-mainline: 0a9890c
    git-subtree-split: 1edb662
    Merge commit '1edb6628f6938ab2f045b144fcc3c92a083ad5d8'
  4. Split 'runtimes/colorchart/' into commit '1edb6628f6938ab2f045b144fcc…

    git-subtree-dir: runtimes/colorchart
    git-subtree-mainline: 0a9890c
    git-subtree-split: 1edb662
    Merge commit '1edb6628f6938ab2f045b144fcc3c92a083ad5d8'
Something went wrong with that request. Please try again.