作者godfat (godfat 真常)
看板Ruby
标题[心得] Rib -- Yet another interactive Ruby shell
时间Thu Aug 18 03:02:02 2011
打个广告好了。事情大概是这样的。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.html
或
https://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
1F:推 privatewind:推一个 有一个小建议是使用ripl如果打错语法,会产生 08/18 11:40
2F:→ privatewind:一堆的错误讯息 不知道是我哪里没设定到吗? 08/18 11:41
3F:→ privatewind:因为ripl这种多半是用来学习ruby的利器,过多的错误讯 08/18 11:42
4F:推 privatewind:息反而不利查出是何种错误(而且大多的讯息是错误语法 08/18 11:45
5F:→ privatewind:让ripl程式上的错误 而不是语法错误的阐述 08/18 11:46
6F:推 privatewind:啊啊对不起 我搞错了Orz 版主写的是rib - -" 08/18 11:48
7F:→ privatewind:来重装 :p 08/18 11:49
8F:推 privatewind:请问一下 自动缩排要怎麽用呢? 还是那是版本手动的囧 08/18 11:56
9F:→ privatewind:我用rib-all执行也没有自动缩排的功能说 08/18 11:57
10F:→ aquarianboy:来试试看 :) 08/18 23:28