211#ifndef EDITORCONFIG_EDITORCONFIG_H__
212#define EDITORCONFIG_EDITORCONFIG_H__
216#ifndef EDITORCONFIG_EXPORT
217# define EDITORCONFIG_EXPORT
282#define EDITORCONFIG_PARSE_NOT_FULL_PATH (-2)
286#define EDITORCONFIG_PARSE_MEMORY_ERROR (-3)
291#define EDITORCONFIG_PARSE_VERSION_TOO_NEW (-4)
const char * editorconfig_get_version_suffix(void)
Get the version suffix.
void editorconfig_get_version(int *major, int *minor, int *patch)
Get the version number of EditorConfig.
const char * editorconfig_get_error_msg(int err_num)
Get the error message from the error number returned by editorconfig_parse().
int editorconfig_parse(const char *full_filename, editorconfig_handle h)
Parse editorconfig files corresponding to the file path given by full_filename, and related informati...
Header file of EditorConfig handle.
void * editorconfig_handle
The editorconfig handle object type.
Definition: editorconfig_handle.h:50