aboutsummaryrefslogtreecommitdiff
path: root/src/nvim
Commit message (Collapse)AuthorAge
...
* wstream: Change wstream_write failure behaviorThiago de Arruda2014-06-17
| | | | | | | | | | | Before this change, any write that could cause a WStream instance to use more than `maxmem` would fail, which is not acceptable when writing big chunks of data. (This could happen when returning contents from a big buffer through the API, for example). Writes of any size are now allowed, but before we check if the currently used memory doesn't break the limit. This should be enough to prevent us from stacking data when talking to a locked process.
* msgpack_rpc: Deal with deserialization failuresThiago de Arruda2014-06-17
| | | | | | | | | There seems to be no way to deal with failures when calling `msgpack_unpacker_next`, so this reimplements that function as `msgpack_rpc_unpack`, which has an additional result for detecting failures. On top of that, we make use of the new function to properly return msgpack-rpc errors when something bad happens.
* Remove unnecessary comments and unnecessary returnFelipe Oliveira Carvalho2014-06-16
|
* Refator return logic in ses_put_fname()Felipe Oliveira Carvalho2014-06-16
|
* No OOM for list_alloc()Felipe Oliveira Carvalho2014-06-16
|
* Fix some "out of memory" comments and few cosmeticsFelipe Oliveira Carvalho2014-06-16
|
* No OOM in ExpandOldSetting()Felipe Oliveira Carvalho2014-06-16
|
* No OOM in reverse_text()Felipe Oliveira Carvalho2014-06-16
|
* No OOM in concat_str() (few remaining cases)Felipe Oliveira Carvalho2014-06-16
| | | | Also fixed the duplicated declaration (path.c and strings.c)
* No OOM in vim_strsave_escape_csi()Felipe Oliveira Carvalho2014-06-16
|
* No OOM in home_replace_save()Felipe Oliveira Carvalho2014-06-16
|
* No OOM in vim_strsave_fnameescape()Felipe Oliveira Carvalho2014-06-16
|
* No OOM in enc_canonize()Felipe Oliveira Carvalho2014-06-16
| | | | Fix a `return FAIL` that should be `return NULL` in `enc_locale()`
* No OOM in vim_strsave_escaped[_ext]()Felipe Oliveira Carvalho2014-06-16
|
* No OOM in vim_strnsave_up()Felipe Oliveira Carvalho2014-06-16
| | | | And some cleanup in strsave_up()
* No OOM in popup_mode_name()Felipe Oliveira Carvalho2014-06-16
|
* au_get_grouparg() can't fail, remove error handlingFelipe Oliveira Carvalho2014-06-16
|
* No OOM in msg_show_console_dialog()Felipe Oliveira Carvalho2014-06-16
|
* do_map() won't return 4 (OOM) anymoreFelipe Oliveira Carvalho2014-06-16
|
* No OOM in ExpandGeneric()Felipe Oliveira Carvalho2014-06-16
|
* No OOM in expand_shellcmd()Felipe Oliveira Carvalho2014-06-16
|
* No OOM in autoload_name()Felipe Oliveira Carvalho2014-06-16
|
* No OOM in save_cmdline_alloc()Felipe Oliveira Carvalho2014-06-16
|
* No OOM in list_insert_tv() and list_extend()Felipe Oliveira Carvalho2014-06-16
|
* No OOM in listitem_alloc()Felipe Oliveira Carvalho2014-06-16
|
* No OOM in dictitem_copyFelipe Oliveira Carvalho2014-06-16
|
* No OOM in hash_may_resize() and hash_add_item()Felipe Oliveira Carvalho2014-06-16
| | | | hash_add() can still return FAIL if the key already exists.
* No OOM in dictitem_alloc()Felipe Oliveira Carvalho2014-06-16
|
* No OOM in dict_alloc() and rettv_dict_alloc()Felipe Oliveira Carvalho2014-06-16
|
* Replace vim_strncpy calls: message.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: eval.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: screen.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: ex_docmd.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: version.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: spell.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: syntax.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: tag.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: buffer.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: misc1.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: hardcopy.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: quickfix.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: if_cscope.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: regexp.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: fold.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: ex_getln.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: menu.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: option.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: path.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: memline.cDouglas Schneider2014-06-13
|
* Replace vim_strncpy calls: os/fs.cDouglas Schneider2014-06-13
|