aboutsummaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2017-11-29Added `events.ZOOM`.mitchell
2017-11-18Enforce extra argument to `buffer:brace_match()` introduced in Scintilla 3.7.0.mitchell
2017-11-12Buffer settings on startup apply to subsequent buffers.mitchell
As a result, no need for a *properties.lua* file anymore. Also, renamed `ui.set_theme()` to `buffer.set_theme()`.
2017-11-10Removed redundant "Select in delimiter" menus and keys.mitchell
They can be auto-detected now.
2017-11-07No need to manually set codepage to UTF-8, now that it's Scintilla's default.mitchell
2017-11-06Backported bugfixes and changes from Scintilla 4.0.0 to 4.0.2.mitchell
2017-10-31Updated for 9.6.mitchell
2017-08-28Updated for 9.5.mitchell
2017-08-20Added optional encoding parameter to `io.open_file()`.mitchell
Sometimes encoding auto-detection via `io.encodings` is more trouble than it's worth.
2017-08-16Mention that buffer's API is derived from Scintilla and provide docs link.mitchell
2017-07-02Added ability for buffer list to show buffers by z-order.mitchell
2017-06-30Updated for 9.5 beta.mitchell
2017-06-23Small code cleanup.mitchell
2017-06-21Correctly handle multiple '!' patterns in file filters.mitchell
This allows for specific file and folder includes.
2017-06-20Added support and documentation for new ui dialogs.mitchell
This requires gtdialog r108 (changeset 8465c20432e1).
2017-06-20Added documentation for new color selection dialog.mitchell
This requires gtdialog r106 (changeset 4fbcad4d2031).
2017-06-17Effectively updated to Scintilla 3.7.5 with select backports to 3.7.3.mitchell
2017-05-26Fixed bug that deleted characters outside of mangled snippets.mitchell
2017-04-30Updated for 9.4.mitchell
2017-04-07Effectively updated to Scintilla 3.7.4 with select backports to 3.7.3.mitchell
Scintilla 3.7.4 requires a C++11 compiler, which I do not have.
2017-03-15Updated LuaDoc; core/init.luamitchell
2017-02-28Updated for 9.3.mitchell
2017-02-22Fixed attribution; core/locales/locale.pl.confmitchell
2017-02-22Updated Polish translation; core/locales/locale.pl.confmitchell
Thanks to Piotr Orzechowski.
2017-01-11Fixed localization regression introduced in r2288; core/locale.confmitchell
2017-01-02Improved LuaJIT compatibility; core/init.luamitchell
Some third-party extensions make use of Lua 5.3's `table.insert()`.
2017-01-01Use more descriptive header in command selection dialog.mitchell
2016-12-31Updated copyright information.mitchell
2016-12-21Updated for 9.2.mitchell
2016-12-08Updated for 9.1.mitchell
2016-12-05Updated to Scintilla 3.7.1.mitchell
2016-11-04Removed MacRoman encoding option, as OSX uses UTF-8 by default.mitchell
2016-10-19Allow detection of encodings with NUL bytes like UTF-16; core/file_io.luamitchell
2016-10-19Updated to Scintilla 3.7.0.mitchell
2016-09-29Discard Alt/option modifier for composed ASCII symbols; core/keys.luamitchell
For example this should report 'm{' as just '{' on a Spanish OSX key layout.
2016-09-28Updated for 9.0.mitchell
2016-09-15Updated to Scintilla 3.6.7 and Scintillua 3.6.7-1.mitchell
2016-08-29Small LuaDoc updates.mitchell
2016-08-29Updated for 9.0 beta.mitchell
2016-08-29Small LuaDoc update; core/.buffer.luadocmitchell
2016-08-11Fixed caps lock key handling.mitchell
2016-07-24Added `events.TAB_CLICKED` event.mitchell
This allows for the user to override the default switch behavior (e.g. switch to an existing split view that already has the target buffer open). Thanks to Gabriel Dubatti.
2016-07-14Fixed bug in keeping track of event indices; core/events.luamitchell
As a result, `events.disconnect()` may disconnect the wrong event handler. Thanks to David Karell.
2016-07-11Updated for 9.0 alpha 2.mitchell
2016-07-06Added context to localization messages for easier translation.mitchell
2016-07-04Added timeout prompt for "Find in Files".mitchell
It is now possible to cancel a "Find in Files" search part-way through.
2016-07-04Fixed inability to effectively halt `lfs.dir_foreach()` loops; core/lfs_ext.luamitchell
2016-07-04Replaced Lua pattern matching with Regex via Scintilla and TRE.mitchell
As a result, changed `ui.find.lua` to `ui.find.regex` Also removed luautf8 dependency since it is no longer needed. Regex replacements cannot contain embedded Lua code. Jumping to "find in files" results selects those results instead of just jumping to their respective lines.
2016-07-04Check bounds for `buffer:text_range()`; core/init.luamitchell
2016-06-30Small manual and LuaDoc updates.mitchell