看板PttCurrent
标 题Re: [问题] piaip 可以介绍一下 pmore 吗?
发信站HKDAY (Fri Jun 3 07:20:23 2005)
转信站ptt!Group.NCTU!grouppost!Group.NCTU!hkday
※ 引述《[email protected] (我在测试)》之铭言:
: ※ 引述《[email protected] (闭关修法)》之铭言:
: pmore 还在开发中,先 checkin 是为了方便测试
: 尚不建议一般 BBS 换成 pmore (测试站除外)
: 简单的说, pmore 的存在只有一个原因:
: 旧 more.c 没救了
: 看完 code 我的结论是重写比较好。
哈, 这只 more 倒是比较好干掉的, 反正也就是
#define more(a,b) pmore(a,b)
便可以喝杯茶看看效果了.
刚才发觉... 也不是这样子, 要改改其他部份才有好结果...
现在改用 mmap 之後, 就比较容得到多些行数, 不怕 overflow?
: 缺点:
: 旧 more 的标头分隔线有着很讨厌的规则,是无中生有的线(多一行)
: pmore 要那样弄会把程式弄太脏,所以我决定显示在空白行上而非无中生有
: 所以每篇文章的开头都与传统 more 差一行
:DD
这个要小心点, 搞不好那些画 ascii movie 的会来大追杀.
暂时看到有 goto 一份, 看来是没必要的, 倒也不见得会有问题.
至於 pmore_help 的部份, 我强力建议改为读档或读 SHM->Help[PMOREverion1]
留一点调较空间给 "美工组" 去灵活修订.
我在 hkday 改把 help 全线改为读档, 说不定有天会改到 shm 上去.
--
※ 发信站: 香港地(hkday.net)
◆ From: 61.238.143.229