]> git.saurik.com Git - cycript.git/blame - todo.txt
Removed all global cache objects, placing them in a object in the context.
[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