|
3c83e46a30
|
optimize section pushing
|
2021-03-08 15:53:16 -05:00 |
|
|
0638e00677
|
fix macro comment gen
|
2021-03-06 01:28:28 -05:00 |
|
|
9715790574
|
implement case insensitivity for names
|
2021-03-06 01:23:23 -05:00 |
|
|
ce2529fa9d
|
fix lints
|
2021-03-05 16:34:29 -05:00 |
|
|
a345a8d93e
|
enable requiring docs
|
2021-03-05 16:28:04 -05:00 |
|
|
7c29e44f20
|
clippy fix
|
2021-03-03 20:43:00 -05:00 |
|
|
1354d931b2
|
docs
|
2021-03-03 20:38:46 -05:00 |
|
|
6ce2c1d89d
|
add into bytes for gitconfig
|
2021-03-03 20:11:58 -05:00 |
|
|
0905642feb
|
misc improvements
|
2021-03-01 18:33:26 -05:00 |
|
|
cd2f58c920
|
use memrchr
|
2021-03-01 16:01:47 -05:00 |
|
|
5720ccd003
|
cleanup docs
|
2021-02-27 23:50:58 -05:00 |
|
|
0ce311a1eb
|
pendantic clippy lints
|
2021-02-27 23:19:25 -05:00 |
|
|
bfd4172e48
|
use str in most cases
|
2021-02-27 22:18:44 -05:00 |
|
|
bac41a802a
|
add todo
|
2021-02-27 00:10:43 -05:00 |
|
|
16496d91a1
|
Implement get_value for GitConfig
|
2021-02-26 23:33:38 -05:00 |
|
|
3e97f07b28
|
Use traits instead of from_str
|
2021-02-26 21:44:58 -05:00 |
|
|
a50544b43a
|
Use traits instead of shadowing from_str
|
2021-02-26 21:32:37 -05:00 |
|
|
83c4757e36
|
more tests
|
2021-02-26 20:50:52 -05:00 |
|
|
2fadd81287
|
remove unreachable variants
|
2021-02-26 20:36:21 -05:00 |
|
|
17ba292934
|
use mut vec reference
|
2021-02-26 19:30:04 -05:00 |
|
|
6b8386d449
|
Don't use mutex
|
2021-02-26 18:54:35 -05:00 |
|
|
531b28ed2b
|
documented parsererror
|
2021-02-26 18:35:49 -05:00 |
|
|
ba312b9244
|
clippy fixes
|
2021-02-26 18:14:40 -05:00 |
|
|
df69cf8dba
|
don't use stack for error handling
|
2021-02-26 18:10:24 -05:00 |
|
|
6b9fb8f8e5
|
very rough error handling
|
2021-02-25 11:11:26 -05:00 |
|
|
23e2a37785
|
add error trait impl for ParserError
|
2021-02-24 23:23:23 -05:00 |
|
|
a10567e770
|
Basic error reporting
|
2021-02-24 23:19:45 -05:00 |
|
|
42a48efe9d
|
move fully_sumed to test_util
|
2021-02-24 18:00:15 -05:00 |
|
|
f99da79ad9
|
add from_bytes variants for parser
|
2021-02-24 16:30:04 -05:00 |
|
|
19cb3117eb
|
add tests for boolean
|
2021-02-24 15:47:35 -05:00 |
|
|
75a99679a2
|
make serde optional, clippy lints
|
2021-02-24 12:11:18 -05:00 |
|
|
6c2385d394
|
Fix docs
|
2021-02-23 20:22:15 -05:00 |
|
|
ea0f76d528
|
Use BStr instead
|
2021-02-23 19:47:24 -05:00 |
|
|
f82d32953e
|
Add key-value delimination event
|
2021-02-23 11:30:48 -05:00 |
|
|
f10afb7894
|
gitconfig writing to string
|
2021-02-21 21:16:08 -05:00 |
|
|
6a99b1caa0
|
Use Cow instead of strs
|
2021-02-21 14:43:41 -05:00 |
|
|
eaa0a1766b
|
Implement get_mut for gitconfig
|
2021-02-20 20:41:34 -05:00 |
|
|
fcda1d4666
|
remove meme comment
|
2021-02-20 14:12:08 -05:00 |
|
|
594ee8ac0c
|
finish raw value queries for gitconfig
|
2021-02-20 13:49:01 -05:00 |
|
|
2fb1fa3ff4
|
Handle empty git-config file for parser
|
2021-02-20 12:01:38 -05:00 |
|
|
93e6e2eed3
|
fully document parser
|
2021-02-20 02:28:50 -05:00 |
|
|
1c770a9560
|
completely refactor config
|
2021-02-20 00:33:17 -05:00 |
|
|
19fc0ebaaf
|
Booleans now retain original value
|
2021-02-19 19:41:58 -05:00 |
|
|
c244975a0a
|
parser is now perfect
|
2021-02-19 19:18:02 -05:00 |
|
|
eacb903dfd
|
more work on parser
|
2021-02-19 12:08:42 -05:00 |
|
|
d63b1f7ab3
|
more work
|
2021-02-19 00:12:59 -05:00 |
|
|
30b054df31
|
Complete initial parser
|
2021-02-18 12:49:47 -05:00 |
|