1372-1941

1215-1527 subjects 1598-1965

^ Yield
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 <ruby-talk@netlab.co.jp> 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] ruby-poll@wiggly.org 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

^ sgmail
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))

^ postgres
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]=! 1
threads.html
top