miloyip
|
960bc0eabd
|
Fix gcc warning
|
2015-05-28 10:10:38 +08:00 |
|
miloyip
|
56b205264c
|
Refactor to store minIndex in Frag of regex
|
2015-05-28 00:05:05 +08:00 |
|
miloyip
|
fa7dc1c439
|
Add numbered quantifier
|
2015-05-27 23:39:22 +08:00 |
|
miloyip
|
51bb7631f4
|
Refactor regex with DecodedStream with one look-ahead character
|
2015-05-27 14:25:00 +08:00 |
|
miloyip
|
0dffe87551
|
Add character class escapes
|
2015-05-27 09:56:06 +08:00 |
|
miloyip
|
92285bed44
|
Add escape characters and control characters
|
2015-05-27 09:37:55 +08:00 |
|
miloyip
|
1784afe5f7
|
Add character class to regex
|
2015-05-26 00:40:23 +08:00 |
|
miloyip
|
06853b89b0
|
Add any character (.) to regex
|
2015-05-25 22:51:03 +08:00 |
|
miloyip
|
3c9ceb32a5
|
Add doxygen notes for regex
|
2015-05-25 22:09:32 +08:00 |
|
miloyip
|
328b0d8afc
|
Minor refactor regex
|
2015-05-25 19:49:07 +08:00 |
|
miloyip
|
994b0dfea2
|
Clean up regex
|
2015-05-25 19:42:23 +08:00 |
|
miloyip
|
a386934288
|
Add ?*+ to regex
|
2015-05-25 19:34:47 +08:00 |
|
miloyip
|
05c79891d1
|
Add parenthesis support in regex
|
2015-05-25 09:14:51 +08:00 |
|
miloyip
|
0bef29a5f6
|
Initial reggae implementation with only concatenation and alternation
|
2015-05-24 21:23:39 +08:00 |
|
miloyip
|
a2d09f0a03
|
Refactor GenericPointer::Erase()
|
2015-05-21 16:13:02 +08:00 |
|
miloyip
|
6e1d10ec6b
|
Add GenericValue::EraseMember(string types) APIs
|
2015-05-21 16:12:33 +08:00 |
|
miloyip
|
1a570c342d
|
Fix the undefined behaviour when negating the minimum value integers in Reader
|
2015-05-21 16:00:32 +08:00 |
|
Milo Yip
|
0e9fe888b7
|
v1.0.2 release
|
2015-05-14 15:49:26 +08:00 |
|
Milo Yip
|
424abf1edc
|
Merge pull request #335 from miloyip/member_stdstring
Add Value::XXXMember(...) overloads for std::string
|
2015-05-14 14:56:35 +08:00 |
|
Milo Yip
|
add5a50581
|
Fix some numbers parsed incorrectly
Fix #340
|
2015-05-14 12:03:21 +08:00 |
|
miloyip
|
2786103abd
|
Add Value::XXXMember(...) overloads for std::string
|
2015-05-12 22:48:14 +08:00 |
|
miloyip
|
7eb117a26e
|
Reduce Pointer parsing/copying to single allocation
|
2015-05-11 21:41:26 +08:00 |
|
miloyip
|
98b66e3c5a
|
Change Document::ParseStream() to use stack allocator for Reader
|
2015-05-11 13:58:02 +08:00 |
|
miloyip
|
3dc40a8f34
|
Fix MemoryPoolAllocator::Clear() to clear user-buffer
|
2015-05-11 13:57:50 +08:00 |
|
miloyip
|
63a1db0907
|
Fix a bug in Pointer
|
2015-05-09 08:38:27 +08:00 |
|
miloyip
|
771fa9879a
|
Add Pointer::Append(Value, Allocator) overload
|
2015-05-08 22:18:46 +08:00 |
|
Milo Yip
|
5dee394004
|
Add Pointer::Append() and fixed bugs in assignment and Parse()
|
2015-05-08 21:26:56 +08:00 |
|
Milo Yip
|
f4e357f65d
|
Merge pull request #329 from nightmouse/master
Warning cleanup
|
2015-05-06 11:42:46 +08:00 |
|
Justin Scheiber
|
050be06e52
|
fixing conversion warnings
|
2015-05-05 14:37:18 -06:00 |
|
Justin Scheiber
|
97d489c247
|
fix shadow warnings on gcc 4.8 (-Wshadow)
|
2015-05-05 14:02:10 -06:00 |
|
Igor Kostenko
|
1576cde592
|
Fix alignment of 64bit platforms
|
2015-05-05 17:39:16 +01:00 |
|
Milo Yip
|
8c01e7e1ce
|
Add Pointer::Erase() and EraseValueByPointer()
|
2015-05-04 21:50:26 +08:00 |
|
miloyip
|
436625f83c
|
Fix ambiguous cases in Pointer::Create()
|
2015-05-04 15:02:43 +08:00 |
|
miloyip
|
b6a54f7244
|
Add API doc for GenericPointer, rename some (template) parameters
|
2015-05-04 13:32:44 +08:00 |
|
miloyip
|
b0c6a9d7f9
|
Merge remote-tracking branch 'origin/master' into json-pointer
|
2015-05-04 10:29:25 +08:00 |
|
miloyip
|
56568fd73f
|
Add GenericValue::ValueType and fix warning for SetString(std::string, Allocator)
|
2015-05-04 10:25:31 +08:00 |
|
miloyip
|
e7bcedb4f4
|
Simplify code
|
2015-05-04 10:21:30 +08:00 |
|
miloyip
|
1135ef6622
|
Fix VC2013 false alarm warning
|
2015-05-04 10:08:23 +08:00 |
|
miloyip
|
fc7b0a04a1
|
Add const Value& version of SetValueByPointer() and improve coverage
|
2015-05-04 10:06:31 +08:00 |
|
miloyip
|
45bed001ee
|
Remove unusable StringRef overloads
|
2015-05-03 23:44:58 +08:00 |
|
miloyip
|
524974deec
|
Add Validation of UTF-8 sequence for percent encoding, also improves coverage
|
2015-05-03 21:58:55 +08:00 |
|
miloyip
|
86d298cd46
|
Merge branch 'master' into json-pointer
|
2015-05-03 21:24:51 +08:00 |
|
miloyip
|
1c98609ada
|
Standardize MemoryPoolAllocator::Realloc() also, and improve coverage
|
2015-05-03 21:23:13 +08:00 |
|
miloyip
|
6fdfc90bb2
|
Merge branch 'master' into json-pointer
|
2015-05-03 21:07:33 +08:00 |
|
miloyip
|
ae61b7973c
|
Standardize CrtAllocator::Realloc() for newSize = 0
|
2015-05-03 21:02:34 +08:00 |
|
miloyip
|
7fc716006f
|
Merge branch 'master' into json-pointer
Conflicts:
test/unittest/CMakeLists.txt
|
2015-05-03 20:27:21 +08:00 |
|
miloyip
|
6582160a12
|
Fix out-of-bound access in percent decode
|
2015-05-03 19:14:58 +08:00 |
|
miloyip
|
bb0e828928
|
Some std::string overloads for Pointer
|
2015-05-03 18:55:55 +08:00 |
|
miloyip
|
0eb6cb8e5f
|
Add equality/inequality operator, URI fragment stringify and UTF-8 Percent Encoding/Decoding
|
2015-05-03 14:14:05 +08:00 |
|
miloyip
|
28f14bd68f
|
Add parsing of URI fragment representation of JSON pointer
|
2015-05-03 09:51:15 +08:00 |
|