aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorM.Gergő2020-05-06 23:03:17 +0200
committerM.Gergő2020-05-06 23:03:17 +0200
commit3cff0f1ab97bf61a53cc9c74b5e259947b3e2861 (patch)
tree0ec96a912c896fa78c25fb996d762144c80a1561 /README.md
downloadlightconfini-3cff0f1ab97bf61a53cc9c74b5e259947b3e2861.tar.gz
lightconfini-3cff0f1ab97bf61a53cc9c74b5e259947b3e2861.zip
LightConfINI rewrite & rework
Diffstat (limited to 'README.md')
-rw-r--r--README.md24
1 files changed, 24 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..b602787
--- /dev/null
+++ b/README.md
@@ -0,0 +1,24 @@
+
+# Lightweight INI style Configuration manager
+
+## Supports (currently)
+
+- Reading & processing sections from file.
+- Reading parameter/value pairs from an ini file.
+- Converting readed values to int/float/string.
+- Building linked list from parameters.
+- Multiline values are supported.
+- Reading comments.
+
+Automatically switch between UNIX ('\n') and Windows ('\r\n') line endings. MAC ('\r' only) is not supported currently.
+Comments can be started with ';' or '#' signs.
+Multiline values are supported is they are surrounded with Double-Quotation-Mark (") signs.
+Uses Finite State Machine technique for file processing.
+
+
+## Future Plans
+
+- Writing and Rewriting support for ini files.
+- Writing support for comments.
+- Modifying one or more values/parameters/sections in ini files.
+