[#24134] File.rename error message — Kazuhiro Yoshida <moriq.kazuhiro@...>

もりきゅうです。

14 messages 2000/08/08
[#24135] Re: File.rename error message — Takahiro Kambe <taca@...> 2000/08/08

In message <200008081252.AA00846@VZF07161.nifty.ne.jp>

[#24158] Hash の初期値に [] を使う — Mitsuhiro Kondo <kondo@...>

rubyを使っていて不思議に思ったことがあります。

16 messages 2000/08/11

[#24176] FreeBSD ports — "Akinori -Aki- MUSHA" <knu@...>

 こんにちは、 knu です。

31 messages 2000/08/11
[#24187] Re: FreeBSD ports — Yasuhiro Fukuma <yasuf@...> 2000/08/12

最近ports関連はすっかりさぼっている福間@福岡 です。

[#24190] Re: FreeBSD ports — "Akinori -Aki- MUSHA" <knu@...> 2000/08/13

 こんにちは。

[#24197] Re: FreeBSD ports — Takahiro Kambe <taca@...> 2000/08/14

In message <86vgx5fv7j.wl@daemon.local.idaemons.org>

[#24199] Re: FreeBSD ports — Yasuhiro Fukuma <yasuf@...> 2000/08/14

福間@福岡 です。

[#24191] drb.rb: 0x40155740 is recycled object (IndexError) — Hideto ISHIBASHI <hideto-i@...4u.or.jp>

おひさしぶりです。石橋秀仁です。

15 messages 2000/08/14
[#24192] Re: drb.rb: 0x40155740 is recycled object (IndexError) — Masatoshi SEKI <m_seki@...> 2000/08/14

[#24221] Re: drb.rb: 0x40155740 is recycled object(IndexError) — Hideto ISHIBASHI <hideto-i@...4u.or.jp> 2000/08/15

石橋秀仁です。咳さん、お返事ありがとうございます。

[#24223] Re: drb.rb: 0x40155740 is recycled object(IndexError) — Masatoshi SEKI <m_seki@...> 2000/08/15

[#24229] Re: drb.rb: 0x40155740 is recycledobject(IndexError) — Hideto ISHIBASHI <hideto-i@...4u.or.jp> 2000/08/16

石橋秀仁です。咳さん、お返事ありがとうございます。

[#24324] ruby の発展の為に — "Mitsuo Igarashi" <mitsu5@...>

Windows に ruby をインストールしようとして、皆様に助けられ

87 messages 2000/08/21
[#24328] Re: ruby の発展の為に — Takahiro Kambe <taca@...> 2000/08/21

思いっ切りUNIXな者からの、おそらく偏ってるであろう意見です。

[#24338] Re: ruby の発展の為に — kiri@... 2000/08/22

桐山です。

[#24342] Re: ruby の発展の為に — gotoken@... (GOTO Kentaro) 2000/08/22

ごとけんです

[#24344] Re: ruby の発展の為に — rubikitch <rubikitch@...> 2000/08/22

From: gotoken@math.sci.hokudai.ac.jp (GOTO Kentaro)

[#24382] Re: ruby の発展の為に — Koji Arai <JCA02266@...> 2000/08/22

新井です。

[#24390] Re: ruby の発展の為に — rubikitch <rubikitch@...> 2000/08/23

From: Koji Arai <JCA02266@nifty.ne.jp>

[#24391] Ruby Documentation Project(仮) — rubikitch <rubikitch@...> 2000/08/23

From: rubikitch <rubikitch@ruby-lang.org>

[#24398] Re: Ruby Documentation Project(仮) — Koji Arai <JCA02266@...> 2000/08/23

新井です。

[#24401] — rubikitch <rubikitch@...> 2000/08/23

From: Koji Arai <JCA02266@nifty.ne.jp>

[#24404] Re: — Koji Arai <JCA02266@...> 2000/08/23

新井です。

[#24405] Re: — rubikitch <rubikitch@...> 2000/08/23

From: Koji Arai <JCA02266@nifty.ne.jp>

[#24406] Re: — Koji Arai <JCA02266@...> 2000/08/23

新井です。

[#24407] Re: Ruby Documentation Project(仮) — rubikitch <rubikitch@...> 2000/08/23

From: Koji Arai <JCA02266@nifty.ne.jp>

[#24413] Re: Ruby Documentation Project(仮) — MOROHOSHI Akihiko <moro@...> 2000/08/23

師星です。

[#24414] Re: Ruby Documentation Project(仮) — rubikitch <rubikitch@...> 2000/08/23

From: MOROHOSHI Akihiko <moro@remus.dti.ne.jp>

[#24419] Re: Ruby Documentation Project(仮) — MOROHOSHI Akihiko <moro@...> 2000/08/23

師星です。

[#24421] Re: Ruby Documentation Project(仮) — rubikitch <rubikitch@...> 2000/08/23

From: MOROHOSHI Akihiko <moro@remus.dti.ne.jp>

[#24433] Re: Ruby DocumentationProject(仮) — Koji Arai <JCA02266@...> 2000/08/23

新井です。

[#24451] Re: Ruby DocumentationProject(仮) — Tadayoshi Funaba <tadf@...> 2000/08/24

ふなばです (RD の話題についていけてない)。

[#24460] Re: RubyDocumentationProject(仮) — Koji Arai <JCA02266@...> 2000/08/24

新井です。

[#24481] Re: RubyDocumentationProject(仮) — Tadayoshi Funaba <tadf@...> 2000/08/25

ふなばです。

[#24518] Re: RubyDocumentationProject(仮) — Koji Arai <JCA02266@...> 2000/08/26

新井です。

[#24341] install guide draft — gotoken@... (GOTO Kentaro)

ごとけんです

106 messages 2000/08/22
[#24420] did commit install guide — gotoken@... (GOTO Kentaro) 2000/08/23

ごとけんです

[#24448] Re: did commit install guide — TAKAHASHI Masayoshi <maki@...> 2000/08/24

高橋征義です。

[#24469] レンタルサーバで eruby — Tokita Kousui <ktokita@...>

前にレンタルサーバでerubyを動かせないと騒いでた時田です(^^;

22 messages 2000/08/24
[#24476] Re: レンタルサーバで eruby — TAKEUCHi Kahori <takeuchi@...> 2000/08/24

たけうちかほりです。

[#24550] Array への nil の代入について — Kenya Ogata <k_ogata@...>

おがたといいます。

30 messages 2000/08/27
[#24558] Re: Array への nil の代入について — Kenya Ogata <k_ogata@...> 2000/08/27

おがたです

[#24564] Ruby の落とし穴 — Kazuhiro NISHIYAMA <zn@...> 2000/08/27

Kenya Ogata <k_ogata@mbd.nifty.com> wrote:

[#24648] RDP のフォーマット案 — Koji Arai <JCA02266@...>

新井です。

15 messages 2000/08/30

[ruby-list:24647] MethodList の問題点 (Re: RubyDocumentationProject(仮))

From: Koji Arai <JCA02266@...>
Date: 2000-08-30 15:02:00 UTC
List: ruby-list #24647
新井です。

From: MOROHOSHI Akihiko <moro@remus.dti.ne.jp>
Date: 27 Aug 2000 18:15:26 +0900
Subject: [ruby-list:24555] Re: RubyDocumentationProject(仮)

> 師星です。

> 特にふなばさんの
> 
> From: Tadayoshi Funaba <tadf@kt.rim.or.jp>
> Subject: [ruby-list:24451] Re: Ruby DocumentationProject(仮)
> 
> > 僕は、今のところ、Date#day でなく、ただ day としたいと思っています。
> > Date#day と書きたくないし、見せたくないし、見たくない、です。
> 
> 以下のメールを、うん、そうそう、と思いながら読んでいました。
> 私の感じていた違和感をふなばさんに明確に表現された感じです。

気持はわからないでもないんですけど、私 MethodList に慣れてしまって
るからですかね。

私が、MethodList に対して思うところを整理してみると

・クラス書くのは面倒臭いか?
  →別に、ほぼコピーで済むから
・(ソースも出力も)見ためが冗長でうるさい?
  →ちょっと。でも、ある程度規模が大きいマニュアルだと、その
    部分だけを見ればどういうクラスかわかるから少なくとも出力
    を見る分は便利
・中途半端?
  →今でも迷ってます。Rubyのメソッドに完全に特化したものの方
    がよかったでしょうか?
      --- self <=> other
    の見出しは <=> と判断して欲しい?

といったところです。

> 私が思うに、RDのRDたる所以は書くのも読むのも人間優先ということで、

そのとおりだと思います。

> もっと賢く読んでよ、と思うわけで、そのために人間が嬉しくないと思う
> 記法を要求するのは違うんじゃないかなと感じます。

ただ、*RDは*このように書きなさいと要求してないんですよね。
これって単なる言い訳でしょうか?

> 現在MethodListをめぐっての問題点はフォーマッタ(フォーマットとラベル付け)
> とインデキシング(RDindex)の2つあるのだと思いますが、

はい。

> フォーマッタに関する要求の発生は自然なものだと思うのですが、そのため
> の構文(だけ)にメタデータを求めるのは無謀だと思います。
> 
> From: Koji Arai <JCA02266@nifty.ne.jp>
> Subject: [ruby-list:24518] Re: RubyDocumentationProject(仮)
> 
> > トとしてまとまったドキュメントをあつめた場合、最終的に統一さ
> > れた書き方で書くことによって、「付加機能」をつけたい(メソッ
> > ドのindexingとか)。クラス名を書くのはそのための「慣習」を用
> > 意したつもりです。
> 
> のところで違った方向へ進み始めたような気がします。

この部分、ちょっと意味がわからなかったです。すみません。
できましたらフォローを。。(気になる。何を間違えてたのか)

> 以下、こうしたらどうかなと私が思うことを交えますと、
> 
> > (1) RD で --- (MethodList)は削除!
> 
> ---というプレフィクスが好きな人がいれば存続してもいいですが、後述の
> '::'と同等ということでobsoleteにするのがいいかなと思います。

記号はなんでも良いです。(ただあまり増やしたくないと言うのは
あります。現状でも、慣れてない人は戸惑うぐらいの量かも)

> *Listやheadline(でしたっけ?)に、rubyのメソッドとして扱ってくれるような修
> 飾を導入する。
> 例えば DescListで ':' ではなく '::' というプレフィクスにするとか。
> headlineでは'===:'でしょうか…。ItemListも'*:'だとメソッドないしは
> 識別子(変数とか)としてフォーマットしてくれてもいいような。

ここまでだけなら、現行の MethodList でも構わないですよね?
読み違えてます?

> RDで書かれる文書の、クラス/モジュール/関数に関する「定型」を定める。

MethodList を検討するにあたって「定型を用意するのはやめよう」
という要件がありました。

ドキュメントの書き方はさまざまで、人それぞれだったり、説明の
都合があったりします。例えば、

・ruby-man-jp/parsearg.html のような書き方も表現できて欲しい

・ruby-man-jp/Struct.html には「構造体クラスのクラスメソッド」
  なんて見出しがあります。

・Ruby/Tk では、「オプション」なんて種類のメソッドをでっちあ
  げて、ある種のメソッドはこれを見出しにメソッドをまとめています。

> === クラスメソッド
> のようなブロックの中にいない場合は Klass#method のような記法を元に判断す
> れば、メソッドの種類ごとに分けたくないという人にも対応できそうです。

おおよそは、見出しで判断。例外は現行のMethodListで対処という
案ですよね?それだったら MethodList 一辺倒の方が私は好きなん
ですけど。(読み違えてたら言ってくださいませ)

> インデクサにはこれをもとにコンテクストを把握して処理してほしいです。RDに
> おいては、インデクサがコンテクストを無視してシンタックスだけで処理できる
> と思うのは乱暴ではないでしょうか。

乱暴でしたか。そうですね。Texinfo が1命令(多種あるけど 
@defun とか @defvar とか)のシンタックスだけで解決しててそれ
を参考にしたのですが、問題は「rubyのメソッドはさまざまで1文
法では表現しきれない」といったところかもしれませんね。

> 以前のRDの話を追い掛けてなかったのでちょっと気が引けるのですが、私はこう
> 思いました。どうでしょう。

ご意見はたくさん聞きたいです。感謝しております。

# MethodList の問題って「スッキリしてない」の一言ですむかも。

--
新井康司 (Koji Arai)

In This Thread