]> git.saurik.com Git - cycript.git/history - Scanner.lpp.in
Repair build when JavaScriptCore is not available.
[cycript.git] / Scanner.lpp.in
2016-01-10  Jay Freeman (saurik)Add ?. syntax, for the object query documentation.
2016-01-09  Jay Freeman (saurik)We no longer need to support the restrict keyword.
2016-01-08  Jay Freeman (saurik)Fix multi-line template strings, removing ?expand.
2016-01-03  Jay Freeman (saurik)Add support for __int128 (though not with libffi).
2016-01-03  Jay Freeman (saurik)Syntax highlight #, even if not using Objective-C.
2016-01-02  Jay Freeman (saurik)Update the copyright year now that 2016 has begun.
2015-12-30  Jay Freeman (saurik)Parse scope and symbol colon operators, from Ruby.
2015-12-30  Jay Freeman (saurik)Move x.type() to typeid(x) and implement variadic.
2015-12-23  Jay Freeman (saurik)Support (ignore) __restrict/restrict and throw ().
2015-12-21  Jay Freeman (saurik)Transform ECMAScript 6 import as CommonJS require.
2015-12-19  Jay Freeman (saurik)Try to use std::streambuf instead of std::istream.
2015-12-19  Jay Freeman (saurik)Add __proto__ as token, only for syntax highlight.
2015-12-19  Jay Freeman (saurik)Finally provide totally legit support for structs.
2015-12-18  Jay Freeman (saurik)Remove Cycript's auto keyword (even I don't care).
2015-12-17  Jay Freeman (saurik)Use syntax-directed lexing to remove LexSetRegExp.
2015-12-16  Jay Freeman (saurik)Move non-RegEx lexer hacks from Scanner to Parser.
2015-12-16  Jay Freeman (saurik)"new"."target" did not parse as it wasn't a token.
2015-12-16  Jay Freeman (saurik)Remove "!super" hack: "super" is always a keyword.
2015-12-16  Jay Freeman (saurik)Support Unicode line ends in single-line comments.
2015-12-15  Jay Freeman (saurik)Restrict to valid escape sequences in identifiers.
2015-12-13  Jay Freeman (saurik)Allow scanner to backtrack (for UTF-8 whitespace).
2015-12-12  Jay Freeman (saurik)Support Infinity (syntax highlighting and output).
2015-12-12  Jay Freeman (saurik)Reboot variable renaming for lexical name scoping.
2015-12-09  Jay Freeman (saurik)Allow multi-line editing and drop libedit support.
2015-12-08  Jay Freeman (saurik)Move LexSetRegEx to new "post-lookahead" paradigm.
2015-12-07  Jay Freeman (saurik)Implement ECMAScript 6 class syntax (sort of?...).
2015-12-03  Jay Freeman (saurik)Avoid crashing when the user types a mismatched }.
2015-12-02  Jay Freeman (saurik)Compress lexer tables for usual download in Cydia.
2015-12-02  Jay Freeman (saurik)The grammar and lexer should not share a filename.