mirror of
https://github.com/neovim/neovim.git
synced 2026-01-31 01:22:25 +10:00
Remove `export` pramgas from defs headers as it causes IWYU to believe that the definitions from the defs headers comes from main header, which is not what we really want.
27 lines
599 B
C
27 lines
599 B
C
#pragma once
|
|
|
|
#include <stdbool.h>
|
|
|
|
#include "nvim/ex_cmds_defs.h" // IWYU pragma: keep
|
|
#include "nvim/spell_defs.h" // IWYU pragma: keep
|
|
#include "nvim/vim_defs.h" // IWYU pragma: keep
|
|
|
|
/// First language that is loaded, start of the linked list of loaded languages.
|
|
extern slang_T *first_lang;
|
|
|
|
/// file used for "zG" and "zW"
|
|
extern char *int_wordlist;
|
|
|
|
extern spelltab_T spelltab;
|
|
extern bool did_set_spelltab;
|
|
|
|
extern char *e_format;
|
|
|
|
// Remember what "z?" replaced.
|
|
extern char *repl_from;
|
|
extern char *repl_to;
|
|
|
|
#ifdef INCLUDE_GENERATED_DECLARATIONS
|
|
# include "spell.h.generated.h"
|
|
#endif
|