< :前の番号
^ :番号順リスト
> :次の番号
P :前の記事(スレッド移動)
N :次の記事
|<:前のスレッド
>|:次のスレッド
^ :返事先
_:自分への返事
>:同じ返事先を持つ記事(前)
<:同じ返事先を持つ記事(後)
---:分割してスレッド表示、再表示
| :分割して(縦)スレッド表示、再表示
~ :スレッドのフレーム消去
.:インデックス
..:インデックスのインデックス
わたなべです.
1.5.4 の debug.rb が使い辛いというかバグってる気がします.
% ruby -r debug -r ping -e 0
Debug.rb
Emacs support available.
/usr/local/lib/ruby/1.5/ping.rb:40:
(rdb:1) l
[35, 44] in /usr/local/lib/ruby/1.5/ping.rb
no sourcefile available for /usr/local/lib/ruby/1.5/ping.rb
(rdb:1) q
really quit? (y/n) y
/usr/local/lib/ruby/1.5/debug.rb:423:in `exit': SystemExit
from /usr/local/lib/ruby/1.5/debug.rb:423:in `debug_command'
from /usr/local/lib/ruby/1.5/debug.rb:219:in `catch'
from /usr/local/lib/ruby/1.5/debug.rb:219:in `debug_command'
from /usr/local/lib/ruby/1.5/debug.rb:617:in `trace_func'
from /usr/local/lib/ruby/1.5/debug.rb:768
from /usr/local/lib/ruby/1.5/debug.rb:769
from /usr/local/lib/ruby/1.5/ping.rb:40
場所までわかってるんだから表示してよとか, なぜ SystemExit に
なっちゃうのとか.
いまはこうしてます.
--
わたなべひろふみ
--- debug.rb.orig Thu Jun 29 13:01:30 2000
+++ debug.rb Tue Jul 18 13:17:49 2000
@@ -422,3 +422,3 @@
input = readline("really quit? (y/n) ", false)
- exit if input == "y"
+ exit! if input == "y"
@@ -524,3 +524,3 @@
stdout.printf "[%d, %d] in %s\n", b, e, file
- if lines = SCRIPT_LINES__[file] and lines != true
+ if lines = SCRIPT_LINES__[file] ||= open(file).readlines
n = 0
@@ -541,3 +541,3 @@
def line_at(file, line)
- lines = SCRIPT_LINES__[file]
+ lines = SCRIPT_LINES__[file] ||= open(file).readlines
if lines