Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fix(tests): remove irrelevant usage of display-=msgsep | bfredl | 2022-08-17 |
| | | | | | | | | These were just added to avoid churn when changing the default of 'display'. To simplify message handling logic, we might want to remove support for printing messages in default_grid later on. This would allow things like printing error messages safely in the middle of redraw, or a future graduation of the 'multigrid' feature. | ||
* | feat: call __tostring on lua errors if possible before reporting to user | Oliver Marriott | 2022-02-25 |
| | |||
* | feat(lua): enable stack traces in error output (#16228) | Gregory Anders | 2021-11-06 |
| | |||
* | refactor(tests): remove redir_exec #15718 | Justin M. Keyes | 2021-09-19 |
| | | | | | | | | | | | Problem - `redir_exec` is obsolete, but it keeps getting used in new tests because people copy existing tests. - Disadvantages of `redir_exec`: - Captures extra junk before the actual error/message that we _want_ to test. - Does not fail on error, unlike e.g. `command()`. Solution - Use new functions like `nvim_exec` and `pcall_err`. | ||
* | fixup! startup: handle autoload and lua packages during startup | Jan Edmund Lazo | 2020-11-02 |
| | |||
* | startup: handle autoload and lua packages during startup | Björn Linse | 2020-11-02 |
| | | | | ¡NO HAY BANDA! | ||
* | API: rename nvim_execute_lua => nvim_exec_lua | Justin M. Keyes | 2019-12-02 |
| | | | | | | - We already find ourselves renaming nvim_execute_lua in tests and scripts, which suggests "exec" is the verb we actually want. - Add "exec" verb to `:help dev-api`. | ||
* | Add v:lua.func() vimL syntax for calling lua | Björn Linse | 2019-11-16 |
| | | | | Also simplify error messages when calling lua from vimL. | ||
* | lua: do not crash on syntax error in debug.debug() | Björn Linse | 2019-08-05 |
| | |||
* | lua: immediate-callback safe print() | Björn Linse | 2019-08-05 |
| | |||
* | Merge #9686 'win/Lua: monkey-patch os.getenv()' | Justin M. Keyes | 2019-03-16 |
|\ | | | | | | | fixes #9681 | ||
| * | Fix os.getenv of lua on Windows | erw7 | 2019-03-07 |
|/ | | | | | Change to use os_getenv instead of getenv because environment variable set by uv_os_setenv can not be get with getenv. | ||
* | msg: do not scroll entire screen (#8088) | Björn Linse | 2018-03-31 |
| | |||
* | lua/executor: Fix crash when printing empty string (#7157) | Nikolai Aleksandrovich Pavlov | 2017-08-13 |
| | |||
* | lua: Use automatic determining of suffixes only for package.cpath | ZyX | 2017-05-28 |
| | |||
* | lua: Add paths from &runtimepath to package.path and package.cpath | ZyX | 2017-05-25 |
| | |||
* | eval,functests: Fix linter errors | ZyX | 2017-03-27 |
| | |||
* | functests: Add test for debug.debug | ZyX | 2017-03-27 |
| | |||
* | executor,functests: Add print() tests, some fixes | ZyX | 2017-03-27 |