summaryrefslogtreecommitdiff
path: root/src/proto
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-11-21 19:57:04 +0000
committerBram Moolenaar <Bram@vim.org>2022-11-21 19:57:04 +0000
commitce30ccc06af7f2c03762e5b18dde37b26ea6ec42 (patch)
tree2933f7b9a71269829df045bf8b59178e698c937a /src/proto
parent29967732761d1ffb5592db5f5aa7036f5b52abf1 (diff)
downloadvim-git-ce30ccc06af7f2c03762e5b18dde37b26ea6ec42.tar.gz
patch 9.0.0916: getbufline() is inefficient for getting a single linev9.0.0916
Problem: getbufline() is inefficient for getting a single line. Solution: Add getbufoneline().
Diffstat (limited to 'src/proto')
-rw-r--r--src/proto/evalbuffer.pro1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/proto/evalbuffer.pro b/src/proto/evalbuffer.pro
index 41616e705..d8ccdecc7 100644
--- a/src/proto/evalbuffer.pro
+++ b/src/proto/evalbuffer.pro
@@ -16,6 +16,7 @@ void f_bufwinnr(typval_T *argvars, typval_T *rettv);
void f_deletebufline(typval_T *argvars, typval_T *rettv);
void f_getbufinfo(typval_T *argvars, typval_T *rettv);
void f_getbufline(typval_T *argvars, typval_T *rettv);
+void f_getbufoneline(typval_T *argvars, typval_T *rettv);
void f_getline(typval_T *argvars, typval_T *rettv);
void f_setbufline(typval_T *argvars, typval_T *rettv);
void f_setline(typval_T *argvars, typval_T *rettv);