aboutsummaryrefslogtreecommitdiff
path: root/runtime/doc/msgpack_rpc.txt
Commit message (Collapse)AuthorAge
* docs: remove redundant help filesDundar Göc2021-12-08
|
* doc: Lua [ci skip] #11378Justin M. Keyes2019-11-17
| | | | - Rework :help lua-commands - Rename if_lua.txt => lua.txt
* doc: eliminate msgpack_rpc.txt [ci skip]Justin M. Keyes2019-09-09
| | | | | - Migrate msgpack_rpc.txt into api.txt, develop.txt. - fix #10740: Remove warning about "avoid hardcoding the type codes".
* doc #10017Justin M. Keyes2019-05-25
| | | | | - gen_vimdoc.py: fancy "bullet" - rework `:help channel-callback` - rename `:help buffered` to `:help channel-buffered`
* docJustin M. Keyes2019-04-22
|
* runtime/doc: fix broken links found by `make html`Justin M. Keyes2018-08-25
|
* doc: job/channel, misc #7783Justin M. Keyes2018-06-11
| | | | | | | | | | | doc: termios defaults. ref #6992 doc: :help shell-powershell doc: provider: Python minimum version is 2.7, 3.4 doc: remove :!start special-case. #5844 doc: mention #7917 change which accepts empty Array for Dictionary parameter doc: <Cmd> pseudokey doc: lmap change #5658 doc: -s, -es
* doc: API: api-buffer-updatesJustin M. Keyes2018-06-08
| | | | | - move to api.txt - rewrite
* Rename some more, fixe borked renamingKillTheMule2018-05-23
|
* Unify updates_start and updates to lines_eventKillTheMule2018-05-23
| | | | Also rename changedtick -> changedtick_event
* Some renamings and doc changesKillTheMule2018-05-23
|
* Try fixing that test on travisKillTheMule2018-05-23
|
* The grand renamingKillTheMule2018-05-23
|
* DocKillTheMule2018-05-23
|
* Make LiveUpdate return lastline instead of numreplacedKillTheMule2018-05-23
| | | | In analogy to `nvim_buf_set_lines`.
* Make separate functions to start/stop live updatesKillTheMule2018-05-23
|
* API: Document buffer updatesPeter Hodge2018-05-23
| | | | | Originally written by @phodge in https://github.com/neovim/neovim/pull/5269.
* server: introduce --listen, deprecate $NVIM_LISTEN_ADDRESSJustin M. Keyes2018-04-11
|
* runtime/doc: modeline is mandatory in help docsJustin M. Keyes2018-02-18
| | | | see Vim 8.0.0650 e9134421ab8f
* channels: update documentationBjörn Linse2017-11-25
|
* docJustin M. Keyes2017-11-06
|
* docs: breakout ui.txt from msgpack_rpc.txtBjörn Linse2017-10-26
|
* ext_cmdline: documentationBjörn Linse2017-10-26
|
* ext_cmdline: fix firstc, change cmdline_leave to cmdline_hideDongdong Zhou2017-10-26
|
* ext_cmdline: change the content formatDongdong Zhou2017-10-26
|
* ext_cmdline: use standard external ui functionsDongdong Zhou2017-10-26
|
* ext_cmdline: Added cmdline promptDongdong Zhou2017-10-26
|
* ext_cmdline: allow external ui to draw cmdlineDongdong Zhou2017-10-26
|
* help, man.vim: change "outline" map to gO (#7405)Justin M. Keyes2017-10-21
|
* doc: Replace hardcoded TOCs with <M-]> advice.Justin M. Keyes2017-05-01
|
* Merge #6622 'api: Deprecate nvim_buf_get_number'Justin M. Keyes2017-04-30
|\
| * api: deprecate obsolete nvim_buf_get_number functionBjörn Linse2017-04-30
|/
* api/ext_tabline: List of Dicts.Justin M. Keyes2017-04-26
|
* api: nvim_ui_attach(): Flatten ext_* options.Justin M. Keyes2017-04-26
|
* api/ui: externalize tablineJustin M. Keyes2017-04-26
| | | | | | - Work with a bool[] array parallel to the UIWidget enum. - Rename some functions. - Documentation.
* api/ui: externalize tablineDongdong Zhou2017-04-26
|
* Merge #6539 'More cursor shape modes'Justin M. Keyes2017-04-21
|\
| * ui: document new mode index and add note about forward-compatibilityBjörn Linse2017-04-21
|/
* 'guicursor': Empty means "block cursor in all modes".Justin M. Keyes2017-04-01
| | | | Also: update default 'guicursor' to match the documentation.
* doc: Update missing headers. (#6330)Justin M. Keyes2017-03-22
| | | | pi_* docs are considered standalone plugins so they don't follow this convention.
* add cmdline mode to modechange of RPC and testschemzqm2016-11-30
| | | | | | | | use set_cursor_shape_bar for cmdline mode fix test of screen_basic_spec.lua & screen.lua comment fix
* api: api_info()['version']Justin M. Keyes2016-10-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | API level is disconnected from NVIM version. The API metadata holds the current API level, and the lowest backwards-compatible level supported by this instance. Release 0.1.6 is the first release that reports the Nvim version and API level. metadata['version'] = { major: 0, minor: 1, patch: 6, api_level: 1, api_compatible: 0, api_prerelease: false, } The API level may remain unchanged across Nvim releases if the API has not changed. When changing the API, - set NVIM_API_PRERELEASE to true - increment NVIM_API_LEVEL (at most once per Nvim version) - adjust NVIM_API_LEVEL_COMPAT if backwards-compatibility was broken api_level_0.mpack was generated from Nvim 0.1.5 with: nvim --api-info
* api: Nvim version, API level #5386Rui Abreu Ferreira2016-10-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The API level is disconnected from the NVIM version. The API metadata holds the current API level, and the lowest backwards-compatible level supported by this instance. Release 0.1.6 will be the first release reporting the Nvim version and API level. metadata['version'] = { major: 0, minor: 1, patch: 6, prerelease: true, api_level: 1, api_compatible: 0, } The API level may remain unchanged across Neovim releases if the API has not changed. When changing the API the CMake variable NVIM_API_PRERELEASE is set to true, and NVIM_API_CURRENT/NVIM_API_COMPATIBILITY are incremented accordingly. The functional tests check the API table against fixtures of past versions of Neovim. It compares all the functions in the old table with the new one, it does ignore some metadata attributes that do not alter the function signature or were removed since 0.1.5. Currently the only fixture is 0.mpack, generated from Neovim 0.1.5 with nvim --api-info.
* api: Establish API naming convention. (#5344)Justin M. Keyes2016-09-17
| | | | | | | | | | | | | | | | | | | | | old name: new name: -------------------------------------------------- nvim_name_to_color nvim_get_color_by_name nvim_get_current_buffer nvim_get_current_buf nvim_get_current_window nvim_get_current_win nvim_get_buffers nvim_list_bufs nvim_get_tabpages nvim_list_tabpages nvim_get_windows nvim_list_wins nvim_set_current_buffer nvim_set_current_buf nvim_set_current_window nvim_set_current_win nvim_change_directory nvim_set_current_dir nvim_tabpage_get_window nvim_tabpage_get_win nvim_tabpage_get_windows nvim_tabpage_list_wins nvim_win_get_buffer nvim_win_get_buf nvim_report_error nvim_err_writeln Helped-by: Björn Linse <bjorn.linse@gmail.com> Helped-by: ZyX <kp-pav@yandex.ru> Helped-by: James McCoy <jamessan@jamessan.com>
* api: consistently use nvim_ prefix and update documentationBjörn Linse2016-08-31
|
* api/ui: add documentation for remote ui redraw eventsBjörn Linse2016-08-29
|
* job control: reuse common job code for rpc jobsBjörn Linse2016-08-20
| | | | This makes stderr and exit callbacks work for rpc jobs
* doc: api_infoJustin M. Keyes2016-06-18
|
* eval: add api_info()Björn Linse2016-06-17
| | | | | Previously, the api metadata was only accessible frow within nvim as msgpackparse(systemlist('nvim --api-info'))[0]
* doc: uppercase RPCJustin M. Keyes2016-06-15
|