192 #ifndef __EDITORCONFIG_EDITORCONFIG_H__
193 #define __EDITORCONFIG_EDITORCONFIG_H__
197 #ifndef EDITORCONFIG_EXPORT
198 # define EDITORCONFIG_EXPORT
263 #define EDITORCONFIG_PARSE_NOT_FULL_PATH (-2)
267 #define EDITORCONFIG_PARSE_MEMORY_ERROR (-3)
272 #define EDITORCONFIG_PARSE_VERSION_TOO_NEW (-4)
void * editorconfig_handle
The editorconfig handle object type.
Definition: editorconfig_handle.h:50
void editorconfig_get_version(int *major, int *minor, int *patch)
Get the version number of EditorConfig.
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...
const char * editorconfig_get_version_suffix(void)
Get the version suffix.
Header file of EditorConfig handle.
const char * editorconfig_get_error_msg(int err_num)
Get the error message from the error number returned by editorconfig_parse().