[#41111] win32oleで複数のout引数をARGVで取得できない — tateishi@...
お世話になります。舘石と申します。
5 messages
2005/09/06
[#41120] ActiveScriptRuby で Racc をインストールできない — "conundrum /" <conundrum@...>
conundrumです。
11 messages
2005/09/09
[#41121] Re: ActiveScriptRuby で Racc をインストールできない
— Takashi Sano <tksano@...>
2005/09/09
raccのバイナリが公開されていますので、それをrubyのインストールディレクトリに放り込めばよろしいかと思います。場所は
[#41137] [ANN] OSC2005-Fall 添削してもらいたい Ruby ソースコード募集 — SASADA Koichi <ko1@...>
ささだ@日本Rubyの会です。
8 messages
2005/09/13
[#41148] 1.8.3 build error on mingw32 — KOBAYASHI Yasuhiro <kobayays@...>
こばやしと申します。
5 messages
2005/09/15
[#41157] RD と rdoc に関する newbie な質問 — "conundrum /" <conundrum@...>
conundrumです。
13 messages
2005/09/19
[#41158] Re: RD と rdoc に関する newbie な質問
— rubikitch <rubikitch@...>
2005/09/19
From: "conundrum /" <conundrum@hotmail.co.jp>
[#41159] Re: RD と rdoc に関する newbie な質問
— "conundrum /" <conundrum@...>
2005/09/19
conundrumです。るびきちさん、直々の回答ありがとうございます。
[#41160] Re: RD と rdoc に関する newbie な質問
— Yukihiro Matsumoto <matz@...>
2005/09/19
まつもと ゆきひろです
[#41173] リファレンスマニュアルの項目を削除? — yoshihisa masuda <sacong@...>
マスダといいます。
5 messages
2005/09/25
[#41177] Errnoは例外じゃないのですね — URABE Shyouhei <s-urabe@...>
卜部です。わたくしさきほどまで
6 messages
2005/09/25
[#41186] 1.8.2 と 1.8.3 の WEBrick::HTTPRequest#query の動作の変化について — zunda <zunda616e@...>
zundaと申します
5 messages
2005/09/27
[#41192] rdtool の dot.rd2rc がインストールされない — Kobayashi Noritada <nori1@...>
小林です。
7 messages
2005/09/28
[#41199] ruby 1.8.3がtDiary 2.0.2でSEGV — TADA Tadashi <sho@...>
ただただしです。
8 messages
2005/09/30
[#41200] Re: ruby 1.8.3がtDiary 2.0.2でSEGV
— Tanaka Akira <akr@...17n.org>
2005/09/30
In article <20050930102532.772A.SHO@spc.gr.jp>,
[ruby-list:41166] Re: RD と rdoc に関する newbie な質問
From:
rubikitch <rubikitch@...>
Date:
2005-09-20 03:17:44 UTC
List:
ruby-list #41166
From: "conundrum /" <conundrum@hotmail.co.jp>
Subject: [ruby-list:41159] Re: RD と rdoc に関する newbie な質問
Date: Tue, 20 Sep 2005 03:45:26 +0900
るびきちです。
> > > RubyのRD形式版リファレンスマニュアルは、正確には rdoc 形式
> >これは違います。独自の拡張RDです。
>
> 独自のRD拡張・・・ということは、rdoc形式というわけでもないってことですか。
マニュアルの拡張RDはrdocとは関係ありません。
> >RDは比較的可読性が高いのでそのまま読みましょう(笑)。
>
> ううっ!?
> rdocで処理するものではなさそうってことはわかったのですが・・・
> でもあの謎のファイル名 %A4%CF%A4%B8%A4%E1%A4%CB.rd とかって、
> そのまま読むものっぽくないですよね。どこかからリンクされてるっぽい。
あぁ・・・たしかに。
マニュアルのrwikiの日本語のノードはCGI.escapeされたファイル名で置かれています。
日本語のファイル名でかまわないならば、CGI.unescapeしたものにリネームしてみては?
irbsh[20@11:57](main):003:0> CGI.unescape "%A4%CF%A4%B8%A4%E1%A4%CB.rd"
"はじめに.rd"(e)
require 'cgi'
require 'kconv'
Dir['*.rd'].each{|rd| File.rename(rd, CGI.unescape(rd).tosjis.gsub(/(\\|\/)/,'_'))}
ファイル名を処理してしまえば、本文は難なく読めると思います。
> >http://elbereth-hp.hp.infoseek.co.jp/ruby.html
> >ここからダウンロードしましょう。
>
> ありがとうございます。これも取得して見てみましたが、rdoc で生成した
> フレームを使ったHTMLではないんですよね。
> るびきちさんがこういう紹介をしてくださったということは、
> 「RD版リファレンスマニュアル」の内容物を、上記のような「HTML形式」に
> 変換するための何らかのマジック、rdoc ではない方法が、きっとあるんですよね。
それがそこのサイトにある「コンバートスクリプト」です。
すでにHTML化されている状態で提供されているので、使う必要はありません。
> >Rubyのライブラリドキュメントの形式が多様化しているので、
> >RDindexの後継となるツールを作成している途中です。
>
> 自分も、今年中には時間をつくって emacs使いになろうと決心しています。
がんばってください^^
el4rを使えばRubyでEmacsを操作できます。
> RDindexって、xyzzyでも使えますか?
使えません(^^;
しかし、後継となるツールは以下のようにS式で構成されています。
該当するS式を評価することでハイパーリンクを実現しています。
なので、xyzzy用に関数を書いてあげると使えるかもしれません。
# (find-refe "Array#size")
# (find-refe "Array#slice")
# (find-refe "Array#slice!")
# (find-ri "Array#sort_by_num")
find-refe関数は、引数をrefeコマンドに渡して、出力をバッファに表示します。
find-ri関数は、riコマンドに渡します。
情報源にあわせた関数を追加するだけなので、拡張は簡単です。
るびきち☆
http://www.rubyist.net/~rubikitch/