neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

ui.h (650B)


      1 #pragma once
      2 
      3 #include <stdint.h>  // IWYU pragma: keep
      4 
      5 #include "nvim/api/private/defs.h"  // IWYU pragma: keep
      6 #include "nvim/highlight_defs.h"  // IWYU pragma: keep
      7 #include "nvim/macros_defs.h"
      8 #include "nvim/types_defs.h"  // IWYU pragma: keep
      9 #include "nvim/ui_defs.h"  // IWYU pragma: keep
     10 
     11 /// Keep in sync with UIExtension in ui_defs.h
     12 EXTERN const char *ui_ext_names[] INIT( = {
     13  "ext_cmdline",
     14  "ext_popupmenu",
     15  "ext_tabline",
     16  "ext_wildmenu",
     17  "ext_messages",
     18  "ext_linegrid",
     19  "ext_multigrid",
     20  "ext_hlstate",
     21  "ext_termcolors",
     22  "_debug_float",
     23 });
     24 
     25 #include "api/ui.h.generated.h"
     26 #include "ui_events_remote.h.generated.h"