From be91bc1e1a110da938201eab9b43736e64a7392e Mon Sep 17 00:00:00 2001 From: ZyX Date: Sat, 17 Oct 2015 14:45:53 +0300 Subject: stdpaths: Export get_xdg function (renamed) and use it for runtimepath --- src/nvim/os/stdpaths_defs.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 src/nvim/os/stdpaths_defs.h (limited to 'src/nvim/os/stdpaths_defs.h') diff --git a/src/nvim/os/stdpaths_defs.h b/src/nvim/os/stdpaths_defs.h new file mode 100644 index 0000000000..3b882cd582 --- /dev/null +++ b/src/nvim/os/stdpaths_defs.h @@ -0,0 +1,13 @@ +#ifndef NVIM_OS_STDPATHS_DEFS_H +#define NVIM_OS_STDPATHS_DEFS_H + +typedef enum { + kXDGConfigHome, + kXDGDataHome, + kXDGCacheHome, + kXDGRuntimeDir, + kXDGConfigDirs, + kXDGDataDirs, +} XDGVarType; + +#endif // NVIM_OS_STDPATHS_DEFS_H -- cgit From aadaa1fed4d471fc2e286b0ffa151c006482389e Mon Sep 17 00:00:00 2001 From: ZyX Date: Sat, 17 Oct 2015 21:30:52 +0300 Subject: stdpaths: Add documentation --- src/nvim/os/stdpaths_defs.h | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'src/nvim/os/stdpaths_defs.h') diff --git a/src/nvim/os/stdpaths_defs.h b/src/nvim/os/stdpaths_defs.h index 3b882cd582..1433e0bc62 100644 --- a/src/nvim/os/stdpaths_defs.h +++ b/src/nvim/os/stdpaths_defs.h @@ -1,13 +1,14 @@ #ifndef NVIM_OS_STDPATHS_DEFS_H #define NVIM_OS_STDPATHS_DEFS_H +/// List of possible XDG variables typedef enum { - kXDGConfigHome, - kXDGDataHome, - kXDGCacheHome, - kXDGRuntimeDir, - kXDGConfigDirs, - kXDGDataDirs, + kXDGConfigHome, ///< XDG_CONFIG_HOME + kXDGDataHome, ///< XDG_DATA_HOME + kXDGCacheHome, ///< XDG_CACHE_HOME + kXDGRuntimeDir, ///< XDG_RUNTIME_DIR + kXDGConfigDirs, ///< XDG_CONFIG_DIRS + kXDGDataDirs, ///< XDG_DATA_DIRS } XDGVarType; #endif // NVIM_OS_STDPATHS_DEFS_H -- cgit