162902-163501 subjects 163344-165631

^ gem dependency installing twice?
163128 [itsme213 hot] gems 0.8.11

^ "Readability" inflation
163152 [dblack wobbl] I'm writing this separately from any thread partly because it's a new
+ 163157 [james_b neur] Early users (circa release of Programming Ruby, 1st edition , or
+ 163159 [daniel.schie] I agree with you that many suggestions have arisen, but many of them are
| 163165 [transfire gm] Ruby the Can-Do langauge :-)
| + 163168 [daniel.schie] "kind of equal to"? :)
| | 163188 [vjoel path.b] "matches" ? or "case-matches", to be explicit?
| + 163192 [doodpants ma] I admit I haven't read all of the posts in the named parameter threads,
| | 163195 [christophe.g] Because "a=5" is an expression that returns a value, and is thus allowed
| + 163222 [gwtmp01 mac.] How about "contains" or "includes"?
| + 163236 [surrender_it] I agree with David in the general points, but for what is worth, I agree
+ 163163 [hgs dmu.ac.u] Agreed.
| + 163167 [transfire gm] Or 'as'?
| + 163173 [daniel.schie] Looks interesting... I still think this is better, though
|   163180 [pertl gmx.or] looks like a hash, if you ask me...
|   163235 [daniel.schie] In my example, the value :really_thick will be assigned to the method's
+ 163166 [ruby-talk wh] So, is your compaint about the suggestions?  Or about Matz' own recent
| + 163176 [james_b neur] I agree that suggestions and discussion are important, and, with Matz
| + 163181 [matz ruby-la] Thank you.  In fact, I don't like Ruby development is slow.  But
| + 163194 [dblack wobbl] I can't say because I don't know what gravity you think I think they
+ 163178 [joevandyk gm] I love the current Ruby syntax.
| 163213 [mailing-list] I agree.  If all Ruby 2.0 brought was a VM Id be happy.  That, and
| + 163224 [vjoel path.b] And I'd be happy with just native threads. Nothing else.
| + 163237 [surrender_it] +1 (ok, I still would like multi methods, but nobody loves them..)
+ 163186 [rm_rails che] I'm pretty sure it's the opposite of what you think.
| 163266 [bob.news gmx] Well, *did* you actually ask?  What about showing your colleagues a short
+ 163190 [ruby.brian g] I totally agree with you. Thanks for summing it up so nicely.
| 163204 [ruby.brian g] After reading the other posts I wanted to make clear that I understood
+ 163257 [ruby-ml magi] + |-| 3 |2 3  15  4 |. 5 0 1 |_| + 3 1 _v  |\| 0 + |-| 1 |\| 9
+ 163276 [martindemell] I usually come around to agreeing with you that so-and-so change adds
| 163283 [transfire gm] ary.sort_by.meth
| 163289 [ruby.brian g] If you are so bold, I have to chime in again to say that
| 163290 [transfire gm] ary.sort_by.meth(foo, bar, wack!)
| + 163291 [ruby.brian g] And what does that mean and how often do I need it?
| | 163294 [langstefan g] % cat sort_by.rb
| + 163292 [dblack wobbl] This message is in MIME format.  The first part should be readable text,
| + 163299 [dbatml gmx.d] So, what we really need is the implicit block variable, because it can do
| | + 163301 [ruby.brian g] What is so bad about
| | | + 163303 [dblack wobbl] This message is in MIME format.  The first part should be readable text,
| | | + 163306 [daniel.schie] I agree. `it' would seem to refer to the playlist itself, not the
| | | + 163312 [dbatml gmx.d] Nothing, it is just more typing...
| | + 163309 [transfire gm] Uh oh...
| |   163314 [dbatml gmx.d] Maybe
| + 163363 [bob.news gmx] I think it'd rather be
|   163372 [transfire gm] Oh, those weren't method calls, there were parameters to #meth --I know
|   163385 [bob.news gmx] Then I guess this makes a good indication how cryptic that was... :-)
|   163390 [transfire gm] class << ObjectSpace
|   163395 [pit capitain] require "enumerator"
|   163406 [transfire gm] He he! Yep, I'd call that "inflation" alright ;). Better yet, now we've
|   163424 [leavengood g] Why? Do you have a good reason beyond the fact that you took all the
|   163426 [transfire gm] I didn't modify a core class. EnumerableArgs is a complete rewrite of
|   + 163433 [leavengood g] class << ObjectSpace
|   + 163440 [bob.news gmx] Can't see this.
|     163443 [transfire gm] Robert what are you talking about? "You can't see" isn't a useful
|     163477 [bob.news gmx] I didn't want to repeat Ryan's argument and just signal my approval.
|     163484 [transfire gm] Such an argument smakes dead against the whole concept of polymorphism
|     163505 [leavengood g] But you are cheating here by leaving out the "setup code" that allows
|     163531 [transfire gm] I don't really see that as cheating since the code is already written
|     163625 [leavengood g] require 'enumerator'
|     + 163627 [james graypr] Yes, an isn't Enumerator in the core as of 1.9?  Time to get use to
|     | 163629 [christophe.g] Indeed, check: http://ruby-doc.org/core-1.9/
|     | 163641 [dblack wobbl] I'm not sure where that stands either.  It always looked too
|     + 163632 [transfire gm] I see your point too. Enumerator, and things like #every, are starting
|     + 163650 [dooby d10.ka] class House
|       163655 [james graypr] I must be one of the few Enumerator fans in this thread.  I think
+ 163333 [leavengood g] I agree strongly with this, and the rest of David's comments. In fact
  163338 [transfire gm] Ryan,
  163340 [leavengood g] Hehehe, I'm just saying that I think these discussions get out of hand
  163364 [bob.news gmx] I think this is nothing to worry about.  After all, I'm a big fan of
  163439 [dblack wobbl] It definitely wasn't a post about netiquette or trying to get people

^ Re: Nitro + Og 0.24.0, Annotations, KirbyBase, SCGI, Og Evolution, Gen, Dynamic CSS...
163153 [transfire gm] Congrats on getting the new release out. I know this one was a

^ Re: Cut-based AOP
163155 [transfire gm] Which reminds me, I have some tests that are doing this that I need to
163164 [ed.howland g] Definately have to find out more about precludes
163172 [transfire gm] Great! Is it downloadable? Where?

^ Errors involving the number -517611318 driving me mad
163170 [michael.dain] I keep getting strange intermittent errors in various places with
+ 163206 [meta pobox.c] Can you locate where the error is occurring in the code?
| 163207 [jeremy bitsw] I used to get the exact same error until I moved to 1.8.3.  It was
+ 163208 [drbrain segm] What is your exact ruby version?
| 163246 [michael.dain] ruby 1.8.2 (2004-12-25) [powerpc-darwin8.2.0]
| 163264 [ocean m2.ccs] (2005/10/29 10:16)
+ 180830 [billk cts.co] Anyone know whether this is still an issue?  I see blog posts
  180832 [ksruby gmail] The solution was to switch back to gcc 3.3
  181002 [drbrain segm] No, the problem was much, much less prevalent on gcc 3.3.  The
  181006 [billk cts.co] Ah... rats, thanks.

^ Java Reflection in Ruby
163185 [mercury542 y] For part of an application I'm working on I am looking to use Java
+ 163196 [deanwampler ] You might look at the JRuby project, which is doing a port of Ruby on
| 163198 [zdennis mkte] Zach
+ 163250 [the.mindstor] #: Charlie Squires changed the world a bit at a time by saying on  10/28/2005 8:07 PM :#
+ 163256 [m.sakurai dr] Using yajb (http://raa.ruby-lang.org/project/yajb/), you can use Java
  163545 [mercury542 y] Thanks, I will give that a try.

^ part-time ruby programming job
163187 [jalotta eart] Greetings,

^ DL for Ruby 1.6.8?
163193 [greg.kujawa ] dl.so and associated files weren't found. I am assuming that DL didn't
+ 163199 [zdennis mkte] I dont know when DL was introduced, but 1.6.8 came with WIN32API I do
+ 163200 [greg.kujawa ] Please disregard. I found the shim package, which brought me up to

^ What would it take to change the behaviour of variable assignment?
163209 [nugend gmail] I've been considering the ways to add a particular language construct
+ 163214 [Ara.T.Howard] require 'thread'
+ 163217 [drbrain segm] Maybe matju's gridflow does this already?
| 163225 [nugend gmail] foo = DataFlow.new
| + 163226 [nugend gmail] Bah, that example wasn't good either....
| | 163231 [Ara.T.Howard] require 'thread'
| | 163258 [nugend gmail] It was a good shot.  The thing is that DataFlow is not a collection.
| | 163288 [Ara.T.Howard] all you need to do for that to work is is a method
| | 163293 [nugend gmail] It's not about the syntax, well, it is, sorta, but it's not about
| + 163228 [drbrain segm] matju reads this list, so he just might pick it up...
+ 163337 [tomsonp ee.p] You might want to take a look at RHDL

^ [QUIZ] TumbleDRYer (#53)
163210 [james graypr] 1.  Please do not post any solutions or spoiler discussion for this quiz until
+ 163230 [agorilla gma] This looks like a fun one to me, as it's one of the main things I use
| + 163239 [agorilla gma] nm, I seriously misread the challenge.  either way, looking forward to
| + 163241 [dave burt.id] I'm pretty sure that's DBMS-specific (MySQL), and I'm pretty sure SQLite
+ 163666 [ruby.brian g] bschroed@oerfi:~/svn/projekte/tumblezip$ ./tumblezip.rb tumblezip.rb >tumblezip.tumbled.rbbschroed@oerfi:~/svn/projekte/tumblezip$ cat tumblezip.tumbled.rbrequire "zlib"puts Zlib::Inflate.inflate(DATA.read)__END__xSV/-.O/*M*J-,,JUPLR*(-)VP      +4u@@U,KI,I.!zE(c))0J(r)~.J:FT1}/bschroed@oerfi:~/svn/projekte/tumblezip$ ruby tumblezip.tumbled.rb#!/usr/bin/ruby
  163728 [hgs dmu.ac.u] This message is in MIME format.  The first part should be readable text,

^ SF Beer & Pizza SIG - review and forecast
163211 [rdm cfcl.com] Wednesday's Beer & Pizza SIG was attended by about a dozen Rubyists,

^ [ANN] Facets 2005-10-30
163215 [transfire gm] A N N O U N C I N G
+ 163238 [surrender_it] <snipall>
| 163260 [khaines enig] These are reasons why, despite there being some things in Facets that are
+ 163268 [george.mosch] I would prefer this to be

^ Re: Facets 2005-10-30
163243 [transfire gm] Try _too much_ thinking, not too little. Beleive me this hasn't been
163261 [transfire gm] While I understand, I think maybe the concern is a bit over drawn. Yes,
163273 [transfire gm] It is not right to "take-over" usage of #use just for Facets. This is a
163355 [martindemell] This is not taking over, just providing a mapping from the symbol
163360 [transfire gm] Ah, my bad. I glazed right over the fact that the first symbol was
163362 [transfire gm] I've added. It will be in final 05-12 release.

^ FACETS - Gem installation errors
163247 [jlsysinc all] Upgrading installed gems...
163251 [transfire gm] Hmph. I'm running Linux with Ruby 1.8.3 no problems. So it's either
163271 [halostatue g] There is no 1.8.3. Windows install kit, and there probably won't be
163272 [transfire gm] Really? Why aren't we getting this fixed and getting a bumped 1.8.3-1
163311 [jlsysinc all] Why are we not testing our software on Ruby 1.8.2 or any other platform?
163313 [transfire gm] No you are being an ASS!
163317 [transfire gm] Also, who whould the orginal author be? Considering I've written well
163325 [jlsysinc all] Don't worry as that happens to be a particular obsession of mine.
+ 163335 [leavengood g] I can understand that sometimes dealing with problematic software can
+ 163339 [transfire gm] Why don't you contribute back some of your changes? I just did a
  163468 [transfire gm] I have rebuilt gem with Ruby 1.8.2. I have kept the same name/version

^ [rails] postgres 8.0, PQsetdbLogin() in -lpq... no
163253 [dan.bikle gm] People,

^ [ANN] FuseFS-0.5
163263 [ruby-talk le] Lo, another travesty was visited upon the ruby-talk community ... and
+ 163319 [ksruby gmail] Thank you.
| 163321 [ksruby gmail] Sorry for replying to my previous email. With this patch applied, here
| + 163334 [leavengood g] That is massively cool. Thanks for this, and thanks to Greg for
| + 163336 [ruby-talk le] This is very neat!
+ 163349 [rasputnik gm] Thanks Greg!

^ [ANN] gdiff / gpatch 0.0.1 released
163269 [ruby.brian g] I released a new cleaned up version of the gdiff / gpatch library and
163295 [zedshaw zeds] Hey Brian,
163300 [ruby.brian g] Thank you Zed,

^ Qt Threading?
163270 [greg.kujawa ] fine, but I want to add something to it. I want a listener thread that
163275 [greg.kujawa ] I did stumble across -->
163278 [Richard_Dale] Ruby doesn't use native threads, and so as far as Qt is concerned you have a
163282 [greg.kujawa ] I have a CRM application that I've written. And I am looking to add CTI
163284 [Richard_Dale] if tsession.ringing? == true
163499 [greg.kujawa ] The QTimer works like a champ. This is a great solution. I just need to

^ determining whether an object is an immediate?
163274 [eric_mahurin] This is be best I could come up with for determining whether an
+ 163285 [cyclists nc.] I seem to remember that begin/rescue is extremely slow, so since we know
| 163384 [gene.tani gm] you think #clone is slow, try (you could test for adding singleton
| 163388 [eric_mahurin] It is slow, but this is probably one of the better definitions
| + 163450 [nohmad gmail] [Object, Fixnum, Symbol, NilClass, FalseClass, TrueClass].each { |c|
| | + 163452 [nohmad gmail] false : true } } }
| | | 163455 [leavengood g] irb(main):007:0> 'string'.immediate?
| | | 163458 [nohmad gmail] Right. 'self' should not be there. Thanks for correcting.
| | + 163453 [leavengood g] [Object, Fixnum, Symbol, NilClass, FalseClass, TrueClass].each { |c|
| + 163457 [phasis68 hot] class Object
+ 163462 [transfire gm] I wonder why you need this. I suspect becuase you're using #clone in a
+ 163470 [binary42 gma] The clone test does not work. Reason? There are plenty of
  163485 [eric.mahurin] Didn't notice that. I wonder why they didn't make this work. If it were up
  + 163497 [gene.tani gm] ################ benchmark, round 2
  + 163498 [gene.tani gm] I'm confused, don't you need to only check that least signif. bit is 1,
    163504 [gene.tani gm] (pls ignore prior 2 posts, I'm still mulling over how __id__'s work for

^ chain regex replacement
163279 [onurturgay g] I want to make a chain replacement in my String object. For example
+ 163280 [ruby.brian g] Did you look at tr
| 163281 [ruby.brian g] => "ibm"
| 163286 [onurturgay g] thanks a lot.
+ 163371 [bob.news gmx] If you can make changes in one step, i.e. there is no change that will be

^ rexml: generating tree from source
163287 [clr8.10.rand] #!/usr/bin/env ruby
+ 163298 [dooby d10.ka] <Quoting>
| 163304 [clr8.10.rand] [rexml, utf-8]
+ 163316 [clr8.10.rand] I withdraw my request, because handling invalid XML files is not

^ Japanese font patch for pdf-writer-1.1.3
163296 [nnakamur mxq] It enable pdf-writer to output Japanese character.
163346 [halostatue g] Thank you!

^ Generators via Lazy Evaluation
163297 [nugend gmail] Welcome to another installment of Danno creates strange things that

^ Strip leading indentation [was Re: Iterate over md Array (the Ruby way)]
163307 [gavin refine] Here's what I use; it allows for arbitrary indent level, and indented

^ Malleable Instance Vars
163308 [transfire gm] Are we ready for
+ 163315 [gwtmp01 mac.] container@[index]
+ 163320 [drbrain segm] PHP-style "variable variables" just lead to code that is too clever
  163322 [transfire gm] Perhaps so. And I am presently working on such code. BUt to be honest,

^ rake : rakefile vs. rakefile.rb
163329 [itsme213 hot] Why does rake not recognize "rakefile.rb" as a default rakefile? I just had
163466 [jim weirichh] Seems to work for me.
165711 [itsme213 hot] It's a bit more peculiar than I thought.
165716 [langstefan g] The problem is that rake uses Kernel#load to load the Rakefile.
165724 [jim weirichh] Thanks for the insight on this problem.  The suggested change has been
165734 [itsme213 hot] Thanks, Jim (and Stefan). It works fine now.
165850 [pit capitain] I find it remarkable that the author of rant is posting patches for the
166523 [damphyr free] snip

^ Regexp Guru Needed
163331 [james graypr] We're having a discussion on Ruby Core about how to speed up CSV.
+ 163332 [calamitates ] scan moves forward one character even if the portion of the string that it
| 163342 [james graypr] I am aware of the infamous "bump-along", but doesn't 0 + 1 == 1?  I
| 163343 [james graypr] Nevermind.  I get how dumb I'm being now.  There's only one
+ 163353 [warrens actc] Warren Seltzer
  163389 [james graypr] Thanks.
  163722 [steve waits.] Check out RegexBuddy.  Worth getting access to Win32 just for this if
  163731 [martindemell] Or  http://www.weitz.de/regex-coach/ - it's the best one I've seen, and
  163784 [steve waits.] Thanks for the link Martin.  I hadn't found it before.  I tried it

^ Regex expression tester.
163341 [doctlo-usene] I know that there exist in Perl, TCL and Lisp programs for testing regular