aboutsummaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2016-04-02Code cleanup.mitchell
Do not use `ipairs()` and use more consistent variable names among other things.
2016-03-29No need to pack and unpack `...`; core/events.luamitchell
2016-03-26Support UTF-8 Lua pattern matching.mitchell
Makes use of an external luautf8 library, but only a subset of it.
2016-02-29Updated for 8.6.mitchell
2016-02-01Code cleanup; ui.luamitchell
2016-01-30Replaced `buffer:text_range()` C function with a Lua function.mitchell
2016-01-30Added single-instance functionality for Win32 and require GLib 2.28+.mitchell
Thanks to Carl Sturtivant for the Win32 proof-of-concept code.
2016-01-29Code cleanup; core/args.luamitchell
2016-01-29Added '-v' and '--version' command line parameters.mitchell
2016-01-29`buffer:clear_cmd_key()` should only take one argument.mitchell
The `bit32` library makes bit shifting easier.
2016-01-20Updated to Scintilla 3.6.3 and enabled idle styling.mitchell
Patched Scintilla to prevent warning on widget destroy.
2016-01-02Updated lspawn LuaDoc; core/init.luamitchell
2015-12-31Updated copyright date.mitchell
2015-12-31Updated for 8.5.mitchell
2015-12-10Do not visit buffers that do not need saving in `io.save_all_files()`.mitchell
This speeds up `io.save_all_files()`, particularly on remote filesystems. Thanks to Ivan Baidakou.
2015-11-19Fixed bug resolving relative paths with multiple '../'; core/lfs_ext.luamitchell
2015-11-07Updated for 8.4.mitchell
2015-11-07Updated to Scintilla and Scintillua 3.6.2.mitchell
2015-11-04Updated Swedish translation; core/locales/locale.sv.confmitchell
Thanks to Niklas Wallén.
2015-10-17Do not error when trying to snapopen a non-existent project; core/file_io.luamitchell
2015-10-01Updated for 8.3.mitchell
2015-09-27Updated LuaDoc; core/init.luamitchell
2015-09-26Updated `spawn()` for Win32 curses and updated LuaDoc; core/init.luamitchell
`spawn()` now accepts an environment parameter. Requires lspawn r40 (changeset 4709ecca2dd4).
2015-08-31Updated for 8.2.mitchell
2015-08-08Added automatic syntax-checking capability as files are saved.mitchell
2015-08-02Updated to Scintilla 3.6.0.mitchell
2015-07-28Added Italian translation and updated French translation.mitchell
Thanks to Giovanni Salmeri.
2015-07-25Highlight found text in find in files results.mitchell
2015-06-30Updated for 8.1.mitchell
2015-06-23Updated to Scintilla 3.5.7.mitchell
2015-04-30Updated for 8.0.mitchell
2015-04-27Fixed filename encoding issues on Windows; core/ui.luamitchell
2015-04-19Updated for 8.0 beta.mitchell
2015-04-18Updated to Scintilla 3.5.5.mitchell
2015-04-15Allow undocumented `events.MODIFIED` to emit position and length.mitchell
2015-04-13Added `symlink` filter option for ignoring symlinked files and directories.mitchell
2015-04-01Updated for 8.0 alpha.mitchell
2015-03-26Document optional signal that can be sent to processes; core/init.luamitchell
This requires lspawn r34 (changeset 85eadda7da2a).
2015-03-20Small documentation updates.mitchell
2015-03-16Code cleanup based on the output of luacheck, a Lua linter.mitchell
2015-03-14Prevent -h, --help switches from exiting single instance; core/args.luamitchell
2015-03-12Lua code cleanup.mitchell
2015-03-12Removed `keys.LANGUAGE_MODULE_PREFIX` key binding.mitchell
2015-03-11Updated to Lua 5.3, LPeg 0.12.2, and lfs 1.6.3.mitchell
LuaJIT uses Lua 5.3's new utf8 library. Restored documentation for Lua 5.1 symbols and added deprecation notes.
2015-03-11Temporarily restore definition of `keys.LANGUAGE_MODULE_PREFIX`.mitchell
This is to avoid 3rd party language module breakage in 7.x. Will be removed in 8.0.
2015-03-11Fixed bug with new view-specific properties; core/ui.luamitchell
2015-03-10Updated for 7.9.mitchell
2015-03-10Stop documenting some non-useful buffer functions and fields.mitchell
2015-03-10Made `io.boms` private, as there are few BOMs in existence; core/file_io.luamitchell
2015-03-09Removed `keys.LANGUAGE_MODULE_PREFIX` since language modules no longer use it.mitchell
Made a note in module documentation that there has been a traditional keychain reserved for use by language modules.