1215-1527 subjects 1598-1965
1372 [schneiker ju] With reference to FAQ 3.3, does anyone else find "yield" to be a somewhat
1374 [Dave thomase] Yes ;-) (I think)
1379 [andy Toolshe] I guess it's used in the sense of "yield a value" from the
1415 [schneiker ju] somewhat
+ 1417 [Dave thomase] I could live with it, although I confess I don't really have a problem
+ 1419 [matz netlab.] I always welcome the discussion about better names for `yield' and
+ 1445 [c.hintze gmx] Sorry, but I do not think, that a 'yield' should be deprecated. If we
1447 [schneiker ju] learn-ability,
1454 [c.hintze gmx] Hmmm! Right now, I cannot remember I have heard of that word. For me
^ Ruby Language Reference Manual--Glossary
1373 [schneiker ju] I was going to print the Ruby Language Reference Manual when I noticed that
1397 [gotoken math] I've enjoyed hacking up it :)
1425 [schneiker ju] Thanks!
1444 [gotoken math] Sorry, that output little ugly HTML. (I checked with only w3m then)
1450 [schneiker ju] Manual--Glossary"
1466 [gotoken math] Ls's -1 option may be not used so often. Should I prepare a default
1484 [schneiker ju] Manual--Glossary"
^ perl2ruby conversion guide
1383 [pixel_ mandr] Is some kind of perl2ruby guidelines available?
+ 1387 [matz netlab.] Well, I know none in English. I wish you could read Japanese :-)
+ 1421 [schneiker ju] I was planning to get started on a Ruby Cookbook FAQ (last week end, now
1424 [Dave thomase] If people are planning on writing FAQs and the like, you might want to
1431 [schneiker ju] Cookbook
1434 [Dave thomase] It might, but you'd probably have to do a heap of tweaking. The
1438 [schneiker ju] Hmm. Would rather learn more Ruby. Would rather work on FAQ.
1441 [Dave thomase] Each time I upgrade I try a different distribution. Currently I'm
^ Some Questions - Parameterised Types / Invariants
1391 [wiggly wiggl] I have just stumbled upon Ruby today, read the FAQ and I have been
+ 1392 [andy Toolshe] Since Ruby is typeless, I'm not sure what you mean here. You could
| 1400 [trk_mohan ho] I wanted to learn ruby. But I wanted to unsubscribe to this mailing list. I
+ 1404 [gotoken math] I put an example FixedSizeArray [ruby-list:18744] below.
^ Bignum aset
1398 [Andy Toolshe] In class Bignum, there is a very handy method for bit reference ().
+ 1399 [trk_mohan ho] How to unsubscribe to this mailing list??????????????
+ 1401 [gotoken math] Yes, I heard it is deliberate. An instance of Numeric is a unique
1403 [Dave thomase] a = 2**100
+ 1405 [gotoken math] Well, immediate and immutable are independent concept each other.
| 1406 [Dave thomase] But doesn't the existence of  imply that numbers are a bitstring?
| 1416 [matz netlab.] Yes, integers can be considered as immutable bitstring.
+ 1410 [matz netlab.] Yes, Fixnums are only immdiate numeric.
1412 [andy Toolshe] It wouldn't be so confusing if you could explictly create
+ 1413 [Dave thomase] Or.. how about a class BitSet that had proper bit operators (=, plus
| 1414 [andy Toolshe] Sounds good to me. If you're twidding bits, you aren't likely
+ 1418 [matz netlab.] No, you can't. In Ruby, you can't have Bignums which is not big
1449 [andy Toolshe] Except that this form makes a copy of the bignum, and for
1453 [behrends cse] In this case, why not use an array of shorter integers?
1455 [andy Toolshe] Oh sure, I could. I could also write my own hash functions,
1471 [schneiker ju] Well, efficient bit vectors are pretty important and fairly widely used for
+ 1472 [decoux moulo] Why not just make an extension ?
| 1473 [gotoken math] I agree Guy's opinion but someone should prototype in Ruby before an
+ 1475 [matz netlab.] Shall I write and bundle extension, say BitVector?
1476 [andy Toolshe] Well, if you don't have anything else to do today :-)
+ 1477 [wiggly wiggl] Hmm, well what about;
+ 1483 [matz netlab.] new([val])
1485 [schneiker ju] Module? Good idea. Why didn't I think of that the first time?
1486 [andy Toolshe] Looks good to me!
1487 [matz netlab.] It stands for Ruby Application Archive.
^ Re: how to unsubscribe
1402 [gotoken math] Dear Radhakrishna Mohan, Tadepalli,
^ Re: (Digests, newsgroup)
1426 [schneiker ju] (Copy of this post sent to original poster.)
^ The return value of Method.arity
1440 [Dave thomase] I'm trying to come to grips with Method.arity. My understanding is
1460 [matz netlab.] Oops, it is a bug. That should not be clear difference between C
1461 [Dave thomase] Many thanks - I'll document it this way (and I'll keep checking the
^ 1680 "Conrad Schneiker" RFD: unmoderated group comp.lang.ruby
1443 [schneiker ju] (Ruby-talk ML: FYI: Sent to group-advice @ isc.org by schneiker @ jump.net.)
^ Re: new reserved word for yield (was Re: Scripting versus programming)
1456 [pixel_ mandr] as for me, i like obfuscation :ppp
1458 [Dave thomase] I asked an identical question a while back. I got the following answer
^ RFD: comp.lang.ruby
1457 [schneiker ju] REQUEST FOR DISCUSSION (RFD)
1526 [Dave thomase] The following message is a courtesy copy of an article
1540 [schneiker ju] Can someone from the ruby-talk ML <firstname.lastname@example.org> respond to the
1590 [schneiker ju] ((news.groups; cc to ruby-lang ML))
^ GC performance
1463 [mengx nielse] I found the garbage collection slows down my program significantly.
1468 [matz netlab.] Ruby uses conservative mark&sweep GC. The cost of GC may be
^ ANN: comp.lang.ruby RFD has been accepted/posted
1465 [schneiker ju] GREAT NEWS! -- We are officially in the running for comp.lang.ruby.
^ animal mascot for Ruby...
1467 [gnhurst hurs] I just came across GOTO's invitation page, and took up the search for
+ 1469 [matz netlab.] I'm going to publish 'Ruby Pocket Reference' from O'Reilly (Japan)
+ 1480 [gotoken math] I think that is very mascot for Ruby. :-) :-)
^ yield vs. callback vs. callBlock etc.
1478 [wang rjka.co] I prefer to keep "yield", I always understand it as means "yield control to ...",
+ 1479 [gotoken math] Me too :-)
+ 1482 [matz netlab.] I'm not going to remove any keyword from Ruby.
^ Discussion happens on news.groups
1488 [c.hintze gmx] I do not know whether you are aware of the fact, that there is an
1489 [matz netlab.] My site does not subscribe news.groups, so that I don't know what is
+ 1490 [c.hintze gmx] Hmm! If not you, then perhaps other could also mention they would like
| 1492 [schneiker ju] But it would still be a good idea for Matz to be involved in Ruby languages
| 1495 [c.hintze gmx] YES!! Sorry for bearing wrong feeling! My intention was, that matz
| 1515 [matz netlab.] Goto Kentaro
+ 1491 [schneiker ju] I think that is a very good idea. To be effective, we probably have to post
+ 1497 [manamist whi] SuHi.
+ 1499 [Dave thomase] OK folks - let's try this. Let's use comp.lang.misc for a couple of
^ Suggested comp.ruby.lang RFD-related poll.
1493 [schneiker ju] Notice that this would include English-speaking users of Japanese Ruby
+ 1494 [wiggly wiggl] email@example.com will work if you want to use it, I'll give you a
+ 1496 [c.hintze gmx] Suggested comp.ruby.lang RFD-related poll.
1498 [wiggly wiggl] I thought (since I have seen some of the stuff on news.groups) that a
^ Permissions bits on non-Unix platforms
1500 [Andy Toolshe] While doing some research for the Ruby book that Dave and I are
+ 1501 [pixel_ mandr] Mac OS X is based on BSD..
+ 1504 [matz netlab.] Ruby on non-UNIX platforms highly depend on their UNIX (POSIX)
1505 [Dave thomase] I guess we were wondering how much detail people feel we should go in
1520 [schneiker ju] Response posted to comp.lang.misc.
^ Windows installer
1502 [Dave thomase] The following message is a courtesy copy of an article
^ a few note on new FAQ
1507 [yashi yashi.] I started to read the new FAQ. and I'd like to comment a bit.
+ 1514 [Dave thomase] Many thanks. I'll incorporate your suggestions.
+ 1519 [schneiker ju] These are things that should be posted to comp.lang.misc instead of here.
^ Ruby/GTK and the mainloop
1508 [imain gtk.or] I'm new to this list so I'm just going to take a second to introduce
1544 [yashi yashi.] sorry for the late post. I'm not the expert of Ruby, Gtk+, nor
+ 1550 [imain gtk.or] Well, I thank you for responding. I was thinking no one was interested ;)
| + 1557 [matz netlab.] Since you don't need to run idle function when there's only one
| | 1560 [imain gtk.or] Hmm, yes, this could improve matters.
| | 1561 [imain gtk.or] Aaah, I just tried it out this way, and I beleive what happens, is that the
| + 1588 [fukusima got] Yes, and select system call exactly provides these facilities.
| 1600 [imain gtk.or] Yes, select() more less == mainloop in terminology.
| + 1601 [Dave thomase] I'm wondering... while we're making this change, is there merit in
| | 1603 [imain gtk.or] This is what we are referring to. We'll just be making hooks in ruby to
| | 1608 [Dave thomase] And will Ruby itself be using these hooks? That is - will the
| | 1611 [imain gtk.or] Yes, default handlers will be put in place - though I think these belong in the
| + 1621 [fukusima got] Hmm...
| 1622 [Dave thomase] This approach sounds like it is specific to Gtk. It would be nice to
| + 1625 [matz netlab.] Basic principle to embed Ruby to call CHECK_INTS periodically.
| + 1626 [fukusima got] Yes. I admit that Ian's one is more general.
+ 1587 [fukusima got] Sorry for late response. I've been absent this week.
^ Ruby: PLEASE use comp.lang.misc for all Ruby programming/technical questions/discussions!!!!
1516 [schneiker ju] ((FYI: This was sent to the Ruby mail list.))
+ 1517 [gotoken math] I think `all' is too much tactical. But posting a simple question
| 1522 [imain gtk.or] Hmm, I just joined this mailing list, so I'm not one to be too opinionated,
+ 1523 [yashi yashi.] I'm sorry. I prefer using Mailing list, instead. I don't care if the
1524 [c.hintze gmx] Yashi,
1525 [yashi yashi.] I just don't know how the newsgroup gateway works internally but
1533 [schneiker ju] Ruby programming/technical questions/discussions!!!!
1535 [Dave thomase] 1. Getting comp.lang.ruby agreed.
1582 [schneiker ju] Did anyone ever reply to this?
1623 [matz netlab.] My friend maintains news<=>list gateways, so he can provide us help,
^ Ruby/Tk widget demo
1521 [schneiker ju] Questions posted to comp.lang.misc -- please post replies there too.
^ ruby <=> python
1528 [quinn envy.u] of some differences between python and ruby, to help reduce the confusion of
+ 1529 [yashi yashi.] I have never used python, but ....
| + 1532 [matz netlab.] I don't have easy mail <-> news gateway, so please forgive me for
| + 1633 [quinn envy.u] Indexing a string in ruby gives you an Integer.
| + 1634 [mirko.nasato] I agree, i have found Ruby's approach on this a bit strange. Coming mainly
| | 1638 [matz netlab.] Hmm, it should have been "iterates over each byte of the string".
| + 1637 [matz netlab.] String is actually a Byte String. Since I didn't prepare indent class
| 1723 [quinn envy.u] They are in most other languages too, it's just a question of what comes out
| 1749 [matz netlab.] I think a byte is a integer in range between 0 and 255, Ruby does give
| 1941 [quinn envy.u] Actually, on second thought, I conceed that Fixnum makes a perfectly good
+ 1530 [gotoken math] I think your decision is not bad. I hope c.l.ruby will be created but
+ 1531 [Dave thomase] This is something we're in the middle of addressing. We're currently
^ Pragmatic Programmer makes Slashdot--Good Omen for Ruby & New Ruby Book
1534 [schneiker ju] I was catching up on stuff I missed last week and just discovered that
^ Ruby library modules and documentation
1536 [Dave thomase] The following message is a courtesy copy of an article
+ 1537 [matz netlab.] ...
+ 1539 [wiggly wiggl] [posted to comp.lang.ruby]
+ 1541 [Dave thomase] The following message is a courtesy copy of an article
1562 [schneiker ju] (Found on comp.lang.misc.)
^ Re: Programming Languages
1538 [gnhurst hurs] I contacted Mr. Waclena
^ Complex numbers, etc.
1542 [h.fulton att] Greetings, all...
+ 1543 [matz netlab.] How about strptime(3) like date parsing function, or better parsedate.
+ 1545 [c.hintze gmx] Complex numbers, etc.
1546 [matz netlab.] Should we? I think this mailing list serves well for that
1556 [h.fulton att] Thank you, matz. I will do one or the other.
1572 [Dave thomase] The following message is a courtesy copy of an article
1573 [h.fulton att] "Once again, Dr. Jones, you see that there is
1547 [dietmar ast.] Because I don't know anyone else I can ask ...
1548 [kikutani gal] I guess you don't have ~/.sgmailrc.
^ rdtool documentation for library modules
1549 [Dave thomase] The following message is a courtesy copy of an article
1553 [toshirok yb3] Sorry I don't know about NetNews well, so I post this to this ruby-talk
1554 [Dave thomase] The following message is a courtesy copy of an article
1555 [toshirok yb3] thanks.
^ Ruby thread scheduling buglet
1551 [imain gtk.or] You're going to like this one :)
+ 1552 [imain gtk.or] next = th;
+ 1558 [matz netlab.] Yes. You even gave me a patch! How pleasure it was.
1559 [imain gtk.or] Yes, I had figured that was the case. I had thought it was to provide more
1571 [matz netlab.] Make it 10ms is OK for me. I'll see whether it works on 1.5.x.
1578 [yashi yashi.] just a curiosity, but the change of eval.c from revision 1.30 to 1.31
1589 [matz netlab.] Changes which should be in stable, like bug fixes, are already merged
^ Ruby supported/distributed libraries--can all be used together?
1563 [schneiker ju] (Found on comp.lang.misc.)
1564 [Dave thomase] The following message is a courtesy copy of an article
1565 [matz netlab.] The following message is a courtesy copy of an article
1579 [schneiker ju] ((comp.lang.misc & ruby-talk ML))
^ re: constructors and initiali(sz)e
1566 [Dave thomase] The following message is a courtesy copy of an article
^ Ruby: ANN: rb2c-0.6.1, a Ruby-to-C translator
1567 [hiwada kuee.] I released rb2c-0.6.1, a Ruby-to-C translator. It's confirmed on
^ Re: Ruby UNIX centric?
1568 [Dave thomase] The following message is a courtesy copy of an article
^ Re: Ruby: constructors, new and initialise
1569 [matz netlab.] The following message is a courtesy copy of an article
1570 [Dave thomase] The following message is a courtesy copy of an article
1575 [matz netlab.] The following message is a courtesy copy of an article
1583 [Dave thomase] The following message is a courtesy copy of an article
1627 [matz netlab.] The following message is a courtesy copy of an article
1629 [Dave thomase] The following message is a courtesy copy of an article
1631 [matz netlab.] Yes, but you have to stick with size.
1632 [Dave thomase] The following message is a courtesy copy of an article
1635 [matz netlab.] The following message is a courtesy copy of an article
1636 [Dave thomase] The following message is a courtesy copy of an article
1639 [matz netlab.] The following message is a courtesy copy of an article
1640 [Dave thomase] The following message is a courtesy copy of an article
1643 [schneiker ju] ((comp.lang.misc + cc: ruby-talk ML))
^ Re: [ruby] Re: Ruby UNIX centric?
1574 [matz netlab.] The following message is a courtesy copy of an article
1580 [schneiker ju] ((comp.lang.misc; cc: ruby-talk ML))
1576 [decoux moulo] Apparently all errors in postgres are fatal, it's normal ?
1577 [matz netlab.] PGError is (wrongly) subclass of Exception. Please specify PGError
1581 [schneiker ju] ((comp.lang.misc; cc: ruby-talk ML))
^ [Ruby] Houston, we have a problem
1584 [Dave thomase] The following message is a courtesy copy of an article
1585 [matz netlab.] Oops, new `parse.y' checked in.
1586 [Dave thomase] Thanks!
^ Certain char's not recognized by "." in regex?
1591 [wknaka pobox] expressions, specifically examining EUC-JP characters. Can someone take
1593 [gotoken math] Because Ruby's regexp is Japanese character code sensitive, some
^ Race condition in Singleton
1592 [Dave thomase] I'm probably missing a subtly, but isn;t there a race condition in
+ 1594 [aamine dp.u-] If instance() takes arguments, only first arguments are used and
| + 1595 [gotoken math] I thinks so. By the way, if one would write a generator which returns
| + 1596 [Dave thomase] Good point!
+ 1624 [matz netlab.] You're write, Thread.critical = true should be moved before unless.
^ destructive methods
1597 [decoux moulo] A *very* stupid question about destructive methods : why some destructive
1599 [masato csys.] '!' don't express destructive.
1605 [schneiker ju] Are all predicate methods denoted by having a '?'?
1607 [Dave thomase] arr=! 1