diff options
Diffstat (limited to 'src')
53 files changed, 53 insertions, 1 deletions
diff --git a/src/nvim/buffer.c b/src/nvim/buffer.c index 6c5b30cfc7..42b7826981 100644 --- a/src/nvim/buffer.c +++ b/src/nvim/buffer.c @@ -60,6 +60,7 @@ #include "nvim/regexp.h" #include "nvim/screen.h" #include "nvim/spell.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/term.h" #include "nvim/ui.h" diff --git a/src/nvim/charset.c b/src/nvim/charset.c index f0a1441a31..6618a7c22d 100644 --- a/src/nvim/charset.c +++ b/src/nvim/charset.c @@ -18,6 +18,7 @@ #include "nvim/garray.h" #include "nvim/move.h" #include "nvim/os_unix.h" +#include "nvim/strings.h" static int win_chartabsize(win_T *wp, char_u *p, colnr_T col); diff --git a/src/nvim/crypt.c b/src/nvim/crypt.c index e0f49f7e40..2eb699d84e 100644 --- a/src/nvim/crypt.c +++ b/src/nvim/crypt.c @@ -17,6 +17,7 @@ #include "nvim/ex_getln.h" #include "nvim/message.h" #include "nvim/option.h" +#include "nvim/strings.h" static void make_crc_tab(void); diff --git a/src/nvim/cursor_shape.c b/src/nvim/cursor_shape.c index c8c42cfbac..a36f04ce8f 100644 --- a/src/nvim/cursor_shape.c +++ b/src/nvim/cursor_shape.c @@ -3,6 +3,7 @@ #include "nvim/misc2.h" #include "nvim/ex_getln.h" #include "nvim/charset.h" +#include "nvim/strings.h" #include "nvim/syntax.h" /* diff --git a/src/nvim/diff.c b/src/nvim/diff.c index a5b4b64751..0e5d1c20b7 100644 --- a/src/nvim/diff.c +++ b/src/nvim/diff.c @@ -23,6 +23,7 @@ #include "nvim/option.h" #include "nvim/path.h" #include "nvim/screen.h" +#include "nvim/strings.h" #include "nvim/undo.h" #include "nvim/window.h" #include "nvim/os/os.h" diff --git a/src/nvim/digraph.c b/src/nvim/digraph.c index f119587b8a..b7f0c40788 100644 --- a/src/nvim/digraph.c +++ b/src/nvim/digraph.c @@ -16,6 +16,7 @@ #include "nvim/garray.h" #include "nvim/normal.h" #include "nvim/screen.h" +#include "nvim/strings.h" #include "nvim/ui.h" typedef int result_T; diff --git a/src/nvim/edit.c b/src/nvim/edit.c index e44ea3d120..440787643e 100644 --- a/src/nvim/edit.c +++ b/src/nvim/edit.c @@ -45,6 +45,7 @@ #include "nvim/screen.h" #include "nvim/search.h" #include "nvim/spell.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/tag.h" #include "nvim/term.h" diff --git a/src/nvim/eval.c b/src/nvim/eval.c index b2ed7a486c..499e0a2b5b 100644 --- a/src/nvim/eval.c +++ b/src/nvim/eval.c @@ -54,6 +54,7 @@ #include "nvim/search.h" #include "nvim/sha256.h" #include "nvim/spell.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/tag.h" #include "nvim/term.h" diff --git a/src/nvim/ex_cmds.c b/src/nvim/ex_cmds.c index 7c3592bb4b..0918e73b8a 100644 --- a/src/nvim/ex_cmds.c +++ b/src/nvim/ex_cmds.c @@ -51,6 +51,7 @@ #include "nvim/screen.h" #include "nvim/search.h" #include "nvim/spell.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/tag.h" #include "nvim/term.h" diff --git a/src/nvim/ex_cmds2.c b/src/nvim/ex_cmds2.c index 3a76e2028c..b616b2de24 100644 --- a/src/nvim/ex_cmds2.c +++ b/src/nvim/ex_cmds2.c @@ -39,6 +39,7 @@ #include "nvim/quickfix.h" #include "nvim/regexp.h" #include "nvim/screen.h" +#include "nvim/strings.h" #include "nvim/term.h" #include "nvim/undo.h" #include "nvim/window.h" diff --git a/src/nvim/ex_docmd.c b/src/nvim/ex_docmd.c index 88b0c6be77..268e625b48 100644 --- a/src/nvim/ex_docmd.c +++ b/src/nvim/ex_docmd.c @@ -54,6 +54,7 @@ #include "nvim/screen.h" #include "nvim/search.h" #include "nvim/spell.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/tag.h" #include "nvim/term.h" diff --git a/src/nvim/ex_eval.c b/src/nvim/ex_eval.c index 089fa0dc69..cc2d4b6405 100644 --- a/src/nvim/ex_eval.c +++ b/src/nvim/ex_eval.c @@ -20,6 +20,7 @@ #include "nvim/misc2.h" #include "nvim/memory.h" #include "nvim/regexp.h" +#include "nvim/strings.h" static void free_msglist(struct msglist *l); diff --git a/src/nvim/ex_getln.c b/src/nvim/ex_getln.c index e9977187c5..d5410346aa 100644 --- a/src/nvim/ex_getln.c +++ b/src/nvim/ex_getln.c @@ -49,6 +49,7 @@ #include "nvim/regexp.h" #include "nvim/screen.h" #include "nvim/search.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/tag.h" #include "nvim/term.h" diff --git a/src/nvim/farsi.c b/src/nvim/farsi.c index df91330ee3..1f9dbf8985 100644 --- a/src/nvim/farsi.c +++ b/src/nvim/farsi.c @@ -15,6 +15,7 @@ #include "nvim/misc1.h" #include "nvim/misc2.h" #include "nvim/screen.h" +#include "nvim/strings.h" #include "nvim/vim.h" diff --git a/src/nvim/file_search.c b/src/nvim/file_search.c index 4e08dc0955..dbef8b422d 100644 --- a/src/nvim/file_search.c +++ b/src/nvim/file_search.c @@ -56,6 +56,7 @@ #include "nvim/misc2.h" #include "nvim/os_unix.h" #include "nvim/path.h" +#include "nvim/strings.h" #include "nvim/tag.h" #include "nvim/ui.h" #include "nvim/window.h" diff --git a/src/nvim/fileio.c b/src/nvim/fileio.c index e6e0b589b6..4112c5288d 100644 --- a/src/nvim/fileio.c +++ b/src/nvim/fileio.c @@ -45,6 +45,7 @@ #include "nvim/screen.h" #include "nvim/search.h" #include "nvim/sha256.h" +#include "nvim/strings.h" #include "nvim/term.h" #include "nvim/ui.h" #include "nvim/undo.h" diff --git a/src/nvim/fold.c b/src/nvim/fold.c index e1ff74f598..f5801205d7 100644 --- a/src/nvim/fold.c +++ b/src/nvim/fold.c @@ -30,6 +30,7 @@ #include "nvim/move.h" #include "nvim/option.h" #include "nvim/screen.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/undo.h" diff --git a/src/nvim/garray.c b/src/nvim/garray.c index cd274fc1a3..0edd8ed039 100644 --- a/src/nvim/garray.c +++ b/src/nvim/garray.c @@ -10,6 +10,7 @@ #include "nvim/memory.h" #include "nvim/path.h" #include "nvim/garray.h" +#include "nvim/strings.h" // #include "nvim/globals.h" #include "nvim/memline.h" diff --git a/src/nvim/getchar.c b/src/nvim/getchar.c index ca6ca2e14e..efa63f2682 100644 --- a/src/nvim/getchar.c +++ b/src/nvim/getchar.c @@ -40,6 +40,7 @@ #include "nvim/option.h" #include "nvim/regexp.h" #include "nvim/screen.h" +#include "nvim/strings.h" #include "nvim/term.h" #include "nvim/ui.h" #include "nvim/undo.h" diff --git a/src/nvim/hardcopy.c b/src/nvim/hardcopy.c index 3c4fba134a..c0a86a415b 100644 --- a/src/nvim/hardcopy.c +++ b/src/nvim/hardcopy.c @@ -31,6 +31,7 @@ #include "nvim/option.h" #include "nvim/path.h" #include "nvim/screen.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/term.h" #include "nvim/ui.h" diff --git a/src/nvim/if_cscope.c b/src/nvim/if_cscope.c index 31e52f9605..8b52fb521f 100644 --- a/src/nvim/if_cscope.c +++ b/src/nvim/if_cscope.c @@ -20,6 +20,7 @@ #include "nvim/os/time.h" #include "nvim/path.h" #include "nvim/quickfix.h" +#include "nvim/strings.h" #include "nvim/tag.h" #include "nvim/ui.h" #include "nvim/window.h" diff --git a/src/nvim/indent.c b/src/nvim/indent.c index 0c8a9370ef..aa02efe5b2 100644 --- a/src/nvim/indent.c +++ b/src/nvim/indent.c @@ -8,6 +8,7 @@ #include "nvim/option.h" #include "nvim/regexp.h" #include "nvim/search.h" +#include "nvim/strings.h" #include "nvim/undo.h" static int lisp_match(char_u *p); diff --git a/src/nvim/indent_c.c b/src/nvim/indent_c.c index 71d4d8f0dc..6f9a72ea47 100644 --- a/src/nvim/indent_c.c +++ b/src/nvim/indent_c.c @@ -9,6 +9,7 @@ #include "nvim/misc2.h" #include "nvim/option.h" #include "nvim/search.h" +#include "nvim/strings.h" static char_u *skip_string(char_u *p); diff --git a/src/nvim/main.c b/src/nvim/main.c index caeefe1582..16a155fa20 100644 --- a/src/nvim/main.c +++ b/src/nvim/main.c @@ -43,6 +43,7 @@ #include "nvim/path.h" #include "nvim/quickfix.h" #include "nvim/screen.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/term.h" #include "nvim/ui.h" diff --git a/src/nvim/mark.c b/src/nvim/mark.c index 31876cb51e..16d360d093 100644 --- a/src/nvim/mark.c +++ b/src/nvim/mark.c @@ -32,6 +32,7 @@ #include "nvim/path.h" #include "nvim/quickfix.h" #include "nvim/search.h" +#include "nvim/strings.h" #include "nvim/term.h" #include "nvim/ui.h" #include "nvim/os/os.h" diff --git a/src/nvim/mbyte.c b/src/nvim/mbyte.c index 38728c2eea..97509040df 100644 --- a/src/nvim/mbyte.c +++ b/src/nvim/mbyte.c @@ -91,6 +91,7 @@ #include "nvim/option.h" #include "nvim/screen.h" #include "nvim/spell.h" +#include "nvim/strings.h" #include "nvim/ui.h" #include "nvim/os/os.h" diff --git a/src/nvim/memline.c b/src/nvim/memline.c index f21f007bbb..28f3f2a9cc 100644 --- a/src/nvim/memline.c +++ b/src/nvim/memline.c @@ -64,6 +64,7 @@ #include "nvim/screen.h" #include "nvim/sha256.h" #include "nvim/spell.h" +#include "nvim/strings.h" #include "nvim/term.h" #include "nvim/ui.h" #include "nvim/undo.h" diff --git a/src/nvim/menu.c b/src/nvim/menu.c index 557b7211b0..7fa813c5b3 100644 --- a/src/nvim/menu.c +++ b/src/nvim/menu.c @@ -25,6 +25,7 @@ #include "nvim/misc2.h" #include "nvim/keymap.h" #include "nvim/garray.h" +#include "nvim/strings.h" #include "nvim/term.h" diff --git a/src/nvim/message.c b/src/nvim/message.c index 0e4d83a54b..5f2d1226de 100644 --- a/src/nvim/message.c +++ b/src/nvim/message.c @@ -31,6 +31,7 @@ #include "nvim/option.h" #include "nvim/normal.h" #include "nvim/screen.h" +#include "nvim/strings.h" #include "nvim/term.h" #include "nvim/ui.h" #include "nvim/os/os.h" diff --git a/src/nvim/misc1.c b/src/nvim/misc1.c index f90772b057..4f7a78e534 100644 --- a/src/nvim/misc1.c +++ b/src/nvim/misc1.c @@ -43,6 +43,7 @@ #include "nvim/regexp.h" #include "nvim/screen.h" #include "nvim/search.h" +#include "nvim/strings.h" #include "nvim/tag.h" #include "nvim/term.h" #include "nvim/ui.h" diff --git a/src/nvim/misc2.c b/src/nvim/misc2.c index c094672df4..1292bc8eb4 100644 --- a/src/nvim/misc2.c +++ b/src/nvim/misc2.c @@ -43,6 +43,7 @@ #include "nvim/screen.h" #include "nvim/search.h" #include "nvim/spell.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/tag.h" #include "nvim/term.h" diff --git a/src/nvim/move.c b/src/nvim/move.c index 06ca570545..758275578f 100644 --- a/src/nvim/move.c +++ b/src/nvim/move.c @@ -28,6 +28,7 @@ #include "nvim/misc2.h" #include "nvim/popupmnu.h" #include "nvim/screen.h" +#include "nvim/strings.h" static void comp_botline(win_T *wp); static void redraw_for_cursorline(win_T *wp); diff --git a/src/nvim/normal.c b/src/nvim/normal.c index cdd1a76716..714607e913 100644 --- a/src/nvim/normal.c +++ b/src/nvim/normal.c @@ -47,6 +47,7 @@ #include "nvim/screen.h" #include "nvim/search.h" #include "nvim/spell.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/tag.h" #include "nvim/term.h" diff --git a/src/nvim/ops.c b/src/nvim/ops.c index 8f92af8725..dff9822dd0 100644 --- a/src/nvim/ops.c +++ b/src/nvim/ops.c @@ -38,6 +38,7 @@ #include "nvim/path.h" #include "nvim/screen.h" #include "nvim/search.h" +#include "nvim/strings.h" #include "nvim/term.h" #include "nvim/ui.h" #include "nvim/undo.h" diff --git a/src/nvim/option.c b/src/nvim/option.c index cc612cae08..c6bd17c04f 100644 --- a/src/nvim/option.c +++ b/src/nvim/option.c @@ -69,6 +69,7 @@ #include "nvim/regexp.h" #include "nvim/screen.h" #include "nvim/spell.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/term.h" #include "nvim/ui.h" diff --git a/src/nvim/os/env.c b/src/nvim/os/env.c index 0c4f9e7060..e7cfb8b176 100644 --- a/src/nvim/os/env.c +++ b/src/nvim/os/env.c @@ -4,6 +4,7 @@ #include "nvim/os/os.h" #include "nvim/misc2.h" +#include "nvim/strings.h" #ifdef HAVE__NSGETENVIRON #include <crt_externs.h> diff --git a/src/nvim/os/fs.c b/src/nvim/os/fs.c index f2df3e77e8..47bf2fd933 100644 --- a/src/nvim/os/fs.c +++ b/src/nvim/os/fs.c @@ -6,6 +6,7 @@ #include "nvim/misc1.h" #include "nvim/misc2.h" #include "nvim/path.h" +#include "nvim/strings.h" static bool is_executable(const char_u *name); static bool is_executable_in_path(const char_u *name); diff --git a/src/nvim/os/shell.c b/src/nvim/os/shell.c index 420e01b024..bf72811117 100644 --- a/src/nvim/os/shell.c +++ b/src/nvim/os/shell.c @@ -17,6 +17,7 @@ #include "nvim/memline.h" #include "nvim/option_defs.h" #include "nvim/charset.h" +#include "nvim/strings.h" #define BUFFER_LENGTH 1024 diff --git a/src/nvim/os/users.c b/src/nvim/os/users.c index f4eaf61f74..1b302098dd 100644 --- a/src/nvim/os/users.c +++ b/src/nvim/os/users.c @@ -5,6 +5,7 @@ #include "nvim/os/os.h" #include "nvim/garray.h" #include "nvim/misc2.h" +#include "nvim/strings.h" #ifdef HAVE_PWD_H # include <pwd.h> #endif diff --git a/src/nvim/os_unix.c b/src/nvim/os_unix.c index 351f9a5837..1669a7cf77 100644 --- a/src/nvim/os_unix.c +++ b/src/nvim/os_unix.c @@ -45,6 +45,7 @@ #include "nvim/garray.h" #include "nvim/path.h" #include "nvim/screen.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/term.h" #include "nvim/ui.h" diff --git a/src/nvim/path.c b/src/nvim/path.c index c6a074378e..3d6eacba4c 100644 --- a/src/nvim/path.c +++ b/src/nvim/path.c @@ -22,6 +22,7 @@ #include "nvim/quickfix.h" #include "nvim/regexp.h" #include "nvim/screen.h" +#include "nvim/strings.h" #include "nvim/tag.h" #include "nvim/types.h" #include "nvim/ui.h" diff --git a/src/nvim/popupmnu.c b/src/nvim/popupmnu.c index aa5f80c8ac..7408ce292b 100644 --- a/src/nvim/popupmnu.c +++ b/src/nvim/popupmnu.c @@ -12,6 +12,7 @@ #include "nvim/option.h" #include "nvim/screen.h" #include "nvim/search.h" +#include "nvim/strings.h" #include "nvim/window.h" static pumitem_T *pum_array = NULL; // items of displayed pum diff --git a/src/nvim/quickfix.c b/src/nvim/quickfix.c index 0689b9a12b..299a0a38db 100644 --- a/src/nvim/quickfix.c +++ b/src/nvim/quickfix.c @@ -40,6 +40,7 @@ #include "nvim/regexp.h" #include "nvim/screen.h" #include "nvim/search.h" +#include "nvim/strings.h" #include "nvim/term.h" #include "nvim/ui.h" #include "nvim/window.h" diff --git a/src/nvim/regexp.c b/src/nvim/regexp.c index d7e675478f..b724439401 100644 --- a/src/nvim/regexp.c +++ b/src/nvim/regexp.c @@ -57,6 +57,7 @@ #include "nvim/misc1.h" #include "nvim/misc2.h" #include "nvim/garray.h" +#include "nvim/strings.h" #ifdef REGEXP_DEBUG /* show/save debugging data when BT engine is used */ diff --git a/src/nvim/screen.c b/src/nvim/screen.c index 9043e707c0..55cc1e23d0 100644 --- a/src/nvim/screen.c +++ b/src/nvim/screen.c @@ -120,6 +120,7 @@ #include "nvim/regexp.h" #include "nvim/search.h" #include "nvim/spell.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/term.h" #include "nvim/ui.h" diff --git a/src/nvim/search.c b/src/nvim/search.c index c20c44b450..22dca0b22f 100644 --- a/src/nvim/search.c +++ b/src/nvim/search.c @@ -38,6 +38,7 @@ #include "nvim/path.h" #include "nvim/regexp.h" #include "nvim/screen.h" +#include "nvim/strings.h" #include "nvim/term.h" #include "nvim/ui.h" #include "nvim/window.h" diff --git a/src/nvim/spell.c b/src/nvim/spell.c index 1071bfb362..e1b290843d 100644 --- a/src/nvim/spell.c +++ b/src/nvim/spell.c @@ -313,6 +313,7 @@ #include "nvim/regexp.h" #include "nvim/screen.h" #include "nvim/search.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/term.h" #include "nvim/ui.h" diff --git a/src/nvim/syntax.c b/src/nvim/syntax.c index 50ce4ea1c9..bfe13212ce 100644 --- a/src/nvim/syntax.c +++ b/src/nvim/syntax.c @@ -36,6 +36,7 @@ #include "nvim/path.h" #include "nvim/regexp.h" #include "nvim/screen.h" +#include "nvim/strings.h" #include "nvim/term.h" #include "nvim/ui.h" #include "nvim/os/os.h" diff --git a/src/nvim/tag.c b/src/nvim/tag.c index 77a81e7c1c..aa553f9b24 100644 --- a/src/nvim/tag.c +++ b/src/nvim/tag.c @@ -41,6 +41,7 @@ #include "nvim/regexp.h" #include "nvim/screen.h" #include "nvim/search.h" +#include "nvim/strings.h" #include "nvim/term.h" #include "nvim/ui.h" #include "nvim/window.h" diff --git a/src/nvim/term.c b/src/nvim/term.c index c4f0ee2580..7a44b52f36 100644 --- a/src/nvim/term.c +++ b/src/nvim/term.c @@ -44,6 +44,7 @@ #include "nvim/os_unix.h" #include "nvim/popupmnu.h" #include "nvim/screen.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/ui.h" #include "nvim/window.h" diff --git a/src/nvim/undo.c b/src/nvim/undo.c index d0a2213fe5..439cb9b2a5 100644 --- a/src/nvim/undo.c +++ b/src/nvim/undo.c @@ -102,6 +102,7 @@ #include "nvim/quickfix.h" #include "nvim/screen.h" #include "nvim/sha256.h" +#include "nvim/strings.h" #include "nvim/os/os.h" #include "nvim/os/time.h" diff --git a/src/nvim/version.c b/src/nvim/version.c index 9515c4daee..a140453c96 100644 --- a/src/nvim/version.c +++ b/src/nvim/version.c @@ -17,7 +17,7 @@ #include "nvim/message.h" #include "nvim/misc2.h" #include "nvim/screen.h" - +#include "nvim/strings.h" #include "nvim/version_defs.h" char *Version = VIM_VERSION_SHORT; diff --git a/src/nvim/window.c b/src/nvim/window.c index ba4420685f..8270ccc7ea 100644 --- a/src/nvim/window.c +++ b/src/nvim/window.c @@ -41,6 +41,7 @@ #include "nvim/regexp.h" #include "nvim/screen.h" #include "nvim/search.h" +#include "nvim/strings.h" #include "nvim/syntax.h" #include "nvim/term.h" #include "nvim/undo.h" |