20839-21734

20625-21747 subjects 21063-21820

alias (Re: method object)
20839 [thitoshi@ne ] んー、また tcsh の alias を例にすると、

Windows の呼び出し形式について。
20843 [j6398015@ed ]  今、拡張ライブラリを作ろうとしてるんですが、関数の呼び出し形式がかちあっ
+ 20846 [crouton@du l] C++からであれば、_cdelと_stdcallのちがいって、
+ 20860 [eban@os ri .] EL.LIB ってなんだかわからないけど, それにはヘッダファイルはないのですか?
+ 20861 [j6398015@ed ]  ごめんなさい!
  20867 [eban@os ri .] ということは undefined symbols に関しては解決したわけですよね?
  20869 [j6398015@ed ]  ごちゃごちゃいじっていたら、なんとか動くようになってくれました。

Windows の呼び出し形式について。:追加
20844 [j6398015@ed ]  すいません、書き忘れていました。

media watch 2000.02.18
20848 [nnakamur@mx ] UNIX Magazine 2000 3
+ 20853 [CQN02273@ni ] SGmail は,Ruby/Tk だったと思います.
| + 20856 [sho@sp .g .j] 最近のSGmailはGtkでも動きますよ。というか、今まさにGtkモードのSGmailで
| + 20857 [a-shigi@sg a] SGmail/Gtkもあります。
| | 20858 [CQN02273@ni ] ありゃ.そうでしたか.失礼しました.m(_ _;m
| + 20859 [matz@ne la .] SGmailはTk, Gtk両対応です。ぱわふる。
+ 20877 [nnakamur@mx ] おまけ2

RubyMidi
20851 [BXQ04723@ni ] rubymidi_000217.zip を作りました。

ANN: ActiveScriptRuby Update
20865 [arton@ge ci ] 中田さんのご教示のおかげで、とりあえずの目処が
20871 [nobu.nakada@] わざわざ載せていただくほどのことじゃないですが(^^;
20872 [arton@ge ci ] このメーリングリストに参加して、日が浅いので暗黙の
20875 [nobu.nakada@] それだと無名ではなくて空の名前を持つモジュールですね。無名モジュー
20881 [arton@ge ci ] いや、僕がちゃんと(geoのページ含めて)書いてなくて断片的な出し方

commercial application for ruby
20868 [kjana@os xa ] こんなんみつけました.

[BOOK] Thread local data
20870 [nobu.nakada@] 報告済でなければ…。 p.335 Thread[key] -> Thread.current[key]

active attribute
20873 [nobu.nakada@] ...

active attribute
20876 [nobu.nakada@] ...

Bencode::decode in tmail vs String::decode64 in mime.rb
20878 [rubikitch@ru] さっそく http-access.rb が version up したんだね。
20889 [aamine@dp u-] TMail のデコーダは nkf に投げてるだけだったりして
20891 [rubikitch@ru] るびきちです。

変数ウォッチ画面ありませんか?
20887 [Itou-T15@ma ] ひとつ相談ですが(伊藤です)
20902 [BXQ04723@ni ] お世話になっております。 A.中村です。ゴミ。
20908 [matz@ne la .] マユダマ? それナニ?
+ 20913 [nakahiro@sa ] この元メイルはなひには解読が難しく,手が出せませんでした.^^;
| + 20916 [matz@ne la .] 実はwatch point使ってるとたまに落ちます。これは私の不具合。^^;;;
| + 20937 [Itou-T15@ma ] たしかに変数Watch は難しいですね、
+ 20945 [BXQ04723@ni ] うーん。あの感じを「マユダマ」と表現するとしっくりくるのは

net 1.1.5
20896 [aamine@dp u-] subject 通り net 1.1.5 です。

strscan.rb
20911 [rubikitch@ru] るびきちです。

Ruby 本入手法
20918 [matz@ne la .] comp.lang.rubyでzaq <Muvaw@hotmail.com>という方が
+ 20919 [keiju@Ra io ] 同じく(^^;;;
+ 20920 [maki@in c. o] ……一瞬、もうできたのかと思ってしまいました(^^;;;
+ 20921 [fit0298@fi e] カード決済できて、海外発送可能なところとしては以下を知っています。
+ 20922 [kimura@sq .c] 思いっきり日本語の壁がありますが
| 20924 [crouton@du l] それじゃぁ、と思って http://www.kinokuniya.com/ をたたいてみたら、存在
+ 20925 [fuyuhik8@is ] 話は違いますが……。
| + 20927 [matz@ne la .] GCという用語のカバーする範囲はしばしば文脈によって変化するの
| + 21020 [nishiyama@mx] 索引の後ろのページに書いてます。
|   21040 [fuyuhik8@is ] 実はそこを見て、「1999年11月 1日 初版発行」としか書かれていなかったの
|   21044 [nishiyama@mx] はい、「1999年11月 1日 初版発行」の下に「1999年12月 1日 第1版第2刷発行」と
+ 20926 [kikutani@Ga ] 送料高いけど紀伊国屋は海外配送してくれますね。

CUI library available in Ruby
20923 [s34204@vi .c] RubyにはcursesやslangといったCUIライブラリがあります。これらは
+ 20946 [BXQ04723@ni ] 全然本題と関係ないですが、Xterminalってスゴイ名前ですね。
| + 20951 [kikutani@ga ] むぅ、このスレッド読んでなかった。
| | 20982 [s34204@vi .c] なるほど、curは確かに参考になります。
| | 20983 [kikutani@ga ] そうですね。
| + 20981 [s34204@vi .c] Home PageのFAQによると、
+ 20990 [nnakamur@mx ] Paw っていうのを以前 CPAN から持って来たことがあります。
  21014 [s34204@vi .c] ctkという名をときどき聞くのですが、工事中の以下のサイトですか。
  21015 [s34204@vi .c] ruby-extの過去ログを"ctk"で検索して、以下のURLを見つけました。
  + 21018 [nnakamur@mx ] そうみたいです。
  + 21019 [ishihara-k@m] UNIX USER の2000年1月号で紹介されている Storm Linux に、
    21037 [nnakamur@mx ] ctk gtk で検索してみたら、
    + 21043 [masato@cs s.] にありました.
    | 21046 [nnakamur@mx ] ありがとうございます。さっそく取って来ました。
    + 21049 [BXQ04723@ni ] こ、これってもしかして、RubyGtkが原則そのまま動く…って

tmail-0.8.1
20929 [rubikitch@ru] tmail-0.8.1 では TMail::Mail::filename って廃止されたんでしょうか?
20988 [aamine@dp u-] FilePort#filename ではだめでしょうか?

[Q] array.each{|i,j|...
20932 [junji999@mu ] a=[1,2,3,4,5,6,7,8,9,10]
20933 [gotoken@ma h] 特にダサいとは思いませんよ。以前、もっと一般的な場合を考えた
20936 [junji999@mu ] 解説ありがとうございます.
+ 20940 [rubikitch@ru] るびきちです。
+ 20943 [gotoken@ma h] ビンゴ。2項演算子とかいうあの項です。
  + 20949 [gotoken@ma h] 訂正
  + 20970 [junji999@mu ] 高橋です。(京都大の方とは別人です。)
    20973 [matz@ne la .] これだとselfのarityメソッドを取り出そうとしてます。

Re: [ruby-ext:00918] Re: getoptLong
20939 [kjana@os xa ] # 前のは何にも考えずに reply してしまったけど,ruby-ext は「拡張モジュー

Hash#update について
20944 [fuyuhik8@is ] 突然ですが……。
20948 [BXQ04723@ni ] それって、updateとは違う名前にするほうが
+ 20952 [nobu.nakada@] 納得。
| + 20957 [fuyuhik8@is ] うーん、イメージしているupdateの使い方がちょっと違っていたかもしれませ
| | 20962 [BXQ04723@ni ] あ。直感的に「そーゆー」用途なんじゃないかなとか
| + 20958 [BXQ04723@ni ] うーん。選んで取り入れたり入れなかったりするっていう
|   + 20961 [rubikitch@ru] るびきちです。
|   + 20963 [rubikitch@ru] るびきちです。
|   + 20991 [nobu.nakada@] prefer くらいしか思いつかんです。
|     20997 [BXQ04723@ni ] お世話になっております。 A.中村です。ごみっす。
+ 20954 [matz@ne la .] 私も同じ意見です。
+ 20960 [rubikitch@ru] るびきちです。
  + 20964 [BXQ04723@ni ] ところでこれもまたEnumerableに入るかどうかって
  | 20974 [rubikitch@ru] るびきちです。
  + 20976 [fuyuhik8@is ] 何と言うか、さささ〜っと書けてしまうから、悩むんですよね。基本的なクラス
    + 20977 [matz@ne la .] まあ、やりすぎるとkitchen sinkになりますしね。
    | 20984 [fuyuhik8@is ] 余り難しいことを考えているのではないです。
    | 20985 [matz@ne la .] 一番心配しているのは、ひとつのメソッドがいろいろできることに
    | 20986 [fuyuhik8@is ] updateするのは、Hashオブジェクト(hash1)の中身ですよね?  それで、
    | + 20994 [matz@ne la .] それならそれでhash2は要らないのではと思います。Array#filter
    | | 21039 [fuyuhik8@is ] ちょっと説明不足と誤解があるようです。
    | | 21057 [matz@ne la .] 説明不足は私の方のようですが。
    | + 20998 [BXQ04723@ni ] なるほど。俺の認識ではここがまず違います。
    |   21004 [nakahiro@sa ] SQLを考えると,updateでのこの挙動はなひも納得できます.
    |   21041 [BXQ04723@ni ] え、え、sqlっすか。なんか首筋が涼しくなってきた…ごきゅ…ずるずる…
    |   21067 [nakahiro@sa ] なんとなく,Hashと聞くとSQL思い出すじゃないですか.^^;
    + 21009 [rubikitch@ru] るびきちです。

Ruby/GTK tの動かし方
20959 [BXQ04723@ni ] Ruby/GTKをcygwin rubyで動かしてみようと思いました。
+ 21008 [Hirofumi.Wat] これの場合だと
+ 21011 [yasushi@st b] # はっ、丁度私が悩んでいたところ・・・
  + 21021 [BXQ04723@ni ] どもです。なるほど。そういうことでしたか。
  + 21070 [igarashi@ue ] 手元にcygwin環境用意しないといけないのかなぁ……
    21072 [Hirofumi.Wat] t の動かし方って?
    + 21079 [igarashi@ue ] 何でしょう??
    + 21080 [kimura@sq .c] C++ Builder 3では結構辛いものがあったので、ひょっとして手間が
    + 21088 [BXQ04723@ni ] 俺のミスタッチみたいです。失礼。

cgi.rb BUG?
20965 [rubikitch@ru] 最新版おっかけはやっていないのですが、
20978 [nobu.nakada@] 12316 が 0..255 にないからですが、この &#12316 は unicode ですか? だと
+ 21010 [rubikitch@ru] るびきちです。
| + 21026 [nobu.nakada@] Unicode cons. によると WAVE DASH ってやつですか。coding
| + 21027 [nobu.nakada@] なるほど、WAVE DASH[U+301C] ですか。「んとにもう」の部分の coding
+ 21023 [nishiyama@mx] によるとUnicodeとみなしていいみたいです。
| 21025 [nobu.nakada@] ありがとうございます。あ、これって鳩丸?
+ 21228 [wakou@fs ne ] これ、どうしましょうか?  CGI.pm でも対応していないようです。というか、
  21232 [matz@ne la .] 内心はほっとけば良いと思ってます。
  21249 [nobu.nakada@] unicode.rb とかで別扱いくらいまででしょう。大体あれは unicode
  21258 [yoshidam@yo ] ISO/IEC 10646-1:1993 のコードポイント (UCS-4) です。
  21275 [nobu.nakada@] じゃあ、[c].pack("N") で十分ですかね? あとは Uconv かなんかで。
  21313 [wakou@fs ne ] uconv で、何に変換するかが問題ですね。変換先のコードを確実に特定するの
  + 21333 [nobu.nakada@] 当然そうなってしまうでしょうね。
  + 21679 [wakou@fs ne ] とりあえず、例外があがるのは好ましく無いので簡易対応をしようと思います
    21694 [nobu.nakada@] pack("N") だと UCS-4 だと思うので uconv するとかしないとまずくないで
    21704 [wakou@fs ne ] あ、そうですね。utf-8 だけへの変換なら短いコードなので取り込みという手
    21707 [yoshidam@yo ] pack("U") で UTF-8 にしてしまえばいいのではないでしょうか。
    21734 [wakou@fs ne ] おお、そのようなものがありましたか。しかも、1.4 系にもありますね。

why 0 is true? (Re: Ruby/Gtk の CList にパッチ)
20967 [matz@ne la .] いや、最初はnilだけだったんですよ。lispにならって。
+ 20968 [fit0298@fi e] よくある特別扱いする例としては、0 が正常終了で、それ以外が
| 20972 [matz@ne la .] あと、swigとかからインタフェースを作るときにintを真偽にして
+ 20969 [sinara@bl de] 例えば、整数の配列の要素を取り出す目的のコードは
  20971 [matz@ne la .] うーん、でもそういう条件判定を無くすためのイテレータのような
  20975 [sinara@bl de] 言ってる意味は分かります。つまり個々の要素の性質によるのではなく、入れも
  20996 [kenyasui@al ] 安井です。関係ない方向にいっちゃったけど、こっちにも参加します。
  21003 [nakahiro@sa ] C(++)の0は任意の型にキャストしても文句言われない特別な値ですね.
  21022 [BXQ04723@ni ] っていうか、ここでは「値」を「スカラー(ってのか)」と
  21029 [ta-ka-si@bl ] UNIXを書くためにCがあるので、高級アセンブラになるしか

join と tainted?
20979 [hisanori@si ] ruby 1.5.2 (2000-02-18) を試していた所、join操作でオブジェクトが汚染されてしまう
20980 [matz@ne la .] もちろんバグです。array.cのrb_ary_joinという変数の先頭で

Thread  の使い方
20987 [yoshihiro@na] ディレクトリ内にある、約800 ファイルをメール送信するプログラムを
+ 20993 [nobu.nakada@] これはたぶん、[ruby-list:20453]と同じことじゃなかろうかと。
+ 20995 [matz@ne la .] たぶん、Threadがopenする前にループ変数が書き変わってます。
  21001 [yoshihiro@na] [ruby-list:20987] Thread の使い方 について

GPIB driver その後
20992 [mtag@ca .s -] ...

bubun sansyou
20999 [fa8h-kym@as ] 小山と申します。(普段は、ROMです。)
+ 21002 [matz@ne la .] outメソッドの中、「部分参照」とコメントされた行で、渡された
+ 21005 [ito@ht .h ta] 質問されるときは、スクリプトを単純化して問題の本質が見える
  21006 [fa8h-kym@as ] まつもとさん、伊藤さんありがとうございます。
  21007 [fa8h-kym@as ] すみません 自己フォローです。

誕生日おめでとう\(^o^)/
21000 [rubikitch@ru] Dear Ruby.

Critical Block (Re: GPIB driver その後)
21012 [s34204@vi .c] これを読んで思い出したことがあります。
+ 21013 [matz@ne la .] いや、GCを止めるってのはそうとういろいろあることなのであまり
| 21016 [s34204@vi .c] なるほど。わかりました。以前、C++のデストラクタやファイナライザ
+ 21083 [mtag@ca .s -] 本文にコメントするほど技量がなくて申しわけありません。代わりに PS に反応
  21084 [gotoken@ma h] えっと,既存の拡張ライブラリとしてあ伊藤さんの MDArray と田
  21125 [mtag@ca .s -] ありがとうございます。早速、Narrya と MDArray をチェックしてみます。
  21127 [matz@ne la .] 現状ではありません。Perlにもありませんね。

media watch 2000.02.24
21017 [nnakamur@mx ] Linux Japan 2000 4

patch - ext/socket/socket.c
21024 [gotoyuzo@no ] socket.c を眺めていて、気がついたのでパッチを送ります。
21031 [matz@ne la .] nilが"localhost"に相当すると言うのはそれほど自明ではないと思
21032 [tommy@tm m. ] ええと、このパッチは ip_addrsetup() の第1引数に nil を指定したら、おかし
21035 [matz@ne la .] あー、そういう意味ですか。
21038 [gotoyuzo@no ] わかりづらい書き方をしてしまいました。

CGI.rb のドキュメント探してます
21028 [chapuni@hf r] # ここのアクティヴさんに中村さんが多いような気がするので、別の通り名を名
+ 21030 [matz@ne la .] というか、cgi-lib.rbの方が古いっていうのが最大の違いですね。
| 21048 [chapuni@hf r] おはようございます。
+ 21033 [aygoofy@kt r] 私も2週間前くらいにcgi.rbのドキュメントを探しましたが、今のところ
| + 21034 [matz@ne la .] ruby-manは現在CVSを使ってません。
| + 21036 [     m@sa to] 昨年の 12 月くらいに, 初めて cgi.rb を使いました. 最初は
+ 21054 [vzw00011@ni ]  こんにちは。
  21062 [rubikitch@ru] るびきちです。

REQ: String#to_a
21042 [greentea@fa ] これまでのString#to_aは、その文字列を1つの要素とする配列を返すように
+ 21045 [tyamaguchi@g] #下の説明ともからめて
| 21047 [tyamaguchi@g]                        ^^^^^^^^^^^
| 21050 [nobu.nakada@] 少なくとも multi wide-char coding system である Unicode は内部
+ 21051 [nobu.nakada@] たしか現状はこれだったのでは?
  21053 [greentea@fa ] げっ、ほんまや。
  21059 [nobu.nakada@] そういや、String#to_a はどうするべきかって話が ruby-dev であり
  21071 [matz@ne la .] s.collect{|x|x}
  21076 [nobu.nakada@] 「文字」の定義ですか? うーん、そりゃ難しい。String は基本的に byte 列

tempfile.rb BUG
21052 [nishiyama@mx] ですです。
+ 21055 [nobu.nakada@] そうか、移転したですか。
| 21086 [komatsu@sa i] In the message of [ruby-list:21055] Re: tempfile.rb BUG
+ 21056 [matz@ne la .] うちでは残りませんでした。もうちょっと情報ください。
  21058 [nishiyama@mx] ruby 1.4.3 (1999-12-08) [i386-cygwin]
  21065 [Hirofumi.Wat] % ls /tmp
  + 21077 [matz@ne la .] closeしてからunlinkしてると思うんですが。
  | 21082 [Hirofumi.Wat] cygwin の source を見ると unlink は DeleteFileA API が失敗し
  | 21085 [matz@ne la .] この方法だとselfがfinalizerから参照されるので一生ゴミになら
  | 21090 [Hirofumi.Wat] 昨日の帰り, 電車の中で夢から目覚めてまずいと気づきました.
  | 21091 [matz@ne la .] at_exitもselfを登録しちゃいますからおんなじですね。
  + 21089 [nishiyama@mx] Win98です。
    21271 [nishiyama@mx] cygwin1.dllをcygwin1-19990822.dllに戻したらちゃんと消えていました。

XP
21060 [greentea@fa ] 助田さんのRubyUnitがしっかり紹介されてますね。
+ 21061 [CQN02273@ni ] 海外でも Ruby が知られるようになるといいなあと思って,
| 21183 [CQN02273@ni ] 助田です.Ruby と関係ないんですが...
+ 21096 [s34204@vi .c] 功績大!
+ 21097 [s34204@vi .c] [21096]で
threads.html
top