Permalink
Commits on May 9, 2017
  1. Fucking Bitbucket

    sjl committed May 9, 2017
Commits on Dec 16, 2016
  1. Update docs

    sjl committed Dec 16, 2016
Commits on Nov 24, 2016
  1. Fix TypeError when using Python 3

    mgedmin committed Nov 24, 2016
    The error shows up on :Gundo and looks like this:
    
        Error detected while processing function gundo#GundoShow[1]..<SNR>116_GundoShow[4]..<SNR>116_GundoOpen[31]..<SNR>116_GundoRenderPreview:
        line    2:
        Traceback (most recent call last):
          File "<string>", line 1, in <module>
          File "/home/mg/.vim/bundle/Gundo/autoload/gundo.py", line 474, in GundoRenderPreview
            _output_preview_text(_generate_preview_diff(current, node_before, node_after))
          File "/home/mg/.vim/bundle/Gundo/autoload/gundo.py", line 382, in _generate_preview_diff
            before_time, after_time))
          File "/usr/lib/python3.5/difflib.py", line 1177, in unified_diff
            _check_types(a, b, fromfile, tofile, fromfiledate, tofiledate, lineterm)
          File "/usr/lib/python3.5/difflib.py", line 1312, in _check_types
            raise TypeError('all arguments must be str, not: %r' % (arg,))
        TypeError: all arguments must be str, not: 46
Commits on Jan 19, 2016
  1. Merge pull request #30 from simnalamburt/nvim-support

    sjl committed Jan 19, 2016
    Neovim support: line buffers shouldn't contain newlines
Commits on Jan 10, 2016
  1. Neovim support: line buffers shouldn't contain newlines

    simnalamburt committed Dec 14, 2014
    The result of `difflib.unified_diff()` may contains newlines at the end of its
    each line. It's suppressed in original Vim, but it's illegal in Neovim.
    
    Since there is no good way to prevent `difflib` from appending newlines to the
    results, `_output_preview_text()` function should sanitize it.
    
    Thanks @michamos
    
    Reference:
      https://github.com/neovim/neovim/blob/a5edc5f2572d6d63f7f7a32ae6ec7bcabe1472b6/src/nvim/api/buffer.c#L215
      #30 (comment)
Commits on Dec 7, 2015
  1. Update changelog and site

    sjl committed Dec 7, 2015
  2. Merge.

    sjl committed Dec 7, 2015
  3. Merge.

    sjl committed Dec 7, 2015
Commits on Dec 3, 2015
  1. Send strings to difflib.unified_diff

    omarkhan committed Oct 7, 2015
    Python 3.5 adds type-checking to difflib, which causes gundo to fail.
    This fixes the issue by converting the arguments to strings.
    See https://bugs.python.org/issue17445 for details
Commits on Aug 27, 2014
Commits on Aug 22, 2013
Commits on Jul 11, 2013
  1. Fix site

    sjl committed Jul 11, 2013
  2. Update changelog.

    sjl committed Jul 11, 2013
  3. Merge.

    sjl committed Jul 11, 2013
  4. Update changelog.

    sjl committed Jul 11, 2013
Commits on Jun 10, 2013
  1. Update inline help message to show real keymaps.

    taketwo committed Jun 10, 2013
    Instead of displaying hardcoded "j/k" for motion between undo states,
    real keymaps are fetched from `g:gundo_map_move_older` and
    `g:undo_map_move_never` variables.
Commits on Apr 15, 2013
  1. Add g:gundo_playback_delay option

    alvinfrancis committed Apr 15, 2013
    Allow for the option for setting the delay (in milliseconds) to be used
    by the GundoPlayTo function in calling vim's sleep command during play
    back.
Commits on Jun 2, 2012
  1. Whitespace.

    sjl committed Jun 2, 2012
  2. Update help text a bit.

    sjl committed Jun 2, 2012
  3. Update site.

    sjl committed Jun 2, 2012
  4. Update changelog.

    sjl committed Jun 2, 2012
  5. Merge.

    sjl committed Jun 2, 2012
Commits on Apr 21, 2012
  1. Update lessjs.

    sjl committed Apr 21, 2012
Commits on Apr 13, 2012
Commits on Apr 10, 2012
  1. Add gauge.

    sjl committed Apr 10, 2012
Commits on Feb 16, 2012
Commits on Feb 15, 2012