78174-82478 subjects 78679-82378
^ "".split(//,2) different between 1.6 and 1.8
78402 [ruby-talk gr] I've just noticed the following. When using Ruby 1.6, I get the
78417 [matz ruby-la] Yes. I consider it was a bug.
^ [offtopic]Re: Ducktype, right?
78414 [rodrigo.berm] A good reading about it =>Metaphysics by Aristotle
78453 [pcdavid emn.] This relation between OO and Aristotle's view of the world has been
^ DRb & OpenSSL... more info
78418 [nathaniel NO] Found some more interesting info...
^ Distributing Ruby applications
78419 [dcarrera mat] I was hoping to hear some thoughts on the distribution of applications
+ 78420 [curt hibbs.c] I already do this for the Windows distribution of FreeRIDE, except that I
| 78433 [dcarrera mat] What is NSIS? Is that something I can use in most platforms?
| 78435 [curt hibbs.c] Curt
| 78438 [james_b neur] It's quite tasty, too, though I would highly recommend getting the free
| 78470 [rc vaccapern] Includes option for full scripting (Pascal like).
+ 78422 [nathaniel NO] For Windows, I would highly suggest the exerb package.
| + 78432 [dcarrera mat] Windows is not the only platform I would be interested in supporting. In
| + 78483 [chrismo clab] Alrighty - I'm finally getting around to checking it out. I'm trying to
| + 78485 [nathaniel NO] There are docs in the exerb distribution that outline the basics of it. The
| | 78492 [chrismo clab] Could you slide me a copy? :-)
| + 78488 [curt hibbs.c] I'm very interested in this as well, but I don't currently have any time to
| 78491 [chrismo clab] First off, download the main tar.gz (currently
+ 78439 [dcarrera mat] could get run from the configuration script.
| + 78454 [B.Candler po] You might get some ideas from 'man shar'. shar only works with plain text,
| + 78466 [kapheine hyp] Try that.
| + 78467 [curt hibbs.c] That *would* be really cool!
+ 78481 [chrismo clab] Chris
78563 [gour mail.in] While we're on the topic - AAP project (www.a-a-p.org) has ambition to become
^ [OT: Confucius] [WAS --Re: Ducktype, right?]
78429 [mwilson13 co] <offtopic>
^ Ruby, MS Windows, extensions and entry points
78436 [djberg96 yah] I'm trying to write a Ruby extension that would make
78443 [phasis bclin] It's due to the Unicode Conversion problem.
78446 [nobu.nokada ] But it would spoil portability. Etc module should support it.
^ Italian-crafted Rolex - only $65 - $140!! Free SHIPPING.......... v
78442 [npmpcebf9 ya] <p>Hi,<br>
^ References in Ruby (Was: Elegant solution for a loop-break problem)
78445 [jweirich one] Actually, you can get pretty close ...
^ Re: Source for Ref (Was: References in Ruby)
78447 [jweirich one] Here it is ...
^ TestCase human-readable name
78465 [sdmitry lrn.] I have a question about TestUnit. How can i set a human-readable name for my
78480 [nathaniel NO] my
78489 [sdmitry lrn.] def self.suite
78493 [nathaniel NO] require 'test/unit'
78497 [sdmitry lrn.] Thanks a lot Nataniel!
^ Can't inherit CGI from cgi.rb
78468 [d.borodaenko] I thought it would be trivial to derive a class from CGI and add some
78477 [B.Candler po] Yeah, it's a bit wierd and inconvenient, and an unnecessary use of constants
^ [ANN] Samizdat 0.0.3, introducing query construction UI
78495 [d.borodaenko] Greetings!
^ [ann] AEditor 0.10, folding added
78498 [0bz63fz3m1qt] Try out AEditor and tell me if AEditor works on your
78835 [0bz63fz3m1qt] No replies ?
+ 78914 [botp.remove-] will this run on win platforms?
| 78939 [0bz63fz3m1qt] I guess so.. I don't own a windows-box, so I really don't know.
+ 78916 [volker_grabs] Of course not. It's an experience every open source programmer
78941 [0bz63fz3m1qt] Yes I have experienced that. Knowing that feeling too well, got
^ Ruby-talk, ýÐ÷òoâûe paccûëêè 0yy fUW LcWF2x8 YBI
78499 [naber ct0.co] X-MIME-Autoconverted: from 8bit to quoted-printable by funfun.nagaokaut.ac.jp id h78GtNm00986
78500 [bdavid yahoo] hey there, i thought you'd like to check this out
^ Catching thread exceptions
78503 [STUCKNER MUL] This is a multi-part message in MIME format.
78504 [decoux moulo] Thread.abort_on_exception = true
+ 78507 [B.Candler po] described at
+ 78512 [STUCKNER MUL] Why is false by default? In what case would you want an exception to
81357 [bob.news gmx] Although a little late I try to answer that one.
^ wxRuby platforms
78506 [dcarrera mat] I have a question on wxRuby/wxWindows (btw, I've looked at the sample code
78508 [brian coolna] wxWindows does work under OS X. The wxWindows folks need to update the
^ Reflection API -- determining methods' origins
78517 [hal9000 hype] I've been thinking since yesterday about
78522 [dblack super] module M
^ A question about Circular References
78525 [easco mac.co] I have a question about Circular References in classes that I create
+ 78527 [lyle users.s] Yes.
+ 82333 [lyle users.s] Yes.
78595 [easco mac.co] The problem I'm running into is in the mark routine for a CGSize object
78752 [lyle knology] No, you definitely don't get this "for free". Obviously, this is not a
78795 [decoux moulo] line 622 in gc.c (ruby 1.8.0)
78811 [easco mac.co] Do you really mean line 662 (two 6's not two 2's)? On that line if a
78812 [decoux moulo] yes (rb_mark_generic_ivar(ptr)), sorry
^ =~ obsolete?
78528 [my.name.here] this is a warning i got while playing around with yaml.
+ 78530 [airboss node] irb(main):001:0> "foo" =~ "foo"
+ 78531 [brett_willia] =~ isn't going away.
+ 78539 [dagbrown LAR] It's string =~ string which is being obsoleted. If you need to
78541 [hgs dmu.ac.u] That's "why the error message?". What about "Why will it be
+ 78542 [hal9000 hype] obsolete;
| 78543 [Ephaeton gmx] Dunno, maybe because your (mmv, too) principle of least surprise (yes yes
| + 78545 [hal9000 hype] awfully
| + 78551 [flori nixe.p] I think this behaviour was stolen from Perl. Perl is cluttered with
+ 78571 [matz ruby-la] Because it's confusing. Where both
78602 [hgs dmu.ac.u] Thank you. *The* reason was what I wanted, and this improves clarity
^ Rjudy & Ruby 1.8.0;
78534 [armin xss.de] I just now looked at rjudy-1.0 and Ruby 1.8.0.
78585 [mneumann nte] By default it uses the SDBM hash algorithmn also used by Berkley DB.
78587 [decoux moulo] Well, this is not important but not really : if I'm right Berkeley DB use
78590 [mneumann nte] Hm, this is probably true for newer versions of BDB. Looking at 1.85
78591 [decoux moulo] yes, the hash version actually is 5 and use FNV. sdbm hash was for version
^ Re: ruby bug tracking
78540 [matz ruby-la] I'm checking and fixing bugs reported to ruby-bugs also. I am just
+ 78544 [tom infoethe] RubyForge provides a fair number of categories/states/etc for bug
+ 78596 [comp.lang.ru] _ Jitterbug seems to be pretty much abandonware at this point. We
+ 82339 [comp.lang.ru] _ Jitterbug seems to be pretty much abandonware at this point. We
^ hey its me
78547 [bgrayguy ema] I saw you online and thought you might like to take a look at this
^ WeakRef and caches
78550 [tim bates.id] I'm trying to build a caching mechanism into a library I'm writing. I
+ 78552 [rpav users.s] Funny, I was just working on this. ;-)
| 78555 [tim bates.id] I'm mostly done writing my own, except mine is db-based rather than
| 78665 [a.bokovoy sa] Wow. Are you planning to have this opened, under some OSS license like
| 78693 [rpav users.s] GPL, yes... you can download it now if you really want, but I need a
| 78710 [a.bokovoy sa] Ok. I can wait for a week ;) more overload at work right now.
+ 78576 [decoux moulo] Perhaps best to don't use weakref. Something like (*this is just an
+ 78663 [bob.news gmx] "Tim Bates" <email@example.com> schrieb im Newsbeitrag
78666 [tim bates.id] [tim@zaphod:3 ~/ruby]$ cat weakref_test.rb
+ 78685 [news stud.nt] require 'weakref'
+ 82342 [news stud.nt] require 'weakref'
78800 [bob.news gmx] "Kent Dahl" <firstname.lastname@example.org> schrieb im Newsbeitrag
^ Ruby-talk, ¥ß ¥â ¥Ì ¥í ¥Í¥Ì ¥Ê¥Ä¥ß¥Û¥Þ¥í ! ---eFkomMvVqBnRaDY
78562 [faq comp.nus] PE1FVEEgSFRUUC1FUVVJVj0iQ29udGVudC1UeXBlIiBDT05URU5UPSJ0ZXh0L2h0bWw7Y2hh
^ Re: Hey man
78566 [bmyers email] whats up. I thought you might be interested in this.
^ Re: hey
78568 [bpfoss juno.] I refinanced my mortgage and this site got me the best financer available
^ Ruby and OOP-design (question of an old "procedural person" ;)
78569 [mccramer s.n] What I have is a large ASCII-File, a list of about 11000 shortwave
+ 78570 [B.Candler po] class List
+ 78572 [flori nixe.p] No, sort_by is a method of Enumerable and Enumerable is a mixin that can
+ 78575 [mccramer s.n] *** Thank you very much for your mail and your kind words! ***
+ 78577 [martindemell] Shouldn't that be
| + 78578 [news stud.nt] $ ruby1.8 -v -e "p( -5.nonzero?, 5.nonzero?, 0.nonzero? )"
| + 78579 [gsinclair so] Actually, I fancy
| | 78583 [martindemell] So it does! Nice one. One could even imagine something analogous to
| + 82334 [news stud.nt] $ ruby1.8 -v -e "p( -5.nonzero?, 5.nonzero?, 0.nonzero? )"
| + 78580 [martindemell] *blink*
| | + 78581 [decoux moulo] What is this ?
| | | 78584 [martindemell] The superclass manque of TrueClass and FalseClass :)
| | + 78588 [news stud.nt] Not yet on the duck typing train, I see.
| | + 82337 [news stud.nt] Not yet on the duck typing train, I see.
| | 78589 [martindemell] Well and good, but they don't document the fact that the return value
| | + 78593 [news stud.nt] You're asking alot from a mere method name and a single character. For
| | + 78604 [hal9000 hype] But as long as it isn't false or nil, it *is* true in effect.
| | | 78621 [martindemell] I just said it *felt* like using an undocumented side effect, since it
| | + 82338 [news stud.nt] You're asking alot from a mere method name and a single character. For
| | 78620 [martindemell] That is a good point, yes.
| | 78622 [djd15 po.cwr] But why should ? methods be required to return solely true or false?
| | + 78623 [martindemell] But there's no way of enforcing the latter.
| | | + 78630 [dblack super] (You mean non_Rubyish, of course :-)
| | | | 78631 [martindemell] of course :) or even non_rubyish
| | | + 78636 [djd15 po.cwr] There's no static way of enforcing that ? methods can only return
| | | 78637 [decoux moulo] Sorry, but I really don't understand why you use #nil? because precisely
| | | 78639 [djd15 po.cwr] It was just an example. #nil? could be written that way, although then
| | | + 78641 [news stud.nt] .... and the special case where obj==false.
| | | + 78643 [B.Candler po] I think you mean 'if obj.notnil?' could be written that way.
| | | | 78646 [djd15 po.cwr] Right, of course. Most of the time it would be
| | | + 82340 [news stud.nt] .... and the special case where obj==false.
| | + 78629 [dblack super] One situation I can think of in which it would be handy to rely on this
| | 78634 [djd15 po.cwr] That is a good example.
| | 78635 [dblack super] I, however, no long agree with myself :-) I just forgot about ^.
| | 78638 [B.Candler po] However ^ is overloaded, so although it works when comparing false/true with
| | + 78640 [djd15 po.cwr] Yeah, I thought of the problem with ^ on the way to lunch.
| | + 78642 [denshimeiru-] if !a ^ !b # since a xor b == (not a) xor (not b)
| | 78645 [djd15 po.cwr] I'm no expert, but I suspect it's because ^ and ^^ do the same thing.
| | 78647 [michael_s_ca] In what language(s)? I think that's the case in Java, but not in C/C++ if I
| | 78648 [djd15 po.cwr] I'm pretty sure it's lazy in C++ too.
| | + 78649 [markjreed ma] No, it wouldn't. C doesn't have a Boolean *type*, but it does
| | + 82341 [markjreed ma] No, it wouldn't. C doesn't have a Boolean *type*, but it does
| | 78650 [djd15 po.cwr] Yes, very true. I think I need to get more sleep or something.
| + 78582 [flori nixe.p] Yep. In Perl it's a common idiom to do something like
+ 78698 [mccramer s.n] THANK YOU VERY MUCH FOR THE IMMENS RESPONSE TO MY QUESTION!
+ 78714 [djd15 po.cwr] Maybe there's a problem with one of the times? Since the first sort_by
| 78716 [app1tam ups.] Here, Here!
| 78719 [djd15 po.cwr] That all depends on what exactly you want the method to do. If #nonzero?
+ 78806 [angus quovad] One or more of your times is nil.
78973 [mccramer s.n] THAT'S IT ! THANKS A LOT ! :))
^ Re: rdtool installation: what is amstd/rbparams?
78573 [dooby d10.ka] These are Minero Aoki's utils.
78598 [alwagner tca] Thanks, Daz.
^ check it!
78574 [brequest_70 ] basically it's saved me a ton of money,
^ Problems with the Ruby MySQL Interface 2.4.4a and Ruby 1.8.0 on OS X
78594 [david loudth] Hola.
78599 [david loudth] It appears that this problem only occurs if the Ruby MySQL Interface is
78601 [david loudth] The digital ink on "temporarily" was hardly dry before TOMITA Masahiro
^ FOREIGN PARTNER NEEDED
78597 [travisnkala ] This is a multi-part message in MIME format
^ [ANN] Ruby-GNOME2-0.6.0
78600 [mutoh highwa] Ruby-GNOME2-0.6.0 is now available. Enjoy!
^ Ruby/OpenSSL... bug? [LONG]
78603 [nathaniel NO] Well, there are three variables in this problem now (there were four, but I
78619 [gotoyuzo not] I couldn't trace the problem from OpenSSL code, but your
78678 [nathaniel NO] Thanks for fixing it... I still wonder why it wouldn't work with a smaller
^ [ANN] rbbr-0.3.0
78606 [mutoh highwa] rbbr-0.3.0 is now available.
79278 [surrender_it] rbbr is a great tool.. would it be possible to see it as part of
^ irb and 1.8.0
78608 [vjoel PATH.B] How do I get irb working nicely in 1.8.0?
+ 78609 [B.Candler po] Compile it according to the instructions :-)
| 78611 [vjoel PATH.B] I just did a fresh install from a freshly built 1.8.0 source tree.
| 78612 [vjoel PATH.B] Nope. I deleted all of /usr/local/lib/ruby/1.8, and started from scratch
| 78614 [vjoel PATH.B] Well, the "is old" message was a warning I had added to my own .irbrc.
| 78625 [B.Candler po] Same for me.
+ 78610 [vjoel PATH.B] Oops. I had reinstalled linux and lost the readline headers. Readline in
^ Ruby/GStreamer 0.6.0 released
78613 [laurent data] Ruby/GStreamer 0.6.0 is released!
^ Test::Unit in 1.8
78615 [vjoel PATH.B] So far I've noticed two changes in the Test::Unit included with 1.8.
78616 [nathaniel NO] Hmmm... a warning would be nice. Have to see about that.
78618 [vjoel PATH.B] Thanks for the tip, Nathaniel. (Gee, have I been out of touch, I didn't
^ [ANN] ruby-shout-2.0; ruby-audiofile-0.2.4
78617 [jjenning fas] i've rewritten ruby-shout to go with libshout 2.0. happy shouting! bugs
^ CVS add
78624 [martindemell] Just learning my way around CVS - is this missing anything? It seems to
78626 [B.Candler po] Normally when adding a whole existing project to CVS you'd use 'cvs import'.
78627 [martindemell] And when I went to do that, I found out that CVS had no recursive add.
78632 [tom infoethe] That's a new one on me. I've done many, many cvs imports without
^ 1.8.0, YAML funny feature
78644 [mail.in.the ] i happened to edit a yaml file manually. after doing so it didn t load
+ 79054 [ruby-talk wh] Ah, good catch. I haven't been ignoring this. Just been on vacation.
+ 79066 [ruby-talk wh] The strings you're using below are not valid YAML, so my parser throws errors.
^ Ruby docstrings
78651 [wew williamw] I'm currently engaged in RDoc'ing the stdlib as part of the ruby-doc
+ 78653 [dave pragpro] Best of all, the most exotic and inscrutable techniques
| 78662 [dblack super] There's a big difference, though, between this and the kind of thing
+ 78667 [sera fhwang.] A related issue is that if you use method_missing to dispatch method
+ 78668 [dave pragpro] Would it help if I added a facility to RDoc to let you tell it about
| + 78681 [vjoel PATH.B] You have my vote :)
| + 78801 [wew williamw] I think this would be a very useful last-resort mechanism.
+ 78669 [gsinclair so] I imagine that this is the only kind of documentation that would make
^ Are you looking for an attractive advertising invironment ?
78652 [e-business h] This is a multi-part message in MIME format.
^ Re: 1.8.0 change to super and nil block argument
78657 [matz ruby-la] You've found a bug. Thanks.
^ win32api calling with doubles
78658 [jroth csob.c] How does one declare and external function (in a DLL) for use with Ruby
78659 [eban os.rim.] Win32API does not support double.
^ FOREIGN PARTNER NEEDED
78660 [alfredngube ] This is a multi-part message in MIME format
^ YOUR HELP
78661 [tranpodia ne] This is a multi-part message in MIME format
^ [ANN] rbbr-0.3.1
78664 [mutoh highwa] rbbr-0.3.1 is now available.
+ 78670 [B.Candler po] Yes, but does it support rbbr duck typing? :-)
| 78672 [mutoh highwa] I'm sorry but I'm not good at English. What is this mean?
| + 78674 [B.Candler po] Sorry, my feeble attempt at humour after the long "duck typing" thread...
| | 78676 [mutoh highwa] No problem.
| | + 78677 [B.Candler po] Those images were just turned up by google from various sites -
| | | 78680 [dave pragpro] So how do you debug code????
| | | 78689 [news-1060618] I never thought to use rubber ducks - how does that work? I've always used
| | | + 78691 [brian coolna] I prefer squeaky dinosaurs over rubber ducks as a debugging tool.
| | | + 78695 [easco mac.co] Waving a rubber duck at the problem works as well as waving a rubber
| | + 78683 [hal9000 hype] e+Search
| + 78675 [michael_s_ca] He is just making a joke about bringing up the "duck typing" discussion,
+ 78671 [james_b neur] Great.
78673 [mutoh highwa] Oops, See
78718 [james_b neur] Maybe I'm being anal retentive, but could I please ask folks, when