- Notifications
You must be signed in to change notification settings - Fork67
EditorConfig core library written in C (for use by plugins supporting EditorConfig parsing)
License
editorconfig/editorconfig-core-c
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
EditorConfig makes it easy to maintain the correct coding style when switchingbetween different text editors and between different projects. TheEditorConfig project maintains a file format and plugins for various texteditors which allow this file format to be read and used by those editors. Forinformation on the file format and supported text editors, see theEditorConfig website.
This is the README file for theEditorConfig C Core codebase. This codeproduces a program that accepts a filename as input and will look for.editorconfig
files with sections applicable to the given file, outputtingany properties found.
When developing an editor plugin for reading EditorConfig files, theEditorConfig core code can be used to locate and parse these files. This meansthe file locator, INI parser, and file globbing mechanisms can all bemaintained in one code base, resulting in less code repetition between plugins.
See theINSTALL.md file for instructions.
For help with the EditorConfig C Core code, please write to ourmailing list. Bugs and feature requests should be submitted to ourissue tracker. If you find any security bugs, please report them at thesecurity page.
If you are writing a plugin a language that can import C libraries, you maywant to import and use the EditorConfig library directly. If you do use theEditorConfig core as a C library, check thedocumentation for latest stableversion for help. The documentation for latest development version is alsoavailableonline.
Unless otherwise stated, all files are distributed under the Simplified BSDlicense. The inih(src/lib/ini.c
andsrc/lib/ini.h
) library is distributedunder the New BSD license.src/lib/utarray.h
is distributed under the RevisedBSD License. The See LICENSE file for details. Some code insrc/lib/misc.c
isdistributed under their own license (see the source file for details). See theLICENSE file for details.
About
EditorConfig core library written in C (for use by plugins supporting EditorConfig parsing)
Topics
Resources
License
Contributing
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.