77593-78654 subjects 78045-82317

mkmf documentation?
77820 [kero@ch ll .] Fiddling with mkmf, to get it to install a bunch of files in the proper
77834 [matz@ru y- a] It's a prefix to be removed (e.g. "lib" in "lib/foobar.rb").
77897 [kero@ch ll .] Yes. The s is from the parent directory, of course :(

Float#to_f (was Re: Patches to 1.8.0p4 to add Bessel functions ...)
77823 [dooby@d1 .k ] Just trollin', but is it right that Float#to_f

Home grown continuations
77833 [nathaniel@NO] am not liable for any such damage if you read further.
+ 77835 [matz@ru y- a] Since 1.8, return within the closures created by proc or lambda, just
| + 77836 [nathaniel@NO] Fascinating. Good thing we have callcc :-)
| + 77856 [jweirich@on ] Huh?  I'm not sure I am understanding.  What should the following
|   + 77881 [chr_news@gm ] Here is what I got with (ruby 1.8.0 (2003-08-03) [i386-mswin32]).
|   + 77925 [matz@ru y- a] It would be 1.  Don't worry.  It's not created with proc nor lambda.
+ 77857 [jweirich@on ] Nathaniel, although I'm not doing something a bit different than what

opengl in ruby win180-9
77837 [internetlett] i installed ruby win 1.8.0-9 from pragmaric

Re: Indentation Style (offtopic)
77846 [ben@th ng ag] Right, but then that breaks my example because it would insert more than 2
77847 [seth@cq .c m] I suppose so, but it takes 10 seconds to redo indentation with any one
77848 [ben@th ng ag] I completely agree.  It's just that when I'm reading code I don't want to
77854 [tom.hurst@cl] In vi*, you have to explicitly tell it to save (:w); if you have unsaved

Ruby 1.8.0 and Mac OS X and Tcl/Tk 8.4 Aqua (not!)
77849 [mghall@en er] My trials with Ruby and Tcl/Tk on Mac OS X
+ 77853 [mwilson13@co] Only once was I able to get tcltk working on Mac OS X and,
+ 77871 [nagai@ai ky ] I read sources for MacOS X on Tcl/Tk8.4.4. But I couldn't understand
  + 77875 [chris@m- ud ] Probably because you don't have access to that code. :) I went down
  + 77890 [mwilson13@co] I think that once the problem is solved, it can be released as a shim

Ruby-talk, ? ?  ! 316375419933006
77850 [jasone@ls nc] X-MIME-Autoconverted: from 8bit to base64 by funfun.nagaokaut.ac.jp id h72K6Zi46898

What happened to the Ruby Weekly News?
77861 [ptkwt@sh ll ] I notice that the RWN hasn't been updated in several weeks....
77867 [pate@ey er a] Actually, we're trying to get past some technical issues realting to the

floating point...
77862 [fprimus@ux .] ciao,

77868 [bjamiedohert] only the banks know about this, but it will save you a fortune

77869 [bhonky@em il] hey there, i thought you'd like to check this out

fwd: hey its me again
77870 [bsweetie@em ] Every day thousands of Americans are saving money, don't be one of the few who miss out!

Fwd: Re: [Cooker] Re: To all those with local Cooker mirrors
77873 [wjl@ic ca er] ...

1.8.0-preview7 block-to-super bug/change or behaviour
77884 [kero@ch ll .] Up to 1.8.0-preview6, the code below prints three lines (A, B, A).
+ 77887 [chr_news@gm ] this is what I got (with todays CVS)
+ 77891 [nobu.nokada@] Seems [ruby-talk:77654] was wrong.
  77892 [kero@ch ll .] [snip patch]

Lafcadio: An object-relational mapping layer for Ruby
77888 [sera@fh an .] I've just released Lafcadio, an object-relational mapping layer for
+ 77894 [mccallister@] I have noticed this, and Vapor (for PostgreSQL) being advertised. Is
| 77907 [sera@fh an .] Database independence, to my mind, is a useful goal but not the main
| 77965 [drak@na el g] Moreove, we have found that DBI causes quite lot of overhead, which
+ 77915 [usenet@an re] This looks interesting, but IMO it would be far more useful if you would
| 77954 [sera@fh an .] If this is to become reusable across a number of different DBs (like
+ 77956 [sdmitry@lr .] ATM i'm making project that will help one to quickly have site with news
  78028 [sera@fh an .] Perhaps things would be clearer for people using your package if you
  78078 [sdmitry@lr .] I placed it in the redist directory, and probably, i'll write it in my INSTALL
  + 78118 [sera@fh an .] That might work, too. Feel free to try out whatever you think will
  + 78344 [sera@fh an .] Today's release (0.1.2) runs fine in Ruby 1.8.0 without any warnings.
    78350 [sdmitry@lr .] Thanx, sorry for being idle for a while..
    78407 [sera@fh an .] At this moment I'm not making a lot of drastic changes, so you can

77895 [rambler-rr@r] X-MIME-Autoconverted: from 8bit to quoted-printable by funfun.nagaokaut.ac.jp id h73GN2S06544

Too bad I've found about Ruby
77896 [wit7777bezsp] A few weeks ago, while I was evaluating Python and Java for my
+ 77898 [sdate@ev re ] Welcome ! We all have experienced the same feeling :-)
| 77908 [wit7777bezsp] U?ytkownik "Shashank Date" <sdate@everestkc.net> napisa? w wiadomo?ci
| + 77912 [rich@in oe h] Ruby handles network traffic great in its internal threading model.  It
| + 77914 [sdate@ev re ] I am not qualified to answer that specific question (since I never played
|   77934 [wit7777bezsp] U?ytkownik "Shashank Date" <sdate@everestkc.net> napisa? w wiadomo?ci
|   77935 [emmanuel.tou] my mind, the timeline is much longer than that. you should base your
+ 77900 [emmanuel.tou] IIRC, his conclusion is something like "couldn't have done it in ruby, but
| + 77901 [dave@pr gp o] To be fair, the conclusion was "couldn't have done it _without_ Ruby..."
| | + 77902 [hal9000@hy e] but
| | | 77917 [dcarrera@ma ] I will do cartwheels if wxWindows is stable.  I've been really hoping to
| | | + 77919 [rich@in oe h] WxRuby is close to an initial (very early) Alpha release.  It will be
| | | | + 77921 [dcarrera@ma ] When the time comes, if anyone is interested, I can test on a Sun SPARC.
| | | | | 77922 [dcarrera@ma ] BTW, I have Gtk+ installed on this SPARC workstation, so I can test both
| | | | + 77927 [tcfelker@mt ] This probably isn't the right place to ask, but I've a quick question.  I
| | | + 77920 [phasis@bc in] As a original author of wxWindows, I really hope to see your cartwheeling
| | + 77905 [volker_grabs] What's about Ruby+TK?
| + 77909 [wit7777bezsp] Uzytkownik "Emmanuel Touzery" <emmanuel.touzery@wanadoo.fr> napisal w
+ 77960 [ot@in pi ed ] few years ago while researching some object oriented languages and was
| 77964 [wit7777bezsp] U?ytkownik "ot" <ot@inspired.net.au> napisa? w wiadomo?ci
+ 78043 [frido@q- of ] Well you have to decide yourself of course, but we have decided to go

Ruby-talk, E-MAIL ? 964389230263175
77913 [pubnet@un v-] RJjqYbgLvafjPXaQTHWMifnpGvBnokVhWgyUhFGCFLMvINmqvifFouV

non-fatal file not found error compiling 1.8.0-preview7
77918 [dblack@su er] I'm getting a non-fatal error message when compiling preview7.  With
77938 [nobu.nokada@] "dep" file will be created automatically after that warning.

Take a Fantasy Cruise with Me!
77928 [katrina@ec t] it's me Katrina from Ecstasea Yacht Charter. Just wanted to say thanks for pre-registering
77930 [dcarrera@ma ] Is it me, or is spam getting really hard to catch these days?
+ 77932 [B.Candler@po] Yes; because more people are using spam filters, the spammers are adapting
| 77936 [dcarrera@ma ] Your score was -107.8, whereas the required score for spam is +5.0
+ 77985 [hal9000@hy e] that
| 77986 [dan@si he or] Nah, keep with the theme--hope that GeekCruises puts on a Ruby Romp
+ 78029 [cjh_nospam@m] are all pretty suspicious...
+ 82299 [cjh_nospam@m] are all pretty suspicious...
  78030 [ben@th ng ag] Ruby Conference 2003 is rapidly approaching.  If you'd like to make a
  + 78031 [research@is ] For those who are interested, I've put this exchange through spambayes
  + 78036 [ptkwt@sh ll ] Yeah, but I notice that you couldn't imagine seeing the word 'girlfriend'
    78038 [ben@th ng ag] Aha!  It just did.  And besides, the regular expression wasn't just
    78076 [ged@Fa ri MU] "I'd like to _make a reservation_ for the Ruby Conference this year,

preview7 tarball size
77939 [B.Candler@po] Jul 31 09:47  GNU Compr. Tar   ruby-1.8.0-preview6.tar.gz  1758Kb
77940 [matz@ru y- a] Maybe not.  But you are bit too late.  I already packaged the final
77941 [nagai@ai ky ] me too. :-)
+ 77942 [nobu.nokada@] What about setting $demo_dir by
| 77944 [nagai@ai ky ] Current version of demos use the variable to decide not only the image
| 77949 [nobu.nokada@] ...
+ 77943 [B.Candler@po] That will be fine of course - thanks for your response.

FXRuby Popup problem (runnable script inside)
77945 [Meinrad.Rech] i got a problem with popup menus.
82295 [lyle@us rs s] I have already responded to a similar post on the fxruby-users mailing

[ANN] ruby 1.8.0
77946 [matz@ru y- a] After 7 previews, Ruby 1.8.0 is finally released.  Thank you everyone
+ 77947 [matz@ru y- a] md5sum of above file is 582a65e52598a4a1e9fce523e16e67d6
+ 77948 [nakahiro@sa ] Should be
| 78001 [ian@ca ib n.] Speaking of changes, the ChangeLog file in the distribution now refers
| 78002 [matz@ru y- a] I forgot to include the old ChangeLog in the package.  Check out it
| 78034 [dooby@d1 .k ] Checking for problems at 05:14 is a true sign of dedication.
+ 77950 [sdate@ev re ] Awesome !
+ 77951 [mjais@we .d ] Thanks a lot for your great work and this wonderful language
+ 77952 [robertm@sp l] Congratulations to you, Nobu and all your fellow cohorts!
+ 77953 [emiel@il fo ] Domo aragoto matz, nobu and the rest of the Ruby crew. :)
| + 77979 [drak@na el g] Dear Matz please accept our gratitude for designing ruby and putting
| + 77989 [ jupp@gm .d ] Saluton!
+ 77957 [bob.news@gm ] Congratulations and a big Thank You!
+ 77958 [chrismo@cl b] I'll dogpile on the thank yous. Ruby is a great tool that has definitely
| 77963 [rodrigo.berm] Thank you  =) .
+ 77973 [wit7777bezsp] Uzytkownik "Yukihiro Matsumoto" <matz@ruby-lang.org> napisal w wiadomosci
+ 77981 [ged@Fa ri MU] slightly tweaked version of 'changes.1.8.0' I used.
| + 77983 [rich@in oe h] Nice job!
| + 77987 [ben@th ng ag] Thanks, I've been wondering what the changes were for a while now.  I didn't
|   + 77988 [hal9000@hy e] I see your point. I'll probably think of it
|   | 78020 [gsinclair@so] 11?
|   + 77997 [martindemell] All your base are belong to us!!!
+ 78111 [ gm@na el gr] Congratulations to matz and all the rest! Thank you!
  78119 [ jupp@gm .d ] Saluton!
  + 78120 [gfb@to es ft] bol'shoe spasibo (here ' represents a symbol that makes l sound softer)
  | 78239 [ jupp@gm .d ] Saluton!
  + 78373 [ gm@na el gr] it meens 'thank you' ;-)
    78633 [damphyr@fr e] eyxaristw poly-->thank you very much, using greenglish (fragkoellinika,

77955 [travisnkala@] ...

From Mr.Kembe.
77959 [abkembe@ju t] I am the manager of bill and exchange at the foreign remittance
77961 [robertm@sp l] Mr Kembe,

Problem building mysql-ruby under 1.8.0
77962 [B.Candler@po] $ pwd
+ 77967 [decoux@mo lo] Can you try ?
| 77968 [B.Candler@po] $ ruby -v -rmkmf -e 'p Config::expand(cpp_command(""))'
| 77969 [decoux@mo lo] Put
| 77975 [B.Candler@po] $ ruby extconf.rb --with-mysql-dir=/usr/local/mysql
| 77977 [decoux@mo lo] Try to remove the first create_makefile("mysql")
| 77980 [B.Candler@po] That was it. Thank you!
+ 78016 [roberto@RE O] [courtesy cc of this posting sent to cited author via email]
+ 82298 [roberto@RE O] [courtesy cc of this posting sent to cited author via email]

Comments on "changes.1.8.0"
77966 [gsinclair@so] The changes.1.8.0 file mentioned when 1.8.0 was announced is an
+ 77970 [fxn@ha hr f.] lib_csv_description.sub!(/CVS/, "CSV")
+ 77982 [ged@Fa ri MU] It is, but it's called doc/NEWS.

Can't find header files for Ruby
77971 [ot@in pi ed ] I am trying to install the libneural library onto my Linux desktop
+ 77974 [decoux@mo lo] If it's a package from Mandrake, look if you have a package ruby-devel and
| 78018 [ot@in pi ed ] Guy, Thanks for the hint. Installed ruby-devel and it now works. You
+ 77976 [B.Candler@po] Many Redhat packages are split into 'foo' and 'foo-devel', where 'foo-devel'
  78019 [ot@in pi ed ] Brian, thanks for replying. One of the things I like about Ruby is the

Incompatible changes to cgi.rb in 1.8.0
77984 [B.Candler@po] Hmm, something has changed in CGI which has broken an application - sorry I
78021 [dolio@po cw ] if @cgi.has_key? 'foo'
78046 [B.Candler@po] Thanks for the suggestion; that does work but unfortunately I
78051 [B.Candler@po] foo( @cgi['bar'][0] || 'default value' )

Slashdot carrying an article on Ruby 1.8.0 release...
77990 [tom@in oe he] Good stuff!
+ 77994 [Mark.Volkman] ...
+ 78010 [lyle@us rs s] And here I was wondering what to do with my 5 moderator points ;)
+ 82297 [lyle@us rs s] And here I was wondering what to do with my 5 moderator points ;)
  82320 [robertm@sp l] And here I was wondering what to do with my 5 moderator points ;)

77991 [pleasures@bl] From Binta konan Bedie

clearing a parameter in Ruby?
77992 [ rtan@vt ed ] is it possible to write a method that can "clear" a parameter in Ruby?
+ 77993 [hal9000@hy e] Short answer is no.
+ 77995 [austin@ha os] No. x is a local variable that refers to "Hello". A method can't affect an
| + 77999 [ rtan@vt ed ] In essence, what I'm trying to do is create a set of container classes
| + 82296 [ rtan@vt ed ] In essence, what I'm trying to do is create a set of container classes
|   + 78008 [mwilson13@co] This sounds a little like a tuple.
|   + 78015 [hal9000@hy e] Hmm, perhaps just freeze the object when you
|   + 78017 [B.Candler@po] foo("hello")      # immediate object
|   | 78033 [xlucid@us rs] Welcome to the Smalltalk-ey world of a.add(1)     :-)
|   + 78027 [austin@ha os] class ImmutablesArray < Array
|   | + 78050 [chr_news@gm ] You can't ``unfreeze'' frozen objects (this should be quite easy in C b.t.w.) .
|   | + 82300 [chr_news@gm ] You can't ``unfreeze'' frozen objects (this should be quite easy in C b.t.w.) .
|   + 78047 [bob.news@gm ] "Roy Patrick Tan" <rtan@vt.edu> schrieb im Newsbeitrag
+ 77996 [g@in er ec -] As has already been mentioned the short answer is no.
+ 78026 [jweirich@on ] I don't recommend this (because I think I would get really annoyed if I

change in class << for 1.8.0?
77998 [brett_willia] #!/usr/bin/env ruby
78000 [ben@th ng ag] try msg = ARGV.shift.dup
78012 [brett_willia] Bingo.  Thanks for the tip, problem solved.  It didn't occur to me that
+ 78013 [ben@th ng ag] Well, it may work, but Ruby makes decisions on whether something is a class,
+ 78014 [hal9000@hy e] there

[BUG?] UTF8 ruby and win32 dir
78003 [ oct@zo .o g] not sure at all about this one, but on my windows XP pro French,
+ 78004 [djberge@qw s] Does it help if you run with -K? (aka $-K)
| 78005 [ oct@zo .o g] Daniel,
| 78006 [djberge@qw s] Oops - didn't scroll down far enough.  Sorry.
+ 78007 [matz@ru y- a] Ruby does not convert encodings implicitly, even when you specify -Ku.
  78009 [ oct@zo .o g] That's what I was afraid to heard. This os definitely sucks sometimes :)

When Pragmatic Programmers installer for 1.8.0?
78011 [Mark.Volkman] ...
78070 [andy@to ls e] Next couple of days
+ 78077 [ged@Fa ri MU] Nice haiku. =:)
+ 78338 [NOSPAMcs96an] Any news on this?
  78355 [andy@to ls e] Man plans and God laughs

[BUG] ruby 1.8.0 - GC
78022 [ajm@nb sy pa] I have an application using FXRuby (1.0.24).  In this application I have a
+ 78025 [matz@ru y- a] I'm not sure it helps me or not, since I have zero knowledge about
+ 78090 [lyle@us rs s] Allen, I can take a look as well (if you like) to see if it's an
+ 82302 [lyle@us rs s] Allen, I can take a look as well (if you like) to see if it's an

Parrot SMOP benchmark
78023 [harryo@qi so] I was just reading Dan Sugalski's slides from RubyConf 2002 and noticed the benchmarks relating to something called "SMOP" at the end of the article.
+ 78024 [dan@si he or] It's in the parrot CVS repository. A couple of dozen lines of code, a
| 78035 [rich@in oe h] mops.rb?rev=1.2&content-type=text/x-cvsweb-markup
| 78037 [ben@th ng ag] To be clear here...
| + 78039 [spoon@de la ] I think it means you should run it for each language not
| + 78072 [dan@si he or] No, of course not. It means that the machine this test was run on was
+ 78044 [pcdavid@em .] Here are the results on my machine (P4 @ 1.6 GHz, 512MB, Debian
| 78049 [harryo@zi .c] Thanks Pierre-Charles.
| + 78052 [mjais@we .d ] to be fair Python 2.3 should be used. according to python.org
| + 78069 [angus@qu va ] I'm not so sure. See that ruby 1.6.8 from Debian is compiled withouth any
|   78073 [pcdavid@em .] I had not used any special compilation flag either, but just to be
+ 78053 [simon@si on ] Remember that MOPS only test the speed of the dispatch loop. If you have

What's New and Shiny in Ruby 1.8.0?
78032 [ruby-talk@wh] Since there were a number of requests around for a more detailed
+ 78040 [ben@th ng ag] Thanks for doing that.  I like that you've not only mentioned the
| 78041 [matz@ru y- a] The | operator is not suitable for the cases like
| 78075 [ben@th ng ag] Thanks for the clarification.  I hadn't thought of which hash "wins"
+ 78122 [harryo@qi so] text = ["the", "quick", "brown", "fox", "jumps", "over", "the", "lazy", "dog"]
| + 78123 [hal9000@hy e] thought it would be nifty, is sorting by multiple values ...
| + 78125 [ruby-talk@wh] If you don't mind, I'm going to add this tiny example to the page.  This is
| | 78132 [harryo@qi so] Great.  I'll go have another read.
| + 78137 [kdresner@cs ] Wow.  Sooo good.
| + 78205 [brett_willia] I really like this.  But is there a simple easy way to get a descending
| | + 78218 [markjreed@ma] How about
| | + 82318 [markjreed@ma] How about
| |   78232 [harryo@zi .c] For any numeric fields, you could just use -x, rather than x. So, to sort as
| |   78249 [martindemell] class Test
| |   78268 [harryo@qi so] However, if we try
| |   + 78300 [pit@ca it in] Very nice idea. I like it.
| |   + 78301 [martindemell] def rev(obj)
| |     78358 [mccramer@s. ] just want to say "hello" to the group !
| |     78363 [hal9000@hy e] Here are some useful links for you...
| |     78379 [mccramer@s. ] ***THANKS A LOT***
| + 78213 [ian@ca ib n.] How does one use this with one's own objects, though?
|   + 78233 [harryo@zi .c] I would guess that there's something in the code you didn't show (ie, that
|   | 78257 [ian@ca ib n.] I assigned to the variable 'p', which is also a method in Ruby. That's
|   + 78280 [androflux@so] Person doesn't implement #each, why mixin Enumerable?
|     78281 [harryo@qi so] That's probably something one should do, anyway.  Ie, define the logical default ordering for objects of that type.
+ 78139 [srijit@ya oo] Thanks for the detailed explanation.
  78248 [ruby-talk@wh] Ruby/DL is now covered.  Prototyping functions, casting into structs, and
  78255 [ben@th ng ag] Regarding LocalJumpError, my understanding is that the problem with