Commits

Author Commit Message Labels Comments Date
Tamas Kovacs
Version 0.7.3 Added compatibility with Python 3.x, bugfixes: input lines for REPL were doubled on Linux (thanks to Andrew Hills), however not yet fixed for SBCL, enclose Slimv path in double quotes if contains space, select form when standing on prefix character (e.g. ' or `).
Tamas Kovacs
Version 0.7.2 Added autodetection for /usr/local/bin/clojure on Linux, added special characters to Lisp keyword selection (iskeyword), run Vim's original ftplugin/lisp.vim for Clojure filetype, bugfixes: PareditWrap error when g:paredit_shortmaps=1 (thanks to Jon Thacker), buffer selection problems in case of three of more buffers (thanks to Philipp Marek), conflicting keybindings for SlimvGenerateTags, unmap e…
Tamas Kovacs
Version 0.7.1 Added option g:slimv_browser_cmd for opening hyperspec in a custom webbrowser (on behalf of Andreas Salwasser), added paredit handling for d<motion>, c<motion>, p and P commands: keep paren balance when deleting and pasting text, Paredit Toggle function removes and re-adds paredit keybindings, bugfix: D and C deleted till beginning of line if () or [] found, handle escaped \" characters inside str…
Tamas Kovacs
Version 0.7.0 Added package/namespace support, new way of refreshing the REPL buffer via autocommands, removed 'RUNNING' mode, cursor stays in the current buffer at evaluation, added option g:slimv_updatetime, removed options related to the old way of refreshing (g:slimv_repl_return and g:slimv_repl_wait), removed debug logging, updated Clojure API to version 1.2, extended keyword definition when selecting symb…
Tamas Kovacs
Version 0.6.3 Added option to return cursor to the editor window from REPL buffer after evaluating an s-expression, Wrap: if standing on a paren then wrap the whole s-expression, Wrap selection: exit visual mode after command, Bugfixes: inserting double quotes in paredit mode (like "\""), dd in paredit mode when unbalanced form is inside comment, reopen REPL buffer after closing it via ":q", comment and string …
Tamas Kovacs
Version 0.6.2 Added support for Mac OS X via Terminal.app (on behalf of Vlad Hanciuta), added string "clj" as a detector for Clojure (by Vlad Hanciuta), bugfixes: paredit wrap function missed last character when 'selection' was not "exclusive" (thanks to Marcin Fatyga), input was stuck inside SBCL debugger (on behalf of Philipp Marek and Dmitry Petukhov), occasional error messages during REPL buffer update, REP…
Tamas Kovacs
Version 0.6.1 Added Split/Join/Wrap/Splice functions to Paredit Mode. Bugfixes: delete commands put erased characters into yank buffer, D does not delete whole line.
Tamas Kovacs
Version 0.6.0: Added paredit mode, set wrap for REPL buffer.
Tamas Kovacs
Version 0.5.6 Improved REPL buffer response time, added debug log flushing frequency, bugfix: early exit of REPL refresh mode on some machines.
Tamas Kovacs
Version 0.5.5 Updated Clojure API to 1.1, expand tilde-prefix to home directory on Linux, autodetect Clojure in the user home directory on Linux.
Tamas Kovacs
Version 0.5.4 Added autodetection for clojure-contrib.jar and Clozure CL, applied lisp_rainbow to Clojure's [], renamed Clojure indent plugin to clojure.vim, switched on lisp indentation for Clojure files.
Tamas Kovacs
Version 0.5.3 Added Interrupt-Lisp-Process command, added mapping for the REPL menu, added special forms to Clojre API lookup, bugfixes: put cursor after the last character in insert mode when refreshing REPL buffer, fixed some Ctrl-C handling problems.
Tamas Kovacs
Version 0.5.2 Adapted Clojure API lookup and JAR autodetection to version 1.0, Complete-Symbol moved to separate Edit submenu, added Close-Form command.
Tamas Kovacs
Version 0.5.1: Added symbol name completion based on the Hyperspec database.
Tamas Kovacs
Version 0.5.0 Major project reorganization: Slimv is now a Lisp and Clojure filetype plugin; added Common Lisp Hyperspec, Clojure API and JavaDoc lookup; separate menu for REPL buffer; menu items work in every Vim mode; fixed mark 's usage bug.
Tamas Kovacs
Version 0.4.1 Added profiler support for SBCL, new commands: Show Profiled/Send Input/Close and Send Input/Previous Input/Next Input, highlight error messages.
Tamas Kovacs
Version 0.4.0 Added SLIME's profiling tool with support from Slimv, added command to generate tags file, fixed eval problems of large buffers, fixed Compile And Load filename problems with '&#039 on Windows, recycle old REPL temporary file at next server startup.
Tamas Kovacs
Version 0.3.0 REPL buffer enhancements: added syntax highlighting and automatic indentation, it is possible to enter a multi-line command, Ctrl-C is working; server REPL window performance enhancement on Linux.
Tamas Kovacs
Version 0.2.2 Fixed REPL input and output mix-up problems, evaluation performance enhancement, corrected some more macroexpand problems.
Tamas Kovacs
Version 0.2.1 Added basic Clojure support, fixed some macroexpand and REPL refresh problems.
Tamas Kovacs
Version 0.2.0: Major update: Lisp REPL inside a Vim buffer
Tamas Kovacs
Version 0.1.4 Ctrl+C is propagated to Lisp REPL, so it is possible to interrupt a running program. Bugfix: delayed display of last line in REPL window on Linux.
Tamas Kovacs
Version 0.1.3 Handle DOS and Unix style line endings on Windows, don't write logfile when debug level not set
Tamas Kovacs
Version 0.1.2: Windows users do not need pywin32 anymore
Tamas Kovacs
Version 0.1.1: Corrected memory fill up problem after a long REPL session.
Tamas Kovacs
Version 0.1: Initial upload
  1. Prev
  2. Next