aboutsummaryrefslogtreecommitdiff
path: root/core/init.lua
AgeCommit message (Collapse)Author
2021-09-30Updated for 11.3 beta.mitchell
2021-08-01Updated for 11.2.mitchell
2021-06-11Updated for 11.2 beta 3.mitchell
2021-05-29Updated for 11.2 beta 2.mitchell
2021-04-11Initial pass reformatting all code.mitchell
Use clang-format, LuaFormatter, and 100 character limit on lines.
2021-03-28Updated for 11.2 beta.mitchell
2021-01-29Updated for 11.1.mitchell
2021-01-29Updated copyright information.mitchell
2020-11-30Updated for 11.0.mitchell
2020-10-30Updated for 11.0 beta 2.mitchell
2020-10-20Code cleanup.mitchell
Of note: * io.save_all_files() does not visit each buffer to save anymore. An unintended side-effect was checking for outside modification (but only if the file itself was modified), so outside changes will always be saved over now. * The menu clicked handler uses assert_type(), so the 'Unknown command' localization is no longer needed. * When printing to a new buffer type would split the view, use an existing split view when possible. * Prefer 'goto continue' construct in loops over nested 'if's. * Fixed clearing of ui.find.replace_entry_text on reset in the GUI version. * Fixed lack of statusbar updating when setting options like buffer EOL mode, indentation, and encoding. * Renamed internal new_snippet() to new() and put it in the snippet metatable.
2020-09-30Updated for 11.0 beta.mitchell
2020-09-29Updated copyright information.mitchell
2020-09-14More link updates.mitchell
2020-09-14More small documentation updates.mitchell
2020-09-13Lots of documentation updates.mitchell
Updated header id generation, anchors, links, and header levels. Added dedicated book page and support data. Removed extra module autocompletion and documentation from Lua module. Removed GPG signing and verification, as everything is built and distributed on GitHub. Removed all release links prior to 10.8 since there is no point in uploading the relevant files to GitHub.
2020-08-17Updated some documentation and use macOS instead of Mac OSX.mitchell
2020-07-28Updated for 11.0 alpha 3.mitchell
2020-07-16Minor LuaDoc updates and spelling corrections.mitchell
2020-07-14Renamed os.spawn() parameter from 'argv' to 'cmd'.mitchell
There should be no confusion that it's a command line string, not a table of strings.
2020-07-04Added `buffer:style_of_name()` as an analogue to `buffer:name_of_style()`.mitchell
2020-05-31Updated for 11.0 alpha 2.mitchell
2020-03-29Updated for 11.0 alpha.mitchell
2020-03-26Switched to 1-based indices for buffer positions, lines, and countable entities.mitchell
2020-03-10Core code cleanup, reformat, refactoring, and bugfixes.mitchell
`events.FILE_CHANGED` was not emitting a filename. Added tests for key commands, keychains, and key modes.
2020-03-03Added test suite and API type checking for more helpful error messages.mitchell
2020-02-26Small code cleanup.mitchell
2020-01-16Fixed some Windows terminal version issues and updated to PDCurses 3.9.mitchell
`io.popen()` and `os.execute()` change the console mode such that mouse clicks are no longer detected. Make sure it's reset. Also prevent `os.execute()` output from overwriting the window.
2019-12-31Updated copyright year.mitchell
2019-12-31Updated for 10.8.mitchell
2019-10-31Updated for 10.7.mitchell
2019-08-30Updated for 10.6.mitchell
2019-06-30Updated for 10.5.mitchell
2019-04-26Updated for 10.4.mitchell
2019-02-28Updated for 10.3.mitchell
2019-02-16Updated copyright year.mitchell
2018-12-29Updated for 10.3 beta.mitchell
2018-10-31Updated for 10.2.mitchell
2018-10-15Tweaked `os.spawn()` to allow omission of both cwd and env parameters.mitchell
2018-10-14Experimentally move external lspawn module into Lua os module as a patch.mitchell
2018-09-28Updated for 10.1.mitchell
2018-07-28Removed optional '*' prefix in I/O reads.mitchell
Lua 5.3 made them optional and LuaJIT support has been dropped.
2018-07-26Updated for 10.0.mitchell
2018-05-31Updated for Textadept 10.0 beta 2.mitchell
2018-04-30Updated for Textadept 10.0 beta.mitchell
2018-04-25Removed LuaJIT version of Textadept.mitchell
Also updated to Lua 5.3 syntax where held back by LuaJIT's 5.1/5.2 syntax.
2018-03-30Updated for 10.0 alpha 3.mitchell
2018-02-28Updated for 10.0 alpha 2.mitchell
2018-01-25Updated copyright year.mitchell
2017-12-31Updated for 10.0 alpha.mitchell