115125-116989

114924-115969 subjects 115281-116769

[ANN] TextMate 1.0 (with Ruby and Rails syntax highlighting)
115125 [david@lo dt ] Everyone who attended RubyConf '04 already got a sneak peak at this,
+ 115137 [james@gr yp ] I'll confess that I'm a die hard BBEdit user and it would take a LOT to
| 115167 [lucsky@ma .c] I had high expectations for TextMate (partly due to David's over-hyping
+ 115145 [code@jo ch n] So that's what that regex thread was all about! ;)

Timeout::timeout and Socket timeout
115143 [probertm@no ] I would like to suggest that Socket trap ETIMEDOUT and raise Timeout::Error
115165 [B.Candler@po] I would oppose that.

Fixnum <=> confusion
115148 [robert.evans] I am recently learning Ruby, and came across an interesting problem
+ 115162 [matz@ru y- a] sort skips <=> calls for fixnums to gain performance.
+ 115166 [B.Candler@po] Use The Source, Luke :-)
  115172 [robert.evans] Aha. Thanks for the answer and the friendly reminder about the source.

Upcase array
115154 [jagenheim@gm] foo = %w { FOO BAR baz biz }
+ 115160 [t_leitner@gm] irb(main):005:0> foo = %w{ FOO BAR baz biz }
| 115161 [bob.news@gm ] "Thomas Leitner" <t_leitner@gmx.at> schrieb im Newsbeitrag
| 115164 [botp@de mo t] try,
+ 115205 [batkins57@gm] Why does upcase! do this?
  115215 [bob.news@gm ] "Bill Atkins" <batkins57@gmail.com> schrieb im Newsbeitrag

irb request
115156 [botp@de mo t] How can I make irb work
+ 115173 [ruby@br an s] $ irb --prompt-mode xmp
+ 116989 [vjoel@PA H. ] Sorry for the late reply--here's something Nobu came up with on

ruby script using qt hangs
115168 [mail@mi et c] I've tried to use Qt with ruby. It seems to be really a killer app. So I
115178 [ruby-lists@l] please read the readmes :)
+ 115180 [mail@mi et c] I copied the code from a tutorial, so I've been sure, that it is correct.
+ 115184 [Richard_Dale] I asked about who needs to use qtrubyinit on the kdebindings list, and many
  115187 [ruby-lists@l] yeah. nod. my gentoo machine no longer needs it and my

ri and extensions
115174 [B.Candler@po] I have ruby-1.8.2p2 installed, and as I'm trying to wean myself off grepping
115186 [dave@pr gp o] Whoever marked them up probably forgot to add their names to the
115188 [B.Candler@po] ...

The Making of Copland's User Manual
115177 [Bil.Kleb@NA ] Jamis,
115190 [jgb3@em il b] Bil,
+ 115193 [gsinclair@so] [snip process]
| 115206 [jgb3@em il b] Really, all thanks should go to _why. I didn't add anything original
+ 115390 [Bil.Kleb@NA ] I am considering this route, please expand.
  115393 [jgb3@em il b] Mostly, the gotchas have to do with some subtle interactions between
  115405 [gsinclair@so] That kind of pernickety crap annoys me.  I'd rather put the Textile in
  115412 [jgb3@em il b] I agree, it was annoying until I got used to it. You could just as

Is there a ruby-talk-digest list?
115182 [scott.maclur] Hey all,
115185 [B.Candler@po] Send 'help' to ruby-talk-ctl@ruby-lang.org for information. Read the section

gah!  OS X readline!
115192 [yagermadden@] Yes, I am aware that this has come up before.  I have tried all past
115197 [james@gr yp ] Mac OS X.3 does have the readline lib installed.  It does not install
115204 [mccallister@] Ditto =)
115208 [yagermadden@] Thanks, James and Brian.  I am happy to say I also have now solved my
+ 115209 [mccallister@] Glad to hear 5.0 worked for you. I am a big coward and installed 4.3 ;-)
+ 115227 [roberto@RE O] A different way to do it if you're using DarwinPorts is to install
  115294 [rasputnik@he] For the record - seeing as I was bitching about NetBSD support, I just

quality of error messages
115195 [Joachim_Wutt] after spending some time with Perl and Python, I am
+ 115200 [B.Candler@po] I agree with that one. I have often has to do a 'divide and conquer': create
| 115207 [Joachim_Wutt] Encouraged by your quick response, I try to explain better
| + 115212 [gsinclair@so] =>> system complains "no such method"
| | 115264 [charleshixsn] Perhaps not in that precise area, however when a block isn't close the
| | 115268 [B.Candler@po] I think that what you're asking for, is not what you actually want.
| | 115286 [Joachim_Wutt] Thank you, Brian.
| | + 115289 [markus@re li] Now there's an RCR I'd support.  Heck, I'd even volunteer to code
| | | + 115460 [discordantus] That's been hashed and rehashed here before... :) I'm guessing it's
| | | | 115484 [ruby@br an s] That seems like a nice idea to me. This would be nearly the same as the
| | | | 115511 [matz@ru y- a] I'm afraid that it might cause tab-space indentation war like in the
| | | | + 115515 [ruby@br an s] Therefore I like the idea of using a high warning level or a seperate
| | | | | + 115542 [gsinclair@so] The unfortunate thing about this is that editor-based indenters never
| | | | | | + 115544 [botp@de mo t] can we extend -c (check syntax) command so that it also checks for
| | | | | | | 115545 [matz@ru y- a] We can.  But how we check for missing/broken def/end pairs, more than
| | | | | | | 115546 [jgb3@em il b] I believe what is being asked for is more than just a "syntax error"
| | | | | | | 115551 [matz@ru y- a] I know what he wants.  I am not refusing his idea.  The point is I'm
| | | | | | | + 115552 [markus@re li] Having spent 12 of the last 48 hours or so hacking away on ruby's
| | | | | | | | 115555 [botp@de mo t] [snip informative text]
| | | | | | | | + 115557 [botp@de mo t] maybe "reasonable" it more suitable word
| | | | | | | | | 115558 [botp@de mo t] ^^ typo "is"
| | | | | | | | + 115560 [markus@re li] Sorry, my example over simplified a little.  To save space, I was
| | | | | | | | | 115563 [botp@de mo t] (1/2)
| | | | | | | | | 115565 [markus@re li] But why the second "("?  It could be any of them, with equal
| | | | | | | | | 115566 [botp@de mo t] we are narrowing it down but definitely we cannot solve it today :-)
| | | | | | | | + 115582 [B.Candler@po] I think in most cases not. For the most common missing 'end' error, the
| | | | | | | |   115584 [botp@de mo t] yes, you're right. markus also explained sample in expressions too.
| | | | | | | |   + 115585 [rff_rff@re o] I don't understand: why people find it so hard to indent their code
| | | | | | | |   | 115588 [botp@de mo t] no, you understood it. It is indeed easy to indent (otherwise py lang would
| | | | | | | |   | 115617 [bowman@mo ta] One of the major complaints about Python is not the indentation itself, but
| | | | | | | |   | 115625 [gsinclair@so] Cheers,
| | | | | | | |   + 115590 [ml-ruby@th p] Like another poster, I'm in the habit of writing the close marker
| | | | | | | |   | 115594 [botp@de mo t] class Foo
| | | | | | | |   | 115716 [charleshixsn] Perhaps they shouldn't be strict equivalents.  I'd prefer that endclass
| | | | | | | |   | + 115720 [markus@re li] parse.y comes with the source distribution.
| | | | | | | |   | + 115723 [ml-ruby@th p] I don't feel strongly about the issue as I rarely run into trouble since
| | | | | | | |   | + 115725 [Joachim_Wutt] end if
| | | | | | | |   | + 115739 [transami@ru ] class Foo    def bar      puts 'bar'      if foo       .... stuff....      endif    end #bar  end #Foo
| | | | | | | |   + 115598 [B.Candler@po] Do you mean change
| | | | | | | + 115559 [hal9000@hy e] Well, I had an idea once, but I considered it too dumb to share.
| | | | | | | | 115571 [gsinclair@so] Interesting that you haven't written the tool yet :)
| | | | | | | | 115589 [kristof@vl e] Maybe an idea for the quiz?
| | | | | | | | 115600 [james@gr yp ] Write it up and send it in.  I will run it.
| | | | | | | + 115708 [charleshixsn] The best suggestion that i've seen was from B.Candler@pobox.com
| | | | | | |   115711 [markus@re li] The problem (as I responded before) is that this would complain
| | | | | | |   + 115736 [charleshixsn] OK.  You're clearly right in my case, as I tend to indent with this
| | | | | | |   + 115808 [B.Candler@po] Yeah, I know. That was something I glossed over, because I didn't want to
| | | | | | |     115846 [markus@re li] Looking ahead adds whole gobs of complexity, and may not help as
| | | | | | |     115849 [B.Candler@po] I think you're saying: warn (or note the location of) any line which has
| | | | | | |     115852 [markus@re li] Exactly.
| | | | | | + 115575 [ruby@br an s] I've got to say I'm quite impressed with xemacs indentation. (Thanks
| | | | | + 115833 [kristof@vl e] (defun ruby-check-ends ()
| | | | |   115854 [ruby@br an s] Nicely done! I added it to my init.el. And again I learned a bit more elisp.
| | | | + 115596 [B.Candler@po] I think that you don't have to enforce any particular indentation style or
| | | |   + 115641 [markus@re li] *ROFL*  Yes!  What you have described here is salient structure
| | | |   + 116200 [halostatue@g] No, no, no, and NO!
| | | |     + 116202 [ruby@br an s] 1) not work anymore
| | | |     + 116204 [markus@re li] Austin.  Pause.  Take a deep breath.  Let it out slowly.  You are
| | | |     + 116211 [hal9000@hy e] [snip re tracers etc.]
| | | |     + 116253 [discordantus] Yikes!
| | | + 115493 [halostatue@g] I think you'll find more people who don't want such an abomination.
| | |   + 115500 [cmills@fr es] I feel the same way as Austin here.
| | |   | 115505 [discordantus] At first I was thinking that it should be a separate program; but then
| | |   + 115508 [transami@ru ] Probably it would be "bestest" if Ruby had used { ... } and/or do ... end in
| | |   + 115513 [markus@re li] *laugh*  I supose the reason I like the abomination is I learned to
| | |     + 115703 [charleshixsn] For that sample, you are correct, but when blocks get a bit more complex
| | |     | 115709 [markus@re li] The problem, as with all such systems, is that you are now looking
| | |     | 115732 [charleshixsn] But is that an argument against labeling end markers, or an argument in favor of allowing Ruby to optionally recognize them?  I agree that it's a true argument, I just consider it better than nothing.
| | |     | + 115738 [Joachim_Wutt] The compiler should complain about incorrectly labeled "end" markers,
| | |     | + 115743 [markus@re li] * It isn't possible to give useful hints about the location of an
| | |     |   115761 [botp@de mo t] *How I wish I were as good as many of the people here (good in english and
| | |     |   115777 [markus@re li] Sorry if I was not clear.  I have no reason to think it would be
| | |     + 116163 [halostatue@g] I don't find it readable at all.
| | |       116166 [jgb3@em il b] I completely, 100%, in every way, concur with Austin. I detest any
| | |       116169 [markus@re li] No one is trying to enforce anything on anyone here.  No one is
| | |       116171 [jgb3@em il b] I understand that people like that approach. I don't begrudge them that.
| | |       116185 [markus@re li] No one that (I heard) suggested such a thing.  We were talking
| | + 115346 [B.Candler@po] Probably because such forced indentation is extremely annoying in practice
| |   115347 [gsinclair@so] Yeah, but that's ugly :)
| |   115354 [B.Candler@po] That doesn't work, because if it occurs within a method definition, it
| |   115382 [gsinclair@so] Try
| |   115392 [B.Candler@po] Well, this statement won't be executed until the whole file has been
| + 115213 [Joachim_Wutt] Sorry, there was a misprint in the crucial line of my last
| + 115214 [james@gr yp ] james% ruby broken.rb
| | 115229 [guslist@fr e] Although it has never been a big problem for me to see the "no such
| + 115219 [halostatue@g] irb(main):004:0> e = Object.new
| + 115221 [flori@ni e. ] Actually it does.
+ 115201 [james@gr yp ] Could you please show a short example of code that triggers this
+ 115203 [batkins57@gm] From what I understand, it's pretty difficult for Ruby (or any other
+ 115216 [flori@ni e. ] It doesn't. If you define the method with "def" yourself, you don't
+ 115223 [nagai@ai ky ] Please use TkBgError.set_handler.
+ 115234 [eeklund@gm i] This is parser-technically hard to do; maybe it would be possible to
| + 115242 [markus@re li] I agree with almost everything you said.  However, I must object to
| + 115255 [ehames@gm il] There are Error Correcting Parsers and generators that could be used
+ 115257 [ruby@br an s] I highly recommend using an editor like xemacs that has proper automatic

[ANN] FreeRIDE 0.8.0 Released!
115202 [curt@hi bs c] Version 0.8.0 of FreeRIDE has been released and is available for download!

Anyone else successfully install Alph (Ruby Flash GUI framework)?
115210 [mailinglist_] Hey, is anyone else using (or attempting to use) Alph?
115634 [pbrannan@at ] ./README          # this file

[ANN] session-2.1.9
115220 [Ara.T.Howard] - fixed bug where setting track history after creation caused later failure in
115280 [batsman.geo@] batsman@tux-chan:~/src/rpa/ports$ rpa update

Tk error message box
115222 [Joachim_Wutt] In my previous posting I complaint about an error message
115225 [nagai@ai ky ] I just posted. Please see [ruby-talk:115223].

Musings on module/class definition domains
115226 [transami@ru ] I find Ruby's various means of accessing class "domain" a bit clunky. Between
115332 [martindemell] What would the value of 'self' be?
115357 [transami@ru ] Sorry, I should have clarified what his means. The above is basically the same
115564 [martindemell] I was just wondering about the utility of a method that got attached
115574 [batsman.geo@] include Math

what is super?
115228 [transami@ru ] I ask b/c I was wondering if getting the binding of super is any way feasible.
115246 [pbrannan@at ] "super" is a method call that calls into the base class.

KDevelop + Ruby duplication?
115230 [me@ja on li ] I am beginning to extend KDevelop's Ruby project definition to include
115231 [horacio.lope] If you haven't already done so, you should check the excellent work of
115349 [Richard_Dale] Yes, a Korundum project template would be nice. There are some app templates
115406 [me@ja on li ] Well, let's work in concert. Do you have a developer's site, IRC
+ 115440 [Richard_Dale] The kde-bindings@kde.org mailing list and the #kdebindings IRC channel (but
+ 115441 [Richard_Dale] The kde-bindings@kde.org mailing list and the #kdebindings IRC channel (but

Ruby Conference
115233 [ruby@ve k. n] Does anybody have video/mp3 records from the Ruby conference ?
115254 [patrick@he a] Recordings where made.  I think the conference organizers are
115263 [chadfowler@g] That's a fair assessment.  If it doesn't look like it's going to
115270 [ruby@ve k. n] What kind of help do you need ?
+ 115273 [chadfowler@g] Right now, I just need someone to go to work for me so I can get a few
+ 115276 [chadfowler@g] Right now, I just need someone to go to work for me so I can get a few

Win32ole event with out args
115235 [gjenkins@xc ] An earlier thread explains how a callback with return parameters can

How to determine supported dispinterfaces for WIN32OLE object?
115236 [will.gwaltne] I'm using WIN32OLE_EVENT to set up some event handlers on various DHTML
115369 [gjenkins@xc ] The HTMLElementEvents2 interface appears to be supported by
115414 [will.gwaltne] Thanks for the reply, Graham.  As near as I can tell, the page you mention
115537 [paul.rogers@] Will, can I ask what you aredoing with these interfaces? Im working on
115615 [will.gwaltne] Funny you should ask!  I'm doing pretty much the same thing you're

Fwd: HTML email
115241 [transami@ru ] Can anyone else verify this?  Are my messages actually distorted on the other
+ 115245 [markus@re li] They've always looked fine to me (in pine & in evolution).
+ 115247 [beast@sy te ] No HTML, but perhaps it's the fact that your encoding seems to be
+ 115249 [jgb3@em il b] Well, viewing the message source shows that they are indeed plain text.
+ 115259 [angus@qu va ] ["trans.  (T. Onoma)" <transami@runbox.com>, 2004-10-06 19.18 CEST]

package management for plug-ins
115253 [itsme213@ho ] Have either gems or ra been designed with an eye on dynamically dealing with
+ 115256 [horacio.lope] ...
+ 115258 [curt@hi bs c] FreeRIDE's plugin system, FreeBASE, is going to be rewritten to use
  115265 [dross@co e- ] Just make sure its compatible enough to patch for RPA ;)

hobix 0.3 .. the white pantsuit of blogink
115266 [ruby-talk@wh] a newly spritzed 0.3 release of hobix is out.  many, many warm thanks to
115269 [carl.youngbl] Before I glanced at the sender of this message I went over to
+ 115271 [agorilla@gm ] Funny, I saw "white pantsuit" in a ruby-talk subject, and only one
+ 115274 [ruby-talk@wh] I'm not responsible for the art of the Hobix site.  I did some

Ruby Popularity in Google Fights
115272 [transami@ru ] Thought I'd try some google fights to see where Ruby stands.
+ 115297 [mccallister@] The key to search for, though, is "Best Programming Language" ;-)
+ 115352 [rasputnik@he] we get whipped by Ada????
| + 115355 [rff_rff@re o] well, many historical stuff related to ada lovelace I guess :)
| | 115418 [rasputnik@he] Including the whipping, if the stories are true :)
| + 115385 [dross@co e- ] Ada is also a good language. there are updates for gcc 3.x and I'm not
|   115400 [joey@jo yg b] I was forced to use it in college, but that was 12 years ago... It
|   115402 [dross@co e- ] Its really good compared to some of the languages out there. I still
+ 115411 [marathoner@s] I wonder when Ruby can make top 20.

Editors of the ruby webpages
115275 [ruby@br an s] who are the editors of the ruby webpages? Especially
+ 115291 [ptkwt@ar cn ] What's an 'impressum'?  I'm assuming from the context that it's the name
| 115350 [Stephan.Kaem] 'impress', 'masthead', 'flag' (from dict.leo.org)
+ 115300 [matz@ru y- a] ruby-lang.org editors <www-admin@ruby-lang.org>.
+ 115330 [jamesUNDERBA] James Britt is the editor of ruby-doc.org.

The unending joy of compiling ruby-postgres under Mac OS X
115279 [yagermadden@] Seems like I've been here before; now I'm enjoying it with upgraded
115282 [Ara.T.Howard] BEFORE you compile the ruby-postgres binding do something like
115283 [yagermadden@] Ara,
115288 [transami@ru ] Thomas, I have a rubygem for Ruby-Postgres. Works fine for Linux, but I have
115313 [yagermadden@] T.-
115409 [transami@ru ] No problem. I have it. I will send it to you with instructions. Just give me a
threads.html
top