]> git.saurik.com Git - cycript.git/blobdiff - todo.txt
Further improvements to the autoconf scripting.
[cycript.git] / todo.txt
index 28f2580c42d8042595b5a31b2e0707188a45a5d9..5d73856aca3d80fd82df5dfb7cfbb8c88ff30257 100644 (file)
--- a/todo.txt
+++ b/todo.txt
@@ -106,3 +106,13 @@ apparently you can have random escape sequences in strings, like \!
 cycript -p with processes that have spaces doesn't work
 CYDriver uses std::istream, but it should use std::streambuf
 the mechanism I used to autodetect readline is horrible: use autoconf
+
+constant flags on types are encoded using something horribly wrong
+http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtTypeEncodings.html
+http://gcc.gnu.org/onlinedocs/gcc/Type-encoding.html
+http://gcc.gnu.org/onlinedocs/gcc/Legacy-type-encoding.html
+
+using .withName from the grammar is a horrible hack that makes other uses impossible
+
+blocks should be allowed to return blocks/functions: ModifiedType needs to go
+  instead, TypedParameterList should be folded into a TypeModifier with the other types