Switch branches/tags
Nothing to show
Commits on Feb 25, 2018
Commits on Feb 16, 2018
Commits on Feb 12, 2018
  1. [Fixes #103]: LustyJuggler: don't splash mapping output to the editor…

    sjbach committed Feb 12, 2018
    … on launch
    LustyJuggler sometimes uses Vim's :redir on launch as part of figuring
    out how to restore mappings that it temporarily changes.  It turns out
    that :redir tees its output to the message area in addition to the place
    it's redirecting to, and for some folks' configurations, that causes a
    mess, up to and including the bogus "Press ENTER or type command to
    We can avoid the tee by wrapping the :redir call in a Vim function
    called with :silent.  Really ugly, but it seems to work.
Commits on Mar 15, 2017
  1. Merge branch 'lilydjwg-master'

    sjbach committed Mar 15, 2017
Commits on Mar 6, 2017
Commits on Jan 15, 2017
  1. Merge branch 'lilydjwg-master'

    sjbach committed Jan 15, 2017
Commits on Jan 13, 2017
  1. Minor documentation updates

    sjbach committed Jan 13, 2017
Commits on Nov 3, 2015
  1. Merge branch 'hohe-master'

    sjbach committed Nov 3, 2015
Commits on Nov 2, 2015
  1. Support for Neo2 keyboard layout added

    Horst Hettrich
    Horst Hettrich committed Nov 2, 2015
Commits on Nov 15, 2014
  1. lustyjuggler: preserve the "<script>" tag when restoring a mapping

    jszakmeister committed Nov 15, 2014
    This is a true fix for #20.  The `maparg()` function still does not
    report back enough information to know whether or not the "<script>" tag
    was specified for the mapping.  So, let's take another approach and
    parse the output of the map command.  The presence of an "&" appears to
    be a good indicator that you need the "<script>" tag.  Let's key off
    that and use that information when generating the command to restore the
Commits on May 23, 2014
  1. Tweak README

    sjbach committed May 23, 2014
  2. Update contributors.

    sjbach committed May 23, 2014
  3. Update README

    sjbach committed May 23, 2014
  4. Only set colorcolumn in versions of Vim that have it

    sjbach committed May 23, 2014
    Fixes a minor bug in some Vim installations.
  5. Use vim's autoload feature to reduce startup time

    rosslagerwall committed May 23, 2014
    Without this, loading both lusty-explorer and lusty-juggler took 55ms
    on my machine (see vim --startuptime), most likely due to loading the
    Ruby interpreter.  With this, the combined loading time is less than
Commits on Apr 7, 2014
Commits on Apr 6, 2014
  1. Merge branch 'implement-unload-buffer' of…

    sjbach committed Apr 6, 2014
    …usty into alovak-implement-unload-buffer
    Also, remove unload_selected_buffer stuff from explorer.rb since it's
    now in buffer-explorer.rb.
Commits on Apr 2, 2014
  1. unload buffer on c-d

    alovak committed Apr 2, 2014
  2. add key mapping for c-d

    alovak committed Apr 2, 2014
Commits on Dec 26, 2013
  1. Merge pull request #97 from ggustafsson/master

    sjbach committed Dec 26, 2013
    setlocal colorcolumn=0
Commits on Dec 23, 2013
  1. setlocal colorcolumn=0

    ggustafsson committed Dec 23, 2013
  2. setlocal colorcolumn=0

    ggustafsson committed Dec 23, 2013
Commits on Sep 4, 2013
  1. Change titles of explorer windows to fix odd behavior in Vim 7.3

    sjbach committed Sep 4, 2013
    From e.g. "[LustyExplorer-Files]" to "LustyExplorer--Files".  This is
    because internally we call something like `:split [LustyExplorer-Files]`
    in order to create the explorer window.  The argument to :split is the
    name of the file to edit (or, if it doesn't exist, a new buffer with
    that name).  However, :split does some wildcard expansion on its
    argument, and can interpret [LustyExplorer-Files] as a regex-ish range.
    In most versions of Vim, this :split call may emit a warning, but Vim
    will go ahead and create the new buffer named [LustyExplorer-Files] in a
    new window.  In some versions of Vim 7.3, however, it will emit the
    warning (stifled by `!silent` in lusty-explorer.vim) and not create the
    new buffer or the new window.
    I could probably work around this by escaping the square bracket
    characters, but I'm not sure how that will affect Windows, in which the
    escape character '\' is also a directory separator.  So, I'll do the
    easier thing and use more innocuous names for the explorer windows.
Commits on Mar 26, 2013
  1. Simplify determining cancel keys by subtracting alpha_buffer_keys fro…

    Lennaert Meijvogel authored and lmeijvogel committed May 9, 2012
    …m default cancel keys.
    I hope this change will make the keyboard mappings more robust since it
    can no longer miss unmapping keys.
  2. Add some more cancel keys.

    Lennaert Meijvogel authored and lmeijvogel committed May 9, 2012
    Any keys that would make vim enter insert/replace mode will break
    LustyJuggler. These are now mapped as 'cancel keys'.
Commits on Feb 4, 2013
  1. Merge pull request #87 from emergion/master

    sjbach committed Feb 4, 2013
    Lusty Juggler crashing on OS X Vim 73