作者piaip (我在測試)
看板PttCurrent
標題Re: [問題] piaip 可以介紹一下 pmore 嗎?
時間Fri Jun 3 10:16:59 2005
※ 引述《[email protected] (閉關修法)》之銘言:
: 現在改用 mmap 之後, 就比較容得到多些行數, 不怕 overflow?
行數大於 2G 我想非常不簡單吧
你的 overflow 是指 out of memory? 正常的 OS 上不應該發生
: : 缺點:
: : 舊 more 的標頭分隔線有著很討厭的規則,是無中生有的線(多一行)
: : pmore 要那樣弄會把程式弄太髒,所以我決定顯示在空白行上而非無中生有
: : 所以每篇文章的開頭都與傳統 more 差一行
: 這個要小心點, 搞不好那些畫 ascii movie 的會來大追殺.
他們以前如果轉信的話也會差一行,
所以都有一個對齊開頭的功能,所以想必不是問題。
只要保持翻頁時捲動的頁數一致就好了
: 暫時看到有 goto 一份, 看來是沒必要的, 倒也不見得會有問題.
goto 是因為要顯示 header 的「看板」那種靠右的東西時,
同一段程式碼要跑兩次。
我個人並不過份排斥 goto 的使用,只要合理且不破壞程式可讀性就好
不過 header 的顯示方式我有在考慮改寫。
: 至於 pmore_help 的部份, 我強力建議改為讀檔或讀 SHM->Help[PMOREverion1]
: 留一點調較空間給 "美工組" 去靈活修訂.
: 我在 hkday 改把 help 全線改為讀檔, 說不定有天會改到 shm 上去.
這部份就不是 pmore 之前改進的重點方向了,所以跟舊 more 一樣沒動
以前不讀檔應該是為了避免 more 的 reentrance
要改就以後再說吧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.72