99431-109636 subjects 99851-120905

Ordering, nil < false < true < xxx. Would that make sense ?
99645 [jean_hugues_] While implementing some Prolog like matching with free/bound values

Fetching ruby src repository with cvsup
99646 [lists@za a. ] The collection 'cvs-*' (like cvs-src, cvs-www) seems to be fetching only
99664 [drbrain@se m] =20
99703 [lists@za a. ] I tried cvs-src both with tag only and with tag+date, they too seem to

Code for a transparent proxy?
99647 [mvondung@gm ] I'm dabbling in something that I have little to no understanding of
+ 99651 [dali@ep t. z] It does not handle multiple connections but you can get the idea.
| 99730 [mvondung@gm ] Thank you! I'm glad I actually do check my spamtrap account every once
| 99758 [Austin.Ziegl] -austin
+ 99659 [eule@sp ce c] connections?

Test::Unit gives no errors on loading problems
99648 [jim@we ri hh] $ cat x.rb
99656 [nathaniel@ta] What version of Ruby is this occurring in? I remember there being a bug
99658 [jim@we ri hh] Oops, sorry.  I had an old version of Test::Unit installed in the

[ANN] Kwartz (ver.2004-05-09) - a template system for Ruy, PHP and Java.
99657 [kwa@ku at -l] New version of Kwartz has been released.

[ANN] interface 0.1.0
99660 [djberg96@ho ] It is with some trepidation that I announce the first release of the
99662 [jamesUNDERBA] This looks quite neat.
99678 [gsinclair@so] Yes, if the developer thinks they have a place :)
99682 [jamesUNDERBA] For example, some developers think Ruby needs static typing.  They find
+ 99683 [gsinclair@so] Possibly quite often, but that doesn't invalidate the usage in the
+ 99684 [dblack@wo bl] [and later...]

Antialiasing GUI Toolkits?
99663 [dejaspam@ba ] Are there any Ruby toolkits that support antialiasing aside from GTK?
+ 99705 [Richard_Dale] QtRuby and KDE Korundum have support for antialiased fonts too.
+ 99706 [emmanuel.tou] FOX only supports AA in its 1.2 development version (not supported by

QuickCert DN do not match
99666 [guslist@fr e] When I run QuickCert, with the configuration file given on the web
99695 [nahi@ke na t] First of all, cheers for QuickCert and Eric.  I wish I could introduce

setting the hardware clock from ruby
99667 [vjoel@PA H. ] Anybody happen to know if there is a platform independent way of setting
99721 [vjoel@PA H. ] Setting local time on windows turned out to be an easy exercise in

Text User Interface?
99668 [matt@te hn r] I'm looking for suggestions for a text user interface library to use on a
+ 99676 [neoneye@ad l] I am not aware of any text ui's for Ruby.
+ 99679 [vjoel@PA H. ] I played with jttui a very little bit once, and it seemed nice.

New Mac
99669 [jim@fr ez .o] I just got a new 15" powerbook and have intalled xcode.
99670 [jim@fr ez .o] Oops. Sorry about posting to the list.

TkComposite Fix
99671 [mhm26@dr xe ] I noticed that TkComposite had a bug in it by refering to the default
99827 [nagai@ai ky ] On the latest CVS, TkComposite class is in tk/composite.rb.
99828 [nagai@ai ky ] TkComposite module

dbi - install - connect error
99675 [paul@vu ma k] ...
+ 99708 [eule@sp ce c] Is this your actual code ? From the top of my head I would downcase
+ 99722 [mneumann@nt ] Have you additionally installed the mysql-ruby or ruby-mysql driver?

rubygarden homepage hacks
99680 [neoneye@ad l] On daily basis the homepage at rubygarden is being edited.
+ 99685 [chadfowler@g] I'll look into it.  I think "hack" is a bit of a strong word here.
| 99687 [paul@vu ma k] Funny! :)
| 99709 [neoneye@ad l] Take a look at the earlier revisions, and you will see the link.
| + 99712 [rasputnik@he] It appeared on the rubygems wiki a couple of weeks ago, I remember taking
| + 99729 [mvondung@gm ] I've seen this one just today in a number of unrelated Wikis that were
+ 99715 [wsdngtmp@on ] Not only HomePage but some other pages, too. This is a well known
  99716 [neoneye@ad l] I remember the Docbook wiki got erased completely by an evil bot, this
  + 99720 [jean_hugues_] I agree. Registering that often is painful. Unfortunately centralization
  | + 99735 [guslist@fr e] .Ruby passport?
  | | 99743 [lyle@kn lo y] You might want to duck after you suggest that. ;)
  | + 99736 [kristof@vl e] That is a nice idea, to have an autogenerated image, containing
  |   + 99760 [hgs@dm .a .u] I don't like this solution for the reasons outlined in
  |   | 99793 [beast@sy te ] Actually, I consider it such an elemental feature of a wiki that I
  |   + 99786 [rasputnik@he] Search on RAA for 'CAPTCHA' - someone mentioned a library a couple
  + 99751 [paul@vu ma k] ...

Roundup of new RubyGems features
99681 [gsinclair@so] I just noticed Chad's blog about the release of RubyGems 0.3.0.
99723 [cc1@ce .w st] I was reading about how you did the executable by making a fake file to
99740 [jim@we ri hh] It is more likely that the cause of a slow rake startup is the time it
+ 99752 [gsinclair@so] I've noticed this problem with rake for a long time, and it means I
+ 99792 [jim@we ri hh] (cross posted to Ruby Talk and Rake-devel)
  100372 [gsinclair@so] When I tried it at work, things seemed fantastically fast.  Now at

running gem
99686 [paul@vu ma k] I'm testing a new host. All is not so great. It is bsd. I'm kind of new
99688 [chadfowler@g] find ruby in the path and run the script with whatever ruby was found
99707 [ruby-talk@wh] In the classic install.rb, the path to ruby is used rather than 'env'.
+ 99732 [chadfowler@g] That's a good reason.  I'll add that to the TODO list.
+ 99741 [ jimm@io co ] Shouldn't that be

[ANN] RDT 0.4.1
99693 [cwillia1@ro ] The Ruby Development Tools Plugin for Eclipse v0.4.1 has been released.

RCR Suggestion: Binding#eval
99725 [dejaspam@ba ] class Binding
+ 99727 [neoneye@ad l] Thats nice... good proposal.
+ 99742 [aengstrom@gn] Agreed - good proposal. That's exactly the way I tried to do it before
+ 99759 [surrender_it] you should be using rcrchive.net, but anyway I'd agree
+ 99766 [discord@ma .] put up an rcr for it and I'll vote in favor :)
+ 99818 [jean_hugues_] For sure the Binding class would deserve some methods, it has
  99820 [assaph@av ya] created
  99821 [jean_hugues_] I could not agree more ! I have been missing that feature a lot and

Re: logger.rb does not rotate files properly [solved]
99728 [NOSPAM@ke py] What first email? That was my first post about this issue.
99731 [nahi@ke na t] Don't you submit this as a bug to jitterbug?  I received a bug submit

in search of a compelling reason to use ruby....
99734 [segphault@sb] i'm a python programmer, and I have recently been hearing a lot about
+ 99745 [bob.news@gm ] I know Python only very cursory so I can't comment very well on the
| 99750 [martinelzen@] Well, I'm also a beginner at Ruby, so I can't say too much about it.  But
+ 99753 [gsinclair@so] I suggest you take a look at http://phrogz.net/ProgrammingRuby.  It's
+ 99763 [surrender_it] I believe with come patience you may get better and more complete
+ 99768 [ptkwt@ar cn ] Good.
| 99771 [jim@we ri hh] This is the same approach I used when writing a Build Control Language
| 99772 [rohitlodha@h] task :compile do |t|
| + 99777 [curt@hi bs c] Yes, task is a method, :compile is a symbol being passed to the method task
| + 99789 [jim@we ri hh] Task is a method that takes an argument (the symbol :compile in this
+ 99802 [segphault@sb] I just wanted to thank everybody for the great responses. After going
| + 99803 [se@he at x. ] Hphew. That was fast and easy, wasn't it? Glad you found solutions to
| + 99812 [jamesUNDERBA] You're welcome.
|   99817 [segphault@sb] I've been taking a lot of notes while learning ruby, comparing the ruby
|   + 99822 [surrender_it] Hope you'll have fun using ruby :)
|   + 99824 [burtdav@ho m] Sounds to me like you might have a great contribution to make to
|   + 99858 [ptkwt@ar cn ] Wear asbestos clothing that day ;-)
+ 99964 [segphault@sb] I've learned quite a bit more ruby, and i've ported a bit of python code
  + 99975 [discord@ma .] I agree that there should be some flexible namespace mechanism to help
  + 99990 [surrender_it] In ruby there are a lot of Enumerable functions, not array's :)
  | + 100014 [segphault@sb] Its not so much that their names are strange, its the fact that they exist
  | | 100086 [bob.news@gm ] "Ryan Paul" <segphault@sbcglobal.net> schrieb im Newsbeitrag
  | | 100088 [gsinclair@so] How is this simpler than
  | | 100091 [bob.news@gm ] "Gavin Sinclair" <gsinclair@soyabean.com.au> schrieb im Newsbeitrag
  | | 100105 [kristof@vl e] require "enumerator"
  | + 100024 [linse428@st ] There are a really really nice name for it out there.
  |   100025 [vjoel@PA H. ] accumulate might be a better name, but it's too loooong.
  + 100056 [jim@fr ez .o] Hmm, that is an interesting comment about the corporate use of Ruby.
  + 100089 [bob.news@gm ] "Ryan Paul" <segphault@sbcglobal.net> schrieb im Newsbeitrag

redcloth and dynamic content
99738 [rasputnik@he] I've sat down to write a data-driven webapp. Nice steep
+ 99746 [itsme213@ho ] This would be great, specially if those tags can be nested.
| 99787 [ruby-talk@wh] - You can add new block tags. (i.e. bq., h1., h2., etc.)
| 99801 [itsme213@ho ] Will I be able to author the friendly approx equivalent of
+ 99783 [carl@yo ng l] I haven't looked into it much but I too am not very satisfied with

Re: [OT] Eclipse 3.0 (was: [ANN] RDT 0.4.1)
99744 [lyle@kn lo y] I've recently started a new job in a Java shop and so I've just started
+ 99747 [robertm@sp l] the
+ 99749 [chrismo@cl b] I've been using 3.0 M7 and 3.0 M8 for some time now, and haven't had any

in search of a compelling reason to use ruby....
99754 [nml@fj er .n] I used to code in Python.

REXML, pretty print + transitive and CDATA nodes
99756 [brett_willia] My attempt to post this on the REXML JitterBug failed (which is probably
+ 100146 [ser@ge ma e-] I've added this to the bug repository as bug #23
+ 100455 [ser@ge ma e-] This is fixed; it'll be in CVS before the end of the day, and will be

safe eval?
99764 [Ara.T.Howard] i have a project i'm working on where i'd like to support complex
+ 99765 [decoux@mo lo] If you really think that you are protected against the evil eval then just
| 99774 [ahoward@fa t] and this does protect against modifying globals.... hmmm.  simple (could be
+ 99773 [flgr@cc n. e] module Safe; end
  + 99776 [ahoward@fa t] that looks sweet!  i'll try it out later today... thanks!
  + 99834 [decoux@mo lo] svg% cat b.rb
    99863 [flgr@cc n. e] Heh, good one. Thanks for pointing this out.
    99941 [decoux@mo lo] I really don't know if I must post this :-(
    + 99958 [ahoward@fa t] yes, you must!
    + 99961 [guslist@fr e] You are evil :)
    + 99984 [flgr@cc n. e] Heh, I don't actually regard this one as a bug of safe(), but more as
      100095 [decoux@mo lo] Well, it's not really important for me : I was just able to run code not
      100141 [guslist@fr e] What happens exactly when you set $SAFE with value greater than 4? Does
      100143 [decoux@mo lo] Nothing special
      100153 [ahoward@fa t] 000c => 4000 ... what's the point?
      100260 [decoux@mo lo] and there is something worst : imagine that I want to introduce a back-door

Statically linked ruby can't require shared libs?
99770 [ptkwt@ar cn ] It appears that (on Windows, anyway) a statically linked ruby.exe can't

RCR: Unique Object for Each source file
99775 [dejaspam@ba ] Each Ruby .rb file is currently executed within the class Object.  So
99778 [dblack@wo bl] I'm not seeing the problem here.  If you include a module, that module
99835 [bob.news@gm ] "David A. Black" <dblack@wobblini.net> schrieb im Newsbeitrag
99838 [guslist@fr e] def load(file, wrap=false)
99840 [bob.news@gm ] "Guillaume Marcais" <guslist@free.fr> schrieb im Newsbeitrag
100106 [nobu.nokada@] Loaded file is evaluated in its context, not in loader's

(fwd) [Borges-users] memory strikes back!
99780 [mneumann@nt ] Can anyone of the Ruby experts tell us where the memory leak might be?
100666 [matz@ru y- a] Ruby uses conservative garbage collection, which scans C stack and

statically linking extensions to ruby & ext/Setup
99782 [ptkwt@ar cn ] The README in the toplevel directory of the Ruby source says to uncomment

mkmf & checking for a struct
99788 [guslist@fr e] have_type('struct toto', ['blah.h'])
99790 [guslist@fr e] $defs.push(format("-DHAVE_TYPE_%s", type.upcase.split.join("_")))

ICQ library
99791 [kgergely@mc ] Is there any ruby ICQ library out there?

Line Ending Confusion on Windows
99794 [zdennis@mk e] I am testing some various line endings and conversions. I am confused
99796 [flgr@cc n. e] Ruby automatically converts platform-specific (\r\n in your case)
99797 [zdennis@mk e] Thank you very much!

[OT] cmd.exe & ANSI colour (was Re: [OT]Is Ruby Top 1 ...)
99804 [dooby@d1 .k ] Babelfish agrees, mainly.
99844 [hgs@dm .a .u] Thank you for that, I'll explore those further.

Re: Unique Object for Each source file
99807 [assaph@av ya] That might break a lot of scripts. If I do a top level include that's

Question regarding rb_include_module
99808 [djberg96@ho ] Ruby 1.8.1
+ 99809 [hal9000@hy e] Hmm, I'm not much on C extensions. But did you try adding it to Kernel
| 99861 [djberg96@ho ] I tried that first, actually, but it doesn't work.  Upon further
+ 99814 [dooby@d1 .k ] rb_define_global_function("fork", process_fork, 0)
+ 100109 [nobu.nokada@] This defines instance method, but followings do singletons.
+ 100199 [dooby@d1 .k ] In your example, you define fork as an instance method.
  + 100205 [dooby@d1 .k ] Oops, sorry.  I see Nobu has answered.
  + 100236 [djberg96@ho ] I'm confused then (and I'm tired as I'm writing this).  In Ruby's
    100266 [dooby@d1 .k ] Confusion is contagious :-)
    100270 [nobu.nokada@] #ifdef HAVE_FORK

[OT] in search of a compelling reason to use ruby....
99810 [assaph@av ya] 20,000
99811 [assaph@av ya] list

crash using latest ruby-1.9.0 snapshots, FXRuby
99815 [vjoel@PA H. ] Anyone else see this? FXRuby's glviewer.rb example crashes with two
100115 [nobu.nokada@] The slight change on ruby.h at 2004-03-10 is very significant
100174 [vjoel@PA H. ] Thanks, Nobu, I think that was it. I had rebuilt FXRuby, and the problem

[OT] Web, Cookies and Sessions
99816 [sdmitry@lr .] I know that subject that i'm going to talk about is OT here, but i have no idea
99841 [khaines@en g] I don't think there's any magic other than trying to deliver a cookie when
99867 [emschwar@po ] You can get a bit sneaky, if you're willing to trust your users a
99894 [sdmitry@lr .] This is it! :-)
99932 [beast@sy te ] You can't trust HTTP_REFERER either, some 'security software' diables
99971 [sdmitry@lr .] Well, I don't think it's _that_ important.
99988 [beast@sy te ] I wasn't thinking about security, just how it will fail. If someone

[Q] Array.new - strange behavior
99825 [unet01@ra io] dear rubyists,
+ 99826 [assaph@av ya] foo = Array.new(3) {Array.new}
+ 99829 [DocBoobenste] I think I had a similar problem when I started with Ruby (coming from
+ 99830 [surrender_it] yes, it's the normal behaviour.
+ 99836 [bob.news@gm ] "E.-R. Bruecklmeier" <unet01@radio-eriwan.de> schrieb im Newsbeitrag

UDP socket
99837 [peefh@wa ad ] I'm looking for the source code of any existing and running program whitch
99875 [billk@ct .c ] UDP_RECV_TIMEOUT = 3  # seconds
100009 [Peefh.AVIRER] Yes! Why didn't I remember this select command? :/

GetoptLong order of options
99843 [milo.thursto] I've just started trying out ruby, having been using perl, and
99846 [bob.news@gm ] "Milo Thurston" <milo.thurston@bioinf.ceh.ac.uk> schrieb im Newsbeitrag
99921 [milo.thursto] Thanks, I'll try that out.
99922 [bob.news@gm ] "Milo Thurston" <milo.thurston@bioinf.ceh.ac.uk> schrieb im Newsbeitrag

99847 [rohitlodha@h] I am looking at versioning of objects. Objects comprise of valuetype

Iowa & FastCGI; test help?
99848 [khaines@en g] Is there someone out there in RubyLand who uses FCGI who would be willing to
+ 99896 [sdmitry@lr .] I will, just mail me privately :)
+ 99950 [aredridel@nb] I would. I've been eyeing Iowa a lot lately, but FCGI is the only

REXML code no longer works
99849 [srubin@fs sy] Ok,
+ 100040 [ser@ge ma e-] Yikes!  This is not good.  Can you tell me which version you WERE
| 100149 [srubin@fs sy] Ok, the version of REXML that is included in the stable
+ 100156 [ser@ge ma e-] Scott,
+ 100450 [ser@ge ma e-] I've applied Kou's patch, since it is as good as any.

Break points IN ruby code?
99850 [kenosis@co c] I've been having trouble setting break points in certain ruby constructs
+ 99853 [Ephaeton@gm ] Finally a(nother) good use for a continuation :)
| + 99865 [kenosis@co c] Ok, clue me in.  What pray-tell is a "continuation"??? :)
| | 99866 [msparshatt@y] This was recently discussed on this mailing list. If you search the
| + 100173 [kenosis@co c] Can you please elaborate?  The docs on continuation/callcc are pretty
+ 99870 [kenosis@co c] More precisely, break points set in certain constructs fail to be triggered,