73842-75081
73646-74517 subjects 74038-93484
^ libldap-ruby and sizelimit?
73842 [fery domesti] I have written a curses-based ldap-browser in ruby, and faced with the
^ re-open a class --> re-open a method?
73843 [itsme213 hot] Ruby's ability to re-open a class is great! Among other things it
+ 73846 [batsman.geo ] matz is already thinking on that :-)
| 73852 [george.marro] And in the meantime there's AspectR: http://aspectr.sourceforge.net/
| 73855 [feldt ce.cha] Or we could make an effort to extend Ruth to do not only
+ 73848 [bob.news gmx] "you CAN teach an old dog ..." <itsme213@hotmail.com> schrieb im
+ 73893 [qrczak knm.o] Then changing a method to make the same thing in a different way would no
^ switching multiple interfaces of an object
73844 [batsman.geo ] I've been toying with some code that does what I believe people asking
73862 [ahoward fsl.] very.
73870 [batsman.geo ] [some 51 lines of code]
73873 [ahoward fsl.] lol. that's a *first* for me on c.l.r.! well - ts hasn't responded so
73875 [batsman.geo ] Now, it's really no wonder: as I love toying with singleton classes,
^ Tk canvas widget Id's
73847 [J.P.Fletcher] Is it possible to access the Id's of objects declared within a Tk canvas
73850 [tran55555 ya] item.id # this will return the id of the item
73853 [J.P.Fletcher] O.K. I can make that work and it gives a small integer value. Later I
73856 [tran55555 ya] q = w.find_withtag 'current'
73858 [J.P.Fletcher] Dave
^ DRbObservable : delete_observer ; clients shutdown ?
73849 [jhauss gfi.f] This is a multi-part message in MIME format.
73857 [m_seki mva.b] Please try require 'drb/eq'.
73860 [jhauss gfi.f] Great ("c'est gñÏial [French]") !!! Thanks a lot, this time
^ Categories like in Objective-C
73851 [stefan.arent] Hola,
73859 [laurent data] class Array
73865 [stefan.arent] Hmpf. That easy huh?
73902 [androflux so] This is Ruby we're talking about here. Nobody makes you crawl over broken
^ Test::Unit GUI
73864 [john.platte ] I'm planning on doing a lot of test-driven coding soon, so I'm scoping
73867 [djberge qwes] John,
73877 [nathaniel NO] scoping
+ 73881 [djberge qwes] D'oh! That's what I get for not looking!
+ 75045 [gour mail.in] Have you considered to include gtk2 patch for Test::Unit written by Kenta MURATA
75070 [nathaniel NO] I've applied it in CVS under rough/lib/testunit - can someone grab it
75072 [gour mail.in] ggd@gaura:~/program/ruby/testunit-0.1.8/examples> ruby ts_examples.rb --gtk2
75074 [nathaniel NO] Those appear to be warnings caused by the gtk2 extension itself, so
+ 75077 [gour mail.in] First I have to install GTK, but I'll report back.
+ 75080 [gour mail.in] I just checked and it works. Clean - no warnings.
75081 [nathaniel NO] Excellent! Thanks for your help.
^ TCP/IP protocol and Net::HTTP
73869 [n.gilbert so] For almost all web sites, such as www.ruby-lang.org, the code
+ 73909 [scobianchi r] It doesn't time out for me (just tried). I noticed, however,
| 73910 [n.gilbert so] It consistently times out for me. The default timeout time is 60
+ 73918 [alex pressur] Works for me (Thu 19/6 11:00) - a bit slow, but gets there with the default timeout
73924 [J.Hawkeswort] Works for me too.
73931 [n.gilbert so] I am beginning to wonder if this problem arises from the MacOS X
+ 73934 [pit capitain] irb(main):001:0> require 'net/http'
+ 73935 [dave.baldwin] Mixed results for me on 10.2.6 with ruby 1.6.7 (2002-03-01)
+ 73936 [billk cts.co] I ran a tcpdump when executing the
| 73937 [decoux moulo] See also [ruby-talk:66272]
+ 73940 [ jimm io.com] I just tried under OS X and see the same timeout problem.
| 73958 [michael_s_ca] As Guy mentioned, this is a doubleclick issue; they're not responding
+ 73945 [john.platte ] * Mac OS X 10.2.6 / ruby 1.6.7 (2002-03-01) [powerpc-darwin6.0]
+ 73946 [mwilson13 co] My results are below. I am using Mac OS X 10.2.6 and Ruby 1.8p2. I also
+ 73947 [koen.vervloe] I get a timeout too.
^ rubynet-announce Digest, Vol 4, Issue 1
73871 [rubynet-anno] Send rubynet-announce mailing list submissions to
^ syck/yaml fail unit test
73878 [guillaume.ma] I get 2 failures with the unit tests within syck (0.35, from tarball).
73880 [ruby-talk wh] Known issues. Both are encoding issues (UTF-32 and hex escapes in URIs).
73885 [guslist free] I used neither so I can safely ignore the failures. Correct?
^ Usable Windows interactive command shell in Ruby 1.8?
73884 [itsme213 hot] Will 1.8 include a good command-line shell for windows?
73900 [aredridel nb] I imagine not, since for that, just install Cygwin. It's a lot of work
^ Yaml, configuration file and comments
73886 [guillaume.ma] I am using YAML for configuration files, which can be hand edited or
73895 [ruby-talk wh] In YAML, comments are thrown away, so they are not officially supported for a
^ What next after Eclipse?
73889 [ergnosis btc] Apologies for posting here. My reasons are, I believe, legitimate.
73890 [hal9000 hype] Interesting, but it's a long way across
^ rb_protect and longjmp
73891 [sean REMOVEM] Looking for some insight about rb_protect and the longjmp calls.
+ 73906 [matz ruby-la] * you throw your own exception, longjmp.
| 73952 [0bz63fz3m1qt] see the implementation of 'Funcall'
+ 73971 [pbrannan atd] When rb_protect "doesn't return" what does happen? Does your code get
73973 [sean REMOVEM] Well, now I'm trying to determine when it does what. A simple test from the
74172 [pbrannan atd] It's possible that if you are linking against two different ruby
^ question on blocks and iterators
73892 [info mjais.d] at the end is a sample code
+ 73894 [hal9000 hype] class Array
| 73908 [info mjais.d] if
| 73912 [batsman.geo ] & reifies the "implicit block", that is, the one passed as in
+ 73921 [dmertz free.] the each method returns always the calling object, so your each_if returns also
^ Code generation and state machines
73896 [ruby-list ze] I'm starting a project for fun in Ruby, partly to help learn the language.
74011 [bob.news gmx] I'd store the state info in an instance variable of the class instance and
74017 [ruby-list ze] Okay - I understand that. I take it class instance variables are not
74022 [bob.news gmx] This is a multi-part message in MIME format.
^ Class variables in parent and child classes with the same name
73897 [ruby-list ze] Am I misunderstanding something, or can you not give a child class a class
+ 73903 [batsman.geo ] Right, class variables are "tree scoped", meaning that they're accessible
+ 73904 [idan idanso.] You can, however each class shares it's class variable with it's
^ Ruby/Tk update (for Ruby 1.8.x)
73898 [nagai ai.kyu] I commited Ruby/Tk patches. You can get it from CVS head.
^ ###<>>><Largest Loan Program aozi yk
73901 [GovtGrants32] This is a multi-part message in MIME format.
^ Good & cheap mp3 player, USB Flash disk, cd/vcd/mp3 player and digital camera etc
73905 [hytechhk 163] My dear friend,
^ Thread Problems - Random Segfaults
73915 [stefan.arent] I have a thread-intensive application that gives random segfaults. They occur at
+ 73916 [dcarrera mat] I have no idea, but if you send me your program I can test it ona Sun
| 73920 [stefan.arent] Sorry I can't do that. The code is part of a wifi network simulator that we
+ 73917 [decoux moulo] Well, 1.6.7 is known to have problem in some cases, see the thread
73919 [stefan.arent] What does this reference? How do I find this thread :)
+ 73922 [0bz63fz3m1qt] Simon Strandgaard
+ 73923 [decoux moulo] then you select "Thread frame"
+ 73926 [spam deck.dk] there is an archive of this discussion on www.ruby-talk.org
^ Test::Unit: assert in loop ?
73927 [holmberg iar] Sometimes I find it convenient to have some of my unit tests
73929 [mike ratdog.] You can add a message to the assertiom e.g.
73932 [holmberg iar] Thanks !!
^ embed Ruby/TK app in a web page
73928 [J.P.Fletcher] I am looking for a way to embed Ruby/Tk apps in a web page.
73941 [J.Hawkeswort] John,
+ 73944 [aredridel nb] Using the broadway plugin from the X consortium, it should be quite
| 73950 [J.P.Fletcher] Thanks for the idea.
| 73955 [aredridel nb] That's the best reference. It's a start, anyway. It's not a simple
| + 74019 [J.P.Fletcher] Does anyone know of a Broadway plug-in for PC/Windows/Netscape?
| + 74034 [rz linux-m68] iirc Tcl/Tk plugins exist for some browsers, see for example
+ 73951 [J.P.Fletcher] I have a simple test app which does a graph. The full app is an interface to a C++ class wrapped by SWIG, and turned into a dynamic library. I guess that is going to have to run in the server.
+ 73962 [keith_hodges] ...
^ collect info about ruby-api
73943 [0bz63fz3m1qt] I have long been longing for a good description of ruby C api.
+ 73988 [0bz63fz3m1qt] 1) rb_funcall3() what is purpose with it ?
| 73993 [matz ruby-la] It's almost like rb_funcall2() but raises error when it tries to call
| 74005 [0bz63fz3m1qt] class Test
+ 74227 [sdate everes] "Simon Strandgaard" <0bz63fz3m1qt3001@sneakemail.com>
74229 [sdate everes] To be more specific, I am on WIN XP Pro, using VC++ 6.0
74238 [0bz63fz3m1qt] Sorry.. I couldn't think of any good cutnpaste-example when I
+ 74344 [sdate everes] "Simon Strandgaard" <0bz63fz3m1qt3001@sneakemail.com>
| 74377 [0bz63fz3m1qt] At the bottom there is a link, labeled 'Edit text of this page'
| 74415 [sdate everes] "Simon Strandgaard" <0bz63fz3m1qt3001@sneakemail.com>
| 74416 [0bz63fz3m1qt] Can you post the whole program, then I will se what I can do ?
| 74471 [sdate everes] "Simon Strandgaard" <0bz63fz3m1qt3001@sneakemail.com>
| 74552 [0bz63fz3m1qt] Ok.. I also commented out Init_stack() because I don't know what it does.
| 74578 [sdate everes] "Simon Strandgaard" <0bz63fz3m1qt3001@sneakemail.com>
| 74609 [0bz63fz3m1qt] If you having trouble with it I suggest you spawn a new thread at this
+ 74400 [nobu.nokada ] #3 Init_stack(address)
74409 [0bz63fz3m1qt] I never heard about this before, what does it do ?
+ 74418 [batsman.geo ] The GC of Ruby is conservative: it will scan the stack to find VALUEs.
| 74425 [0bz63fz3m1qt] Sorry I don't understand Nobu's reason to added Init_stack as number 3rd
| 74432 [batsman.geo ] It doesn't register one specific instance, but sets the top of the stack
| 74441 [0bz63fz3m1qt] If I understand you correct, then its a sort of watermark mecanism, where
| + 74443 [decoux moulo] embedding
| | 74554 [0bz63fz3m1qt] I use embedding myself.. I am very curios how/if I can use it?
| | 74605 [decoux moulo] plruby_call_handler() is the entry point for plruby : each time that
| | 74606 [0bz63fz3m1qt] If its a nested request, then Init_stack will only be invoked once (first
| | 74607 [decoux moulo] Yes,
| | 74608 [0bz63fz3m1qt] Wow.. Now I know what Init_stack() does, I feel relieved :-)
| + 74444 [batsman.geo ] ????
| 74448 [0bz63fz3m1qt] I don't understand, so im guessing... as you can see im terrible at it :-)
+ 74477 [nobu.nokada ] Yes, it's an internal but would be necessary to embed (see
+ 74503 [tpeters uni-] Simon, remember how the GC works: Every time it runs, it marks all objects
74551 [0bz63fz3m1qt] Yes I know mark&sweep GC.
74570 [qrczak knm.o] Dnia czw 26. czerwca 2003 22:18, Simon Strandgaard napisa
74595 [0bz63fz3m1qt] OK, I have been told this many times.. What I don't realize is when to use
74654 [qrczak knm.o] When ruby_init() is called from a function whose local variables point to Ruby
^ Weird Fixnum division
73956 [haugwarb che] I'm new to this group but have used Ruby for quite a while now (it's a
73957 [dcarrera mat] I can't replicate your output. It works correctly for me.
73972 [mwilson13 co] I can't replicate your result either. Is there something else going on
74001 [haugwarb che] Yes, I've loaded a module I did'nt know about. The problem was (of course)
^ rescue + stack trace
73965 [orion2480 ho] I am working on debugging a program. I understand how to raise/rescue
+ 73967 [decoux moulo] This ?
+ 73968 [dwerder gmx.] I don't know exactly how it's called, but look in the built in classes
+ 73969 [joaopedrosa ] [dewd@localhost dewd]$ irb
^ Summary: TCP/IP protocol and Net::HTTP
73966 [n.gilbert so] Thanks to all who have run trials and especially to Guy Decoux who
73985 [n.gilbert so] The work around mentioned below does not seem to cure the problem (even
^ [Ruby-Eclipse-Win32] How to install
73974 [STUCKNER MUL] This is a multi-part message in MIME format.
73980 [djberge qwes] That is very strange. By any chance did you have Eclipse already
73981 [STUCKNER MUL] I never really installed eclipse. I just unzipped it and ran it. Is that
+ 73982 [michael_s_ca] *chuckle* I thought that *was* the install for eclipse!
+ 73983 [careylist ad] No, that's how it goes. If you've unzipped the plugin under the plugins
73984 [djberge qwes] No, you're right. There is no "install" script. Try deleting the eclipse
^ [FXRuby] Scrollable frame
73975 [STUCKNER MUL] This is a multi-part message in MIME format.
73976 [lyle users.s] I don't know the specific example you're referring to, but you just want
^ Production Code with Ruby
73977 [place4oracle] I really like ruby it is simple and much like Smalltalk and Perl that I like.
+ 73978 [armin xss.de] for Windows, exerb might do the job.
| 73979 [aredridel nb] You may solve the problem socially instead of technically: make sure
+ 74003 [bob.news gmx] "Warren" <place4oracle@yahoo.com> schrieb im Newsbeitrag
+ 74015 [mailinglists] Use
^ ANN: SuperShape 0.0.2 (and comparing GUI toolkits)
73987 [ptkwt shell1] I updated the Tk app that demos the SuperShape extension so that it uses
74037 [ptkwt shell1] ...
^ rescuing errors.. catch-all
73991 [lists debona] Im trying to print all error information to the browser so I don't have
+ 73992 [ahoward fsl.] i think this is good as you can get - Exception is the mother of them all. if
+ 73994 [matz ruby-la] Exception should catch all errors. But rescue does not help, when you
| 74025 [lists debona] would this seem to be a reasonable feature request to make? it would be
| + 74027 [ahoward fsl.] ~ > cat index.cgi # wrap your cgi's in a baby shell script which dups 2 as 1
| | 74028 [lists debona] perhaps with cgi, but I'm using embedded ruby. And I was thinking if
| + 74030 [matz ruby-la] I'm afraid that your request is rb_protect() to catch _everything_.
| 74031 [guslist free] Could there be another form of load that would report parse errors as an
| 74048 [matz ruby-la] begin
| 74342 [guslist free] Oops, my mistake. It does work. I though, after a quick test, that it
+ 74013 [sdmitry lrn.] charset="koi8-r"
74026 [lists debona] thanks, I'll have a look at it :)
^ Re: class X; class << X : what is this idiom ?
73996 [ptkwt shell1] I think that's a pretty close guess...
+ 73998 [dooby d10.ka] That sounds a bit comp.sci :-)
+ 74057 [B.Candler po] Regards,
^ reading ruby source
73997 [sdate everes] I'm making a serious attempt to read and understand the C-source which
+ 74000 [dooby d10.ka] If you can accept the recommendation of someone with 10 minutes
| 74046 [sdate everes] Yes, I will definitely accept this recommendation because it makes sense.
+ 74002 [batsman.geo ] IMHO the source code is quite understandable, the only complicated
+ 74020 [ahoward fsl.] this is incredibly useful info - can we (you, i, somebody) create a wiki page
| 74021 [batsman.geo ] I prefer RubyInterpreterSourceCode, quite verbose but precise. And then
+ 74047 [sdate everes] And eval.c was the first file I tried to read ... no wonder I was
^ urgent help
73999 [jessicalove ] Dear Friend,
^ In 1.8.0 nil.to_s is not the same as ""
74006 [han.holl pri] class Awk < String; end
74009 [nobu.nokada ] Try this patch.
+ 74010 [decoux moulo] You have the same with
| 74012 [nobu.nokada ] I missed the same code just below.
| 74014 [nobu.nokada ] Sorry, this was wrong. rb_to_id() must return ID instead of
+ 74023 [han.holl pri] module Pql
74024 [nobu.nokada ] Sorry, try the patch in [ruby-talk:74014] instead.
+ 74049 [matz ruby-la] Commit the fix, please. I will release preview3 afterwards.
| 74051 [nobu.nokada ] What about the message mentioned at [ruby-talk:74012]? Since
| 74066 [matz ruby-la] "intern" is a canonical name for string to symbol operation in the
+ 74064 [han.holl pri] in `send': interning empty string (ArgumentError)
74067 [nobu.nokada ] * there's an incompatiblity for #intern already, which empty
^ =?windows-874?q?=C3=D1=BA=CA=C1=D1=A4=C3=A7=D2=B9=BB=C3=D0=A8=D3_=CB=C3=D7=CD_part_time?=
74008 [supap_a13 ho] This is a multi-part message in MIME format
^ [ANN] DataVision 0.7.9 released
74016 [ jimm io.com] DataVision 0.7.9 is now available from SourceForge at
^ authentication and monolithic fcgi programs
74029 [ahoward fsl.] fastcgi'rs-
^ TypeError: Date is not a class
74033 [phlipcpp yah] I'm learning to use ieController from
74036 [phlipcpp yah] require 'runit/testcase'
threads.html
top