about summary refs log tree commit diff stats
path: root/todo
diff options
context:
space:
mode:
authorbptato <nincsnevem662@gmail.com>2024-01-15 20:48:29 +0100
committerbptato <nincsnevem662@gmail.com>2024-02-07 22:21:48 +0100
commit168bd542d989c76ce3ff09a29b8d77af448c3c12 (patch)
treee71ccd2bbce8da91caae46edf5df57f157a45d15 /todo
parent0beb8385d88c20efbd00b7f9e6ac57bf19a109c7 (diff)
downloadchawan-168bd542d989c76ce3ff09a29b8d77af448c3c12.tar.gz
Update chame
* Update chame to the latest version
* Get rid of nodeType usage
* Add atoms
* Re-implement DOM attributes
* document.write
Diffstat (limited to 'todo')
-rw-r--r--todo5
1 files changed, 5 insertions, 0 deletions
diff --git a/todo b/todo
index eed500d4..8f2b6d1b 100644
--- a/todo
+++ b/todo
@@ -56,6 +56,10 @@ external:
 - history, bookmarks (w3m format)
 - save buffer (source, output)
 - edit buffer (local file, or whatever we downloaded)
+dom:
+- atomize `id'
+	* maybe also add `name' attr atom?
+- add attr name enum (like TagType)
 javascript:
 - important: callbacks should not leak memory
 - add support for JS mixins
@@ -66,6 +70,7 @@ javascript:
 - implement ReadableStream, XHR
 - separate console for each buffer
 - buffer selection
+- errTypeError etc templates
 layout engine:
 - box borders
 	* will probably need special treatment, as borders must round to