Commits

Author Commit Message Labels Comments Date
Tamas Kovacs
Returning cursor to start position after paredit " wrap (by Logan Campbell)
Tamas Kovacs
Fixing buffer confusion when filename contains 'repl'.
Tamas Kovacs
Escape double quotes in text input into (read) in the REPL buffer.
Tamas Kovacs
Added repeat.vim support to many Paredit modification actions (by Logan Campbell)
Tamas Kovacs
Fixed some indentation issues with multi-line arguments involved. Example (indentation of the last line): (defmacro with-foo2 ((fname symb) &body body) `(progn ,@body)) (with-foo2 (foo (lambda () 5)) (print 5))
Tamas Kovacs
Fixed error messages when compiling or describing before connected to swank server
Tamas Kovacs
Try to load built-in or third party clojure syntax file before loading lisp syntax file. Vim now officially contains syntax/clojure.vim, but older Vim versions may lack it.
Tamas Kovacs
Handle three or more windows layout. Assign an id to each slimv window, reuse slimv windows, do not open new window for REPL in case the REPL was closed.
Tamas Kovacs
Change lisp syntax for #\( and #\) to "string" so that paren matching ignores them Otherwise incorrect matching parens are highlighted E.g. for the last closing paren of these forms: (when (eq some-char #\() 5) (when (eq some-char #\)) 4)
Tamas Kovacs
Search for text in REPL command history. Multi-line commands are recalled in whole, not line-by-line.
Tamas Kovacs
Fixed indentation after multi-line string Example: (defun somefunc (n) (format t "[~ ]" n))
Tamas Kovacs
Fixed Paredit Wrap string off-by-one error (thanks to Colin Jones)
Tamas Kovacs
Allow Paredit Wrap to accommodate strings (thanks to Colin Jones) Previously it would wrap only the initial double quote character, due to % not matching quotes.
Tamas Kovacs
Added tag 0.9.10 for changeset 537dfa6be0cf
Tamas Kovacs
Added 0.9.10 release notes
Tags
0.9.10
php
Add defn- to keywords
Tamas Kovacs
Paredit: handle VimClojure's #"" regexp syntax definition
Tamas Kovacs
Paredit: treat #_(...) type of clojure comments as regular forms
Tamas Kovacs
Bugfix: removed error message when plugin/paredit.vim is missing
Tamas Kovacs
Fix stored REPL prompt position when corrupted (e.g. some lines were deleted from the REPL buffer)
Tamas Kovacs
Fix case with some swank implementations returning empty (:return) response
Tamas Kovacs
Bugfix: check that b:au_curhold_set may is defined (it may not be when g:slimv_repl_split=0)
Tamas Kovacs
Added Restart-Frame command (thanks to Philipp Marek)
Tamas Kovacs
Allow using Slimv and VimClojure (or other clojure filetype plugin) together. Don't check and set b:did_ftplugin for clojure, because that does not allow Slimv being used with other clojure filetype plugin.
Tamas Kovacs
Bugfix: when pressing <Space> sometimes the cursor was placed before the <Space>. Explanation: if virtualedit is empty and a normal mode command is executed inside an insert mode mapping at the end of line, then the cursor may be moved left one character. This is compensated by adding <End> to the mapping.
Tamas Kovacs
Backed out changeset: 7aa8338a8bc4 The fix caused garbage when <S-i><Space> pressed in visual mode.
Tamas Kovacs
Wrap SlimvArglist*() function calls in 'set ve=all'. Explanation: col('.') returns one less inside an insert mode mapping when the cursor is at the end of line and virtualedit is not 'all'. This causes the cursor being placed left of the <space> just entered.
Tamas Kovacs
Use &ft instead of SlimvGetFiletype() for paredit
Tamas Kovacs
Added ^ to the list of possible prefixes for paredit
Tamas Kovacs
Paredit: keep cursor inside "" when deleting over trailing " via 'cW', 'C', etc.
  1. Prev
  2. Next