Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
August 31, 2013

0.7.13

Make setting of completefunc/omnifunc optional (issue #15)
See issue #15 on GitHub:
  #15
August 19, 2013

0.7.12

Make sure vim-misc is installed, politely complain if it isn't
June 21, 2013

0.7.11

Always include standard library modules in module name completion
May 25, 2013

0.7.10

Document vim-misc as external dependency (needs to be installed separ…
…ately from now on)
May 20, 2013
May 20, 2013

0.7.8

Updated miscellaneous scripts
May 19, 2013

0.7.7

Updated miscellaneous scripts
May 15, 2013

0.7.6

Option lua_define_completion_mappings (issue #13)
Issue #13 on GitHub:
  #13
May 13, 2013

0.7.5

Updated miscellaneous scripts
May 12, 2013

0.7.4

Bug fix: Properly escape Vim script strings in omnicomplete.lua
April 29, 2013

0.7.3

Updated miscellaneous scripts
April 28, 2013

0.7.2

Updated miscellaneous scripts
April 20, 2013

0.7.1

Make compatibility with miscellaneous scripts explicit
November 24, 2011

0.7

Use shell.vim plug-in to execute Lua subprocesses (issue #2)
November 24, 2011

0.6.29

Bug fix for omnicomplete.lua: Strip newlines from generated output
November 21, 2011

0.6.28

Work around &shellslash setting on Windows
November 15, 2011

0.6.27

Make dofile(), loadfile(), ... trigger filename completion
November 15, 2011

0.6.26

Bug fix for dynamic completion after typing require('
(it shouldn't happen inside comments and strings)
October 23, 2011

0.6.25

Bug fix: Don't perform automatic completion in strings/comments
October 16, 2011

0.6.24

Support Lua modules that don't create a global (omni completion)
September 25, 2011

0.6.23

Updated miscellaneous scripts
September 04, 2011

0.6.22

Updated miscellaneous scripts
August 27, 2011

0.6.21

Bug fix: Remove accidental & buggy redefinition of xolox#misc#option#…
…get()
August 27, 2011

0.6.20

Move version variable to autoload script
August 27, 2011

0.6.19

Bug fix: Use xolox#misc#option#get() instead of xolox#lua#getopt()
August 27, 2011

0.6.18

Minor refactoring of omnicomplete.lua
June 18, 2011

0.6.17

Completion bug fix: Off by one in prefix selection
June 17, 2011

0.6.16

Delete old Vim help files (never even noticed them :-S)
June 17, 2011

0.6.15

Improve omni completion, add plugin/ script for autocmds
June 17, 2011

0.6.14

Make completion use prefix matching instead of substring matching
June 17, 2011

0.6.13

Set quick-fix window title after syntax check
June 17, 2011

0.6.12

Enable overriding of compiler arguments
June 17, 2011

0.6.11

Define version as variable, include version in messages
June 17, 2011

0.6.10

Disable automatic checking of global variables (for now)
I've found that the naive script I wrote to 'warn about' references to
global variables can really get on your nerves because every time it
runs it resets the height of the quickfix list. Also it can give a lot
of output on bigger scripts which is so overwhelming it becomes useless.
Until I can decrease the verbosity of the script I'm disabling automatic
globals checking by default. Users can still enable it if they want and
of course you can always execute :CheckGlobals(!) manually.
June 17, 2011

0.6.9

F1: Fall back to Lua reference for Vim if it exists, :help otherwise
June 14, 2011

0.6.8

Add signatures of LuaSocket functions
June 14, 2011

0.6.7

Check for undefined global variables (automatically)
June 14, 2011

0.6.6

Improve omni completion: support for keywords, less clutter
The description on the right hand side of the completion pop-up window
is now only shown when it has some useful information to convey. This
makes it easier to visually parse the pop-up window.
June 14, 2011

0.6.5

Highlight syntax errors to make them stand out
June 14, 2011

0.6.4

Bug fixes and support for function signatures
 * Bug fix for xolox#lua#dofile(): Unless I'm severely misunderstanding
   Vim I've probably found a bug in the Lua Interface for Vim: When you
   print() a very long line and try to intercept the output with :redir
   commands, the long line is repeated once more after the initial (and
   expected) output. This makes it impossible to send large blobs of
   serialized data from Lua to Vim. The workaround is simple though:
   Simply print() each matching entry individually and join the printed
   lines in Vim script before evaluating the expression.

 * The dynamic completion sometimes wouldn't use omni completion even
   when it was enabled and the best choice. This is now fixed.

 * The new xolox#lua#getsignature() function returns the signatures of
   standard library functions and is used to show signatures in tool
   tips and completion menus.

 * The standard library signatures in autoload/xolox/lua_data.vim were
   generated using a simple Lua script which I'm also committing.
June 14, 2011

0.6.3

Move static user completion data to separate auto-load script
June 14, 2011

0.6.2

Completion of module names after typing require('
The following variants are currently supported:

 * require '...'
 * require "..."
 * require('...')
 * require("...")
June 14, 2011

0.6.1

Refactor search path handling, use Lua Interface for Vim when available
June 14, 2011

0.6

Support for omni completion by searching package.{path,cpath}
June 14, 2011

0.5.7

Link to release on vim.org, support automatic update using GLVS plug-in
June 14, 2011

0.5.6

Fix broken pre-commit hook that generates Vim help file
June 14, 2011

0.5.5

Merge vim-misc repository as subdirectory
June 14, 2011

0.5.4

Document options, enable debugging with :set vbs=1
June 14, 2011

0.5.3

Bug fix for <F1> mapping to look up help topics
June 14, 2011

0.5.2

Support for buffer local options (overriding global options)
Something went wrong with that request. Please try again.