作者lxb ()
看板PttSuggest
标题Re: [建议] s的功能改进建议
时间Wed Jun 1 03:36:11 2005
※ 引述《scwg (於是我开始等你)》之铭言:
: 这两个 do_select() 是一模一样的
: 因为 CompleteBoard() 是我加入的 macro, 展开就是 generalnamecomplete()
: 现在他要的应该是 board.c:search_board() 做到类似的功能?
: 这就要改写 name.c:namecomplete() 了
详请可以问动手修正的人 (Starfish @ hkday)
先 log 过来看看是否想要这样吧, 我之前 quote 的两篇文有说明:
修改人:Starfish
动工日:二零零四年八月三十日
预计完成日期:二零零四年八月三十一日
详情:
现在转载文章时,输入的板名必需具有正确的大小写。
打算改为不分大小写,以方便转载。
预计修改方法:
接收到板名之後立即翻查真正的大小写。
工作进度:
二零零四年八月三十日:
完成。
本来就已经有分辨是否有重复板名的功能,
现在自动填入重第一个板的板名。
改动档案:
Checking in bbs.c;
/usr/local/cvsroot/pttbbs/mbbsd/bbs.c,v <-- bbs.c
new revision: 1.93; previous revision: 1.92
done
Checking in name.c;
/usr/local/cvsroot/pttbbs/mbbsd/name.c,v <-- name.c
new revision: 1.3; previous revision: 1.2
done
Checking in bbs.c;
/usr/local/cvsroot/pttbbs/mbbsd/bbs.c,v <-- bbs.c
new revision: 1.95; previous revision: 1.94
done
Checking in name.c;
/usr/local/cvsroot/pttbbs/mbbsd/name.c,v <-- name.c
new revision: 1.4; previous revision: 1.3
done
< /* $Id: name.c,v 1.3 2004/08/30 16:43:22 Starfish Exp $ */
---
> /* $Id: name.c,v 1.4 2004/08/30 17:29:19 Starfish Exp $ */
535c535
< for (i = start, at = count = 0; i <= end && count < 2; ++i)
---
> for (i = start, at = count = 0; i <= end; ++i) {
537d536
< at = i;
538a538,542
> if (count == 1)
> strcpy(data, getname(i));
> else if (count > 1)
> return -1;
> at = i;
540,542d543
< if (count == 1) {
< strcpy(data, getname(at));
< return at;
544c545
< return -1;
---
> return at;
lxb 按: 这是 name.c 的 gnc_complete ()
--
.╱\ 香港地 网络社区
|\[|HK \ bbs.hkday.net
{|][|DAY|
=|'=|===_e 亲善、好客、通融
\-\_o_oo_/ 活力之都.在香港~
~~~ ~~~ ~~~ ~~ -_-;
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.238.143.229
※ 编辑: lxb 来自: 61.238.143.229 (06/01 03:37)