update TODO
authorAurélien Aptel <aurelien.aptel@gmail.com>
Thu, 21 Apr 2011 22:42:58 +0000 (00:42 +0200)
committerAurélien Aptel <aurelien.aptel@gmail.com>
Thu, 21 Apr 2011 22:42:58 +0000 (00:42 +0200)
TODO
st.c

diff --git a/TODO b/TODO
index 3b2774b..ef68386 100644 (file)
--- a/TODO
+++ b/TODO
@@ -9,7 +9,12 @@ code & interface
 ----------------
 
 * clean selection code
-* use the real x11 clipboard
-* clean terminfo entry
-* utf8
+* clean and complete terminfo entry
+* fix shift up/down (shift selection in emacs)
 * ...
+
+misc
+----
+
+    $ grep -nE 'XXX|TODO' st.c
+
diff --git a/st.c b/st.c
index 11ea9fc..e6bb91f 100644 (file)
--- a/st.c
+++ b/st.c
@@ -1835,6 +1835,7 @@ kpress(XEvent *ev) {
                case XK_Down:
                case XK_Left:
                case XK_Right:
+                       /* XXX: shift up/down doesn't work */
                        sprintf(buf, "\033%c%c", IS_SET(MODE_APPKEYPAD) ? 'O' : '[', (shift ? "dacb":"DACB")[ksym - XK_Left]);
                        ttywrite(buf, 3);
                        break;