aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/api/buffer.c
Commit message (Expand)AuthorAge
* api: documentationJustin M. Keyes2016-10-23
* api: call multiple methods atomically (useful in async contexts)Björn Linse2016-10-22
* api: make nvim[_obj]_set_var and _del_var not return the old valueBjörn Linse2016-09-15
* refactor: eliminate misc2.cJustin M. Keyes2016-09-13
* api: consistently use nvim_ prefix and update documentationBjörn Linse2016-08-31
* api: Allow blacklist functions that shouldn't be accesible from evalBjörn Linse2016-08-31
* api: When calling get/set_lines from vimL, don't convert between "\n" and "\0".Björn Linse2016-08-31
* api: handle null string in buffer_add_highlightBjörn Linse2016-08-17
* api: Add warnings about the returned value to \*del_var functionsZyX2016-04-18
* api/documentation: Add a warning that nil may mean v:nullZyX2016-04-18
* api: Replace set_var(name, NIL) with del_var(name)ZyX2016-04-18
* api/buffer: deprecate old line and line slice functionsBjörn Linse2016-04-01
* api/buffer: introduce buffer_[gs]et_lines with new indexing convention.Björn Linse2016-04-01
* bufhl: new mechanism for plugins to add highlights to a bufferBjörn Linse2016-02-23
* Remove unnecessary includes for errno.hRui Abreu Ferreira2015-11-25
* Fix append() without line argumentEnrico Ghirardi2015-09-20
* api: buffer_insert: fix bounds. #3315Enrico Ghirardi2015-09-09
* msgpack: Replace FUNC_ATTR_DEFERRED by FUNC_ATTR_ASYNCThiago de Arruda2015-08-13
* api: return error when starting a slice out of bounds.Nick Hynes2015-07-11
* api: return empty array when slicing out of bounds.Nick Hynes2015-07-11
* memory: Add `free` wrapper and refactor project to use itThiago de Arruda2015-04-13
* api: Move switch_to_win_for_buf/restore_win_for_buf to api helpersThiago de Arruda2015-03-25
* illumos requires the use of limits.h for things like INT_MAX #2049Mike Zeller2015-02-26
* api/*.c: Comment cleanupMichael Reed2015-01-26
* api: Handle NULs and newlines in buffer_*_line.Scott Prager2014-12-06
* api: Add FUNC_ATTR_DEFERRED attribute to a number of functionsThiago de Arruda2014-10-21
* Use line-specific method names where possible to remove ambiguity and possibi...Paul Jolly2014-10-01
* api/msgpack-rpc: Improve error infrastructureThiago de Arruda2014-09-18
* api metadata: Allow typed container information in api functionsThiago de Arruda2014-09-12
* api/msgpack-rpc: Remove Position type, using arrays instead.Thiago de Arruda2014-09-12
* api/msgpack-rpc: Remove specialized array typesThiago de Arruda2014-09-12
* Return bool from find_win_for_buf #1023Wayne Rowcliffe2014-08-07
* api: make buffer_{get,set}_slice automatically assume `include_end`Thiago de Arruda2014-07-17
* Include stdbool.h in some files which use itPavel Platto2014-07-11
* move errno.h include out of vim.hBrandon Coleman2014-07-09
* api: Rename find_{buffer,window,tabpage}Thiago de Arruda2014-06-18
* api: unify string conversions, simplify interopNicolas Hillegeer2014-06-08
* Add automatic generation of headersZyX2014-06-02
* Move documentation from function declarations to definitionsZyX2014-06-02
* Initialize Object, PositionJustin M. Keyes2014-05-31
* Extract cursor.h from misc{1,2}.h and memline.hHinidu2014-05-28
* API: Bugfix: Remove possible double-free in buffer_get_lineThiago de Arruda2014-05-28
* API: Bugfix: Remove memory leak from buffer_get_lineThiago de Arruda2014-05-26
* API: Bugfix: Remove memory leak from buffer_set_nameThiago de Arruda2014-05-26
* API: Bugfix: Remove memory leak from buffer_set_sliceThiago de Arruda2014-05-26
* API: Refactor: Duplicate/free string arguments coming from msgpackThiago de Arruda2014-05-26
* API: Refactor: Fix buffer_get_markThiago de Arruda2014-05-23
* API: Refactor: Use macro for initializing all arraysThiago de Arruda2014-05-23
* API: Refactor: Implement buffer_get_numberThiago de Arruda2014-05-23
* API: Refactor: Move non-public files to private subdirectoryThiago de Arruda2014-05-23