]> git.saurik.com Git - cycript.git/blame_incremental - todo.txt
Removed all global cache objects, placing them in a object in the context.
[cycript.git] / todo.txt
... / ...
CommitLineData
1unicode identifier support (native and \u)
2support unions (right now 0-1 fields parsed as struct)
3\\\n escapes in strings aren't handled in the console
4look into what String is, and whether to bridge it
5think about bridging NSNumber with Number prototype
6some JS callbacks don't use exception pointers at all...
7a newline needs to not be allowed after a unary *
8finish implementing default xml namespace statement
9encode newlines in history for later reply (psql uses ^A)
10
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
17
18NSDictionaries that have NSNumber keys don't getProperty
19errors in another process aren't displayed; to fix this, parse errors should get converted to exceptions and thrown
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
22figure out what to do about global context refs: I really really want to retain the bastards