aboutsummaryrefslogtreecommitdiff
path: root/runtime/doc/manpages/vimtutor.1
diff options
context:
space:
mode:
authorThiago de Arruda <tpadilha84@gmail.com>2015-04-02 09:31:41 -0300
committerThiago de Arruda <tpadilha84@gmail.com>2015-04-02 11:33:48 -0300
commit2b7f460716e5c979817f23ba5d9e33d3ab3c9ca0 (patch)
tree486fd73bf030ea15e9e38f3649097b2b6cc566e7 /runtime/doc/manpages/vimtutor.1
parentb3f07b2468edb02a3104082f6e9730f2c9221c19 (diff)
downloadrneovim-2b7f460716e5c979817f23ba5d9e33d3ab3c9ca0.tar.gz
rneovim-2b7f460716e5c979817f23ba5d9e33d3ab3c9ca0.tar.bz2
rneovim-2b7f460716e5c979817f23ba5d9e33d3ab3c9ca0.zip
eval: Add internal_refcount field to dict_T
Due to the way vimscript garbage collection handles cyclic references, its not possible to rely on incrementing `dv_refcount` to prevent dicts still used internally from being collected: If a object with dv_refcount > 0 isn't reachable by vimscript code, it will be freed when `garbage_collect()` is called. Add the `internal_refcount` field to prevent this.
Diffstat (limited to 'runtime/doc/manpages/vimtutor.1')
0 files changed, 0 insertions, 0 deletions