aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/shada.h
blob: 8033cbe11651f3ee4f33c16a4de80551729268a5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef NVIM_SHADA_H
#define NVIM_SHADA_H

typedef long ShadaPosition;

/// Flags for shada_read_file and children
enum {
  kShaDaWantInfo = 1,     ///< Load non-mark information
  kShaDaWantMarks = 2,    ///< Load local file marks and change list
  kShaDaForceit = 4,      ///< Overwrite info already read
  kShaDaGetOldfiles = 8,  ///< Load v:oldfiles.
  kShaDaWantHeader = 16,  ///< Do not skip header (shada_read_next_item).
};

#ifdef INCLUDE_GENERATED_DECLARATIONS
# include "shada.h.generated.h"
#endif

#endif  // NVIM_SHADA_H