※ 引述《piaip.bbs@ptt.cc (我在測試)》之銘言:
: ※ 引述《lxb.bbs@bbs.hkday.net (閉關修法)》之銘言:
: 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