]> git.saurik.com Git - cycript.git/history - ObjectiveC
Remove --with-frameworks (it didn't work anyway).
[cycript.git] / ObjectiveC /
2013-06-19  Jay Freeman (saurik)Upgrade copyright notice (2013, mk, sh, GPLv3).
2013-06-15  Jay Freeman (saurik)Don't rely on cc1obj for Objective-C struct tables.
2013-06-12  Jay Freeman (saurik)Cast NSUInteger arguments to size_t for %zu format.
2013-06-12  Jay Freeman (saurik)Use explicit typed value for CYCatch error return.
2013-03-21  Jay Freeman (saurik)Allow expressions as array subscripts in @encode.
2012-09-16  Jay Freeman (saurik)Allow unnamed arguments with CYTypedParameter. v0.9.461
2012-09-15  Jay Freeman (saurik)Use new ^ syntax to bridge Blocks (with @ offset). v0.9.460
2012-09-15  Jay Freeman (saurik)Change void to BlockLiteral in copy/dispose types.
2012-09-15  Jay Freeman (saurik)Move definitions of Block datatypes to global scope.
2012-09-15  Jay Freeman (saurik)Factor common code out of FFI closure adapters.
2012-09-15  Jay Freeman (saurik)Allow Objective-C blocks as a short Functor syntax.
2012-09-15  Jay Freeman (saurik)Reorganize typed identifier storage for other uses.
2012-09-15  Jay Freeman (saurik)Add @encode() support and use its grammar for types.
2012-09-15  Jay Freeman (saurik)Replace TypeInstance with Class, which is not Type.
2012-09-14  Jay Freeman (saurik)Provide a .typeOf() to get a Type of an ObjC Class.
2012-09-14  Jay Freeman (saurik)Move FunctionInstance_ into alphabetical order.
2012-09-14  Jay Freeman (saurik)We can assume that Instance() will never wrap nil.
2012-09-14  Jay Freeman (saurik)Use Type as the prototype-bridge for metaclasses.
2012-09-14  Jay Freeman (saurik)Fix cy$getProperty so NSArray .length is primitive.
2012-09-14  Jay Freeman (saurik)Remove redundant implicit NSString length property.
2012-09-14  Jay Freeman (saurik)CYONify WebUndefined as "undefined" (fixing typo).
2012-09-13  Jay Freeman (saurik)Improve definition of CYIsClass using meta classes.
2012-09-13  Jay Freeman (saurik)Factor checks for Instance_ as CYJSValueIsNSObject.
2012-09-13  Jay Freeman (saurik)Fix the implementation of cy$toJSON for primitives.
2012-09-13  Jay Freeman (saurik)Fix @bool .valueOf() to return boolean, not number.
2012-09-13  Jay Freeman (saurik)Prefer __NSCFBoolean to non-__ for iOS compatibility.
2012-09-13  Jay Freeman (saurik)Make devoid argument of CYImplements default false.
2012-09-12  Jay Freeman (saurik)Add some occasionally-missing @'s lost to type cast.
2012-09-12  Jay Freeman (saurik)Remove redundant @ usage from CYON data structures.
2012-09-11  Jay Freeman (saurik)Document a potential change to FunctionInstance.
2012-09-11  Jay Freeman (saurik)Merge CYCastNSObject{,_}, an obsolete distinction.
2012-07-02  Jay Freeman (saurik)Preempt accidental fall-through setting properties.
2012-06-17  Jay Freeman (saurik)Use sel_registerName() instead of new Selector().
2012-06-10  Jay Freeman (saurik)Use JSGlobalContextRef for context_; retain/release.
2012-06-09  Jay Freeman (saurik)Use associated objects to allow expando properties.
2012-06-08  Jay Freeman (saurik)When messages took no arguments, type returned NULL. v0.9.457
2012-06-08  Jay Freeman (saurik)Add missing $cym as a bound variable in CYCategory.
2012-06-08  Jay Freeman (saurik)Allow type signatures to be specified on messages.
2012-06-07  Jay Freeman (saurik)Update the copyright: 2009-2010 is now 2009-2012.
2012-06-06  Jay Freeman (saurik)New syntax: let declarations, initialised arguments.
2012-06-04  Jay Freeman (saurik)Support __NSCFBoolean, the iOS version of NSCFBoolean.
2012-06-04  Jay Freeman (saurik)Rename cy$JSValueInContext to cy$valueOfInContext. v0.9.455
2012-06-04  Jay Freeman (saurik)Bridge NSBlock as a callable JavaScript function.
2012-06-04  Jay Freeman (saurik)Do not check against classes that are not instanced.
2012-06-04  Jay Freeman (saurik)The keys of NSDictionary need to be CYCastNSObject.
2012-06-04  Jay Freeman (saurik)Replace failed prototype trick with separate classes.
2012-06-03  Jay Freeman (saurik)Use the base JavaScript CYONifier for CYJSArray.
2012-06-03  Jay Freeman (saurik)Support variadic messages (bridge extras as object).
2012-06-03  Jay Freeman (saurik)Add support for Objective-C boxed expression syntax.
2012-06-03  Jay Freeman (saurik)Use the same trick on Object that made StringInstance.
2012-06-03  Jay Freeman (saurik)Use the same trick on Array that made StringInstance.
2012-06-03  Jay Freeman (saurik)Match up Instance_callAsFunction_{toString,valueOf}.
2012-06-03  Jay Freeman (saurik)Move cy$JSValueInContext use from cast to valueOf.
2012-06-03  Jay Freeman (saurik)Add Objective-C @ prefix to CYONified primitives.
2012-06-03  Jay Freeman (saurik)Remove StringInstance class (but keep constructor).
2012-06-03  Jay Freeman (saurik)Expose Objective-C class names to tab completion.
2012-06-03  Jay Freeman (saurik)Split JavaScript Array utility functions into Library.
2012-06-03  Jay Freeman (saurik)Use Array.prototype, not Array, to look up functions.
2012-06-03  Jay Freeman (saurik)Fix the name of getProperty for Instance.prototype.
2011-06-03  Jay Freeman (saurik)Special case __NSGenericDeallocHandler. v0.9.450
2011-05-21  Jay Freeman (saurik)Fix #include for GNUstep.
2011-05-20  Jay Freeman (saurik)Support building for iOS (Universal) on Mac.
2010-11-18  Jay Freeman (saurik)I lost a $ on $cyr at some point during the super trans...
2010-07-12  Jay Freeman (saurik)Refactor some for loops to a CYForEach() over CYNext<>.
2010-07-12  Jay Freeman (saurik)Remove CYPA and replace with saner inline constant...
2010-07-10  Jay Freeman (saurik)Updated copyright (2010) and license (LGPLv3).
2010-07-08  Jay Freeman (saurik)Port Objective-C/Replace to C++.
2010-07-08  Jay Freeman (saurik)Changed from a threaded pool to a thread-local pool...
2010-07-05  Jay Freeman (saurik)Let's at least parse Objective-J.
2010-07-05  Jay Freeman (saurik)Temporary code in if converted to assert.
2010-04-27  Jay Freeman (saurik)Add a level of indirection to NSString->String prototyp...
2010-04-27  Jay Freeman (saurik)Add String::toCYON, toString_s, and bridge NSString...
2010-04-27  Jay Freeman (saurik)NSString was not even remotely correctly bridged.
2010-04-27  Jay Freeman (saurik)NSArrays don't have implicit properties.
2010-04-27  Jay Freeman (saurik)Walk superclasses while generating implicit property...
2010-04-27  Jay Freeman (saurik)Support per-Class deactivation of implicit properties.
2010-04-27  Jay Freeman (saurik)Support enumeration of implicit properties.
2010-04-24  Jay Freeman (saurik)Pretend to support Blocks.
2010-04-02  Douglas William... Evil magic juju FTW!
2010-04-02  Jay Freeman (saurik)Found a memory management mistake (new Instance should...
2010-03-04  Jay Freeman (saurik)Add a concept of .toPointer().
2010-03-04  Jay Freeman (saurik)Add a valueOf to Instance.
2010-03-04  Jay Freeman (saurik)Added a weird nil-specific toString() check.
2009-11-20  Jay Freeman (saurik)I hate Apple's sham of a compiler.
2009-11-19  Jay Freeman (saurik)Added support for @class protocol lists.
2009-11-19  Jay Freeman (saurik)Drastic performance enhancement by using a perfect...
2009-11-17  Jay Freeman (saurik)Fixed some compilation errors on Mac OS X.
2009-11-16  Jay Freeman (saurik)Ported Objective-C bridge to match up with the latest...
2009-11-16  Jay Freeman (saurik)Started working on variable name replacement strategies...
2009-11-15  Jay Freeman (saurik)I forgot to setup $cym during @class categories.
2009-11-11  Jay Freeman (saurik)OMG, the last fix didn't even work, because Apple's...
2009-11-11  Jay Freeman (saurik)I don't understand what the hell is wrong with Apple...
2009-11-11  Jay Freeman (saurik)Removed with(Cycript.all), unified the All_ instances...
2009-11-07  Jay Freeman (saurik)Attempting to wedge Cycript into a WebView.
2009-11-05  Jay Freeman (saurik)Finished factoring out multi-context support and made...
2009-11-05  Jay Freeman (saurik)Updated copyright and licenses.
2009-11-04  Jay Freeman (saurik)The release pooling mechanism is now becoming scary.
2009-11-04  Jay Freeman (saurik)Removed all global cache objects, placing them in a...
2009-11-04  Jay Freeman (saurik)Started the refactoring required for multi-context.
2009-11-04  Jay Freeman (saurik)Broke SetupContext into an Initialize part.
next