Milo Yip
|
c0e7c8304b
|
Fix a bug and add document in regex
|
2015-05-29 16:02:14 +08:00 |
|
Milo Yip
|
3eb19ceaf9
|
Add Search(), ^ and $ assertions to regex
|
2015-05-29 15:23:28 +08:00 |
|
miloyip
|
a5ac3b5dbc
|
Remove an unused line of code
|
2015-05-28 10:44:52 +08:00 |
|
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
|
0934803ae1
|
Add Unicode regex test
|
2015-05-25 21:57:46 +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
|
c8c8ad47c3
|
Further improve coverage of GenericPointer::Erase()
|
2015-05-21 17:02:27 +08:00 |
|
miloyip
|
7ddaa80e46
|
Improve coverage of GenericPointer::Erase()
|
2015-05-21 16:45: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 |
|
miloyip
|
f688b2b152
|
Improve coverage of Pointer
|
2015-05-21 13:25:37 +08:00 |
|
Milo Yip
|
3229566573
|
Add multiple SkipWhitespace perftest
|
2015-05-20 13:33:14 +08:00 |
|
Milo Yip
|
302d1b735f
|
Re-generate images in OSX
|
2015-05-14 16:56:52 +08:00 |
|
Milo Yip
|
3e56b0c35d
|
Add one more commit about std::string from master
|
2015-05-14 15:49:33 +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
|
82ff580faa
|
Merge pull request #342 from miloyip/issue340_doubleparsebug
Fix some numbers parsed incorrectly
|
2015-05-14 14:00:47 +08:00 |
|
Milo Yip
|
add5a50581
|
Fix some numbers parsed incorrectly
Fix #340
|
2015-05-14 12:03:21 +08:00 |
|
Milo Yip
|
f8b3c65d7d
|
Merge pull request #337 from Phyks/master
Forgot to update the CMakeLists.txt in doc folder
|
2015-05-13 07:21:28 +08:00 |
|
Phyks
|
9c008b07ee
|
Forgot to update the CMakeLists.txt in doc folder
|
2015-05-12 20:15:06 +02:00 |
|
miloyip
|
2786103abd
|
Add Value::XXXMember(...) overloads for std::string
|
2015-05-12 22:48:14 +08:00 |
|
Milo Yip
|
7562d0219a
|
Merge pull request #334 from Phyks/master
Fix CMakeLists for include as a thirdparty in projects
|
2015-05-12 13:42:50 +08:00 |
|
Phyks
|
89ad34cef4
|
Fix CMakeLists for include as a thirdparty in projects
|
2015-05-12 00:23:50 +02:00 |
|
miloyip
|
7eb117a26e
|
Reduce Pointer parsing/copying to single allocation
|
2015-05-11 21:41:26 +08:00 |
|
Milo Yip
|
0edd743c83
|
Fix Document.UserBuffer test
|
2015-05-11 13:58:45 +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 |
|
Milo Yip
|
286aa8a67c
|
Merge pull request #328 from isanych/master
Fix alignment of 64bit platforms
|
2015-05-06 10:50:12 +08:00 |
|
miloyip
|
a72c35b9fa
|
Workaround for Valgrind false alarm on wcscmp()
|
2015-05-06 10:49:01 +08:00 |
|
Justin Scheiber
|
f7c184d36a
|
Revert "add -Werror for clang and gcc"
This reverts commit d0c37814563cd842f7ee7638ad07e7c678032113.
|
2015-05-05 18:02:03 -06:00 |
|
Justin Scheiber
|
d0c3781456
|
add -Werror for clang and gcc
|
2015-05-05 15:33:31 -06: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 |
|