]> git.saurik.com Git - cycript.git/shortlog
cycript.git
2012-06-05  Jay Freeman... Prune undefined arguments in final position of calls.
2012-06-05  Jay Freeman... Pass var declarations through non-local functions.
2012-06-05  Jay Freeman... Remove as many double-replaces as could be found.
2012-06-05  Jay Freeman... Reimplement desugaring of let: function, not with.
2012-06-05  Jay Freeman... Avoid deep replace when lifting for-in assignments.
2012-06-05  Jay Freeman... If CYEmpty lowers to NULL, CYStatement::Single crashes.
2012-06-05  Jay Freeman... Use CYForDeclarations as indirection to finish CYLet.
2012-06-05  Jay Freeman... Move scoping to CYDeclaration::Assignment from Replace.
2012-06-05  Jay Freeman... Preserve declaration initialisers replacing for-in.
2012-06-05  Jay Freeman... Merge CYStatement::Collapse into CYStatement::Replace.
2012-06-05  Jay Freeman... Remove empty compound expressions generated by CYVar.
2012-06-05  Jay Freeman... Remove empty expression statements from the output.
2012-06-05  Jay Freeman... Add a .gitignore to finalize the transition to git.
2012-06-05  Jay Freeman... Remove const char *CYForInInitialiser::ForEachIn().
2012-06-04  Jay Freeman... Preserve var semantics while desugaring for-each.
2012-06-04  Jay Freeman... Do not assert if the tab completer is given garbage.
2012-06-04  Jay Freeman... Use object_getClass for tab completion, not ->isa.
2012-06-04  Jay Freeman... Support __NSCFBoolean, the iOS version of NSCFBoolean.
2012-06-04  Jay Freeman... Rename cy$JSValueInContext to cy$valueOfInContext. v0.9.455
2012-06-04  Jay Freeman... Bridge NSBlock as a callable JavaScript function.
2012-06-04  Jay Freeman... Do not check against classes that are not instanced.
2012-06-04  Jay Freeman... Optimize the iOS builds using -O2 (2/3 size).
2012-06-04  Jay Freeman... Do not build tri-architecture fat files for iOS.
2012-06-04  Jay Freeman... Add some syntax todo items from Clang documentation.
2012-06-04  Jay Freeman... Support building non-fat injection trampolines.
2012-06-04  Jay Freeman... The keys of NSDictionary need to be CYCastNSObject.
2012-06-04  Jay Freeman... Update the todo list with the new tasks from stash.
2012-06-04  Jay Freeman... Replace failed prototype trick with separate classes.
2012-06-03  Jay Freeman... Use the base JavaScript CYONifier for CYJSArray.
2012-06-03  Jay Freeman... Fix silly mistake in control.in causing 0.9.0.9.*.
2012-06-03  Jay Freeman... Allow git describe to generate iOS version numbers.
2012-06-03  Jay Freeman... Support variadic messages (bridge extras as object).
2012-06-03  Jay Freeman... Add support for Objective-C boxed expression syntax.
2012-06-03  Jay Freeman... Use the same trick on Object that made StringInstance.
2012-06-03  Jay Freeman... Use the same trick on Array that made StringInstance.
2012-06-03  Jay Freeman... Match up Instance_callAsFunction_{toString,valueOf}.
2012-06-03  Jay Freeman... Move cy$JSValueInContext use from cast to valueOf.
2012-06-03  Jay Freeman... Add Objective-C @ prefix to CYONified primitives.
2012-06-03  Jay Freeman... Remove StringInstance class (but keep constructor).
2012-06-03  Jay Freeman... Do not convert exceptions to CYON before display.
2012-06-03  Jay Freeman... Replace the svnversion mechanism with git describe.
2012-06-03  Jay Freeman... Update to the latest autoconf (2.68) from Ubuntu.
2012-06-03  Jay Freeman... Make autogen.sh use the ax_ prefix for m4 lookup.
2012-06-03  Jay Freeman... Expose Objective-C class names to tab completion.
2012-06-03  Jay Freeman... Remove nil from bridge: it is a runtime property.
2012-06-03  Jay Freeman... Split JavaScript Array utility functions into Library.
2012-06-03  Jay Freeman... Use Array.prototype, not Array, to look up functions.
2012-06-03  Jay Freeman... Fix the name of getProperty for Instance.prototype.
2012-06-03  Jay Freeman... Display a useful message from JavaScript exceptions.
2012-06-02  Jay Freeman... Move the various CYFlags helper functions to header.
2012-06-01  Jay Freeman... Make protocol_copyPropertyList return an array of prope...
2012-06-01  Jay Freeman... Support Objective-C class extension syntax.
2012-06-01  Jay Freeman... For cycript -p to work, you need adv-cmds installed.
2012-06-01  Jay Freeman... We now require a specific version of libffi on iOS.
2012-06-01  Jay Freeman... Use ffi_closure_alloc and ffi_prep_closure_loc on ARM.
2012-06-01  Jay Freeman... Upgrade ios.sh build to use the new libffi package.
2012-06-01  Jay Freeman... Update the syntax guide of Cycript for @implementation.
2012-06-01  Jay Freeman... Add a link to Cycript's subversion repository and IRC.
2012-06-01  Jay Freeman... Add information about Cycript's for each syntax.
2012-03-19  Jay Freeman... Fix off-by-one in syntax error output (infinite loop). v0.9.451
2012-03-19  Jay Freeman... Improve the pretty-printing of else clauses.
2011-11-23  Jay Freeman... Do not override --prefix in simulator.sh.
2011-11-23  Jay Freeman... Add support for iOS Simulator.
2011-11-23  Jay Freeman... Force Fink's PATH (but only when required).
2011-11-23  Jay Freeman... Propogate errors through scripts.
2011-11-23  Jay Freeman... Port to iOS 5.0 SDK.
2011-10-21  Jay Freeman... Ported back to cygwin.
2011-06-03  Jay Freeman... Special case __NSGenericDeallocHandler. v0.9.450
2011-06-03  Jay Freeman... Fix console line continuation. v0.9.449
2011-05-23  Jay Freeman... Implement more syntax from strawman:block_lambda_revival.
2011-05-23  Jay Freeman... Add plt abstraction for ios.sh.
2011-05-23  Jay Freeman... More consistent Trampoline error handling.
2011-05-21  Jay Freeman... Support SO variable even when not Mach.
2011-05-21  Jay Freeman... Support missing universal binary targets.
2011-05-21  Jay Freeman... Use ${lipo} during trampoline.sh for lipo.
2011-05-21  Jay Freeman... Fix #include for GNUstep.
2011-05-21  Jay Freeman... Remove obsolete build environment.
2011-05-20  Jay Freeman... Upgrade to autoconf 2.67.
2011-05-20  Jay Freeman... Update todo.txt from Carrier.
2011-05-20  Jay Freeman... Use pthread_detach(), not pthread_join(). v0.9.438
2011-05-20  Jay Freeman... Generalized fix for injector. v0.9.437
2011-05-20  Jay Freeman... Support building for iOS (Universal) on Mac.
2011-05-20  Jay Freeman... Add initial support for -arch armv6.
2011-05-20  Jay Freeman... Use dlsym(), not struct Baton.
2011-05-20  Jay Freeman... Revert "Restructure Mach/Inject for iOS 4.3."
2011-04-04  Jay Freeman... Restructure Mach/Inject for iOS 4.3. v0.9.432
2010-11-18  Jay Freeman... I lost a $ on $cyr at some point during the super trans...
2010-08-31  Jay Freeman... Let's just assume that you are on Fink with Darwin.
2010-08-31  Jay Freeman... Support Mac OS 10.5.
2010-08-31  Jay Freeman... Support Fink from old build.
2010-08-15  Jay Freeman... Fix ./configure build for cycript -p.
2010-07-13  Jay Freeman... Fix ReplaceAll on multiple statements.
2010-07-13  Jay Freeman... A typo in ObjectLiteral kept us from parsing jQuery.
2010-07-12  Jay Freeman... Standardized usage of header insulation naming: CYCRIPT...
2010-07-12  Jay Freeman... Move CYNext, CYSetLast, and CYForEach to List.hpp.
2010-07-12  Jay Freeman... Update makefile to have Local.hpp.
2010-07-12  Jay Freeman... ECMAScript5 no longer supports with(), so we need to...
2010-07-12  Jay Freeman... Build CYSetLast to simplify some replacements.
2010-07-12  Jay Freeman... Refactor some for loops to a CYForEach() over CYNext<>.
2010-07-12  Jay Freeman... Rule #7
next