[#31787] MIME decoding — Tietew <tietew@...>

Tietew です。

24 messages 2001/10/08

[#31866] 先祖がえり — "T.Shirakawa" <niegh@...>

はじめまして つい最近、MLに登録した白川です。

20 messages 2001/10/14
[#31867] Re: 先祖がえり — Koji Arai <JCA02266@...> 2001/10/14

新井です。

[#31889] Ruby Conference — Minero Aoki <aamine@...>

あおきです。

31 messages 2001/10/16
[#31905] Re: Ruby Conference — matz@... (Yukihiro Matsumoto) 2001/10/17

まつもと ゆきひろです

[#31923] Re: Ruby Conference — TAKAHASHI Masayoshi <maki@...> 2001/10/17

高橋征義です。

[#31932] しぶらぐ — "KANEMITSU Masao" <masao-k@...> 2001/10/18

http://www.ne.jp/asahi/masao-k/home/newpage1.htm

[#31906] 数値の配列の一部を文字列にして、多重代入したい — みかみまさと <kofu@...>

こんにちは。みかみにございます。

9 messages 2001/10/17

[#32016] Re: コメント削除スクリプト — "Tatsuaki Nagai" <Tatsuaki_Nagai@...>

こんにちは。永井です。

15 messages 2001/10/24
[#32018] Re: コメント削除スクリプト — TASHIRO Katsuya <tashiro_katsuya@...> 2001/10/24

田代と申します.

[#32123] dRuby の DRbUndumped#_dump は? — FUJIMOTO Hisakuni <hisa@...>

こんにちは、藤本です。

21 messages 2001/10/30
[#32124] Re: dRuby の DRbUndumped#_dump は? — m_seki@... 2001/10/30

[#32126] Re: dRuby の DRbUndumped#_dump は? — shudo@... 2001/10/31

咳さん wrote:

[#32145] Test::Unit — MUTOH@...

むとうです。

20 messages 2001/10/31

[ruby-list:32106] Re: RD で明示的に横線を引く方法

From: rubikitch <rubikitch@...>
Date: 2001-10-29 03:35:08 UTC
List: ruby-list #32106
From: "Tatsuaki Nagai" <Tatsuaki_Nagai@csg.kyocera.co.jp>
Subject: [ruby-list:32102] Re: RD で明示的に横線を引く方法
Date: Mon, 29 Oct 2001 10:09:51 +0900

るびきちです。

> >とかやって, --with-part=html オプションを rd2 に渡してあげると
> >いう方法もあります. rd2 の標準 html formatter は xhtml を吐く
> >ので<hr> ではなく <hr/> とします.
> 試してみたところ、うまくいきました。
> これってもしかしてるびきちさんの言っていたフィルタ機能なのでしょ
> うか。
そうです。
Filterは奥が深いです。
rd2html-extではHEAD要素に入れる内容を書き込んだりできますし。
あと、ちょこっとRT(表)を入れたりetc。

> ただこの方法だと、beginとendがたくさん出現してしまうのが難点なの
これは俺も以前から問題にしてました。
eRubyでそれは回避してます。

> やりたいのはCのソースのコメント部分を利用して各関数のリファレンス
> マニュアルとして活用できるようにするということなので、できるだけ
> 第三者の可読性をそこなわないようにRDを埋め込みたいと考えています。
「=begin」と「=end」がうざったいならばこんな方法は?

/*
= test.c
こんなプログラムです。
*/

/*
: foo
    こんな関数です。
*/    
foo(){
  ...
}  

/*
: bar
    〜〜
*/
bar(){
  ...
}

それで /^\/\*/ 〜 /^\*\// の部分を抜き出して、
「=begin」と「=end」をつけて rd2 をかますとか。

もし、こんな形式はすでに使われているのだったら
/* rd
: baz
    〜
*/
のように /^\/\*\s*rd/ にするとか。

実際にC言語ソースでRDを入れているコードも存在します。

るびきち☆
http://voo.to/ruby/ ←Ruby大衆化計画(笑)

In This Thread