X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/clg/blobdiff_plain/731b66f64e2b72f05c0a197b61f4a3406d33eac7..d996f9c5bd83a6974ca6e220ae15bc781f47d28e:/TODO diff --git a/TODO b/TODO index d226076..f98ddfa 100644 --- a/TODO +++ b/TODO @@ -1,9 +1,19 @@ -* Use .defs files to generate class definitions and function - bindings (to enable building without initialization of gtk) +* Enable building without opening display -- done -* Create all foreign function bindings at compile time (necessary for - CLisp port and to improve startup time) +* Complete bindings of all widgets -- mostly done -* Add documentation and examples +* Clean up code in glib module -- done -* Make subclassing of gobjects possible +* Use CMUCL's native mechanism for callbacks from C -- done + +* Add documentation and more examples + +* Make subclassing of gobjects possible -- done + +* Port to SBCL -- done + +* Improve load time + +* Porting to amd64 -- done (patch supplied by Gabriel Ebner) + +* CLisp port -- done