123147-124463 subjects 123593-124369

[NUBY] Rails css files?
123367 [steven_todd_] I was trying to add a css file to my view in rails and I had some
123378 [se@di it le ] Yes. Everything accessible by the web browser should be in the public

ruby/SDL question
123369 [ferenc@en ar] I am thinking to write a game in ruby, and I have found this library.
123398 [flgr@cc n. e] Use Izarc, it is available from http://www.izsoft.dir.bg/apps/IZArc34.exe
123519 [logancapaldo] Another option is RUDL which like Ruby/SDL is an SDL binding for ruby.
123778 [gltewalt@ya ] ruby.
124043 [ferenc@en ar] I plan for a strategy (board) game, I choosed SDL because of its

Avoiding if requires type mutation -- evil.rb?
123370 [mikael@ph bu] I am writing a tree editor.  The algorithm for displaying a node is
+ 123371 [dblack@wo bl] One possibility would be have a  Branchlike module and extend leaf
| + 123374 [dblack@wo bl] # and add an 'etc.' here too :-)
| + 123375 [mikael@ph bu] Hm.  Yes, that could work.  The only issue I can see with it regards
+ 123404 [bob.news@gm ] "Mikael Brockman" <mikael@phubuh.org> schrieb im Newsbeitrag
+ 123445 [assaph@gm il] Why make the distinction between leaf and node? A leaf is just a node

clean Tk exit
123373 [mark@oc we .] How can I exit a Ruby application that uses Tk without getting the following
123437 [batkins57@gm] Tk.exit ?
123446 [mark@oc we .] Nope. I still get the same message when the application exits.
123489 [batkins57@gm] Are you using any other libraries aside from Tk?
123490 [mark@oc we .] No, just Tk.
+ 123536 [nagai@ai ky ] I don't know that your tcltklib binary on your ruby is a patched
| 123537 [curt@hi bs c] No patches have been applied in the one-click installer.
+ 123574 [xxx@xx .c .u] I just tried the following with the latest one click installer for Ruby.

Writing GUI's in Ruby
123379 [none@no he e] I'm new to Ruby and I am looking for a list of "main stream" libraies for
+ 123380 [zdennis@mk e] Be sure to checkout wxRuby.
+ 123381 [jamesUNDERBA] You may also want to consider using HTML, served up by a local instance
| 123383 [lymans@gm il] FXRuby is included in the Windows 'One-click-installer'
+ 123391 [pan@er kv en] RubyWebDialogs [1].
+ 123403 [rff_rff@re o] and (not yet pointed out) there are ruby/gtk and qtruby
+ 123405 [tamc2@ca .a ] And if you are on a Mac, then rubycocoa (
+ 123406 [mcl-ruby-tal] Personally I prefer ruby-gtk2 from ruby-gnome2.sourceforge.jp--a choice
+ 123435 [none@no he e] Excellent suggestions.  Thank you everyone.
+ 123436 [mail@mi et c] qtRuby works really good!

Epic Future Computing Tangent (Was: Re: puts / print as method not keyword?)
123382 [kig@mi fi in] Sorry in advance for going to come across as a raving lunatic :|

[ANN] DBus/Ruby 0.1.8
123385 [bitserf@gm i] another bug fix release, this fixes an incorrect Ruby GC usage which

Re: Rails css files?
123392 [jblomberg@gm] There is a folder for this purpose located at

Problem building wxRuby: htmlproc.h not found
123407 [usenet@an re] I'm trying to build wxRuby 6.0 on Linux (Ubuntu). When I run make I get
123422 [devel@ni re ] I've heard of this before. Try running this line and send me the output
123433 [usenet@an re] I don't have access to the system at the moment, but I know that /linux/
123444 [devel@ni re ] It's possible the depends file has references to it. My linux box bit

Ruby vs. Python vs. Perl
123411 [replytogroup] I am looking for a good general purpose scripting language. What are the
+ 123412 [ml-ruby@th p] None are better. They are all great languages with great communities.
+ 123415 [rff_rff@re o] the better is the one that better fits your way of thinking.
| 123416 [replytogroup] Thank you very much Gabriele for the tips.
+ 123420 [dross@co e- ] very once and a while someone opens this same thread. Well.. there are
  123468 [ruby-lists@l] same goes for qtruby
  123471 [dross@co e- ] yes, but like you said on irc.

[ANN] FreeRIDE 0.9.2 - The Free Ruby IDE
123424 [laurent@mo d] Version 0.9.2 of FreeRIDE has been released and is available for download!
123432 [rff_rff@re o] thank you, this seem a nice enhancement (at least because scrolling seem
+ 123439 [steven_todd_] I saw some rumblings of an OS/X installer. Is that released with this
| 123472 [Laurent.Jull] Not yet. Brendan Boesen is currently working on it. It doesn't seem
+ 123473 [Laurent.Jull] Yes it is. Thigs are slowly being removed as more and more things are
  123509 [rff_rff@re o] notice my point was'nt about useless libraries. I was atalking about
  123511 [curt@hi bs c] That's my fault -- thanks for pointing it out. I fix this in the next go

Fun with self-modifying code
123425 [jonas.arvids] In the "Class and Module Definitions" section of Chapter 19

Any bug/issue trackers written in Ruby?
123426 [jd@no pa .c ] Are there any free bug/issue trackers written in Ruby?
+ 123450 [halostatue@g] Not yet as far as I know. I do plan on creating a Ruby port of Bug
+ 123452 [ksibilev@be ] I've been working on bug tracking system for sometime. This is the URL
| 123453 [vanweerd@gm ] Very nice! I understood the entire application without needing to
| 123456 [ksibilev@be ] Thanks. There are definitely a lot of things missing but I spent only
| 123539 [dblack@wo bl] I used to celebrate every 10000th message on this list, but that
| + 123542 [ljz@as as .c] Well, there will be some lovely moments in another 148,372 and 190,703
| | 123562 [rff_rff@re o] well, Im waiting for 131.072 and 150.000. Worth noting that ruby-core is
| + 123546 [jamesUNDERBA] So, do you have a Ruby app that parses each message number and examines
|   123547 [dblack@wo bl] No -- in this case I happened to notice because I was discussing
|   123564 [aengstrom@gn] (.muttrc)
+ 123455 [subterranean] I know a web-based bug tracking system named "Kagemai".

[Solution] [QUIZ] Learning Tic-Tac-Toe (#11)
123429 [ruby@br an s] Here comes my solution. As always I've set up a website where you can browse
+ 123431 [ruby@br an s] Brian Schr?der
+ 123669 [t_leitner@gm] ...
  123727 [james@gr yp ] Just FYI.  Here's my latest game with your AI.  It plays well, as you
  + 123734 [intinig@gm i] It happens when you play a single game. I didn't try to understand
  + 123752 [t_leitner@gm] Thanks, James!

[ANN] Jabber-RPC 0.1.0
123434 [mmirra@li er] * Rudimentary handling of transport-level errors in remote calls.

Re: [Wxruby-users] Re: Problem building wxRuby: htmlproc.h not found
123449 [zdennis@mk e] I've had this problem on my Windows box, but I do not have this problem
123451 [devel@ni re ] Zach,

Abstracts and Interfaces in Ruby?
123454 [mileskeaton@] What's the recommended Ruby way to do abstract classes and abstract methods?
+ 123457 [vanweerd@gm ] Ruby has modules that can be mixed in to classes- a cleaner multiple
| + 123459 [matt.mower@g] Would this not introduce a breakage?  IIRC the search order for
| | + 123463 [bob.news@gm ] "Matt Mower" <matt.mower@gmail.com> schrieb im Newsbeitrag
| | + 123485 [vanweerd@gm ] Good point. It was not a well thought out example.
| |   123487 [bob.news@gm ] "Nicholas Van Weerdenburg" <vanweerd@gmail.com> schrieb im Newsbeitrag
| |   123517 [vanweerd@gm ] I misread your other posting.
| + 123474 [ehames@gm il] class Module
|   123480 [glenn.parker] Short answer: don't do it.  :)
+ 123458 [rff_rff@re o] generally, no. If you use Abstract classes to follow a template method
+ 123464 [bob.news@gm ] "Miles Keaton" <mileskeaton@gmail.com> schrieb im Newsbeitrag
  123477 [flgr@cc n. e] Regarding that I would still find TestSuite-based contract testing

[ANN] ruby-growl
123466 [drbrain@se m] ruby-growl is a platform-independent Ruby library for sending Growl

ming-ruby question
123470 [ gm@na el gr] I would like to capture of Ming-Ruby in a Ruby String/StringIO.
123513 [logancapaldo] # mingout.rb
123516 [george.mosch] Well i dont want 2 programs...
123518 [logancapaldo] Well I downloaded the ming source, and looked at the code for the

Need FreeRIDE Contributors (was [ANN] FreeRIDE 0.9.2)
123475 [curt@hi bs c] This was buried at the end of Laurent's last post and I wanted to pull it

Help writing a each_unique method
123481 [transami@ru ] def each_unique_pair
+ 123483 [bob.news@gm ] "trans. (T. Onoma)" <transami@runbox.com> schrieb im Newsbeitrag
| 123486 [transami@ru ] Thanks, robert. That's a nice basic approach, and for the lack of something
| + 123488 [dblack@wo bl] Austin Ziegler is working on an interface to TeX's hyphenation
| | 123540 [halostatue@g] Minor correction. TeX::Hyphen already does this, but it only works
| + 123507 [bob.news@gm ] "trans. (T. Onoma)" <transami@runbox.com> schrieb im Newsbeitrag
+ 123522 [ajohnson@cp ] class Array
| 123532 [transami@ru ] Perfect. Thanks. Think #each_combination is best name?
+ 123530 [gsinclair@so] require 'text/format'

Hash freezes String keys are returns copy
123491 [mneumann@nt ] My observation is, that Hash behaves differently for different kinds of
123493 [decoux@mo lo] What do you do in this case ?
123494 [mneumann@nt ] a = []
123495 [decoux@mo lo] uln% cat b.rb
123496 [mneumann@nt ] okay... but isn't it the same when using a String?
123497 [decoux@mo lo] this is made volontary for efficienty : otherwise each time that you
123502 [mneumann@nt ] Ah, IIRC it has something to do with common usage of strings as keys.

Re: Hash freezes String keys and returns copy
123492 [mneumann@nt ] ...
123505 [bob.news@gm ] "Michael Neumann" <mneumann@ntecs.de> schrieb im Newsbeitrag

[NON-SOLUTION] Learning Tic-Tac-Toe (#11)
123499 [fugalh@xm ss] Ok, I hope I don't become infamous for non-solutions, but I like to
123503 [james@gr yp ] I too ran into road blocks.  I tried to recreate Donald Michie's famous

Wiki Spam Report
123500 [jim@we ri hh] Wiki Spam Report
+ 123523 [martin.anker] That is a very cool idea! But I am afraid this posting is the reason
| 123525 [dga@lc .m t.] Are you sure you didn't slip into the tarpit? :)  It looks fine
| 123552 [martin.anker] It was fine again after about 5 minutes, it sees that the system really
+ 123541 [ehames@gm il] What does spam look like on a wiki site?
| + 123543 [jamesUNDERBA] The junk I'm accustomed to seeing are pages devoid of any Ruby content,
| + 123545 [jim@we ri hh] You asked ... Here's a link to an old page on the RubyGems wiki.  Scroll down
+ 123548 [cjs@cy ic ne] It looks like the sandbox is not working for If you look
| 123550 [jim@we ri hh] Curt is looking at the RubyGems wiki hosted by RubyForge (which has little to
+ 123572 [martindemell] Very gratifying :)
  123581 [slonik.az@gm] Each act of applying a change to a Wiki can be seen as a "message".

Question about linked library inheritance
123501 [jeff@op nd m] ...

Thread and HTTP troubles
123504 [theweeg@gm i] I'm trying to write a threaded program that will run through a list of
123506 [bob.news@gm ] "Keegan Dunn" <theweeg@gmail.com> schrieb im Newsbeitrag
+ 123514 [hensleyl@gm ] You'll also want to include 'resolv-replace'.  Otherwise all of your
| 123520 [theweeg@gm i] I noticed the threads were doing that.  I meant to ask about that as
+ 123527 [jim@we ri hh] The error in question is Timeout::Error which inherits from Interrupt
  123529 [theweeg@gm i] Thank you for the elaboration.

[Nuby] Sorting a Hash and keepint it as a Hash?
123508 [Chris.Willia] ...
+ 123512 [logancapaldo] Well you could but you'd be back at square one since a hash is
+ 123515 [bob.news@gm ] => {1=>"a", 2=>"b"}
+ 123521 [flgr@cc n. e] There's no sorted Hashs in Standard Ruby so you will get a sorted Array

Rails questions
123510 [joe.vandyk@b] Spent some time this weekend working on a Rails application.  It's great
123526 [david@lo dt ] It sounds like you're using scaffolding, which had a problem regarding

Ruby interfacing with Ada
123524 [joe.vandyk@b] A cursory search didn't bring up much stuff on interfacing Ruby with Ada.
123571 [ptkwt@ar cn ] If you're using gcc's ADA frontend (used to be called gnat, is it still?)
123718 [joe.vandyk@b] Hey, I am using that!  Anyone know if Ruby/DL would work with this?

ANN: vflow 0.2 beta
123528 [jeffm@gh st ] Vflow is a netflow processing library for ruby similar to Cflow (perl)

rdoc bug DelegateClass(Other)
123534 [ruby@br an s] I hope this has not been reported before, but with

[ANN] win32-thread 0.0.1 (or, do you feel lucky?)
123551 [djberg96@ho ] I've released the highly experimental first version of win32-thread.
123582 [devel@ni re ] Fascinating... Is ruby native thread-friendly? Without the ability to
123588 [nobu.nokada@] Not at all.  GC occurred in another thread causes a crash
+ 123589 [devel@ni re ] Thats what I thought. Does anybody know if there any intention to create
+ 123720 [nightphotos@] Is GC the main problem with using native threads?
  123796 [djberg96@ho ] I've tried tinkering with rb_gc_disable() and rb_gc_start() in various

Unicode in Ruby and a Ruby Reference
123553 [iizogii@gm i] I'm making my second big attempt in getting into Ruby, and I have a
+ 123554 [matz@ru y- a] Handing Unicode (UTF-8) is OK.  Ruby's strings can contain any
| + 123561 [flgr@cc n. e] However I think that this awareness is just where a code point begins
| | 123566 [matz@ru y- a] Onigurama should aware of it, although I found a bug there.
| + 123565 [giulio.pianc] How a literal Unicode character can be inserted in a Ruby String? I
|   123605 [halostatue@g] \u4321 is a UTF-16BE encoding, so you would need to know the
+ 123556 [gsinclair@so] What you are reading online is "Programming Ruby, 1ed", a book by Dave
| 123623 [mkhan@le tr ] which will cost $25.00, I think.
+ 123654 [iizogii@gm i] I just wanted to say thanks for all of the feedback from everyone
  123680 [ruby-lists@l] the patterns and standard lib sections contain some pretty nifty stuff.

Ruby Weekly News 6th - 12th December 2004
123558 [timsuth@ih g] Ruby Weekly News 6th - 12th December 2004
+ 123559 [timsuth@ih g] I was a bit "naughty" this week and included some posts that were from
+ 123560 [dave@bu t. d] Thanks again for the news, Tim.
  123575 [transami@ru ] That's good. But why did you not credit yourself? Isn't that final large-ascii
  123578 [dave@bu t. d] ruby -rdrb -e "DRb.start_service;duck=DRbObject.new(nil,
  + 123580 [transami@ru ] ASCII. And an alternative big ASCII-art duck was constructed with
  + 123607 [ruby-talk@wh] I know how thankless a job rendering ducks is. Believe me, we're all

Mixin questions
123563 [johan.nilsso] - How can/should I access a class constant from a mixin? The only thing I've
123569 [bob.news@gm ] "Johan Nilsson" <johan.nilsson@---.esrange.ssc.se> schrieb im Newsbeitrag
123583 [johan.nilsso] Oops. Yes, I'm a very bad speller (or it could be the
+ 123584 [bob.news@gm ] "Johan Nilsson" <johan.nilsson@---.esrange.ssc.se> schrieb im Newsbeitrag
| 123586 [johan.nilsso] f = Foo.static_create("some stuff")
| 123592 [bob.news@gm ] "Johan Nilsson" <johan.nilsson@---.esrange.ssc.se> schrieb im Newsbeitrag
| 123681 [johan.nilsso] No, and it actually works. What's the difference? I'm just starting to use
| 123684 [bob.news@gm ] "Johan Nilsson" <johan.nilsson@---.esrange.ssc.se> schrieb im Newsbeitrag
+ 123600 [ksibilev@be ] By including a mixin module into a class you can add only instance
  123603 [bob.news@gm ] "Kent Sibilev" <ksibilev@bellsouth.net> schrieb im Newsbeitrag
  123608 [ksibilev@be ] Oh, I didn't notice 'extend' in the code. Sorry about the noise.

Implementing Genetic algorithm in Ruby
123587 [robo@ma s. o] ...
+ 123595 [decoux@mo lo] First the P version seems wrong. Perhaps best if you find a better
+ 123599 [ptkwt@ar cn ] That's a lot of code. :)
| 123622 [michael.deha] Unfortunately I misread this as "my lack of knowledge is genetic", but
+ 123682 [peter@se an ] ...

wxRuby and other GUI toolkits
123590 [devel@ni re ] So, having subscribed recently to the ruby-talk mailing list, I've
+ 123609 [shanko_date@] Welcome, Nick !
| 123610 [craig.m.mora] I'm looking into wxRuby myself after looking at FXRuby and having
| + 123611 [devel@ni re ] Thanks! I'll add that to the samples (worked on my Mac OS X box without
| + 123615 [pan@er kv en] Works on Linux with Ruby 1.8.1.
+ 123616 [itsme213@ho ] Any chance you could provide a simplified interface along the lines
  + 123617 [curt@hi bs c] 24ced792ff,7824fe1d05b4f648,ffa0c9b33be25877,453e05fefa6610b4,79dd1925715e2b
  | 123620 [itsme213@ho ] base
  + 123618 [lymans@gm il] Then why not gravitate toward FXRuby?
  | + 123619 [zdennis@mk e] FXRuby doesn't necessarily appeal to all developers with it being GPL'd.
  | | + 123624 [mailinglists] It's LGPL not GPL.
  | | + 123627 [lymans@gm il] FXRuby and FOX are actually LGPL'd (if that makes a difference to
  | |   123644 [dross@co e- ] Licensing issue is very big complaint of the other toolkits.
  | |   123672 [lymans@gm il] Please see number 2 in the FOX LGPL addendum.
  | |   123674 [dross@co e- ] But its not maintained by the japanese....
  | |   + 123675 [drbrain@se m] What does being Japanese have to do with anything?
  | |   + 123693 [lymans@gm il] That would be nice - wouldn't it?
  | + 123621 [itsme213@ho ] When I last looked at the FXRuby examples (several months ago), I found it
  |   123625 [lymans@gm il] TIMTOWTDI. I do it a bit different than all of the samples. I prefer
  + 123643 [devel@ni re ] override, and
    + 123646 [devel@ni re ] To add to my last post: I'd also love to hear if you do GUI developement
    + 123662 [mailinglists] You also like to hear why i don't like wxWidgets ?
      + 123663 [zdennis@mk e] Perhaps that would be best for an offlist posting. If you have the
      + 123664 [devel@ni re ] Well, I'd like to hear it. I don't think I can really do much about it