alisdair sullivan
|
af11b97879
|
undo `optimized' ordering of string parsing clauses in decoder
|
2013-08-27 04:09:10 +00:00 |
|
alisdair sullivan
|
0441224998
|
update license dates
|
2013-03-10 20:30:24 -07:00 |
|
alisdair sullivan
|
7f7d824116
|
fix edge case involving dirty_strings
|
2013-03-10 20:26:46 -07:00 |
|
alisdair sullivan
|
96ca5d4d63
|
coding style
|
2013-03-10 19:58:13 -07:00 |
|
alisdair sullivan
|
5e54bb3458
|
perf enhancements in string
|
2013-03-10 19:54:43 -07:00 |
|
alisdair sullivan
|
1747f28377
|
whitespace
|
2013-03-10 19:49:46 -07:00 |
|
alisdair sullivan
|
1bb7c46120
|
simplify handling of dirty strings
|
2013-03-10 19:49:06 -07:00 |
|
alisdair sullivan
|
a34b567ae4
|
add test for escaped strings and dirty strings interaction
|
2013-03-10 19:10:23 -07:00 |
|
alisdair sullivan
|
8cf3a9d144
|
breakout initialdecimal state to improve binary matching
|
2013-03-10 19:02:20 -07:00 |
|
alisdair sullivan
|
30108f5872
|
inline singlequote and doublequote and move them in match order
|
2013-03-10 18:15:55 -07:00 |
|
alisdair sullivan
|
56153d76da
|
Merge branch 'moarclean' into develop
|
2013-03-10 18:05:39 -07:00 |
|
alisdair sullivan
|
9475ac5dd9
|
fix binary optimization hurdles
|
2013-03-10 18:05:18 -07:00 |
|
alisdair sullivan
|
06a289c975
|
begin breaking out complex states to substates
|
2013-03-10 17:34:50 -07:00 |
|
alisdair sullivan
|
1190d6cf34
|
shuffle some string clauses for slightly better performance
|
2013-03-06 23:34:46 -08:00 |
|
alisdair sullivan
|
292c692191
|
fix bug that prevented escaping of quotes in dirty strings when preceeded by an even number of forward slashes
|
2013-03-06 23:15:19 -08:00 |
|
alisdair sullivan
|
d8524ffe50
|
add test for dirty_strings with escaped quotes
|
2013-03-06 02:22:16 -08:00 |
|
alisdair sullivan
|
89d3cbbd36
|
rename jsx_utils jsx_config
|
2013-03-06 01:37:08 -08:00 |
|
alisdair sullivan
|
f8c749497f
|
updated comments in decoder
|
2013-03-05 19:40:57 -08:00 |
|
alisdair sullivan
|
4dcb929491
|
Merge branch 'fixed_comments' into develop
|
2013-03-05 19:21:10 -08:00 |
|
alisdair sullivan
|
1bb6822ac2
|
fix manual incomplete state in done
|
2013-03-05 19:20:57 -08:00 |
|
alisdair sullivan
|
1398a747de
|
collapse and simplify comment states and move comment errors to error site
|
2013-03-05 19:19:16 -08:00 |
|
alisdair sullivan
|
d04f231a0e
|
change incomplete from a macro to a proper function
|
2013-03-05 18:50:00 -08:00 |
|
alisdair sullivan
|
21bdf35ecb
|
add resume/6 function to jsx_decoder and move ?incomplete over to using it, still not ready to be exposed however
|
2013-03-05 18:21:34 -08:00 |
|
alisdair sullivan
|
b0512add5d
|
inline maybe_replace in decoder
|
2013-03-05 17:39:29 -08:00 |
|
alisdair sullivan
|
0b3b168cfc
|
style alterations
|
2013-03-05 17:37:24 -08:00 |
|
alisdair sullivan
|
df04f091f7
|
change returned config from record to list in error and incomplete handler
|
2013-03-04 23:48:34 -08:00 |
|
alisdair sullivan
|
2d7b690a91
|
add incomplete_handler and tests
|
2013-03-04 23:13:23 -08:00 |
|
alisdair sullivan
|
3162891832
|
change error_handler function signature to /3 from /6
|
2013-03-04 20:53:03 -08:00 |
|
alisdair sullivan
|
e625c625e0
|
fix formatting of Configs in function heads
|
2013-03-04 20:05:30 -08:00 |
|
alisdair sullivan
|
f12b25862d
|
remove unused macros
|
2013-03-04 20:05:20 -08:00 |
|
alisdair sullivan
|
8f2087976a
|
fold maybe_bom and definitely_bom into start function in decoder
|
2013-03-04 20:05:03 -08:00 |
|
alisdair sullivan
|
6ec70f8a46
|
add error_handler option and tests
|
2013-03-04 17:00:34 -08:00 |
|
alisdair sullivan
|
a854f4ae3c
|
Merge branch 'develop' into error_handler
|
2013-03-04 16:04:42 -08:00 |
|
alisdair sullivan
|
ffdd0f19c1
|
remove single line of unreachable code
|
2013-03-04 16:04:16 -08:00 |
|
alisdair sullivan
|
d0ae8a8fd9
|
Merge branch 'develop' into error_handler
|
2013-03-04 16:01:59 -08:00 |
|
alisdair sullivan
|
f7b9e8066c
|
dirty_strings now behaves as you'd expect in decoder
|
2013-03-04 15:54:34 -08:00 |
|
alisdair sullivan
|
2df4b17ed1
|
Merge branch 'develop' into error_handler
|
2013-03-04 14:52:05 -08:00 |
|
alisdair sullivan
|
05739c7e8d
|
suppress compiler warning about unused assert
|
2013-03-04 14:51:51 -08:00 |
|
alisdair sullivan
|
f2dc42b7c9
|
add test for number terminated by comma in object
|
2013-03-04 14:51:05 -08:00 |
|
alisdair sullivan
|
2f26f2e3e8
|
more accurate reporting of failed tests
|
2013-03-04 14:45:08 -08:00 |
|
alisdair sullivan
|
24a3e1c017
|
add test for badly formed unicode escape sequence
|
2013-03-04 14:43:56 -08:00 |
|
alisdair sullivan
|
f0a29a988f
|
Merge branch 'develop' into error_handler
|
2013-03-04 14:40:44 -08:00 |
|
alisdair sullivan
|
f3c62eea5e
|
add more tests for unicode escape sequences in strings and numbers terminated by whitespace
|
2013-03-04 14:40:07 -08:00 |
|
alisdair sullivan
|
3580bbdeb3
|
Merge branch 'develop' into error_handler
|
2013-03-04 14:25:50 -08:00 |
|
alisdair sullivan
|
c733d06acb
|
add test for numbers terminated by whitespace
|
2013-03-04 14:25:07 -08:00 |
|
alisdair sullivan
|
a76cdf720c
|
add tests for error states
|
2013-03-04 14:22:25 -08:00 |
|
alisdair sullivan
|
17bc86ad60
|
fill out comment tests for better test coverage
|
2013-03-03 15:34:45 -08:00 |
|
alisdair sullivan
|
40fd913238
|
remove escaping of single quotes in strings
|
2013-03-03 15:27:39 -08:00 |
|
alisdair sullivan
|
89da64168c
|
remove unreachable clause in unescaping step
|
2013-03-03 15:23:17 -08:00 |
|
alisdair sullivan
|
588b5bcd2e
|
remove unreachable clause in string parsing
|
2013-03-03 15:19:02 -08:00 |
|