看板 Ruby 關於我們 聯絡資訊
打個廣告好了。事情大概是這樣的。ripl 是一個 irb 的替代品,簡單快速方便, 容易擴充惡搞。因此我試著寫了很多的 ripl plugin, 全部放在 ripl-rc 裡面。 不過老實講,有些東西後來發現很難做,因為 ripl 本身的架構與設計不適合我做 那些有的沒有的事情。在這期間,我 send 了很多 pull request 給 ripl. 抓到作者大概會接受哪些 patch 後,大抵上很容易讓他接受我需要的一些修改。 不過還是有瓶頸的,算了,這邊不多說細節... 總之因此後來我 fork ripl, 做了 rib. 基本上可以說是用 ripl 的設計,然後內部重新實作。重新實作的過程, 讓我發現很多 ripl-rc 的 bug... 而這些很多其實都是 ripl 的天限,很難修! 所以到現在我覺得 rib 算是有意義的 fork 吧... 比較詳細的介紹可看 README http://blogger.godfat.org/2011/08/ann-rib-090-released.htmlhttps://github.com/godfat/rib#readme 如果大家願意試用給給心得意見批評的話,我很感謝 ripl: https://github.com/cldwalker/ripl ripl-rc: https://github.com/godfat/ripl-rc rib: https://github.com/godfat/rib -- Hear me exalted spirits. Hear me, be you gods or devils, ye who hold dominion here: I am a wizard without a home. I am a wonderer seeking refuge. Sacrifice -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.160.129
privatewind:推一個 有一個小建議是使用ripl如果打錯語法,會產生 08/18 11:40
privatewind:一堆的錯誤訊息 不知道是我哪裡沒設定到嗎? 08/18 11:41
privatewind:因為ripl這種多半是用來學習ruby的利器,過多的錯誤訊 08/18 11:42
privatewind:息反而不利查出是何種錯誤(而且大多的訊息是錯誤語法 08/18 11:45
privatewind:讓ripl程式上的錯誤 而不是語法錯誤的闡述 08/18 11:46
privatewind:啊啊對不起 我搞錯了Orz 版主寫的是rib - -" 08/18 11:48
privatewind:來重裝 :p 08/18 11:49
privatewind:請問一下 自動縮排要怎麼用呢? 還是那是版本手動的囧 08/18 11:56
privatewind:我用rib-all執行也沒有自動縮排的功能說 08/18 11:57
aquarianboy:來試試看 :) 08/18 23:28