1194-1446

1015-1887 subjects 1420-1654

ruby-mode
1194 [jammy@sh ja ] ruby-mode.el のバージョンが上がってませんねぇ. +o+;
1195 [matz@ca lu .] そーいえば,変更してましたね.1.0.1にあげます.

ruby 0.99.3-961204
1196 [matz@ca lu .] 日刊rubyのお時間です.^^;;;
+ 1197 [sinara@bl de] とうとう jcode.rb を書いてくれた!、、、と喜んだのは甘かった。
| + 1198 [sinara@bl de] 日本語がめちゃくちゃでした。
| + 1203 [matz@ca lu .] ごめんね,ぬか喜びさせて.
|   1206 [sinara@bl de] あれ?分からないです。「書き直したくないので定義を変更しない」
|   1207 [matz@ca lu .] まずsuccとuptoは表裏一体なので,動きを合わせたい(jcode.rbで
|   1208 [sinara@bl de] そういうことでしたか。
|   1210 [matz@ca lu .] うーん.そうですね.考えてみましょう.
|   1214 [sinara@bl de] これはめちゃめちゃかっこいい!!
|   1216 [matz@ca lu .] perl使いの人は喜ぶでしょうね.でも,rubyの$_は「デフォルト変
|   1218 [sinara@bl de] あ、やっぱり。でも「デフォルト変数」のつもりで言ったんじゃあない
+ 1201 [watanabe@as ] ruby1204.lzh を put しました.
| 1204 [matz@ca lu .] 了解です.
+ 1241 [watanabe@as ] ftp.caelum.co.jp:/pub/lang/ruby/contrib/ruby.djgpp/gw321204.lzh
  1243 [sinara@bl de] すばらしー!!!!!!!

[Q] Scope of local variable
1209 [sinara@bl de] どうもループの中の局所変数の扱いが分からなくなってし
1211 [matz@ca lu .] まず大原則

Summary (Re: [Q] Scope of local variable)
1212 [sinara@bl de] とのこと、良く分かりました。しばらくすると忘れてしまいそうな
1213 [matz@ca lu .] ありがとうございます.これで理解が進んだ人もきっといるでしょ
1215 [sinara@bl de] ところどころココロのボスみたいな言葉づかいになってるので、
1217 [matz@ca lu .] それはゼヒゼヒおねがいしたいです.
1225 [sinara@bl de] この例自体はわかるんですが、3箇所に proc が出てくるのが、、^^;
1228 [matz@ca lu .] 別のアプローチだと

ruby animal
1219 [crouton@po s] 以前に出したような気もしますが……,仮に(?)ruby本がNutShellから出ると
+ 1220 [matz@ca lu .] 今のペースだと100年くらいかかりそうですが….
| + 1221 [jammy@sh ja ] Internet Watch の 5行広告コンテストに応募する…ってのはどう!? ^o^;
| | 1222 [matz@ca lu .] それだっ! 大庭くんデザインしてね.^_^
| | 1223 [watanabe@as ] 人だったら今井美樹がいいなぁ. ruby も歌ってたし.
| | 1224 [matz@ca lu .] NetShellの新刊の表紙を見ると今井美樹がどーんと…,いいなあ.
| + 1232 [conan@Ar on ] 羊に一票.:-)
|   1233 [matz@ca lu .] そーいえば,桃井さんのご厚意で作ってもらっていた神奈川大の
|   + 1235 [jammy@sh ja ] そーいえば, (^o^;) ODIN で ruby を検索すると神奈川大学のホー
|   | 1237 [jammy@sh ja ] AltaVista もだ….
|   + 1242 [conan@Ar on ] そうですね〜.なんか,altavista あたりから引っかかってしまう
+ 1227 [sinara@bl de] 「怪盗St☆Tail」って何ですか?「怪盗ルビー」とはちがうもの?
  1229 [matz@ca lu .] 原さんっておいくつですか? なんか私と世代が近そう.
  1234 [sinara@bl de] そうみたいですね。そういえば「ルビー」じゃなくて「ルビイ」だった
  1236 [matz@ca lu .] 松本の娘は若いです.4歳と2歳だから.講談社の雑誌でいうと「な

[BUG} delete (Re: ruby 0.99.3-961204)
1226 [sinara@bl de] delete("^一文字の記号") の調子がへんです。
1230 [matz@ca lu .] NG
1231 [sinara@bl de] NG

Advertising ruby (Re: ruby animal)
1238 [matz@ca lu .] rubyもだいぶ安定して来たし,そろそろ広く宣伝しても良いかも知
1239 [jammy@sh ja ] ということは, そろそろ ruby-1.0 release か…. ^o^;
1240 [matz@ca lu .] 1年以上前から今か今かと言われて来ましたが,そんなに遠くない

ruby 0.99.3-961210 available
1244 [matz@ca lu .] ruby 0.99.3-961210をリリースします.
1245 [watanabe@as ] MS-DOS 版 ruby1210.lzh を put しました.

jtr (Re: ruby 0.99.3-961210 available)
1246 [sinara@bl de] もう 1.00.0 直前の雰囲気。(^_^)
1247 [matz@ca lu .] だといいんですけど.いままでは大抵なんかケチがついているんで
1253 [jammy@sh ja ] Netscape のようにクリスマスに合わせてとか…. やっぱ日本では

ruby NutShell book
1248 [sanjigen@mo ] rubyのNutShell本の話題があがっていますが...
+ 1249 [matz@ca lu .] 今井美樹の表紙で? ^^;;
| 1251 [sinara@bl de] いや冗談抜きで、君島さんがレファレンスブックを作るなら
+ 1250 [sinara@bl de] いいアイデアですね!是非お願いします。

[Q] Escape of meta-char(Re: ruby 0.99.3-961210 available)
1252 [sinara@bl de] jcode.rb に
1254 [matz@ca lu .] こいつはバグって言うかmisfeatureです.すでに直しましたので,
1255 [matz@ca lu .] あ,そうそう.その0.99.4-961212では \^ で十分です.

ruby 0.99.4-961212 available
1256 [matz@ca lu .] ruby 0.99.4-961212ができました.configureが変わっていますの
+ 1257 [jammy@sh ja ] マイナーバージョン(って言うのかなぁ…)が4になったんですね.
| 1258 [matz@ca lu .] いや,誰が最初に気がつくかなあと思って黙ってたんですけど,大
| 1259 [watanabe@as ] completion で気づいてしまいます. "0.99." で止まっちゃうから.
| + 1260 [jammy@sh ja ] 私もこれに一票. 安定版とそうでないものの区別がしやすいですか
| + 1261 [matz@ca lu .] そうか,0.99.3を消しておけば良かった.
|   + 1262 [watanabe@as ] ok です. でもいまの ruby.exe だけのアーカイブでいいのかな?
|   | + 1263 [matz@ca lu .] 私はwinな世界のことは知らないんですが,たとえばperl for win
|   | | 1267 [watanabe@as ] bin/, lib/ と pod を html に変換したドキュメントとインストー
|   | | + 1275 [watanabe@as ] さっきの patch ですが, socket.c の __CYGWIN__ を
|   | | + 1279 [matz@ca lu .] そうですか.DOSの人が一番便利なようにパッケージしてくださる
|   | + 1264 [jammy@sh ja ] README.jp に
|   |   1268 [watanabe@as ] drive letter は決められないので config.dj にあるように
|   |   1269 [jammy@sh ja ] なるほど.
|   + 1265 [j_kuro@pl to] ずっとお願いし忘れていたのですが, config.guess に添付する
|     1271 [matz@ca lu .] 了解です.
+ 1278 [watanabe@as ] これからは gnu win32 は rbgw????.lzh, djgpp は rbdj????.lzh
+ 1287 [watanabe@as ] わたなべです. ちょこっと Nifty の fgalts で布教活動してきま

[BUG] split (Re: ruby 0.99.4-961212 available)
1266 [sinara@bl de] 多分前のバージョンからですが、
1274 [matz@ca lu .] いやあ,すみません.明日はいっぱい感謝させてください.
1276 [sinara@bl de] あ、いえ、とんでもない。^^; こちらこそ感謝せねば。

thread and $1
1270 [keiju@sh ja ] 正規表現中の括弧にマッチしたものが$1に代入されますが, これって, グロー
1272 [matz@ca lu .] 以下のものはグローバル変数のようにみえますが,実はローカル変
1273 [keiju@sh ja ] ん? そうすると以下のプログラムの動作は, おかしくないのですか??
1277 [matz@ca lu .] おかしいですね.$_, $~はローカル変数であるだけではなくてスレッ
1281 [keiju@sh ja ] $_, $~... ですね.
+ 1282 [matz@ca lu .] つーか,$&などは$~に追随している疑似(?)変数なのでした.
| 1283 [keiju@sh ja ] なるなる. そういうことでしたか... 話しが分からんと思っていました.
+ 1298 [keiju@sh ja ] と思ったのですが, ローカル変数はthread間では共有されていないと思うので
  1299 [matz@ca lu .] 通常のローカル変数はスコープ内であればthread間で共有されます.
  1301 [keiju@sh ja ] (省略)
  1304 [matz@ca lu .] そういうことになりますね.
  1307 [keiju@sh ja ] threadローカルというかThreadグローバルな変数といった方が良いような気も
  1310 [matz@ca lu .] $~など一連のマッチ関係の変数はローカル変数(スコープの外から

Request for inspect
1280 [keiju@sh ja ] 大部前の話しになるのですが.
1284 [matz@ca lu .] はいはい.2.0にするようにしましょう.

(no subject in original)
1285 [BXD06303@ni ] 小澤@塩尻市です.
1286 [matz@ca lu .] ちゃいます.松本はそんなにthreadに詳しくないです(じゃあ実装

None
1288 [dezawa@mi a.] mix/awk の 離線会議で作者殿におめにかかった

パッケージのお願い
1289 [dezawa@mi a.] マニュアル関係のパッケージについてのお願い
1291 [matz@ca lu .] ruby-man-*はサブディレクトリにバージョン番号をつけて展開する
1296 [dezawa@mi a.] そうです。

ruby 0.99.4-961217 will be available
1290 [matz@ca lu .] 今日,ruby-0.99.4-961217をリリースします(まだputしていません).
+ 1292 [jammy@sh ja ] をぉ. まってました. 5日もリリースがあくと不安に…. ^o^;
+ 1300 [sinara@bl de] 賛成!いよいよですね。(^_^)
| 1305 [matz@ca lu .] 全く同意します.が,もともとこれらは松本の得意でない分野なの
| + 1308 [gougi@na oy ] RubyもMLも久々で、登場しにくいのですが、
| | 1341 [matz@ca lu .] いえいえ.歓迎します.
| | 1342 [sinara@bl de] ではデバッグで協力します。^^;
| | 1343 [watanabe@as ] 残念ながら djgpp, GNU Win32 版では多分
| | 1344 [matz@ca lu .] flock()があればそれ,なければlockf()を使って実装していますが,
| | 1348 [watanabe@as ] 難しいでしゅ.
| + 1311 [watanabe@as ] やっぱり perl になっちゃうのかな?
|   1314 [matz@ca lu .] そうか.perlにはflockがありましたっけ.
|   1317 [watanabe@as ] perl4 では flock() があればこれを使って, perl5 では flock()
+ 1306 [watanabe@as ] GNU Win32 版 ruby を put しました. file.c, io.c の CYGWIN32
| 1309 [matz@ca lu .] すみません.間違えてパッチを2度当ててもとに戻ってしまってい
+ 1329 [watanabe@as ] という便利なもんを見つけたので, djgpp の cross な環境もでき
+ 1363 [j_kuro@pl to] Ruby/Tk が, Tcl/Tk jp patch 対応だと嬉しいなと思ってつっつこう
  1375 [matz@ca lu .] すみません.130行目のselfをcurrentに直してください.

MIX Offline Meeting
1293 [sinara@bl de] 一応、記録は無いよりあったほうがいいということで、
1294 [matz@ca lu .] ruby-0.99.4-961217を今putしておきました.
1295 [jammy@sh ja ] HP, FreeBSD ともに, コンパイル, make test ともにOKです.
1297 [sinara@bl de] いや、下の方にデバッグ姿が写ってます。後光がさしてます。:-)

djgpp v2 and fpu
1312 [nnakamur@ta ] ruby とは直接関係ありませんが、
1315 [watanabe@as ] の wmemu387.dxe を使って
1322 [nnakamur@ta ] わたなべさん、djgpp v2 用エミュレータの件
+ 1323 [matz@ca lu .] 松本のところではjapan.*は読めませんので,誰かが提案しないこ
+ 1380 [nnakamur@ta ] 聞き忘れていたことがあるので質問させてください。
  1382 [watanabe@as ] djgpp v2 は v1 とは違ってそのままで PC98 でも動くはず
  1383 [nnakamur@ta ] 現在のところなぜか失敗しているのですが、

method nothing
1316 [keiju@sh ja ] どうしてもマニュアルから見つからなかったので, 助けて下さい(_ _;;;
1318 [matz@ca lu .] サブジェクトは非常に惜しい.method_missingです.これのデフォ
1320 [keiju@sh ja ] どのメソッドが呼ばれたかはどうやって分かります? あと, 引数は??
1321 [matz@ca lu .] 第1引数がメソッド名(シンボル)です.第2引数以降がもとのメソッ

イテレター
1331 [dezawa@mi a.] イテレター method を over ride するにはどうしたらいいのでしょう?
1332 [sinara@bl de] 配列に対する each だったら、例えば偶数のみ処理させるなら、
+ 1333 [dezawa@mi a.] これを知りたかった。有難う。
+ 1334 [matz@ca lu .] 文法上の制限ですね.外せるように試してみます.

代入演算の   戻り値
1336 [dezawa@mi a.] while の条件部分に
+ 1337 [matz@ca lu .] そんなことはないはずです.もしそうならばバグです.こちらでは
| 1339 [dezawa@mi a.] ですよね。そんな実装のほうが大変、、、
+ 1373 [dezawa@mi a.] 前言訂正
  1374 [dezawa@mi a.] 0.99.4 では治っていました。

[BUG?] access string out of range
1345 [sinara@bl de] これは仕様に近いかとも思いますが、
1346 [matz@ca lu .] いやあ,バグでしょうね.0..5だと長さ6になるわけですが,長さ6
+ 1347 [sinara@bl de] ありがとうございました。1.0 に向けて追い込みに入ってますね。
+ 1349 [watanabe@as ] はやいっすね. もうできちゃったんですか?
  1350 [matz@ca lu .] Kconv-1.1のnkf.cをそのままextの中に突っ込んでrubyとのインタ
  + 1351 [sinara@bl de] どうしてそうなるのか私はわからないけど、機能としては十分ですね。
  | 1353 [matz@ca lu .] 理由は簡単です.
  + 1352 [sinara@bl de] もしかして nkf.c なら base64 のデコードも入ってるんでは?
  | 1354 [matz@ca lu .] 入ってます.でも1.5相当なのでコード部が大文字(ISO-2022-JPは
  | + 1356 [watanabe@as ] nkf の最新では対応してるので, こっちのほうがいいかな?
  | + 1357 [j_kuro@pl to] 追い付くのが大変.
  |   + 1358 [matz@ca lu .] せっかくなので黒田さんのところから1.62をもらってきて,取り込
  |   + 1360 [j_kuro@pl to] 嘘です.
  + 1355 [watanabe@as ] なるほろ. そういえば nkf にはない機能ですね.

[Dist] distributed ruby
1361 [keiju@sh ja ] ruby の ipc の機能は socket がありますが, この機能だけでは ruby らしく
1362 [matz@ca lu .] とりあえず簡単に.
1379 [keiju@sh ja ] 確かに....
1381 [matz@ca lu .] まず,immutableなものはマイグレートしても問題ないですよね.

代入の値
1368 [dezawa@mi a.] お恥ずかしい。

[Q] Class Method
1371 [sinara@bl de] この前のカレー宴会で「new というメソッドは最近出来たんですか?」
1376 [sinara@bl de] そういえば、良く見たら、マニュアルには「関数」の定義もない。
1378 [matz@ca lu .] 返事を書くのを忘れてたら原さんが自分で答えを見付けてしまいま
1384 [sinara@bl de] 例によって一人よがってしまって申し訳ない。^^;
1385 [matz@ca lu .] チュートリアルは(また)書き直します.そこで皆さんにお願いなん
1388 [dezawa@mi a.] まとめようと思ってたんですが、とりあえず
1390 [matz@ca lu .] うーん,beginには明記してありますが,メソッドに関しては書い
+ 1391 [dezawa@mi a.] いや、今の私の仕事の状態から まだコントリできそうに
+ 1396 [sinara@bl de] チュートリアル書くの手伝わせて下さい。

lock, unlock
1377 [watanabe@as ] DOS や Windows ではこんなんでいかがでしょ?

ruby 0.99.4-961219 available
1386 [matz@ca lu .] 出ました!!
+ 1387 [watanabe@as ] Kconv がないっす. 悲しい.
| 1389 [matz@ca lu .] すんませんです.置き直しておきましたので,もう一回取りに来て
+ 1392 [watanabe@as ] rbdj1219.lzh, rbgw1219.lzh を put しました.
  1402 [matz@ca lu .] すみません.ミスです.以下の行をMakefile.inに追加してくださ

new の  override
1393 [dezawa@mi a.] あるクラスの new を定義するにはどうするのでしょう?
+ 1397 [sinara@bl de] new 時にインスタンス変数への代入を行なうには普通 initialize メソッド
| 1405 [dezawa@mi a.] 私の質問に、原さんから同じのが 2通届いたが、、
+ 1403 [matz@ca lu .] newはクラスのメソッドで,そのselfは生成されたインスタンスで
  + 1404 [dezawa@mi a.] 了解。
  | 1415 [matz@ca lu .] 用語集の「初期化」の項目に追加するのはどうでしょう?
  | 1416 [dezawa@mi a.] あ、いや、、、、
  + 1413 [sinara@bl de] 私も最初 "initialize" を発見するまで時間がかかりました。ユーザ
    1414 [dezawa@mi a.] いい、

同じメソッドで、引数が違う やつ
1394 [dezawa@mi a.] なんたっけな、
+ 1398 [sinara@bl de] 引数の数が不定な場合は、デフォルト値の指定を使うといいです。
+ 1401 [matz@ca lu .] メソッドオーバーロードですね.rubyではできません.
  + 1407 [dezawa@mi a.] そうか、ちょっと考えれば無いだろうって予測可能だったな。
  | 1410 [matz@ca lu .] わかるかどうかはともかく
  | 1411 [dezawa@mi a.] うー、
  + 1408 [dezawa@mi a.] ふーむ。

None
1395 [dezawa@mi a.] マニュアルやチュートリアルをかくのは苦手だし、
1400 [matz@ca lu .] そうですよね.今,絶対的に足りないのはドキュメントですが,そ
1409 [dezawa@mi a.] Method って大体名前で検討が付くから、

Ruby Glossary
1399 [matz@ca lu .] rubyのドキュメントで絶対的に足りないのは用語集だと感じました.
+ 1406 [dezawa@mi a.] この取りまとめ役ならやれるかな。
+ 1412 [sinara@bl de] どういう奥さんなんだろう。
  1417 [matz@ca lu .] え,うちの奥さんはコンピュータ大嫌いな人です.
  1418 [sinara@bl de] なーんだ。奥さんはカタギな様で安心しました。:-)
  1419 [matz@ca lu .] そのためにはCGI.rbを用意せねば….原さんのところでやってくれ
  1431 [sinara@bl de] CGI、CGI と騒いだ責任をとって(?)作ってみました。
  + 1432 [sinara@bl de] s/だん/さん/        ...失礼。
  + 1438 [matz@ca lu .] おお,感謝します.
    1439 [sinara@bl de] すいません。分かっていたのですが、つい。きょうカルフォルニア
    1440 [sinara@bl de] ちゃうちゃうかれは松本広行(^^;;
    1446 [matz@ca lu .] 「ひろゆき」のほうが圧倒的に多いですものね.
threads.html
top