2014-01-21 |
Jay Freeman... | Only .gitignore "cycript" if at the top-level. |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | Move lib/cycript to cycript0.9 to free up cycript. |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | The cycript wrapper script should use Cycript.lib. |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | Rename Cycript_ directory to friendly Cycript.lib. |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | The field order in an Objective-C class matters. |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | Objective-C class fields must be TypeIdentifiers. |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | Allow usage of .type on objects of type Message. |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | Do not ever use NULL type_s, even for ? encoding. |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | Remove CYRunSetups (this feature is broken now). |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | Bridge NSNumber/NSCFBoolean to JS Number/Boolean. |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | Fix pointer crashes and round-trip const void *. |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | Fix crash when trying to use specifier without int. |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | Syntax highlight "unsigned" and "signed" as Type. |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | Replace AtEncode in grammar with "@encode" token. |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | Implement full unsigned/signed/long/short syntax. |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | Implement internal multiply (for the compiler). |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | Provide some kind of feedback while running ?gc. |
commit | commitdiff | tree | snapshot |
2014-01-21 |
Jay Freeman... | Add ?exit command to help people exit the console. |
commit | commitdiff | tree | snapshot |
2014-01-20 |
Jay Freeman... | Add actual syntax that desugars to new Instance(). |
commit | commitdiff | tree | snapshot |
2014-01-20 |
Jay Freeman... | Add an initial (inefficient) version of ?: syntax. |
commit | commitdiff | tree | snapshot |
2014-01-20 |
Jay Freeman... | I do not remember why this was so overly complex. |
commit | commitdiff | tree | snapshot |
2014-01-20 |
Jay Freeman... | Fix try regression in CYExecute NSAutoReleasePool. |
commit | commitdiff | tree | snapshot |
2014-01-20 |
Jay Freeman... | If possible, use the new debug synchronous GC API. |
commit | commitdiff | tree | snapshot |
2014-01-20 |
Jay Freeman... | Attempt to garbage collect before using choose(). |
commit | commitdiff | tree | snapshot |
2014-01-20 |
Jay Freeman... | Add a new ?gc to run GC without running a script. |
commit | commitdiff | tree | snapshot |
2014-01-20 |
Jay Freeman... | Provide a new ?destroy to release the JSContext. |
commit | commitdiff | tree | snapshot |
2014-01-20 |
Jay Freeman... | Try to CYON pointers as the address of their value. |
commit | commitdiff | tree | snapshot |
2014-01-20 |
Jay Freeman... | Instance.box should have the DontEnum attribute. |
commit | commitdiff | tree | snapshot |
2014-01-20 |
Jay Freeman... | Indirecting a function pointer should get Functor. |
commit | commitdiff | tree | snapshot |
2014-01-20 |
Jay Freeman... | Do not cache incomplete ffi_cifs after exceptions. |
commit | commitdiff | tree | snapshot |
2014-01-20 |
Jay Freeman... | Expose the internal Type of Pointers through type. |
commit | commitdiff | tree | snapshot |
2014-01-19 |
Jay Freeman... | Syntax highlight the new @import as pre-processor. |
commit | commitdiff | tree | snapshot |
2014-01-19 |
Jay Freeman... | CYONify NSObject with # (different from NSString). |
commit | commitdiff | tree | snapshot |
2014-01-19 |
Jay Freeman... | CYONify NSSet as [NSSet setWithArray:@[...]] call. |
commit | commitdiff | tree | snapshot |
2014-01-19 |
Jay Freeman... | CYONify pointers as the address of their values. |
commit | commitdiff | tree | snapshot |
2014-01-19 |
Jay Freeman... | Syntax highlight SEL as if it's a type (like id). |
commit | commitdiff | tree | snapshot |
2014-01-19 |
Jay Freeman... | Rename Super to objc_super to better future-proof. |
commit | commitdiff | tree | snapshot |
2014-01-19 |
Jay Freeman... | Upgrade array comprehension syntax to latest ES6. |
commit | commitdiff | tree | snapshot |
2014-01-19 |
Jay Freeman... | Mark output from ?debug separate from the result. |
commit | commitdiff | tree | snapshot |
2014-01-19 |
Jay Freeman... | Force rebuild of cycript_ even with cycript link. |
commit | commitdiff | tree | snapshot |
2014-01-18 |
Jay Freeman... | Cache __NSMallocBlock__ and verify it even exists. |
commit | commitdiff | tree | snapshot |
2014-01-18 |
Jay Freeman... | The new version of Cycript breaks the old Cydget. |
commit | commitdiff | tree | snapshot |
2014-01-17 |
Jay Freeman... | Move Cydget* to ObjectiveC and @throw exceptions. |
commit | commitdiff | tree | snapshot |
2014-01-17 |
Jay Freeman... | Pooling an ostringstream does not pool its .str(). |
commit | commitdiff | tree | snapshot |
2014-01-17 |
Jay Freeman... | Entitle with dynamic-codesigning for Nitro on iOS. |
commit | commitdiff | tree | snapshot |
2014-01-17 |
Jay Freeman... | Objective-C block syntax should return NSBlock *. |
commit | commitdiff | tree | snapshot |
2014-01-17 |
Jay Freeman... | Add support to @encode, Decode_, and With blocks. |
commit | commitdiff | tree | snapshot |
2014-01-17 |
Jay Freeman... | Implement CommonJS-compliant require() function. |
commit | commitdiff | tree | snapshot |
2014-01-17 |
Jay Freeman... | Separate useful CYPoolCode from CydgetMemoryParse. |
commit | commitdiff | tree | snapshot |
2014-01-15 |
Jay Freeman... | Always name signed binary .libs copies cycript_. |
commit | commitdiff | tree | snapshot |
2014-01-15 |
Jay Freeman... | Slightly improve "invalid pid" -p error message. |
commit | commitdiff | tree | snapshot |
2014-01-15 |
Jay Freeman... | Update @import syntax to desugar into require(). |
commit | commitdiff | tree | snapshot |
2014-01-15 |
Jay Freeman... | Sort of improve the error messages from _assert. |
commit | commitdiff | tree | snapshot |
2014-01-13 |
Jay Freeman... | Upgrade to automake version 1.14.1 (now in Fink). |
commit | commitdiff | tree | snapshot |
2014-01-13 |
Jay Freeman... | Hide all symbols of embedded developer framework. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | Actually build libcycript-sim.dylib with 64-bit. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | Smuggle errors in libcycript-any.dylib to client. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | Finally managed to target iOS 2.0 fully correctly. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | Apparently, __pthread_set_self takes tsd address. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | The objc_registerClassPair hack is not even there. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | Avoid libffi runtime code generation API on ARM64. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | When casting function pointers, it's more complex. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | Try to avoid using encodings when signatures work. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | sig::Copy should use const for source arguments. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | Add Class and SEL to the bridge definition list. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | Instantiating a struct using new should bbzero it. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | Support casting any pointer to a function type. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | The desugaring for typedef skipped signatures. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | Make @encode(char *) and new Type("r*") both work. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | I might misremember, but I don't think these work. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | {Functor,Selector}.type should return @encode(). |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | Add ?lower to help me debug bugs while desugaring. |
commit | commitdiff | tree | snapshot |
2014-01-12 |
Jay Freeman... | CYDisplay{Start,Finish} obsolete by rl_redisplay. |
commit | commitdiff | tree | snapshot |
2014-01-11 |
Jay Freeman... | Sometimes readline forced the display to update. |
commit | commitdiff | tree | snapshot |
2014-01-11 |
Jay Freeman... | Call through to rl_redisplay to update line state. |
commit | commitdiff | tree | snapshot |
2014-01-11 |
Jay Freeman... | CRLF from non-last line wrote result over command. |
commit | commitdiff | tree | snapshot |
2014-01-10 |
Jay Freeman... | Implement /etc/cycript/setup.d (temporary name). |
commit | commitdiff | tree | snapshot |
2014-01-10 |
Jay Freeman... | CYExecute() should run code in a specific context. |
commit | commitdiff | tree | snapshot |
2014-01-10 |
Jay Freeman... | If CydgetMemoryParse fails, it should return NULL. |
commit | commitdiff | tree | snapshot |
2014-01-10 |
Jay Freeman... | Do Cycript compilation in the client (fix ?debug). |
commit | commitdiff | tree | snapshot |
2014-01-10 |
Jay Freeman... | Try (and almost fail) to compile armv6 on -mthumb. |
commit | commitdiff | tree | snapshot |
2014-01-10 |
Jay Freeman... | Filter chosen objects to those of the right size. |
commit | commitdiff | tree | snapshot |
2014-01-10 |
Jay Freeman... | Support @error when CYONifying JavaScript arrays. |
commit | commitdiff | tree | snapshot |
2014-01-10 |
Jay Freeman... | Use -mllvm -arm-reserve-r9 to support iOS 2.x. |
commit | commitdiff | tree | snapshot |
2014-01-10 |
Jay Freeman... | Find instances of all subclasses with choose(). |
commit | commitdiff | tree | snapshot |
2014-01-10 |
Jay Freeman... | Use -Zlzma (not -zlzma) when running dpkg-deb. |
commit | commitdiff | tree | snapshot |
2014-01-10 |
Jay Freeman... | The Axiom of Choice is obviously true.--Jerry Bona |
commit | commitdiff | tree | snapshot |
2014-01-10 |
Jay Freeman... | Support @YES/@NO (to better support @true/@false). |
commit | commitdiff | tree | snapshot |
2014-01-09 |
Jay Freeman... | Hack for add_history's now-understood allocation. |
commit | commitdiff | tree | snapshot |
2014-01-09 |
Jay Freeman... | Drastically improve syntax support for @encode(). |
commit | commitdiff | tree | snapshot |
2014-01-09 |
Jay Freeman... | If I call ExecuteStart I /must/ call ExecuteEnd. |
commit | commitdiff | tree | snapshot |
2014-01-09 |
Jay Freeman... | Make Selector_callAsFunction_toJSON pass-through. |
commit | commitdiff | tree | snapshot |
2014-01-09 |
Jay Freeman... | Split $objc_msgSend apart, normalizing exceptions. |
commit | commitdiff | tree | snapshot |
2014-01-09 |
Jay Freeman... | -[NSCFType cy$toJSON:inContext:] 64-bit encoding. |
commit | commitdiff | tree | snapshot |
2014-01-09 |
Jay Freeman... | Factor JSValueRef exception arguments to _jsccall. |
commit | commitdiff | tree | snapshot |
2014-01-09 |
Jay Freeman... | I really really want some kind of Error monad :(. |
commit | commitdiff | tree | snapshot |
2014-01-07 |
Jay Freeman... | Support Internal_setProperty with bitfield types. |
commit | commitdiff | tree | snapshot |
2014-01-07 |
Jay Freeman... | Support Internal_getProperty with bitfield types. |
commit | commitdiff | tree | snapshot |
2014-01-07 |
Jay Freeman... | Cycript's C++11 lambda semantics require the &. |
commit | commitdiff | tree | snapshot |
2014-01-07 |
Jay Freeman... | Do not allow the grammar to contain conflicts. |
commit | commitdiff | tree | snapshot |
next |