aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAurélien Aptel <aurelien.aptel@gmail.com>2011-04-22 00:42:58 +0200
committerAurélien Aptel <aurelien.aptel@gmail.com>2011-04-22 00:42:58 +0200
commit31ba817cc3484e0cd41f06ed653ac1b7429d938d (patch)
tree6a04761d2c15a47018fbe372b73d49ba09ea5c4f
parente4dd367a4f0f07d5e721adf97f882642e520f1ca (diff)
downloadst-patched-31ba817cc3484e0cd41f06ed653ac1b7429d938d.tar.bz2
st-patched-31ba817cc3484e0cd41f06ed653ac1b7429d938d.tar.xz
st-patched-31ba817cc3484e0cd41f06ed653ac1b7429d938d.zip
update TODO
-rw-r--r--TODO11
-rw-r--r--st.c1
2 files changed, 9 insertions, 3 deletions
diff --git a/TODO b/TODO
index 3b2774b..ef68386 100644
--- a/TODO
+++ b/TODO
@@ -9,7 +9,12 @@ code & interface
9---------------- 9----------------
10 10
11* clean selection code 11* clean selection code
12* use the real x11 clipboard 12* clean and complete terminfo entry
13* clean terminfo entry 13* fix shift up/down (shift selection in emacs)
14* utf8
15* ... 14* ...
15
16misc
17----
18
19 $ grep -nE 'XXX|TODO' st.c
20
diff --git a/st.c b/st.c
index 11ea9fc..e6bb91f 100644
--- a/st.c
+++ b/st.c
@@ -1835,6 +1835,7 @@ kpress(XEvent *ev) {
1835 case XK_Down: 1835 case XK_Down:
1836 case XK_Left: 1836 case XK_Left:
1837 case XK_Right: 1837 case XK_Right:
1838 /* XXX: shift up/down doesn't work */
1838 sprintf(buf, "\033%c%c", IS_SET(MODE_APPKEYPAD) ? 'O' : '[', (shift ? "dacb":"DACB")[ksym - XK_Left]); 1839 sprintf(buf, "\033%c%c", IS_SET(MODE_APPKEYPAD) ? 'O' : '[', (shift ? "dacb":"DACB")[ksym - XK_Left]);
1839 ttywrite(buf, 3); 1840 ttywrite(buf, 3);
1840 break; 1841 break;