aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/textformat.h
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2022-08-26 22:37:20 +0800
committerGitHub <noreply@github.com>2022-08-26 22:37:20 +0800
commit0b72e23bf13ade1e76d11eae6990014098b3928d (patch)
treefa9ebbdd2d80d604cb67a952bdfedc26d038cb99 /src/nvim/textformat.h
parent2ecb4076dfa2236f6610449bbcb3f887f1c4f9f1 (diff)
downloadrneovim-0b72e23bf13ade1e76d11eae6990014098b3928d.tar.gz
rneovim-0b72e23bf13ade1e76d11eae6990014098b3928d.tar.bz2
rneovim-0b72e23bf13ade1e76d11eae6990014098b3928d.zip
vim-patch:8.2.0674: some source files are too big (#19959)
Problem: Some source files are too big. Solution: Move text formatting functions to a new file. (Yegappan Lakshmanan, closes vim/vim#6021) https://github.com/vim/vim/commit/11abd095210fc84e5dcee87b9baed86061caefe4 Cherry-pick set_can_cindent() from patch 8.1.2062. Cherry-pick global old_indent from patch 8.2.2127.
Diffstat (limited to 'src/nvim/textformat.h')
-rw-r--r--src/nvim/textformat.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/nvim/textformat.h b/src/nvim/textformat.h
new file mode 100644
index 0000000000..9d8327e6eb
--- /dev/null
+++ b/src/nvim/textformat.h
@@ -0,0 +1,12 @@
+#ifndef NVIM_TEXTFORMAT_H
+#define NVIM_TEXTFORMAT_H
+
+#include <stdbool.h>
+
+#include "nvim/normal.h" // for oparg_T
+#include "nvim/pos.h" // for linenr_T
+
+#ifdef INCLUDE_GENERATED_DECLARATIONS
+# include "textformat.h.generated.h"
+#endif
+#endif // NVIM_TEXTFORMAT_H