Data Structures | Typedefs | Enumerations | Functions
extmark_defs.h File Reference
#include "nvim/lib/kvec.h"
#include "nvim/types.h"

Go to the source code of this file.

Data Structures

struct  VirtTextChunk
 
struct  ExtmarkItem
 

Typedefs

typedef struct Decoration Decoration
 
typedef struct undo_object ExtmarkUndoObject
 

Enumerations

enum  ExtmarkOp { kExtmarkNOOP, kExtmarkUndo, kExtmarkNoUndo, kExtmarkUndoNoRedo }
 
enum  DecorLevel { kDecorLevelNone = 0, kDecorLevelVisible = 1, kDecorLevelVirtLine = 2 }
 

Functions

typedef kvec_t (ExtmarkUndoObject) extmark_undo_vec_t
 

Typedef Documentation

◆ Decoration

typedef struct Decoration Decoration

◆ ExtmarkUndoObject

Enumeration Type Documentation

◆ DecorLevel

enum DecorLevel
Enumerator
kDecorLevelNone 
kDecorLevelVisible 
kDecorLevelVirtLine 

◆ ExtmarkOp

enum ExtmarkOp
Enumerator
kExtmarkNOOP 
kExtmarkUndo 
kExtmarkNoUndo 
kExtmarkUndoNoRedo 

Function Documentation

◆ kvec_t()

typedef kvec_t ( ExtmarkUndoObject  )