aboutsummaryrefslogtreecommitdiffhomepage
path: root/core/init.lua
Commit message (Collapse)AuthorAge
* Updated documentation on rearranging tabs and `move_buffer()`.Gravatar mitchell2022-03-19
|
* Added `move_buffer()` function and made tabs rearrangeable via drag and drop.Gravatar mitchell2022-03-18
|
* Updated for 11.4 nightly.Gravatar mitchell2022-03-02
| | | | | Lots of changes are in store for the next release, so label the intermediate state in an attempt to minimize confusion. The docs are published immediately on GitHub.
* Updated copyright year.Gravatar mitchell2022-01-31
|
* Updated for 11.3.Gravatar mitchell2022-01-31
|
* Updated for 11.3 beta 3.Gravatar mitchell2021-11-30
|
* Updated for 11.3 beta 2.Gravatar mitchell2021-11-01
|
* Updated for 11.3 beta.Gravatar mitchell2021-09-30
|
* Updated for 11.2.Gravatar mitchell2021-08-01
|
* Updated for 11.2 beta 3.Gravatar mitchell2021-06-11
|
* Updated for 11.2 beta 2.Gravatar mitchell2021-05-29
|
* Initial pass reformatting all code.Gravatar mitchell2021-04-11
| | | | Use clang-format, LuaFormatter, and 100 character limit on lines.
* Updated for 11.2 beta.Gravatar mitchell2021-03-28
|
* Updated for 11.1.Gravatar mitchell2021-01-29
|
* Updated copyright information.Gravatar mitchell2021-01-29
|
* Updated for 11.0.Gravatar mitchell2020-11-30
|
* Updated for 11.0 beta 2.Gravatar mitchell2020-10-30
|
* Code cleanup.Gravatar mitchell2020-10-20
| | | | | | | | | | | | | | | | 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.
* Updated for 11.0 beta.Gravatar mitchell2020-09-30
|
* Updated copyright information.Gravatar mitchell2020-09-29
|
* More link updates.Gravatar mitchell2020-09-14
|
* More small documentation updates.Gravatar mitchell2020-09-14
|
* Lots of documentation updates.Gravatar mitchell2020-09-13
| | | | | | | | | | 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.
* Updated some documentation and use macOS instead of Mac OSX.Gravatar mitchell2020-08-17
|
* Updated for 11.0 alpha 3.Gravatar mitchell2020-07-28
|
* Minor LuaDoc updates and spelling corrections.Gravatar mitchell2020-07-16
|
* Renamed os.spawn() parameter from 'argv' to 'cmd'.Gravatar mitchell2020-07-14
| | | | | There should be no confusion that it's a command line string, not a table of strings.
* Added `buffer:style_of_name()` as an analogue to `buffer:name_of_style()`.Gravatar mitchell2020-07-04
|
* Updated for 11.0 alpha 2.Gravatar mitchell2020-05-31
|
* Updated for 11.0 alpha.Gravatar mitchell2020-03-29
|
* Switched to 1-based indices for buffer positions, lines, and countable entities.Gravatar mitchell2020-03-26
|
* Core code cleanup, reformat, refactoring, and bugfixes.Gravatar mitchell2020-03-10
| | | | | `events.FILE_CHANGED` was not emitting a filename. Added tests for key commands, keychains, and key modes.
* Added test suite and API type checking for more helpful error messages.Gravatar mitchell2020-03-03
|
* Small code cleanup.Gravatar mitchell2020-02-26
|
* Fixed some Windows terminal version issues and updated to PDCurses 3.9.Gravatar mitchell2020-01-16
| | | | | | `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.
* Updated copyright year.Gravatar mitchell2019-12-31
|
* Updated for 10.8.Gravatar mitchell2019-12-31
|
* Updated for 10.7.Gravatar mitchell2019-10-31
|
* Updated for 10.6.Gravatar mitchell2019-08-30
|
* Updated for 10.5.Gravatar mitchell2019-06-30
|
* Updated for 10.4.Gravatar mitchell2019-04-26
|
* Updated for 10.3.Gravatar mitchell2019-02-28
|
* Updated copyright year.Gravatar mitchell2019-02-16
|
* Updated for 10.3 beta.Gravatar mitchell2018-12-29
|
* Updated for 10.2.Gravatar mitchell2018-10-31
|
* Tweaked `os.spawn()` to allow omission of both cwd and env parameters.Gravatar mitchell2018-10-15
|
* Experimentally move external lspawn module into Lua os module as a patch.Gravatar mitchell2018-10-14
|
* Updated for 10.1.Gravatar mitchell2018-09-28
|
* Removed optional '*' prefix in I/O reads.Gravatar mitchell2018-07-28
| | | | Lua 5.3 made them optional and LuaJIT support has been dropped.
* Updated for 10.0.Gravatar mitchell2018-07-26
|