80b743f1c8
Update README credit section
2020-10-31 20:24:55 +01:00
1135d4e95d
bash: Extglob difference from bash 3 to 4
...
bash3 seems to be nongreedy
2020-08-28 20:40:16 +02:00
84977f91c3
whitespace
2020-08-28 20:40:16 +02:00
f19ab7e76b
Better debug messages
2020-08-28 20:40:16 +02:00
9368387ce8
Append values correctly to a section
2020-08-28 17:14:54 +02:00
0191989671
Set back the previous "IFS"
...
The "cfg_parser" function set the "IFS" but it doesn't set back the "old" one. If you source and use the parser then it is possible that your IFS will be changed on caller side.
2020-07-20 09:32:55 +02:00
9ac248213b
Match CI environment
2020-06-23 07:52:52 +02:00
68b044329d
Remove execution from script
2020-06-22 15:09:41 +02:00
d9dfb77033
Allow subsections
2020-06-22 15:01:18 +02:00
df7ed8550d
Correct error code on invalid test
2020-06-22 13:53:00 +02:00
5c83fa6d0e
Improve script example execution
2020-06-22 13:53:00 +02:00
dfc4ecda7f
buildsystem update
2020-06-22 13:53:00 +02:00
0549d9d308
Fixed typo in README
2019-04-15 18:25:32 +02:00
093c1b3020
Test on Mac
...
fixes #27
2018-06-28 08:24:10 +02:00
2b8abaf615
debug flag compatible with bash 3.x
...
-v conditional is not supported on bash 3.x
2018-06-28 08:09:46 +02:00
cd0a4314b1
detect failures or expected failures
2018-05-27 12:55:44 +02:00
65721b3ecb
add manually test-driver
2018-05-27 12:55:44 +02:00
7d10b0d0a0
Use stderr instead of a file.
2018-05-26 12:17:51 +02:00
6ed878d1b0
Unwanted file test.
...
File "2" is created after using cfg_writer.
2018-05-26 12:17:05 +02:00
45ecd6c72e
Remove duplication from created ini file.
...
t0006
2018-05-26 12:12:20 +02:00
47dddefc36
Show errors on CI
2018-05-26 12:05:12 +02:00
0ce2bee87b
Update variable test.
2018-05-25 19:47:53 +02:00
cc2f5542d7
test: mark test as success
2018-05-25 07:01:47 +02:00
c59e84c66d
length=${#FUNCNAME/#cfg_section_;[*]}: bad substitution - solution
2018-05-25 07:01:47 +02:00
f444e64fee
test: mark test as failed
2018-05-25 07:01:47 +02:00
06cb76faa6
test: adding test to test suite
2018-05-25 07:01:47 +02:00
66c0ef705e
Test case - create new var.
...
.../bash-ini-parser/t$ bash t0005-new_var.sh
not ok 1 - Parse new var
1..1
2018-05-24 17:59:52 +02:00
695e55f986
Add projects using bash-ini-parser
2018-05-07 08:03:05 +02:00
8fb28305a4
Add GPLv3 license
2018-05-07 08:03:05 +02:00
d73cdd267d
rename test to whitespace
...
Add more whitespace test
2018-01-27 09:37:23 +01:00
739196e824
Add continuous integration
2018-01-23 01:38:40 +01:00
c6a35fc28b
remove only real comments
...
fixes #12
2018-01-22 22:58:51 +01:00
b55c55f5fd
move comments to debug
2018-01-22 22:58:37 +01:00
4e9ab7ab5c
fix whitespace
2018-01-22 22:58:37 +01:00
0184648014
add broken test for comments
2018-01-22 22:58:37 +01:00
2ddf0abc5c
add dynamic DEBUG
2018-01-22 22:58:37 +01:00
6e2175dc72
fix typo
2018-01-22 22:43:28 +01:00
871153778b
Remove hashtag comments
2017-12-16 16:31:25 +01:00
86622e1cbe
dos2unix issue fixed
2017-12-16 16:25:44 +01:00
7ccb706eb1
add tap test output
2015-06-29 22:01:36 +02:00
a5e1dd880d
add continuous integration
2015-05-17 11:02:48 +02:00
38a73044cf
remove example test case file
2015-05-17 10:48:23 +02:00
f39fc72170
test sections
...
closes #4
2015-05-17 10:47:57 +02:00
763965c8b8
project is bash dependent
2015-05-17 09:48:58 +02:00
1be6551065
test invalid ini files
...
it is break by now
relates to #4
2015-05-16 21:35:31 +02:00
389ef3f00f
whitespace use case
...
relates to #4
2015-05-16 20:43:48 +02:00
f2c5703806
operate by section
2015-05-16 20:37:43 +02:00
d0681d2421
unset function
...
clear previous definition (if exist) before load it
closes #6
2015-05-16 20:36:27 +02:00
a635d175ce
clear function
2015-05-16 20:36:17 +02:00
affa300da5
debug clearly
...
marks for start and end of file parsed
relates to #7
2015-05-16 20:35:01 +02:00