summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2010-10-20 22:35:11 +0800
committerpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2010-10-20 22:35:11 +0800
commitc7180de55f1d0cdbfa2ecb9e0309b4c01d454945 (patch)
tree9125bf5778a260b41a2fe145b595d94f71d4c8b7
parent27c0d9bd988a32b8aed63396978d6b9396a7dd83 (diff)
downloadpttbbs-c7180de55f1d0cdbfa2ecb9e0309b4c01d454945.tar
pttbbs-c7180de55f1d0cdbfa2ecb9e0309b4c01d454945.tar.gz
pttbbs-c7180de55f1d0cdbfa2ecb9e0309b4c01d454945.tar.bz2
pttbbs-c7180de55f1d0cdbfa2ecb9e0309b4c01d454945.tar.lz
pttbbs-c7180de55f1d0cdbfa2ecb9e0309b4c01d454945.tar.xz
pttbbs-c7180de55f1d0cdbfa2ecb9e0309b4c01d454945.tar.zst
pttbbs-c7180de55f1d0cdbfa2ecb9e0309b4c01d454945.zip
G (search mark) should work like other search - hitting enter simply aborts
git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5136 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r--pttbbs/mbbsd/read.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/pttbbs/mbbsd/read.c b/pttbbs/mbbsd/read.c
index 20fef447..b2bfd380 100644
--- a/pttbbs/mbbsd/read.c
+++ b/pttbbs/mbbsd/read.c
@@ -851,17 +851,20 @@ i_read_key(const onekey_t * rcmdlist, keeploc_t * locmem,
case 'G':
// special types
switch(vans( currmode & MODE_SELECT ?
- "增加條件 標記(m/s)[m]: ":
- "搜尋標記(m/s)[m]: "))
+ "增加條件 標記(m/s)(未輸入則取消): ":
+ "搜尋標記(m/s)(未輸入則取消): "))
{
case 's':
mode = select_read(locmem, RS_SOLVED);
break;
- default:
case 'm':
mode = select_read(locmem, RS_MARK);
break;
+
+ default:
+ mode = READ_REDRAW;
+ break;
}
break;