9229-9495

9018-9258 subjects 9416-11407

about make ruby-1.1c2 for NT
9229 [oda@bs 1. ne] ruby-1.1c2 を WindowsNT + VC++5.0 + cygwin32 の環境で
9233 [oda@bs 1. ne] すみません。情報が抜けていました。
+ 9234 [masaki.suket] 小田さん。はじめまして。
| 9236 [oda@bs 1. ne] 初めまして。よろしくお願いします。
+ 9235 [kkimura@pu e] 作れますよ。カラクリはcygwin32と共通ですから。実際自分は作った
  9237 [oda@bs 1. ne] cygwin32で作ったDLL は、VC++ で作った ruby.exe では使えない
  + 9238 [watanabe@as ] 使えません.
  + 9239 [kkimura@pu e] 思い出した範囲で書いていきます
    + 9240 [watanabe@as ] cygwin32 でも同じなんだけど,
    + 9270 [oda@bs 1. ne] 実は、まだ解決していません(^^;
      9272 [kkimura@pu e] ruby.defは現状では手作業で作ることになってます^^;
      9275 [oda@bs 1. ne] なるほど。そうなんですね(^^)

Re: Marshal.load (Re: how to use exception)
9245 [hiwada@ku e.] このとおりに変えたところ、正常に動作してくれるようになりました。
9246 [watanabe@as ] GNU Win32 ML で gtk が make できたという report を以前見た気

about expressions
9249 [greentea@fa ] リファレンス・マニュアルを読むと、『制御構造も式である』と
9250 [greentea@fa ] リファレンス・マニュアルのAppendix Aの存在を忘れてました。

式はどこで終るか
9251 [dezawa@mi a.] Rubyの文法  プログラム には
+ 9253 [masaki.suket] 最後の引数の後ろに ")"をくっつければ動くみたいです。
| 9255 [dezawa@mi a.] masaki.suketa> 次の行に持っていってもOKになれば一番いいんでしょうけど
| 9256 [masaki.suket] なんか間違えて直接出沢さんのところへ送付してしまったみたいなので
| 9257 [dezawa@mi a.] masaki.suketa> 助田です。
| 9261 [wakou@fs ne ] そうですね。ちょっと気にはなっていました。ただ、ルータのメンテナンスポー
| 9264 [matz@ne la .] contribに移動した上,取り込みました.
+ 9254 [watanabe@as ] 統一するならこんな感じでしょうね.
  9260 [matz@ne la .] これは私のポカで統一すべきでしょうね.わたなべさんのパッチ採

ext/cdrom (Re:  Re: gtk)
9252 [MAP2303@ma l] #おぉ、浦栃もいるのか
9259 [matz@ne la .] 私にメールするってのはどうでしょう?

telnet.rb [Re: 式はどこで終るか ]
9262 [dezawa@mi a.] # subject 替えました。
9269 [wakou@fs ne ] いえいえ、私なんかは召喚呪文無しでもそこら辺に転がっていますから。
+ 9273 [matz@ne la .] 修正しましょう.
+ 9280 [dezawa@mi a.] などとかっこいい事をいいながら、nif.rb をもとに asahi.rb などという
  9281 [dezawa@mi a.] わかった。
  9282 [wakou@fs ne ] おっと、朝日ネットではそうなんですか。
  + 9283 [dezawa@mi a.] asahi-net では漢字コード、行末の IN/OUT コードが決まっていますが
  | 9308 [wakou@fs ne ] なるほど。asahi-net の方で指定出来るんですね。これ、CR+LF では問題が発
  + 9379 [wakou@fs ne ] Debian Linux 付属の telnet クライアントの動作を基準にして対応しました。
    9380 [dezawa@mi a.] asahi-net はやはり、input の 行末をユーザ設定できました。
    + 9396 [wakou@fs ne ] すみません。本当は CR+LF と CR+NULL はユーザ指定のオプションを付けるべ
    | 9423 [dezawa@mi a.] あれ、うまく伝わらなかったかな。
    | 9425 [wakou@fs ne ] ああ、そうでしたか。この症状も NIFTY で確認していました。
    + 9398 [wakou@fs ne ] すみません。本当は CR+LF と CR+NULL はユーザ指定のオプションを付けるべ

thread overhead
9263 [MAP2303@ma l] #まつもとさん、upload お願いします。
9265 [matz@ne la .] Threadのオーバヘッドについては実は定量的な測定が行われたこと
9271 [MAP2303@ma l] Thread生成の時にはスタックのコピーはされないんですか?
9274 [matz@ne la .] スタックのコピーが発生するのはコンテキスト切り替えのタイミン

コマンド
9266 [k-morito@sd ] help ruby-list

正規表現
9267 [tommy@va le ] Ruby の正規表現について教えてください。
9268 [matz@ne la .] うっ,正規表現は鬼門なのですが.
9278 [tommy@va le ] 「"." が "\n" にも適合すべきだ」とは私も思いません。また、perl の
9279 [inaba@st ri ] Perlにおいても"."は"\n"にはマッチしないのがデフォルトで、perl5から/sオ
+ 9286 [matz@ne la .] \xですか.確かに全部にマッチする表現も欲しいなと思ったのです
| 9288 [watanabe@as ] \x は 16 進だから使えないっす.
| + 9295 [dezawa@mi a.] \.
| + 9309 [inaba@st ri ] はい、そうですね。メールを書きながら思いついたのですが全然気がつかなかっ
|   9316 [matz@ne la .] 実はperl5.005のperlre.podを読んでたら \z は追加になってます.
+ 9291 [os@ii .a .j ] inaba@st.rim.or.jp (Inaba Hiroto) さんの、
| 9293 [matz@ne la .] うーん,もうちょっと詰めないと結論を出せないとは思いますが,
| 9294 [watanabe@as ] Perl4 以前もマッチしません.
| 9297 [matz@ne la .] あ,そうなんですか.間違えて覚えてました.試してみりゃよかっ
+ 9304 [sekita-n@he ] 来たるPerl6への希望でもあったんですが…^^
  + 9305 [matz@ne la .] 実装が難しいのはともかくとしても
  + 9310 [inaba@st ri ] 直接rubyの話じゃなくてもうしわけないのですが、perl5.005ではオリジナル
    9317 [matz@ne la .] 昨日,これを読んで思ったんですが,rubyの場合Regexpのサブクラ

ruby1.1c2 for NeXTSTEP/OPENSTEP
9276 [psi@to yo st] 遅くなりましたが、ruby1.1c2のNeXTSTEP/OPENSTEP

Re: 正規表現( "." の扱い)
9277 [greentea@fa ] 変更の余地がある*かも*ということなので発言させてもらいます。

about make ruby-1.1c2 for NT via WATCOMC
9284 [fit0298@fi e] VC++ 用の makefile を編集して WATCOM C/C++ 10.5J で ruby-1.1c2 を make しようと
+ 9285 [kkimura@pu e] 具体的なプランはこれからなんでしょうけど、一応意見を言わせて下さい。
| 9289 [fit0298@fi e] 有馬@FITECです。
| + 9290 [kkimura@pu e] byaccで処理したのを送りましょうか? 結構大きくなりますけど。
| | 9296 [fit0298@fi e] 有馬@FITECです。
| | + 9298 [watanabe@as ] に Win32 用の bison と byacc があります.
| | | 9300 [fit0298@fi e] 有馬@FITECです。
| | + 9299 [kkimura@pu e] 確かに。
| + 9292 [matz@ne la .] 1. まずbisonかbyaccをコンパイルする
| + 9306 [nnakamur@mx ] そのうち C++Builder でも通るようになれば良いなあ〜
+ 9287 [matz@ne la .] で,これらの変更のうち「識別子衝突」以降のものは取り込もうと

ruby 1.1c3 released
9301 [matz@ne la .] ruby 1.1c3をリリースしました.
+ 9312 [watanabe@as ] in.coming に rb{dj,gw}11c3.zip を put しました.
| 9318 [matz@ne la .] pcディレクトリに移動しました.
+ 9314 [fit0298@fi e] 有馬@FITECです。
+ 9355 [fit0298@fi e] ruby-1.1c3/missing/dir.h がおかしいです。
| 9357 [matz@ne la .] CVSの加減のようです.謎.
+ 9373 [fit0298@fi e] Borland C++Builder は、自前のライブラリに dir.h を持っていて、
+ 9411 [fit0298@fi e] 有馬@FITECです。
  + 9412 [fit0298@fi e] 説明が足りませんでしたが、bcc32 を通すために、config.h に以下を追加しています。
  + 9413 [matz@ne la .] パッチ感謝します.diffだと便利なんでありがたいです.
    9419 [fit0298@fi e] 私は、ANSI C 討議中に C を使いはじめたので、ruby のソースで
    9421 [matz@ne la .] 少なくとも外部から参照される関数についてはプロトタイプはあり
    9422 [watanabe@as ] rimnet が sun4 のままで gcc を入れてくれないから,

1byte-kana (Kconv class)
9302 [maki@in c. o] Kconvクラスって、いわゆる1バイトカナ(JIS X 0201のカナ)は
9303 [matz@ne la .] 扱えないっていうかなんていうか.半角カナのままでは扱えません.
9307 [maki@in c. o] 高橋征義です。あわわ、すごく間違えてましたね(大汗)。
9319 [matz@ne la .] まあ,普通の場合にはJIS-X0201カナはいらないだろうと思ってこ

printf float as hex, bug or spec
9311 [sugai@co s. ] printf で %x の引数に小数をつかうと
+ 9313 [sugai@co s. ] メッセージをちゃんと読むと、とりあえず例外が出ていますね。
+ 9315 [watanabe@as ] とりあえずは
+ 9320 [matz@ne la .] そうです.わたなべさんからもパッチが出てますが,別解としてワ

bow の ext のロードでエラー
9321 [hohasi@cb .s] BOWでruby1.1c3を使用させていただいています。
9322 [watanabe@as ] BOW では ext/Setup を修正して static link してください.
9323 [matz@ne la .] とりあえずの解はそんな感じでしょうね.でも,昔はa.outフォー
9324 [watanabe@as ] それって matz's dln のこと?
9325 [matz@ne la .] そうです.dln.cの大半を占めつつも作者を含めほとんどの人が使っ
+ 9327 [watanabe@as ] ちょっと調べてみます.
| 9328 [matz@ne la .] あ,そうすると,BOWのシンボルに __FreeBSD__ は含まれてます?
| + 9329 [hohasi@cb .s] わたなべ様、まつもと様。
| | + 9330 [matz@ne la .] 「様」はよしてください,「様」は.^^;;;
| | | 9331 [hohasi@cb .s] nmとは何でしょうか。わたしにはさっぱりですが、とりあえず、「ext/Setup
| | + 9334 [watanabe@as ] このふたつは確かにないからわかるけど,
| |   9335 [hohasi@cb .s] ありがとうございました。ご指摘通り、cursesのライブラリをはずして再度コンパ
| |   + 9336 [watanabe@as ] gcc -v で builtin ほげほげと表示されてると思います.
| |   + 9337 [matz@ne la .] これがでるってことはccでシンボル __BOW__ が定義されてないっ
| + 9332 [watanabe@as ] 含まれてます. -D__FreeBSD__=2
|   9333 [sinara@bl de] 前は BOW も使っていたんですけど、これだけ cygwin(版 ruby)が
+ 9346 [eban@os ri .] 結局 FreeBSD 2.0 base になり, off_t が 64 ビットになったのが

FREE CABLE TELEVISION - NO MONTHLY BILLS!!!
9326 [75822468@ms ] <HTML><PRE><BODY BGCOLOR="#000000"><FONT COLOR="#00FFFF" SIZE=3>

/a/ =~ "a"
9338 [wakou@fs ne ] p /a/  =~ "a"   # 0
9339 [sinara@bl de] どれも仕様通りの動作ではないかな?
9340 [wakou@fs ne ] あ、しまった。マッチした位置を返すんですか。知らなかった...

/\377/n =~ "\377"
9341 [wakou@fs ne ] p /\376/n =~ "\376"  # 0
+ 9343 [wakou@fs ne ] p /\400/n =~ "\400"  # 0
+ 9358 [matz@ne la .] そうですね.現象をまとめると
  9377 [inaba@st ri ] えーと、このパッチを当てても直らないようなんですが。
  9383 [matz@ne la .] そうみたいですね.その直後にBoyer-Mooreサーチを組み込んで,
  + 9397 [wakou@fs ne ] こちらでもだめでしたが...
  | 9400 [matz@ne la .] あ,これは対応が半端だからです.bm search付きの1.1c4を出しま
  | + 9403 [inaba@st ri ] えっと、確認です。[ruby-list:9385][ruby-list:9389]で報告されている
  | | 9408 [matz@ne la .] このメール[ruby-list:9400]を書いた時点では解決してませんでし
  | | 9427 [inaba@st ri ] (?:pattern)と組合せた(?ix-ix:pattern)は導入されないのでしょうか?
  | | 9431 [matz@ne la .] 言及するのを忘れましたが,導入されてます.
  | + 9405 [wakou@fs ne ] あ、なるほど。そういう事でしたか。楽しみに待たせて頂きます。
  + 9399 [wakou@fs ne ] こちらでもだめでしたが...

128.chr
9342 [wakou@fs ne ] さらに追加で

mkmf.rb (can't collect *.cc)
9344 [ttate@ja st ] 以前にC++のライブラリを利用できるかと
+ 9345 [matz@ne la .] 了解しました.ちょっと待ってて下さいね.
+ 9349 [ttate@ja st ] すでに気づかれているかもしれませんが、

No Subject
9347 [polygon@24 .] help

メールアドレスの変更について
9348 [polygon@24 .] どもども、ポリゴンです(^^)

BOW でのコンパイルの手順
9350 [hohasi@cb .s] rubyに関心のあるBOWユーザーはあまり多くないようですが、せっかくみなさんのお

shttpsrv-1.0 & grepsvr-1.1
9351 [sinara@bl de] ruby による http サーバー shttpsrv-1.0.tgz と
+ 9352 [matz@ne la .] contribに移動しました.
| 9353 [sinara@bl de] ありがとうございます。
| 9354 [matz@ne la .] いや,そのままだと1分で止まったんですが,それだと現象が違っ
+ 9362 [sinara@bl de] Home Page の Ruby Application Archive のリストの更新も
| 9363 [matz@ne la .] ほい了解です.まめにチェックしてないんでバージョンの古いのに
+ 9368 [sinara@bl de] すいません。早速 grepsvr.rb でバグを発見しました。
  9369 [matz@ne la .] grepsvr 1.1.1でも出してもらった方が良いかも知れませんね.
  9371 [sinara@bl de] 今 in.coming に置きました。
  9372 [matz@ne la .] contribに移動しました.

Saving Memory(Re: shttpsrv-1.0 & grepsvr-1.1)
9356 [sinara@bl de] 最初の数万の数字のソートでこけることもあるようです。しかし
9359 [matz@ne la .] なんなんでしょうねえ.sortはqsortをこちらで提供しようとも考
9365 [sinara@bl de] そうですか。まあ DBM の方がだいぶ遅くなるのは間違いなさそうで
9367 [matz@ne la .] 場合によっていろいろでしょうが.一番ありそうなのは

[Q] 一文字ずつの処理について
9360 [hohasi@cb .s] 全角・半角混じりの文字列を一文字ずつ処理したいのですが、String型のインスタン
9361 [matz@ne la .] そーゆー時にはeach(行単位)でなくeach_byteを使って下さい.
+ 9364 [watanabe@as ] それじゃ 1 バイトごとになっちゃうから,
| 9366 [matz@ne la .] あ,「全角・半角混じりの文字列」の部分を完全に見落としてまし
| 9375 [inaba@st ri ] splitよりscanの方が、効率が良い場合もありそうです。
| 9385 [hohasi@cb .s] In the message "[ruby-list:9364] Re: [Q] 一文字ずつの処理について"
| 9389 [watanabe@as ] 他の iterator に iterator を渡すときに使います.
+ 9370 [keiju@Ra io ] ありがとうございます(^^;;;

inspect の動作
9374 [mtag@ca .s -] ruby 使わせて頂いております。開発に携わった皆さんありがとうございます。
9376 [inaba@st ri ] うーーん、自分のリクエストによる変更のせいですね。
+ 9384 [matz@ne la .] ですね.:-)
+ 9395 [dezawa@mi a.] この文脈がどうであったか忘れてしまっているのですが、、、
  + 9401 [matz@ne la .] うーん,多分 . のマッチは大丈夫だと思います.printもきっと大
  | 9407 [dezawa@mi a.] すみません、未確認なのです。^^;
  | 9463 [mtag@ca .s -] ruby-1.1c4 試してみました。問題無く動きます。関係者の皆さん どうもあり
  | 9467 [matz@ne la .] そりはよかった.
  | 9468 [watanabe@as ] _debang を作らなくても
  | 9469 [matz@ne la .] _debangを作る必要がないのはその通りですが,その場合には
  | 9471 [watanabe@as ] このようしなきゃいけないってことは _debang で self を返した
  | 9472 [matz@ne la .] はら? ミスったかな?
  | + 9473 [matz@ne la .] の間違いです.
  | + 9474 [watanabe@as ] self を返しちゃいけないのかと思ったけど, 変換されないときは
  |   9492 [watanabe@as ] 思い出しました.
  |   9494 [matz@ne la .] 忘れてました X-<
  |   9495 [watanabe@as ] すでに意外と思わなくなってしまったので,
  + 9402 [maki@in c. o] この文脈とはちょっと違うんですが、まつもとさんに[ruby-list:9319]
  + 9404 [inaba@st ri ] えっと、自分の認識では、

Delegator
9378 [ttate@ja st ] 次のようなスクリプトですが、super
9381 [matz@ne la .] 1. 私のところではSEGVせずに
+ 9386 [ttate@ja st ] 返答ありがとうございます。
+ 9391 [ttate@ja st ] すみません。こちらはどうやらおそらく自作モジュール
  9414 [matz@ne la .] あ,そうか.DelegateClassはデフォルトでは転送先を明示的に指

shttpsrv を BOW で動かしたい
9387 [hohasi@cb .s] 大橋です。原さんの作られた「shttpsrv.rb」はWindows版のrubyではサクサク動いて
9388 [sinara@bl de] そうかあ。すっかり BOW の事をわすれていました。さしあたって 770 行目を
9392 [sinara@bl de] 安易だけど個別に対処しておこうかと思います。BOW における
+ 9393 [watanabe@as ] rescue じゃだめ?
| 9394 [sinara@bl de] ああ、それがいいかなあ。
+ 9406 [hohasi@cb .s] 大橋です。原さんありがとうございます。
  + 9409 [sinara@bl de] 不思議ですね。BOW ってもともとシングルユーザーだからかなあ。
  + 9418 [watanabe@as ] ちゃんと vipw を使いましたか?
    9420 [hohasi@cb .s] In the message "[ruby-list:9418] Re: shttpsrv をBOWで動かしたい"
    9424 [iwaoka@fr a.] みんな root ですねえ。BOW ってこういうもんなんでしょうか?
    9432 [watanabe@as ] こういうもんです. root しか存在しないので.
    9435 [iwaoka@fr a.] なるほどぉ。常時シングルユーザモードなのでしょうか。ちょっと気持ち

ruby 1.1c3 hash sort
9390 [tei@ha mo y.] Sun Solaris 2.5.1 + gcc 2.7.2.3 + ruby 1.1c3 で、Hash の sort をしたら
9410 [matz@ne la .] 試してみました.が,linuxではなんの問題もなく動作するようで
+ 9415 [tei@ha mo y.] qs6.c で試して見ました。
| 9426 [inaba@st ri ] <=>を使えば良かったのでは?
+ 9430 [kkimura@pu e] ここ最近ちまちまと perl5.004 → Perl5.005_02の perldeltaを訳して
threads.html
top