]> git.saurik.com Git - cycript.git/blame - todo.txt
Started working on variable name replacement strategies and generally improved compiler.
[cycript.git] / todo.txt
CommitLineData
e0dc20ec 1unicode identifier support (native and \u)
d63c39cc 2support unions (right now 0-1 fields parsed as struct)
367eebb1 3\\\n escapes in strings aren't handled in the console
365abb0a 4look into what String is, and whether to bridge it
0226d428 5think about bridging NSNumber with Number prototype
d3760804 6some JS callbacks don't use exception pointers at all...
b92ceddb
JF
7a newline needs to not be allowed after a unary *
8finish implementing default xml namespace statement
0fe90592
JF
9encode newlines in history for later reply (psql uses ^A)
10
b1bff474
JF
11consider replacing regex literals with constructors
12 https://bugzilla.mozilla.org/show_bug.cgi?id=98409
13numerification needs to use specific precision values
14 https://bugzilla.mozilla.org/show_bug.cgi?id=5856
15consider a mode where unicode string content is saved
16 https://bugzilla.mozilla.org/show_bug.cgi?id=274152
0fe90592 17
0226d428 18NSDictionaries that have NSNumber keys don't getProperty
0fe90592 19errors in another process aren't displayed; to fix this, parse errors should get converted to exceptions and thrown
cb079cbb
JF
20CYPoolTry/Catch now carefully save the exception after it /no longer needs the exception/... uhh... wtf?
21throw CYJSError should probably be replaced with CYThrow() across the board
bc60fb46 22figure out what to do about global context refs: I really really want to retain the bastards
2fd4c9a9 23the concept of NULL pooling is entirely incorrect and sad... bad... evil... need to work on this... really
5a6a8fff
JF
24NSArray's .toString() and .toLocaleString() fail hard, as Array.prototype.to*String are Array-specific
25(4).toString() is legal, but I'm stripping the ()'s somehow in the serializer
9561f209 26applyOnMainThread, when done at console, loops the cyonifier
029bc65b
JF
27
28!! CYScope has a bunch of STL container objects that are leaking /all/ of their memory