42931-43307 subjects 43313-46070

^ Ruby on Mac OS X
43147 [tobiasreif p] I heard that Apple will ship Mac OS X Jaguar with Ruby.
+ 43155 [ jimm io.com] The one thing I can't get working is eRuby. mod_ruby works fine, but as I
+ 43193 [gehlker fast] I heard that it was going to be in the server version. This is the first
  + 43201 [gehlker fast] I have an update on that. A small bird, flying eastward from Cupertino, is
  | 43204 [tobiasreif p] Awesome!
  + 43228 [tobiasreif p] I don't know about what's avilable. I just thought that since on
    43230 [gehlker fast] I think that's just Fujimoto being conservative. Maybe I'll discover a flaw
    43233 [tobiasreif p] I'm sure Apple would appreciate it if you would share your views,

^ searchable function reference
43148 [beyerlin mag] hy rubys,
43149 [ahumphr ZAPg] www.pragmaticprogrammer.com/ruby/downloads/ri.html

^ rubicon
43150 [ruby-lists w] ./rubicon_tests.rb:374:in `require': ./builtin/TestIO.rb:980: parse error (SyntaxError)
43152 [nobu.nokada ] * parse.y (yylex): obsolete '?<whitespace>'; use '?\s', '?\n',
43162 [ruby-lists w] Ok.

^ Transparent asynchronous execution
43151 [corion infor] I've read some interesting parts of the E language description
+ 43154 [kjana dm4lab] You can use method_missing hack for this.  May be you interested in my
+ 43158 [ned bike-nom] foo = Promise(1,2,3) { |a,b,c|

^ Negation of regular expression
43156 [y_saito mx10] If any regular expression r is given,
+ 43159 [ned bike-nom] @bar.reject { |ea| ea ~ /foo/ }
| 43164 [y_saito mx10] Thank you for your answer.
| 43165 [ned bike-nom] class A
| 43166 [y_saito mx10] Thanks again.
+ 43168 [alwagner tca] irb(main):043:0> x = 'abcd'

^ Gnome & GTK+ 2.x out;  Is anyone working on a binding?
43160 [alwagner tca] Just curious if anyone is working on a binding for Gnome/GTK+ 2.x.  I see a
43173 [mutoh highwa] I am. Though the project is just started.
43190 [alwagner tca] That's great Masao.  I'll be watching for it.

^ Burger, the Ruby blogging software
43161 [urban oops.s] charset=US-ASCII;
+ 43169 [pate eylerfa] Your friend may want to look at PageTemplate to handle the templating.  It
+ 43182 [martine cs.w] If anyone else is interested in "blogging", I've written a Ruby module
  + 43184 [james rubyxm] And I've written some classes to work with Cherry Blosxom, making it dead
  + 43189 [alwagner tca] So, what is "blogging"?
    43192 [martine cs.w] ;)
    43642 [alwagner tca] Evan, you should be reported to the DEA.  This stuff is addictive.

^ `*' spanning multiple words in rdoc
43167 [list NOSPAMc] Is there a way for `*' in rdoc to surround multiple words instead of
43170 [Dave Pragmat] That seemed to be problematic, as it seemed likely that you could

^ i18n (was Re: Andy Roonie)
43171 [bjsp123 yaho] or
43262 [matz ruby-la] <snip features he wants>

^ Ruby in the Rainforest
43172 [pate eylerfa] We're at just over 3 weeks until Ruby in the Rainforest, so I should

^ eruby SAFE question
43174 [ docx io.com] I'm trying to implement a replacement for the standard apache file listings
43175 [sean chitten] While it may seem frustrating, this is the correct, predictable, and
43176 [tobiasreif p] I can't find any DocBook files.
43179 [sean chitten] There are actually a great number of files that make that up.  I
43244 [tobiasreif p] Which is great in the eyes of many :)
43248 [Dave Pragmat] And if you use the OPL, I strongly suggest exercising options 1 and 2,

^ Ruby on Windows (was: help (ruby-talk ML))
43177 [tobiasreif p] All this brainstorming and coordinating of efforts feels like a breeze

^ rubydoc and other documentation contributions....
43178 [sean chitten] Howdy.  I've put together a docbook project that will houses all of my
43191 [sean ruby-la] Or for those who just want to dabble on their own, anonymous CVS

^ ArgumentError points to wrong line
43181 [kero a26074.] Run the attached Ruby file.
+ 43195 [patrick-may ] I think ArgumentError will point to the beginning of a method call if
+ 43238 [nobu.nokada ] Try this patch.

^ xmlrpc problems
43188 [jonas.b home] <newbie-alert/>
43198 [uu9r rz.uni-] Your xmlrpc server must support introspection.
43200 [caelumse yah] Thanks for your answer! Now I got it to work. But I have another
43202 [uu9r rz.uni-] Hmm, how does the result using a hash look like?
43203 [caelumse yah] When I printed the returned variable in the client I got something
43209 [uu9r rz.uni-] If you're using "print variable", try "p variable" or "print variable.inspect"
43219 [caelumse yah] Ahh, thanks!

^ TkCanvas TkcPolygon state disability
43196 [phlip_cpp ya] #!/usr/bin/env ruby

^ protocol.rb error
43205 [tobiasreif p] I got
43206 [ned bike-nom] And should be "raise unless ignore". But I'm wondering which version
+ 43208 [decoux moulo] Probably 1.6.4
+ 43210 [tobiasreif p] But in 1.6.7 it was correct, was it?
  43211 [decoux moulo] pigeon% cat -n ruby-1.6.7/lib/net/protocol.rb
  43215 [tobiasreif p] Thanks Guy and Ned; yes I had 1.6.4, and now have 1.6.7.

^ Getting a full backtrace from Thread#join?
43207 [mattbee soup] def countdown(n)
43239 [mattbee soup] Has anyone got a better solution than overriding Thread and using this kind

^ htmltools and (un)escaped entities
43213 [list NOSPAMc] require 'html/stparser'
43214 [ned bike-nom] require 'html/stparser'

^ select loop question
43216 [joe vpop.net] I've got a question on using a select loop.  Here is the basic way I
43225 [r2d2 acc.umu] Just do
43235 [joe vpop.net] 1.upto(1000) do
43237 [r2d2 acc.umu] If you do many deletes, it is slow. It has to search the array for
43241 [joe vpop.net] This is 4 times as fast as arr.delete(obj) on a 500 element array, it

^ Re: ruby using tk menues
43217 [w3gat bellso] I've been unable how to figure out using a menu with tk.  Nothing I tried
43222 [vjoel PATH.B] ...

^ project help needed
43220 [tspivey8 tel] is anyone interested in helping me with a ruby mud client?
43229 [dossy panopt] Tyler,
43236 [tspivey8 tel] basicly the mud client would be totally scriptable from ruby. that would add so much more power - similar to lyntin etc.
+ 43285 [mark.firesto] I'm interested in writing a MUD into my telnet Ruby BBS program.... Hmmm.
+ 43286 [dossy panopt] Lyntin appears to be a port of tintin++ from C to Python.  That's

^ Re: Ruby on Mac OS X + website
43221 [ccos bigpond] agreed!!
+ 43223 [gehlker fast] Why not do both. We can  still submit feedback at
+ 43224 [drosih rpi.e] The people who have authorized access to those pre-release builds
| 43227 [tobiasreif p] No.
+ 43243 [tobiasreif p] You could submit your suggestions on
  43259 [ccos bigpond] charset=US-ASCII;
  43260 [ccos bigpond] charset=US-ASCII;

^ downtime
43226 [matju sympat] dear jMax and/or Ruby users,

^ Building with Borland or Digital Mars tools?
43231 [adamss ascin] Has anyone built Ruby for Win32 using the Borland command-line tools, or the
43240 [nobu.nokada ] Ruby 1.7 includes bcc support already.  I don't know about

^ [ANN] Ruby-GetText-Package-0.3.0 is out!
43232 [mutoh highwa] I released Ruby-GetText-Package-0.3.0.

^ [ANN] Ruby-GNOME 0.29 is out!
43234 [mutoh highwa] Ruby-GNOME 0.29, Ruby-GTK 0.29 is now available!

^ method objects?
43242 [tspivey8 tel] a=[func1,func2,func3]
+ 43245 [szegedy t-on] def a
| 43254 [vjoel PATH.B] func1 = proc { puts "do something" }
| 43256 [boognish23 y] or
+ 43246 [nobu.nokada ] a = [method(:func1), method(:func2), method(:func3)]
| 43247 [guaracybm ig] with an array of strings
+ 43264 [dsafari xtra] If those 3 methods are to be executed in order, then they sound pretty related

^ documentation licenses (was: eruby SAFE question)
43249 [tobiasreif p] Boy, I had to close my mouth after long seconds; *loss of copyright*?
+ 43250 [Dave Pragmat] I don't know if there is a way to prevent it, What happened is that
| + 43251 [tobiasreif p] This most definitely is highly illegal, from what I know.
| | + 43272 [pit capitain] Which I'm doing actually until this dispute has been settled. I think
| | + 43314 [huber alum.w] No, they would not.  Only the copyright holder (at least in the US)
| |   43356 [tobiasreif p] I found out that they say they would.
| |   + 43369 [tobiasreif p] Mr. Katins,
| |   + 43397 [huber alum.w] Well, yes.  Of course they would help.  I'm sure no one thought the
| + 43255 [james rubyxm] Copyright des englischen Originals 2000 Addison Wesley Longman, Inc.
|   43270 [juergen.kati] Thank you for your appreciation of my work. I have spent a lot of
|   + 43273 [tobiasreif p] Just as Dave and Andi worked hard on the original book.
|   + 43275 [tobiasreif p] Juergen Katins,
|   | 43280 [juergen.kati] A translator doesn't take any copyrights.
|   | + 43281 [tobiasreif p] I'm not sure about all this, and IANAL.
|   | + 43282 [dblack candl] But the OPL *does* restrict you.  It says that unmodified AND MODIFIED
|   |   + 43371 [list NOSPAMc] Oh no, why did you have to say that?  I was kind of enjoying the
|   |   + 43381 [james rubyxm] If a modified work is restricted by the terms of the OPL, I don't see how
|   |     43383 [dblack candl] I certainly think so.  My view of the Katins translation is that it
|   |     + 43394 [juergen.kati] I will no more argue about any copyright or license problems.
|   |     | 43419 [tobiasreif p] Mr. Katins,
|   |     | 43444 [juergen.kati] There are always some bean counters, pettifoggers, and quibblers worrying
|   |     | 43447 [tobiasreif p] This is a severe failing and omission, resulting in an illegal breach of
|   |     | 43455 [chr_news gmx] A come on. The huge amount of work he must have put into this
|   |     | 43461 [gabriel sics] Very interesting thread, this one!
|   |     + 43401 [tpeters uni-] Juergen is of course right insofar that the act of translation generates a
|   |       43413 [austin halos] Copyleft actually doesn't matter, here. A translation is a
|   |       43463 [tpeters uni-] Of course you're right. Only the copyright holder can change the license.
|   + 43277 [dblack candl] That has nothing to do with my point, which was that the OPL
|   + 43283 [list NOSPAMc] It's not given away: it's shared with those who accept a certain set
+ 43257 [dblack candl] I'm not sure this would have impressed Mr. Katins, who does not seem

^ Rite
43252 [tobiasreif p] why will Rite feature compilation?
43261 [matz ruby-la] I think you mean compilation to bytecode.  It's mostly because of
+ 43265 [tobiasreif p] Ah OK.
| 43287 [djberge qwes] Yes, and yes.  Also, don't forget "ease of distribution".  I'd rather slap a
| 43293 [elanthis awe] Um, you'd still have to install the byte-code interpreter and any
| 43370 [justinj mobi] Java compiles to bytecodes and is then potentially subject to JIT.
+ 43361 [joerg gmx.ne] How will it be done?
  43364 [matz ruby-la] In the future, I plan to allow installing your own script preprocessor

^ [ANN]RDE0.9.6.1 released
43253 [QZS01353 nif] RDE0.9.6.1 released.

^ Re: Ruby on Mac OS X + SWIKI
43258 [ccos bigpond] charset=US-ASCII;

^ Mail-related libraries...
43263 [austin halos] I have a pair of scripts that I need to write soon, and I would
43284 [Dave Pragmat] require "net/pop"

^ functions need declaring before use
43266 [lists debona] I've noticed that functions require that they be declared before they can
+ 43267 [r2d2 acc.umu] This is not likely to change. Ruby processes the file from beginning
| 43271 [pit capitain] ,----[ script ]
| 43296 [lists debona] Thanks for these suggestions guys. Niklas, your explanation makes a lot of
+ 43268 [ruby-talk je] Is this what you mean?

^ ruby-dev summary 17541-17608
43276 [aamine mx.ed] This is a summary of ruby-dev ML in these days.

^ using string with different encodings
43288 [nagypalg fre] I have wondered which is the best way in Ruby to deal with strings in

^ ruby vs. perl
43289 [ccos bigpond] i'm not a perl user.
43290 [djberge qwes] Ruby has a slightly slower startup time, but actual execution speed is about
43294 [Mark.Volkman] This message is in MIME format. Since your mail reader does not understand
+ 43295 [mark.firesto] This message is in MIME format. Since your mail reader does not understand
+ 43297 [pbrannan atd] Ruby is also faster than Perl on at least one of the tests.  If you go
  43305 [vjoel PATH.B] Ruby's advantage here is that the C interface is very nice. From what
  43345 [ptkwt shell1] Joel,
  43396 [vjoel PATH.B] Phil,

^ convert bytes of numerics to character arrays
43291 [bsl04 comp.u] In C, I might memcpy an int or short into an array of characters.  Is

^ convert bytes of numerics to character arrays
43292 [bsl04 comp.u] In C, I might memcpy an int or short into an array of characters.  Is
43298 [r2d2 acc.umu] Look at the #pack and #unpack functions.

^ Ruby implementation Q's
43299 [justinj mobi] I'm currently in the process of developing a Ruby implementation
+ 43300 [nat.pryce b1] I have heard this mentioned a lot and never understood these comments. Can
| 43365 [justinj mobi] Imagine that there is a class that manages bitmaps, sounds or other
| 43386 [pbrannan atd] Deleting an object from behind someone's back would be bad.  There's
+ 43301 [matz ruby-la] <snip wonderful differences, except no.5>
| + 43303 [pbrannan atd] Also note that this isn't exception-safe, since a doesn't get closed if
| | 43368 [justinj mobi] I'm suggesting that being able to remove a variable (and have it
| | 43376 [peter semant] Presently an object persists until all links to it are removed. If you
| | 43456 [justinj mobi] Ok, imagine I have a class that represents bitmap resources, 3d geometric
| | + 43474 [peter semant] How about a class with the following interface.
| | | + 43476 [pbrannan atd] What happens of dosomethingwiththedata() raises an exception?
| | | | 43477 [peter semant] Good question.
| | | | 43481 [pbrannan atd] This works well from inside Ruby and from C (using rb_yield()), but it
| | | + 43480 [justinj mobi] Yes, this is the explicit case.  It's kind of how you'd do it in a language
| | + 43489 [dan sidhe.or] I've had to deal with this particular problem while designing Parrot.
| |   43497 [justinj mobi] It's not guaranteed deterministic destruction because of the cyclic
| |   43502 [dan sidhe.or] Yep. Circular references are a big downside to refcounting, though as
| + 43367 [justinj mobi] How easy is it to convert from C++ to C? ;-)
|   43403 [matz ruby-la] It depends on how much you "abuse" C++.
|   43458 [justinj mobi] Of course. In Rubys usual environment I don't think it would be a
|   + 43479 [nobu.nokada ] No method called for a variable, for an object referred by 'a'.
|   | 43485 [justinj mobi] Sorry, I didn't describe it so well.  I meant that the equivilent of
|   | 43523 [nobu.nokada ] It's not only impossible to conservative GC, also too
|   + 43482 [matz ruby-la] I agree it is interesting.  But you will not see it in (my) Ruby in
|     43493 [justinj mobi] I'm not suggesting it as a request for the current Ruby.  I mention the idea
|     + 43494 [djberge qwes] Well, how do other languages implement GC?  Which language, in your opinion,
|     | 43503 [justinj mobi] opinion,
|     | 43507 [dan sidhe.or] This isn't true for perl. Perl uses a pure refcount scheme, with a
|     + 43500 [dan sidhe.or] ...lots and lots of people would want to be your friend. :) It's a
+ 43417 [basile stary] Then you might consider using the garbage collector in Qish, see
+ 43609 [transami tra] i know next to nothing about GC's, yet i wonder: when is it, in ones
  43625 [justinj mobi] The issue of scope is different for Ruby than for a language like C/C++
  43639 [ned bike-nom] Not just because of cyclic references.

^ Ruby Weekly News
43302 [Dave Pragmat] Ruby Weekly News: 07/01/2002

^ Problem with Solaris extension for 'ps'
43308 [djberge qwes] Ruby 1.6.7 on Solaris 8.
43312 [nobu.nokada ] You don't store the defined Struct.
43316 [djberge qwes] create

^ Happy July Birthdays
43309 [james rubyxm] It's July; the birthstone for this month is the Ruby.
+ 43310 [dblack candl] Happy birthday(s), from the lowly Amethyst :-)
+ 43311 [jan vermeer.] Ruby, the birthstone of this month? Never heard about that, but anyway...
| 43329 [charlesb sum] Happy birthday....
| 43331 [chris darkro] You have all got it lightly, atleast you aren't an April fool like
| + 43341 [vmreyes us.i] Great!
| + 43347 [matz ruby-la] Cheer up.  The birthstone for April is diamond, the king of jewels.
|   43362 [chris darkro] I also hear that people born in April are also highly intelligent,
+ 43319 [ndrsbngtssn ] Hey! Greetings everyone! ^_^
+ 43321 [jim freeze.o] I never paid much attention to birthstones until several