Age | Commit message (Expand) | Author |
2023-01-04 | Merge the small private header files into jsi.h | Tor Andersson |
2020-06-25 | Fix typo in lexlinecomment where it did not detect EOF properly. | Tor Andersson |
2020-05-27 | Support embedded 0 in strings by using modified UTF-8. | Tor Andersson |
2019-03-22 | Add repr() function to shell, and use it in the REPL. | Tor Andersson |
2019-01-23 | Bug 697891: Parse all JSON string escapes. | Tor Andersson |
2017-04-03 | Be stricter when parsing JSON strings. | Tor Andersson |
2017-04-03 | Fix JSON number parsing. | Tor Andersson |
2016-11-17 | Silence gcc 6 indentation warning. | Tor Andersson |
2016-10-31 | Fix 697244: Check for incomplete escape sequence at end of input. | Tor Andersson |
2016-09-20 | Fix bug 697136. | Tor Andersson |
2015-01-05 | Deoptimize isalpha macro due to potential overflow errors. | Tor Andersson |
2015-01-02 | Rename next/accept/expect macros in lexer and parser. | Tor Andersson |
2014-10-28 | Fix JSON parsing problems: | Tor Andersson |
2014-10-13 | Optimize isalpha/digit macros in lexer. | Tor Andersson |
2014-10-09 | Allow unescaped / inside classes in regular expression tokens. | Tor Andersson |
2014-09-24 | Strip backslash from escaped / when lexing regular expressions. | Tor Andersson |
2014-09-22 | Optimize lexnumber when using strtod. | Tor Andersson |
2014-09-01 | Add portable strtod implementation. | Tor Andersson |
2014-03-12 | Use strtod when lexing numbers. | Tor Andersson |
2014-02-28 | Handle malloc failure by throwing exceptions. | Tor Andersson |
2014-02-26 | Move nelem() macro into jsi.h | Tor Andersson |
2014-02-25 | Remove more dead code. | Tor Andersson |
2014-02-25 | Some -pedantic warning fixes. | Tor Andersson |
2014-02-24 | Fix signed/unsigned comparison warnings. | Tor Andersson |
2014-02-14 | Fix bug in comment lexing. | Tor Andersson |
2014-02-11 | Clean up for one.c compilation. | Tor Andersson |
2014-02-10 | JSON.parse() | Tor Andersson |
2014-02-05 | Calculate exponent the same way as fractions for symmetry in the lexer. | Tor Andersson |
2014-02-05 | Fix typo in CR/LF handling in lexer. | Tor Andersson |
2014-01-28 | Rename non-js utility sources to not have the 'js' prefix. | Tor Andersson |
2014-01-22 | Add prefixes and remove duplicate functions. | Tor Andersson |
2014-01-21 | Make jsY_error return void (as it is a noreturn function). | Tor Andersson |
2014-01-20 | Clean up error object creation and throwing functions. | Tor Andersson |
2014-01-20 | Split header into js.h public and jsi.h private. Start cleaning up | Tor Andersson |
2014-01-18 | Don't pass pointless 'sp' pointer throughout lexer now that we use | Tor Andersson |
2014-01-18 | Simplify newline tests since we normalize line endings in next(). | Tor Andersson |
2014-01-18 | Handle \uXXXX escapes in identifiers. | Tor Andersson |
2014-01-18 | Parse UTF-8 source text. | Tor Andersson |
2014-01-18 | Fix bug in number parsing. | Tor Andersson |
2014-01-18 | Rewrite lexer to use a proper lookahead token. | Tor Andersson |
2014-01-18 | Save line number where the token starts for improved error messages. | Tor Andersson |
2014-01-16 | Clean up. Rearrange files. Rename functions. | Tor Andersson |
2014-01-14 | Implement value stack and use it in the interpreter. | Tor Andersson |
2014-01-12 | Improve naming of macros in lexer. | Tor Andersson |
2014-01-11 | Track newlines properly. | Tor Andersson |
2014-01-11 | Improve regexp context detection. | Tor Andersson |
2014-01-11 | Count lines in block comments as well. | Tor Andersson |
2014-01-11 | Check future reserved words in parser to allow them as IdentifierName tokens. | Tor Andersson |
2014-01-11 | Preserve regexp flags. Escape more characters when dumping strings. | Tor Andersson |
2014-01-10 | Rename files and put stuff in the correct headers. | Tor Andersson |