2016-01-03 |
Jay Freeman (saurik) | Export main (so people can use run_pie technique). |
blob | commitdiff | raw |
2016-01-03 |
Jay Freeman (saurik) | Have console pre-initialize engine to feel faster. |
blob | commitdiff | raw | diff to current |
2016-01-03 |
Jay Freeman (saurik) | Put history in Android location (and don't crash). |
blob | commitdiff | raw | diff to current |
2016-01-03 |
Jay Freeman (saurik) | Avoid crashing when we have no "current terminal". |
blob | commitdiff | raw | diff to current |
2016-01-02 |
Jay Freeman (saurik) | Fix compilation errors using gcc from Android NDK. |
blob | commitdiff | raw | diff to current |
2016-01-02 |
Jay Freeman (saurik) | Update the copyright year now that 2016 has begun. |
blob | commitdiff | raw | diff to current |
2015-12-30 |
Jay Freeman (saurik) | Avoid frustrating corner-case crashes in readline. |
blob | commitdiff | raw | diff to current |
2015-12-19 |
Jay Freeman (saurik) | Try to use std::streambuf instead of std::istream. |
blob | commitdiff | raw | diff to current |
2015-12-13 |
Jay Freeman (saurik) | The smarttab code wasn't used at ends of commands. |
blob | commitdiff | raw | diff to current |
2015-12-12 |
Jay Freeman (saurik) | Catch errors during replace and output to console. |
blob | commitdiff | raw | diff to current |
2015-12-11 |
Jay Freeman (saurik) | Sort-of improve multi-line editor when in vi mode. |
blob | commitdiff | raw | diff to current |
2015-12-10 |
Jay Freeman (saurik) | Simplify command return by avoiding extra newline. |
blob | commitdiff | raw | diff to current |
2015-12-09 |
Jay Freeman (saurik) | Avoid breaking normal down-arrow cursor semantics. |
blob | commitdiff | raw | diff to current |
2015-12-09 |
Jay Freeman (saurik) | Commit line on return inside single-line commands. |
blob | commitdiff | raw | diff to current |
2015-12-09 |
Jay Freeman (saurik) | Call rl_newline instead of attempting to simulate. |
blob | commitdiff | raw | diff to current |
2015-12-09 |
Jay Freeman (saurik) | Allow use of up/down arrows in multi-line command. |
blob | commitdiff | raw | diff to current |
2015-12-09 |
Jay Freeman (saurik) | Avoid breaking ^C-for-cancel after tab completion. |
blob | commitdiff | raw | diff to current |
2015-12-09 |
Jay Freeman (saurik) | Allow multi-line editing and drop libedit support. |
blob | commitdiff | raw | diff to current |
2015-12-08 |
Jay Freeman (saurik) | Remove ?syntax and set failure exit code on throw. |
blob | commitdiff | raw | diff to current |
2015-12-02 |
Jay Freeman (saurik) | The grammar and lexer should not share a filename. |
blob | commitdiff | raw | diff to current |
2015-12-02 |
Jay Freeman (saurik) | Limit recompilation of files upon changed grammar. |
blob | commitdiff | raw | diff to current |
2015-11-29 |
Jay Freeman (saurik) | Reorganize grammar to match the ECMAScript 6 spec. |
blob | commitdiff | raw | diff to current |
2015-11-29 |
Jay Freeman (saurik) | Commit a generally useful -gtiming implementation. |
blob | commitdiff | raw | diff to current |
2015-11-26 |
Jay Freeman (saurik) | Maybe thread local storage is a performance issue. |
blob | commitdiff | raw | diff to current |
2015-11-26 |
Jay Freeman (saurik) | Use -fvisibility=hidden to avoid slow symbol stub. |
blob | commitdiff | raw | diff to current |
2015-11-26 |
Jay Freeman (saurik) | Port to Linux: g++ 4.8 and JavaScriptCoreGTK+ 4.0. |
blob | commitdiff | raw | diff to current |
2015-11-25 |
Jay Freeman (saurik) | Fix =>, yield, and throw with respect to newlines. |
blob | commitdiff | raw | diff to current |
2015-11-24 |
Jay Freeman (saurik) | Drastically improve pretty printed code structure. |
blob | commitdiff | raw | diff to current |
2015-11-23 |
Jay Freeman (saurik) | Simplify Block, Compound, and (new) Parenthetical. |
blob | commitdiff | raw | diff to current |
2015-11-21 |
Jay Freeman (saurik) | Identifiers that contain $ should tab-complete :(. |
blob | commitdiff | raw | diff to current |
2015-11-17 |
Jay Freeman (saurik) | Implement Ctrl-C "cancel" with ExecutionTimeLimit. |
blob | commitdiff | raw | diff to current |
2015-11-10 |
Jay Freeman (saurik) | Update copyright for 2015 (and it is almost 2016). |
blob | commitdiff | raw | diff to current |
2015-11-02 |
Jay Freeman (saurik) | Avoid dependency hell by overriding location type. |
blob | commitdiff | raw | diff to current |
2015-10-28 |
Jay Freeman (saurik) | Cobble injection into heavily sandboxed processes. v0.9.503 |
blob | commitdiff | raw | diff to current |
2014-10-11 |
Jay Freeman (saurik) | Allow HOME in environment to override passwd file. |
blob | commitdiff | raw | diff to current |
2014-10-11 |
Jay Freeman (saurik) | Update copyright for 2014 and relicense to AGPLv3. |
blob | commitdiff | raw | diff to current |
2014-10-11 |
Jay Freeman (saurik) | Correct "error: taking address of temporary array". |
blob | commitdiff | raw | diff to current |
2014-10-11 |
Jay Freeman (saurik) | Remove APR dependency: getopt_long actually works. |
blob | commitdiff | raw | diff to current |
2014-03-11 |
Jay Freeman (saurik) | Close server socket after accepting remote client. |
blob | commitdiff | raw | diff to current |
2014-03-11 |
Jay Freeman (saurik) | Do not leave console socket lying around in /tmp. |
blob | commitdiff | raw | diff to current |
2014-01-29 |
Jay Freeman (saurik) | Generalize and centralize cpr flag conflict check. |
blob | commitdiff | raw | diff to current |
2014-01-29 |
Jay Freeman (saurik) | Use apr_getopt_long instead of simply apr_getopt. |
blob | commitdiff | raw | diff to current |
2014-01-29 |
Jay Freeman (saurik) | Actually, non-terminal attachment now works fine. |
blob | commitdiff | raw | diff to current |
2014-01-23 |
Jay Freeman (saurik) | De-CYNext CYExpression, fix CYCompound/Primitive. |
blob | commitdiff | raw | diff to current |
2014-01-23 |
Jay Freeman (saurik) | Tab-completer accidentally overwrote name variable. |
blob | commitdiff | raw | diff to current |
2014-01-21 |
Jay Freeman (saurik) | Provide some kind of feedback while running ?gc. |
blob | commitdiff | raw | diff to current |
2014-01-21 |
Jay Freeman (saurik) | Add ?exit command to help people exit the console. |
blob | commitdiff | raw | diff to current |
2014-01-20 |
Jay Freeman (saurik) | Add a new ?gc to run GC without running a script. |
blob | commitdiff | raw | diff to current |
2014-01-20 |
Jay Freeman (saurik) | Provide a new ?destroy to release the JSContext. |
blob | commitdiff | raw | diff to current |
2014-01-19 |
Jay Freeman (saurik) | Mark output from ?debug separate from the result. |
blob | commitdiff | raw | diff to current |
2014-01-15 |
Jay Freeman (saurik) | Slightly improve "invalid pid" -p error message. |
blob | commitdiff | raw | diff to current |
2014-01-12 |
Jay Freeman (saurik) | Add ?lower to help me debug bugs while desugaring. |
blob | commitdiff | raw | diff to current |
2014-01-12 |
Jay Freeman (saurik) | CYDisplay{Start,Finish} obsolete by rl_redisplay. |
blob | commitdiff | raw | diff to current |
2014-01-10 |
Jay Freeman (saurik) | CYExecute() should run code in a specific context. |
blob | commitdiff | raw | diff to current |
2014-01-10 |
Jay Freeman (saurik) | Do Cycript compilation in the client (fix ?debug). |
blob | commitdiff | raw | diff to current |
2014-01-09 |
Jay Freeman (saurik) | Hack for add_history's now-understood allocation. |
blob | commitdiff | raw | diff to current |
2014-01-02 |
Jay Freeman (saurik) | Move the EOF "final newline" to the ctrl-d check. |
blob | commitdiff | raw | diff to current |
2014-01-02 |
Jay Freeman (saurik) | Do not lose the shell history throwing exceptions. |
blob | commitdiff | raw | diff to current |
2014-01-02 |
Jay Freeman (saurik) | Failing to send/receive client fd should be fatal. |
blob | commitdiff | raw | diff to current |
2013-09-10 |
Jay Freeman (saurik) | Allow for connections from the client to the server. |
blob | commitdiff | raw | diff to current |
2013-09-10 |
Jay Freeman (saurik) | Clean up dependencies now that they are tracked. |
blob | commitdiff | raw | diff to current |
2013-06-23 |
Jay Freeman (saurik) | Correct all blocking 32/64-bit incompatibilities. |
blob | commitdiff | raw | diff to current |
2013-06-22 |
Jay Freeman (saurik) | Reimplement apr_pools using CYPool in libcycript. |
blob | commitdiff | raw | diff to current |
2013-06-21 |
Jay Freeman (saurik) | Replace all apr_pool_t * usages with CYPool &. |
blob | commitdiff | raw | diff to current |
2013-06-19 |
Jay Freeman (saurik) | Upgrade copyright notice (2013, mk, sh, GPLv3). |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Jay Freeman (saurik) | Use ?syntax by default and have it control input. |
blob | commitdiff | raw | diff to current |
2012-09-12 |
Jay Freeman (saurik) | Syntax highlight commands as the user types them. |
blob | commitdiff | raw | diff to current |
2012-09-11 |
Jay Freeman (saurik) | Add a new ?syntax option to syntax highlight output. |
blob | commitdiff | raw | diff to current |
2012-09-11 |
Jay Freeman (saurik) | Replace use of FILE* with std::ostream* in Console. |
blob | commitdiff | raw | diff to current |
2012-09-11 |
Jay Freeman (saurik) | Document a deficiency in the piped client reader. |
blob | commitdiff | raw | diff to current |
2012-09-11 |
Jay Freeman (saurik) | Use a single std::istream& to replace file_/data_. |
blob | commitdiff | raw | diff to current |
2012-09-11 |
Jay Freeman (saurik) | Commit the large accumulation of todo.txt changes. |
blob | commitdiff | raw | diff to current |
2012-07-08 |
Jay Freeman (saurik) | Support ?expand when used with Objective-C strings. v0.9.458 |
blob | commitdiff | raw | diff to current |
2012-06-17 |
Jay Freeman (saurik) | Replace regex with prefix substr for tab-complete. |
blob | commitdiff | raw | diff to current |
2012-06-07 |
Jay Freeman (saurik) | Peel away CYCompound layers to fix tab completion. v0.9.456 |
blob | commitdiff | raw | diff to current |
2012-06-07 |
Jay Freeman (saurik) | Update the copyright: 2009-2010 is now 2009-2012. |
blob | commitdiff | raw | diff to current |
2012-06-04 |
Jay Freeman (saurik) | Do not assert if the tab completer is given garbage. |
blob | commitdiff | raw | diff to current |
2012-06-04 |
Jay Freeman (saurik) | Use object_getClass for tab completion, not ->isa. |
blob | commitdiff | raw | diff to current |
2012-03-19 |
Jay Freeman (saurik) | Fix off-by-one in syntax error output (infinite loop). v0.9.451 |
blob | commitdiff | raw | diff to current |
2011-10-21 |
Jay Freeman (saurik) | Ported back to cygwin. |
blob | commitdiff | raw | diff to current |
2011-06-03 |
Jay Freeman (saurik) | Fix console line continuation. v0.9.449 |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Jay Freeman (saurik) | Refactor some for loops to a CYForEach() over CYNext<>. |
blob | commitdiff | raw | diff to current |
2010-07-10 |
Jay Freeman (saurik) | Updated copyright (2010) and license (LGPLv3). |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Jay Freeman (saurik) | Changed from a threaded pool to a thread-local pool... |
blob | commitdiff | raw | diff to current |
2010-04-29 |
Jay Freeman (saurik) | Fix a size initialization bug. |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | Allow auto-complete of ], which provides more intuitive... |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | Remove now-obsolete prefix size clip. |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | Cut off messages prefixes. |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | Add square brackets and closes to completer word break. |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | Add a space character more consistently. |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | Don't go nuts if there is an exception while completing. |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | Make CYExecute take a CYUTF8String and fix the size... |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | While libedit requires me to damage rl_basic_word_break... |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | Break completions at :. |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | Tab-complete FTW! |
blob | commitdiff | raw | diff to current |
2010-04-18 |
Douglas William... | Just to be safe. |
blob | commitdiff | raw | diff to current |
2009-11-18 |
Jay Freeman (saurik) | Fixed a bug where the identifier merging algorithm... |
blob | commitdiff | raw | diff to current |
2009-11-17 |
Jay Freeman (saurik) | Optimized the variable renamer to rename more variables... |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Jay Freeman (saurik) | Started working on variable name replacement strategies... |
blob | commitdiff | raw | diff to current |
2009-11-15 |
Jay Freeman (saurik) | Factored out the execution engine from the compiler. |
blob | commitdiff | raw | diff to current |
next |