32131-34432
31950-32847 subjects 32370-33220
^ WIN32OLE GetObject
32131 [graham.brook] Does anyone know if it is possible to retrieve a running object instead of
32133 [graham.brook] And the answer is WIN32OLE.connect
32146 [graham tadco] Mmm the plot thickens.
^ Tk interface with Ruby
32137 [BMahadevan N] This message is in MIME format. Since your mail reader does not understand
+ 32162 [chris darkro] On a seperate note, I would get another keyboard, you '.' key seems to be
+ 32225 [alwagner tca] This should get you started....
+ 32369 [nagai ai.kyu] Pack and Grid arrange widgets *WITHOUT* overlapping.
^ Re: [POLL]: ruby-talk separation
32138 [hutch xampl.] On 1/23/02 6:14 AM, "Stephan KçÎper" <Stephan.Kaemper@Schleswig-Holstein.de>
^ Re: [POLL]: ruby-talk seperation and reunion
32141 [Ephaeton gmx] If you go ahead and seperate the list, I think it would
^ Re: [POLL]: ruby-talk seperation - Beginner list
32148 [Desai.Dinaka] How about a "beginner list", where some mentors will answers the questions posed
^ Re: Snowhite and the Seven Dwarfs - The REAL story!
32154 [paul atdesk.] I can't believe this silly thing is still floating around after all this
^ idea for FreeRIDE
32170 [tobiasreif p] When I require some lib, instantiate an object, this object may have
32194 [curt hibbs.c] Yes, this is precisely one of the code-assist type of feature that we will
33017 [ganesan-ml g] I am working on something like this on my project at my Universiry.
33018 [curt hibbs.c] sorted
^ Re: RANT: Ruby GUI API (more about SWT)
32172 [Laurent.Jull] Look-and-feel
^ Dot-Formatting (Re: Tk interface with Ruby)
32176 [pit capitain] If you or your mail reader have problems with the ... formatting,
+ 32243 [BMahadevan N] This message is in MIME format. Since your mail reader does not understand
| 32264 [pit capitain] In fact, I tried to do the opposite. To me the first reply seemed to
| 32266 [BMahadevan N] This message is in MIME format. Since your mail reader does not understand
+ 32290 [chris darkro] Forgive me, my mail client can cope fine, I just forgot to put the
^ (none)
32177 [Eugene.Scrip] $:.push '/my/dir/need/for/execution/of/loaded/script'
32187 [nobu.nokada ] (none)
^ No Op words for Ruby? was:OOP UI Design
32188 [gehlker fast] Holub does have a point about Java RAD tools being of limited usefulness
^ ANNOUNCE: TaskMaster 0.1.0
32214 [ptkwt shell1] With the next release of the Ruby Task Distributor, I'm changing it's name
32215 [tobiasreif p] Is that comparable to what they describe here?, in an interview about
32221 [ptkwt shell1] It does sound similar. I didn't even know about P2... I thought we had
^ [ANN] New JRuby release 1.6/0.3.1 beta
32216 [jpetersen un] JRuby is a pure Java implementation of the Ruby interpreter.
32288 [chris darkro] How does the perfomance compare to that of native ruby?
32354 [jpetersen un] I don't do real benchmarks tests, but I just run the fib.rb example with
^ xcalloc counterpart
32219 [ahoward fsl.] I'm digging into a ruby ext i've downloaded (sysvipc from raa) and
+ 32224 [nobu.nokada ] # What ext are you looking?
| 32307 [ahoward fsl.] i figured as much... following all those xcallocs up with xfrees sure
+ 32285 [decoux moulo] Look at ALLOCA_N() and MEMZERO()
^ Subclassing vs Subtyping (partly OOP vs FP)
32233 [feldt ce.cha] There is interesting stuff on the page "Subtyping, Subclassing,
+ 32294 [mfeathers ob] Anyone know who the author of this stuff is? I remember some of the
| 32297 [feldt ce.cha] Its Oleg Kiselyov. You can reach him at
+ 33030 [perin panix.] The above was posted ten days ago and so far the silence has been
33032 [Dave Pragmat] To be honest I was not particularly stirred by the article. It became
+ 33055 [feldt ce.cha] I agree that his example is not very strong (even if you agree that a
| 33073 [Dave Pragmat] That's a good point. How would you go about documenting protocols
| + 33077 [paul atdesk.] If we could solve that, then I think we could solve the halting
| + 33090 [feldt ce.cha] I'm not sure its what you're on to here but a part of what I'm working on
| + 33092 [jason jvoege] Sounds very interesting. How does it differ from Design by Contract as
| | + 33214 [feldt ce.cha] Its in the same spirit although the focus is on testing and not so much
| | + 33287 [jbrunjes ctr] I've been following the newsgroup over the last 2-3 months and haven't
| + 33097 [Dave Pragmat] I think I was thinking about something less ambitious/. Say you have
| 33215 [feldt ce.cha] Minor quirk: I often write includes on the top so needed methods not yet
| 33231 [Dave Pragmat] I _think_ you can hook that, only performing the test when the class
+ 33379 [perin panix.] I took the liberty of forwarding this message plus the one by Robert
^ Eclipse project and Ruby (IDE talk)
32235 [itsnewsforme] Every once in a while there is talk of IDE for Ruby in development,
32239 [dblack candl] If you search for 'eclipse' at http://www.ruby-talk.org you'll see
^ a can be true and false
32236 [moontoeki ao] a can be true and false at the same time
+ 32237 [ralph.mason ] Both your tests evaluate to true
+ 32238 [Dave Pragmat] No.
^ Recall: Dot-Formatting (Re: Tk interface with Ruby)
32244 [BMahadevan N] This message is in MIME format. Since your mail reader does not understand
^ FXRuby Drag-and-Drop Code??
32245 [jobeicus hot] anyone have fxruby example code using drag and drop they wouldn't mind
32305 [ljohnson res] I don't have any such examples yet, but I'll add this to my to-do list. Just
+ 32356 [mcix gmx.net] Well I need two buttons connected by a line. Moving around the buttons should
| 32358 [ljohnson res] should
| 32408 [mcix gmx.net] Well, take it as a DnD with empty set of data ;-)
+ 32437 [jobeicus hot] Ok what i'm just interested in something simple, where i can drag a
^ Array.last Weirdness
32247 [jesjones min] array = ["hello"]
+ 32248 [dempsejn geo] you can't set a value with last...you'll have to find the last index value
+ 32249 [Dave Pragmat] xxx += y is shorthand for xxx = xxx + y.
| 32275 [tobiasreif p] I kinda understand. But in a[-1]+=' bar': isn't that a metod call too?
| 32276 [matz ruby-la] Yes.
| 32277 [matz ruby-la] Oops, I meant
| 32280 [tobiasreif p] Thank you very much. But I still don't understand :|
| + 32284 [pit capitain] if you define the missing "last=" method using the existing "[]="
| | 32286 [tobiasreif p] I know. It's just that the original poster wouldn't have experienced his
| + 32299 [matz ruby-la] Too bad.
| 32300 [tobiasreif p] Yep. I think this would be great, ...
| 32317 [matz ruby-la] The point left is whether Array#last= makes sense or not, I guess.
+ 32251 [pcs3 mailhos] Array#last= doesn't exist in 1.6 , I don't think it has been added
| 32253 [matt lickey.] I don't think adding Array#last= is a bad idea, but replacing the last
| 32257 [pcs3 mailhos] I can think of several I've had to do it (the last one being David Alan
| 32259 [gnhurst hurs] I use array[-1]
| + 32262 [pcs3 mailhos] forgot about that reverse-indexing.
| + 32274 [tobiasreif p] .. so instead of
+ 32256 [ysantoso jen] Array.last=(Array.last + " world)
^ ruby-mode's home
32250 [W.L.Kleb LaR] Is there a place a complete ruby-mode.el is kept? I am not
+ 32254 [matt lickey.] Grab it from ruby CVS, either directly of by clicking on the
+ 32263 [W.L.Kleb LaR] Later,
^ Easy references in Ruby?
32281 [olivier vibe] Is there a more straightforward to create references to objects in Ruby
32287 [carrere arte] Actually, this does not produce what I wanted to do.
+ 32289 [decoux moulo] This is the same than
| 32303 [carrere arte] Ok, that's why it doesn't work!
| 32304 [decoux moulo] No, not really. `b + "thing"' create a new object and `=' affect this
| 32308 [chris.morris] Olivier,
+ 32291 [x ichimunki.] You don't really need a reference with Ruby's built-in aliasing do you?
32296 [tom.hurst cl] I think the question is more along the lines of "how can I make talking
^ ruby-talk stats up to and incl dec 01
32283 [feldt ce.cha] Only a few people has requested that I update the stats diagram at
32298 [tom.hurst cl] <homer>Mmm, stats, *drool*</homer>
^ Serious Array Bug in Ruby 1.6.6?
32312 [billtj y.glu] I am currently using Ruby 1.6.6 on Linux Mandrake 8.1. I want to create
+ 32315 [dblack candl] [observation that Array.new(2, Hash.new) contains the same Hash twice]
| 32400 [billtj glue.] I am sorry that I still don't see the reason why the array constructor
| + 32402 [decoux moulo] How do you do this ?
| | 32405 [billtj y.glu] The answer is by using Object#dup or Object#clone, which is the only
| | 32407 [decoux moulo] ruby make a shallow copy
| | 32419 [billtj y.glu] Doesn't Object#dup or Object#clone work with *any* object?
| | 32422 [decoux moulo] no,
| | 32435 [billtj y.glu] Well, surely it is defined for all objects, as all objects are derived
| | 32481 [decoux moulo] [ I've modified the quote, difficult to understand with your strange way
| + 32403 [erik bagfors] Personally I think it's _very_ clear.
| | 32406 [billtj y.glu] We all know in
| | 32409 [decoux moulo] I've some examples if you want to look at shallow/deep copy
| + 32404 [dblack candl] This is sort of a circular argument.... You've listed Array.new(2,
| + 32410 [billtj y.glu] We know that Ruby has only two built-in containers and it has only defined
| | 32467 [dblack candl] Let me put it a somewhat different way: to the extent that you might
| + 32420 [billtj y.glu] It "does not work" because the purpose is to create an array of hashes and
| 32423 [decoux moulo] no, you have the same problem with String
| 32434 [billtj y.glu] Wow, this is quite a revelation! Probably I should have given the example
| 32441 [chr_news gmx] Actually Rubys Arrays are an abstraction of an C/C++ array of pointers.
| 32442 [billtj y.glu] Christoph,
| + 32449 [nobu.nokada ] The inefficiency comes from the operation itself, regardless
| | 32470 [ysantoso jen] places. Commonly found in a system with large objects where many are
| | 32473 [ysantoso jen] What I meant is: ... to produce an array with two references to the
| + 32466 [chr_news gmx] All of these objects are very special - true,false and nil are the instance
| + 32471 [matz ruby-la] The point is what kind of check should be done. Copying the fill
| 32504 [erik bagfors] I agree completely. Array.new(2,Hash.new) behaves exactly as I would
+ 32316 [nobu.nokada ] a = (1..2).collect {Hash.new}
32321 [matz ruby-la] Instead, how about Array#fetch to take block for the default value?
32331 [Dave Pragmat] Why not make the Array constructor consistent with Hash? The semantic
32360 [nobu.nokada ] I thought it too, but the problem is struct RArray has no more
32368 [Dave Pragmat] Would it be bad to add a 'VALUE ifnone' to the end of RArray?
+ 32372 [nobu.nokada ] Since objects are union, the addition makes ALL objects bigger.
+ 32376 [matz ruby-la] It wastes extra 4 bytes for EVERY object, due to RVALUE implementaion.
^ Serving JPG's built in real time from SVG's
32314 [dcabrero alt] I would want to know if it's possible to serve graphics (statistical
+ 32313 [koch pixelpa] Graphics are better in GIF or PNG, I think. Have a look at Apache's Batik.
+ 32320 [dcengija ine] Yes, it is possible.
32389 [dcabrero alt] OK davor, thanks for your response.
32396 [dcengija ine] Well, svg2jpg was a finctional object/method, actually. It's
^ looking for an example problem to demonstrate TaskMaster
32319 [ptkwt shell1] I'm looking for suggestions here...
+ 32322 [dempsejn geo] How about some sort of search for a value? As you add more nodes to search
| 32326 [rich infoeth] How about searching for a file in the filesystem (or a distributed grep).
| 32347 [ptkwt shell1] Kind of assumes you've got the same filesystem available to all clients...
+ 32329 [jason jvoege] I've often considered a chess program that distributes different parts of
| 32335 [ptkwt shell1] Yep. Though, I think that TaskMaster would (with a few features I plan to
+ 32330 [Dave Pragmat] The good ol' Mandelbrot calculation?
| + 32336 [ptkwt shell1] Hmmm.... That might be good. I could have each client machine generate a
| + 32350 [ptkwt shell1] Actually, now that I think about it doing the Mandelbrot on several
| + 32364 [hutch xampl.] The obvious: To demonstrate this kind of thing you want a problem that is
| | 32371 [ptkwt shell1] The goal would be to not only show its potential, but also to show how to
| + 33151 [comp.lang.ru] - - You aren't looking deep enough then, the closer you get to the
| 33156 [ptkwt shell1] I've actually settled on estimating the value of pi using the Monte Carlo
| 33157 [armin approx] What about this: Take one function f(x).
+ 32374 [matju sympat] finding primes from m to n, using the simplest non-stupid algorithm,
+ 32380 [ptkwt shell1] Hey, that's pretty cool! I had to install xv, though. xv isn't too
| 32572 [matju sympat] XV is shareware with source provided, and unmaintained since late 1994. It
+ 32384 [chr_news gmx] Following this OT - a slightly better value in the long run is
32609 [matju sympat] Sorry, a typo of mine. I wanted to write 1.1*sqrt(n)/log(sqrt(n)).
^ Modifying NArray's NVector dumps core?
32325 [W.L.Kleb LaR] Under certain conditions when we run our numerical simulation code it
+ 32346 [W.L.Kleb LaR] In the following, the mere difference of having or not having a space
+ 32362 [masa ir.isas] It's a bug in NArray. Thank you!
32365 [W.L.Kleb LaR] And thanks for the swift response. We patched and no more core!
^ [ANN] Mnemonic 0.9
32328 [hensleyl pap] Mnemonic is object prevalence layer for Ruby. It provides a persistence
^ ruby-mode fontification and indent behavior
32334 [W.L.Kleb LaR] So I updated ruby-mode via CVS (mine was a year old already!)
32352 [matz ruby-la] I'm afraid that it's nearly impossible for emacs to fontify general
32363 [W.L.Kleb LaR] Roger.
^ filedescriptors not returned to the system
32339 [joe vpop.net] The following code eats up file descriptors like crazy. The .05
32340 [neumann s-di] s.close is only called in case of an error. You should put the s.close
^ Link to maschine translations of Ruby Resources
32342 [chr_news gmx] The link on ruby-lang.org to machine translations on excite.co.jp
32382 [matz ruby-la] Thank you for the information.
^ Win32ole event callback?
32343 [ a a.a] In the world of visual basic, some event subs have an argument that can
32636 [masaki.suket] Does win32ole/sample/ienavi.rb coming with win32ole package help you?
32698 [ a a.a] masaki.suketa@nifty.ne.jp says...
32783 [masaki.suket] Hmm...
33057 [ a a.a] masaki.suketa@nifty.ne.jp says...
33105 [ a a.a] Sorry just to clarify...
33221 [masaki.suket] Thank you. Now, I understand what you want to do.
34432 [masaki.suket] Win32OLE 0.4.0 provides WIN32OLE_EVENT#on_event_with_out_args.
^ [ANN] aes-rb v0.1.0
32349 [eric badtux.] An all-C (for performance) implementation of the AES (Rijndael)
^ Ruby/Gtk : question on menus
32351 [info mjais.d] require "gtk"
32357 [W.B.Hill uea] It's invoking the call method of the object passed in.
32378 [info mjais.d] thank you very much. now it works!
+ 32379 [nconway klam] I'm not sure, but I'll take a look at what PyGtk is doing. From the
| 32386 [mjais web.de] this is an axample of PyGtk 0.69 (the current release for gtk 1.2)
+ 32394 [dellin team-] and Itemfactory#create_items in C(unskillfully).
^ [ANN] RDoc learns to draw pictures...
32355 [Dave Pragmat] RDoc is a Javadoc-like documentation tools for Ruby source. RDoc
+ 32373 [ralph.mason ] This looks so compelling now I am going to have to learn how to use it. As
+ 32377 [pit capitain] this looks really cool!
| + 32381 [rich infoeth] This could be done with image maps (assuming "dot" could generate a text
| + 32397 [Dave Pragmat] That would be nice. Once I work out how the -Timap stuff works, then
| + 32399 [jfreeze free] I really like your template but Netscrape 4.7 on Unix doesn't like
| | 32414 [rich infoeth] Jim (and Dave),
| | + 32415 [Dave Pragmat] Great minds - I'm working on generalizing that blank page stuff today.
| | + 32418 [jfreeze free] Yes, that would rock.
| | 32421 [Dave Pragmat] When you type ^C, where is it?
| | 32429 [jfreeze free] rdoc --main rdoc/rdoc.rb --template kilmer --diagram
| | 32430 [jfreeze free] Is dot just really slow?
| | 32431 [jfreeze free] Well, I really shouldn't be replying to my own emails...but
| | 32433 [cbroult sapi] This message is in MIME format. Since your mail reader does not understand
| | 32439 [jfreeze free] I assume that 'dot' is just one of the tools in graphvis?
| | + 32440 [cbroult sapi] This message is in MIME format. Since your mail reader does not understand
| | + 32444 [ljohnson res] Yes, dot is one of the tools making up Graphviz. It was unclear from your
| + 32638 [tony perforc] I can't remember what the problem was, but -Timap doesn't work for image
+ 32391 [Stephan.Kaem] Brilliant!
^ RDoc: eval("class A; ... end")
32359 [gotoken notw] I'd like to use the great tool RDoc but I have a problem.
+ 32366 [nahi keynaut] Extracting real classes from src by running its code
| 32463 [gotoken notw] Oh, that is not simple. Maybe dynamically defined class is the source
| 32482 [Dave Pragmat] Right now I'm looking at executing selected pieces of source code, and
| 32512 [gotoken notw] It looks nice. I'm guessing that its binding would be established by
| 32513 [Dave Pragmat] That's where there are problems. I _think_ I need to execute the block
+ 32367 [Dave Pragmat] Not yet, but it's on my list of things to look at. I'm playing with
threads.html
top