Data Structures | Macros | Variables
syntax.h File Reference
#include <stdbool.h>
#include "nvim/buffer_defs.h"
#include "nvim/ex_cmds_defs.h"
#include "nvim/globals.h"

Go to the source code of this file.

Data Structures

struct  color_name_table_T
 

Macros

#define HL_CONTAINED   0x01
 
#define HL_TRANSP   0x02
 
#define HL_ONELINE   0x04
 
#define HL_HAS_EOL   0x08
 
#define HL_SYNC_HERE   0x10
 
#define HL_SYNC_THERE   0x20
 
#define HL_MATCH   0x40
 
#define HL_SKIPNL   0x80
 
#define HL_SKIPWHITE   0x100
 
#define HL_SKIPEMPTY   0x200
 
#define HL_KEEPEND   0x400
 
#define HL_EXCLUDENL   0x800
 
#define HL_DISPLAY   0x1000
 
#define HL_FOLD   0x2000
 
#define HL_EXTEND   0x4000
 
#define HL_MATCHCONT   0x8000
 
#define HL_TRANS_CONT   0x10000
 
#define HL_CONCEAL   0x20000
 
#define HL_CONCEALENDS   0x40000
 
#define SYN_GROUP_STATIC(s)   syn_check_group(S_LEN(s))
 

Variables

color_name_table_T color_name_table []
 
const char *const highlight_init_cmdline []
 Array of highlight definitions, used for unit testing. More...
 

Macro Definition Documentation

◆ HL_CONCEAL

#define HL_CONCEAL   0x20000

◆ HL_CONCEALENDS

#define HL_CONCEALENDS   0x40000

◆ HL_CONTAINED

#define HL_CONTAINED   0x01

◆ HL_DISPLAY

#define HL_DISPLAY   0x1000

◆ HL_EXCLUDENL

#define HL_EXCLUDENL   0x800

◆ HL_EXTEND

#define HL_EXTEND   0x4000

◆ HL_FOLD

#define HL_FOLD   0x2000

◆ HL_HAS_EOL

#define HL_HAS_EOL   0x08

◆ HL_KEEPEND

#define HL_KEEPEND   0x400

◆ HL_MATCH

#define HL_MATCH   0x40

◆ HL_MATCHCONT

#define HL_MATCHCONT   0x8000

◆ HL_ONELINE

#define HL_ONELINE   0x04

◆ HL_SKIPEMPTY

#define HL_SKIPEMPTY   0x200

◆ HL_SKIPNL

#define HL_SKIPNL   0x80

◆ HL_SKIPWHITE

#define HL_SKIPWHITE   0x100

◆ HL_SYNC_HERE

#define HL_SYNC_HERE   0x10

◆ HL_SYNC_THERE

#define HL_SYNC_THERE   0x20

◆ HL_TRANS_CONT

#define HL_TRANS_CONT   0x10000

◆ HL_TRANSP

#define HL_TRANSP   0x02

◆ SYN_GROUP_STATIC

#define SYN_GROUP_STATIC (   s)    syn_check_group(S_LEN(s))

Variable Documentation

◆ color_name_table

color_name_table_T color_name_table[]

◆ highlight_init_cmdline

const char* const highlight_init_cmdline[]

Array of highlight definitions, used for unit testing.