[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemacs-devel] Changes to qemacs/TODO
From: |
Charlie Gordon |
Subject: |
[Qemacs-devel] Changes to qemacs/TODO |
Date: |
Fri, 13 May 2005 06:15:00 -0400 |
Index: qemacs/TODO
diff -u qemacs/TODO:1.6 qemacs/TODO:1.7
--- qemacs/TODO:1.6 Wed May 11 12:03:13 2005
+++ qemacs/TODO Fri May 13 10:15:00 2005
@@ -1,5 +1,7 @@
General TODO:
------------
+- remember X11 window positions and restore layout ?
+- improve image viewer.
- regex search/replace (use glibc 2.1 regex.c file)
- tab cursor displayed size
- fix kana input method
@@ -9,7 +11,6 @@
- faster video handling (generalize invalidate region system)
- check file permissions.
- faster search
-- bufed segfault
- distribute libqhtml as a separate project
- integrate tinySVG renderer based on the new libraster.
- improve speed of text renderer / improve truncate mode (merge some
@@ -22,7 +23,7 @@
- implement wheel mode in CSS display.
- check console charset support (need to convert input?)
- test Hebrew keymap support.
-- kill buffer handling: append next kill
+- kill buffer handling: append next kill as command flag
- delete word should be a kill operation
- indent-with-tabs
DONE - increase MAX_SCREEN_WIDTH and MAX_SCREEN_HEIGHT beyond 256
@@ -38,7 +39,8 @@
* global QTAGS file indexed with global includes
- see if java/javascript/c++ is OK.
- autocomplete
-- forward-level backward-level: skipping balanced parentheses
+- forward-level, backward-level: skipping balanced parentheses
+- forward-ifdef, backward-ifdef, show-ifdefs
- automatic indentation detection
HTML mode TODO:
@@ -64,9 +66,10 @@
- vertical scroll bar
- better Makefile (select modes)
- add auto close buffer flag (for list mode)
+- improve layout scheme for better scalability.
+- make dired and bufed left windows temporary popleft windows
- improve dired (file commands, nicer display)
- rethink mode specific commands -> add inheritance for all commands ?
-DONE - shorter command types handling (suppress ESxxx and use one type per
arg)
- add command help in declarations
- make command declaration macros standalone
- dpy_open_font should never return NULL, must have a system font.
@@ -85,18 +88,16 @@
- merge hex-mode and ascii mode
- write-region -> add filename and offsets to save_buffer stuff
DONE - detect full screen mode in shell buffer and grab all keys until exit
-DONE - fix makefile for html dependencies
- fix configure for missing support: x11 xv png ...
- add configure --disable-graphics
- timers for esc key disambiguation
- move ungot_key to key_context
+- allow recursive main loop, and remove input callbacks
- abbreviate lines in file completion list popup
- use trick for entering spaces in filename prompts without completion
- enlarge-window-interactively
- enlarge-window-horizontally
- enlarge-window
-DONE - count-lines
-DONE - show-point
- show modified status and mode in bufed
- *messages* system buffer
- doctor command should create and show *trace* buffer, remove eb_new kludge