2013-06-19 |
Jay Freeman (saurik) | Upgrade copyright notice (2013, mk, sh, GPLv3). |
blob | commitdiff | raw |
2013-06-15 |
Jay Freeman (saurik) | Don't rely on cc1obj for Objective-C struct tables. |
blob | commitdiff | raw | diff to current |
2013-06-12 |
Jay Freeman (saurik) | Cast NSUInteger arguments to size_t for %zu format. |
blob | commitdiff | raw | diff to current |
2013-06-12 |
Jay Freeman (saurik) | Use explicit typed value for CYCatch error return. |
blob | commitdiff | raw | diff to current |
2012-09-15 |
Jay Freeman (saurik) | Use new ^ syntax to bridge Blocks (with @ offset). v0.9.460 |
blob | commitdiff | raw | diff to current |
2012-09-15 |
Jay Freeman (saurik) | Change void to BlockLiteral in copy/dispose types. |
blob | commitdiff | raw | diff to current |
2012-09-15 |
Jay Freeman (saurik) | Move definitions of Block datatypes to global scope. |
blob | commitdiff | raw | diff to current |
2012-09-15 |
Jay Freeman (saurik) | Factor common code out of FFI closure adapters. |
blob | commitdiff | raw | diff to current |
2012-09-15 |
Jay Freeman (saurik) | Replace TypeInstance with Class, which is not Type. |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Jay Freeman (saurik) | Provide a .typeOf() to get a Type of an ObjC Class. |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Jay Freeman (saurik) | Move FunctionInstance_ into alphabetical order. |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Jay Freeman (saurik) | We can assume that Instance() will never wrap nil. |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Jay Freeman (saurik) | Use Type as the prototype-bridge for metaclasses. |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Jay Freeman (saurik) | Fix cy$getProperty so NSArray .length is primitive. |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Jay Freeman (saurik) | Remove redundant implicit NSString length property. |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Jay Freeman (saurik) | CYONify WebUndefined as "undefined" (fixing typo). |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Jay Freeman (saurik) | Improve definition of CYIsClass using meta classes. |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Jay Freeman (saurik) | Factor checks for Instance_ as CYJSValueIsNSObject. |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Jay Freeman (saurik) | Fix the implementation of cy$toJSON for primitives. |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Jay Freeman (saurik) | Fix @bool .valueOf() to return boolean, not number. |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Jay Freeman (saurik) | Prefer __NSCFBoolean to non-__ for iOS compatibility. |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Jay Freeman (saurik) | Make devoid argument of CYImplements default false. |
blob | commitdiff | raw | diff to current |
2012-09-12 |
Jay Freeman (saurik) | Add some occasionally-missing @'s lost to type cast. |
blob | commitdiff | raw | diff to current |
2012-09-12 |
Jay Freeman (saurik) | Remove redundant @ usage from CYON data structures. |
blob | commitdiff | raw | diff to current |
2012-09-11 |
Jay Freeman (saurik) | Document a potential change to FunctionInstance. |
blob | commitdiff | raw | diff to current |
2012-09-11 |
Jay Freeman (saurik) | Merge CYCastNSObject{,_}, an obsolete distinction. |
blob | commitdiff | raw | diff to current |
2012-07-02 |
Jay Freeman (saurik) | Preempt accidental fall-through setting properties. |
blob | commitdiff | raw | diff to current |
2012-06-10 |
Jay Freeman (saurik) | Use JSGlobalContextRef for context_; retain/release. |
blob | commitdiff | raw | diff to current |
2012-06-09 |
Jay Freeman (saurik) | Use associated objects to allow expando properties. |
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) | Support __NSCFBoolean, the iOS version of NSCFBoolean. |
blob | commitdiff | raw | diff to current |
2012-06-04 |
Jay Freeman (saurik) | Rename cy$JSValueInContext to cy$valueOfInContext. v0.9.455 |
blob | commitdiff | raw | diff to current |
2012-06-04 |
Jay Freeman (saurik) | Bridge NSBlock as a callable JavaScript function. |
blob | commitdiff | raw | diff to current |
2012-06-04 |
Jay Freeman (saurik) | Do not check against classes that are not instanced. |
blob | commitdiff | raw | diff to current |
2012-06-04 |
Jay Freeman (saurik) | The keys of NSDictionary need to be CYCastNSObject. |
blob | commitdiff | raw | diff to current |
2012-06-04 |
Jay Freeman (saurik) | Replace failed prototype trick with separate classes. |
blob | commitdiff | raw | diff to current |
2012-06-03 |
Jay Freeman (saurik) | Use the base JavaScript CYONifier for CYJSArray. |
blob | commitdiff | raw | diff to current |
2012-06-03 |
Jay Freeman (saurik) | Support variadic messages (bridge extras as object). |
blob | commitdiff | raw | diff to current |
2012-06-03 |
Jay Freeman (saurik) | Add support for Objective-C boxed expression syntax. |
blob | commitdiff | raw | diff to current |
2012-06-03 |
Jay Freeman (saurik) | Use the same trick on Object that made StringInstance. |
blob | commitdiff | raw | diff to current |
2012-06-03 |
Jay Freeman (saurik) | Use the same trick on Array that made StringInstance. |
blob | commitdiff | raw | diff to current |
2012-06-03 |
Jay Freeman (saurik) | Match up Instance_callAsFunction_{toString,valueOf}. |
blob | commitdiff | raw | diff to current |
2012-06-03 |
Jay Freeman (saurik) | Move cy$JSValueInContext use from cast to valueOf. |
blob | commitdiff | raw | diff to current |
2012-06-03 |
Jay Freeman (saurik) | Add Objective-C @ prefix to CYONified primitives. |
blob | commitdiff | raw | diff to current |
2012-06-03 |
Jay Freeman (saurik) | Remove StringInstance class (but keep constructor). |
blob | commitdiff | raw | diff to current |
2012-06-03 |
Jay Freeman (saurik) | Expose Objective-C class names to tab completion. |
blob | commitdiff | raw | diff to current |
2012-06-03 |
Jay Freeman (saurik) | Split JavaScript Array utility functions into Library. |
blob | commitdiff | raw | diff to current |
2012-06-03 |
Jay Freeman (saurik) | Use Array.prototype, not Array, to look up functions. |
blob | commitdiff | raw | diff to current |
2012-06-03 |
Jay Freeman (saurik) | Fix the name of getProperty for Instance.prototype. |
blob | commitdiff | raw | diff to current |
2011-06-03 |
Jay Freeman (saurik) | Special case __NSGenericDeallocHandler. v0.9.450 |
blob | commitdiff | raw | diff to current |
2011-05-21 |
Jay Freeman (saurik) | Fix #include for GNUstep. |
blob | commitdiff | raw | diff to current |
2011-05-20 |
Jay Freeman (saurik) | Support building for iOS (Universal) on Mac. |
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-05 |
Jay Freeman (saurik) | Temporary code in if converted to assert. |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | Add a level of indirection to NSString->String prototyp... |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | Add String::toCYON, toString_s, and bridge NSString... |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | NSString was not even remotely correctly bridged. |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | NSArrays don't have implicit properties. |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | Walk superclasses while generating implicit property... |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | Support per-Class deactivation of implicit properties. |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Jay Freeman (saurik) | Support enumeration of implicit properties. |
blob | commitdiff | raw | diff to current |
2010-04-24 |
Jay Freeman (saurik) | Pretend to support Blocks. |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Douglas William... | Evil magic juju FTW! |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Jay Freeman (saurik) | Found a memory management mistake (new Instance should... |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Jay Freeman (saurik) | Add a concept of .toPointer(). |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Jay Freeman (saurik) | Add a valueOf to Instance. |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Jay Freeman (saurik) | Added a weird nil-specific toString() check. |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Jay Freeman (saurik) | I hate Apple's sham of a compiler. |
blob | commitdiff | raw | diff to current |
2009-11-19 |
Jay Freeman (saurik) | Added support for @class protocol lists. |
blob | commitdiff | raw | diff to current |
2009-11-19 |
Jay Freeman (saurik) | Drastic performance enhancement by using a perfect... |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Jay Freeman (saurik) | OMG, the last fix didn't even work, because Apple's... |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Jay Freeman (saurik) | I don't understand what the hell is wrong with Apple... |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Jay Freeman (saurik) | Removed with(Cycript.all), unified the All_ instances... |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Jay Freeman (saurik) | Attempting to wedge Cycript into a WebView. |
blob | commitdiff | raw | diff to current |
2009-11-05 |
Jay Freeman (saurik) | Finished factoring out multi-context support and made... |
blob | commitdiff | raw | diff to current |
2009-11-05 |
Jay Freeman (saurik) | Updated copyright and licenses. |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Jay Freeman (saurik) | The release pooling mechanism is now becoming scary. |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Jay Freeman (saurik) | Removed all global cache objects, placing them in a... |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Jay Freeman (saurik) | Started the refactoring required for multi-context. |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Jay Freeman (saurik) | Broke SetupContext into an Initialize part. |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Jay Freeman (saurik) | Half fixed (at least it doesn't throw an exception... |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Jay Freeman (saurik) | Fixed the GC crash of doom that kennytm reported: appar... |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Jay Freeman (saurik) | Finished implementing array ffi. |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Jay Freeman (saurik) | Worked around an incorrect warning exposed by the optim... |
blob | commitdiff | raw | diff to current |
2009-11-02 |
Jay Freeman (saurik) | Changed "%zu" to "%"APR_SIZE_T_FMT on APR format calls... |
blob | commitdiff | raw | diff to current |
2009-11-02 |
Jay Freeman (saurik) | Fixed the exception throwing mechanism to throw real... |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Jay Freeman (saurik) | Got true JS booleans working in GNUstep. |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Jay Freeman (saurik) | Fixed GNUstep. |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Jay Freeman (saurik) | Welcome to Leopard. |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Jay Freeman (saurik) | Fixed exception support from Objective-C back to Cycript. |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Jay Freeman (saurik) | Fixed a few bugs in the cross-compile and a GNUstep... |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Jay Freeman (saurik) | Fixed a stupid bug, caused by GNUstep porting, that... |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Jay Freeman (saurik) | Fixed a stupid bug in message sending that was introduc... |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Jay Freeman (saurik) | Finished porting to GNUstep, although it doesn't actual... |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Jay Freeman (saurik) | Ported back to the iPhone. |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Jay Freeman (saurik) | Further attempts at making Cycript portable to GNUstep. |
blob | commitdiff | raw | diff to current |
2009-10-28 |
Jay Freeman (saurik) | Added getPropertyNames bridging (albeit lame) and fixed... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Jay Freeman (saurik) | Completed massive refactoring operation to completely... |
blob | commitdiff | raw | diff to current |
|