~ubuntu-branches/ubuntu/karmic/pypy/karmic

« back to all changes in this revision

Viewing changes to pypy/doc/js/todo.txt

  • Committer: Bazaar Package Importer
  • Author(s): Alexandre Fayolle
  • Date: 2007-04-13 09:33:09 UTC
  • Revision ID: james.westby@ubuntu.com-20070413093309-yoojh4jcoocu2krz
Tags: upstream-1.0.0
ImportĀ upstreamĀ versionĀ 1.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Some todo list
 
2
--------------
 
3
 
 
4
* Complete the test coverage (rclass, rlist and friends)
 
5
 
 
6
* Make a tutorial somewhat usable
 
7
 
 
8
* Optimizations
 
9
 
 
10
  - names usage
 
11
 
 
12
  - empty/trivial blocks
 
13
 
 
14
  - unnecessary jumps
 
15
 
 
16
* Provide some high level widgets-like functionality
 
17
 
 
18
* Adhere to a new external function interface
 
19
 
 
20
* Support bound methods as arguments for callbacks.
 
21
 
 
22
  - if you pass a bound method to a callback, this method is called
 
23
    with previously bound self
 
24
 
 
25
  - if you provide an unbound method for a callback, this is an error,
 
26
    unless class is proper to the callback object (or high level class
 
27
    apropriate for that DOM object), in which case a bound method is
 
28
    called with apropriate self.
 
29
 
 
30
  - I'm quite sure this can be done using RPython, but I'm totally unsure
 
31
    how much effort this will require :-) (as usuall)
 
32
 
 
33
* Cleanup of parent namespace (put all builtin functions into it's 
 
34
  own namespace?)
 
35
 
 
36
* Dict support is very limited (only string keys right now)
 
37
 
 
38
* Implement possible raising expressions int\_add\_ovf ie.
 
39
 
 
40
* Make JS backend complete