看板Maple
标 题[修正] xover.c 关于 按 'h' 的处理
发信站明月水轩BBS (Wed May 28 12:18:29 2003)
转信站Ptt!news.cs.nthu!news.neu.edu.cn!hightman
xover() 如下:
...
if (pos == cmd) {
cmd = (*(cb->func)) (xo);
if (cmd == XO_QUIT)
return;
/* hightman.030528: patched 如果 pos == 'h', 会结束循环,
* 导致 xxx_help() 返回 XO_HEAD 等时不能正常呼叫 xxx_head()
* 所以如果是用户按下 'h' 而不是循环自己走到 'h' 则改变 pos
* 强行再循环. :-p
*/
+
pos = cmd;
+
break;
}
...
--
※ Origin: 明月水轩 <bbs.hightman.net>
◆ From: 192.168.3.1