23861-26053

23627-24371 subjects 24063-24482

^ problem with Gtk::Menu
23861 [mips cybersp] I got a problem with a popup display.
23886 [jeremy chaos] Synchronicity!  I hit exactly the same problem a few days ago!
23917 [mips cybersp] Great, it works !
23957 [ned bike-nom] So what's wrong with just using Vim?
24013 [mips cybersp] use

^ Overiding a method in another module
23866 [mchahn facel] I want to write a module that overrides a method in another module.  I have
23885 [mchahn facel] Why can't I just do this to override M1::C1::meth in M2?
+ 23893 [dblack candl] module M1
| 23895 [dblack candl] C1.class_eval <<EOE
| 23969 [mchahn facel] Thanks.
| 23982 [jweirich one] Just do this in your code somewhere ...
| 23984 [mchahn facel] I implemented the following.  I think it matches your suggestion.  It didn't
| + 23988 [decoux moulo] Try this
| | 23989 [mchahn facel] Thanks.  I like this solution more then the eval solution.   I suspect that
| | + 23990 [decoux moulo] This means that
| | | 23993 [mchahn facel] Correct.  It is not needed.
| | + 23991 [pbrannan atd] Anything short of the halting problem, anyway :)
| + 24018 [elderburn mi] IF i have corrected interpreted your goal (a bi IF), the following
|   24021 [mchahn facel] I think this won't work with instances of subclasses of original C1.
|   24037 [elderburn mi] Ok, what am I missing/
+ 23973 [decoux moulo] Well, the response was given by another person, just a small precision
  23983 [mchahn facel] I am not a language design expert.  I can only see a problem that I have and

^ best way to group objects in Ruby-Tk?
23871 [armin approx] What is the best way to group objects together?
23880 [kero d4050.u] You're trying to do things I haven't digged into very much, yet.
23910 [nagai ai.kyu] Do you call me? :-)

^ New RubyGarden Poll: Windows support
23876 [Dave Pragmat] In order to settle the Windows question once and for all (or at least
+ 23884 [1007079423.b] What are the practical differences between a MSVC app and a MinGW app?
| 23891 [nat.pryce b1] Please! Don't vote for what you think will win.  Vote for what you actually
| 23896 [curt hibbs.c] What would MinGW buy us over straight MSVC? Since MinGW ultimately uses the
| + 23899 [rich infoeth] First, let me say that I am all for the commercial use of Ruby, but I believe we should have a MinGW distribution.
| | 23908 [nhodgson big] Scintilla compiles with MinGW, MSVC or Borland and any of these will
| + 23901 [Dave Pragmat] Well - the compiler is free... :)
| | + 23902 [curt hibbs.c] Yes, the free compiler is an excellent point.
| | + 23903 [eli.green co] Yep. And there shouldn't be any overhead, really.
| + 23915 [ptkwt shell1] MinGW (at least as far as I understand this) would still allow people to
|   23927 [furifilo901 ] Is it REALLY that important to have a free option under Windows ?
|   + 23932 [eli.green co] I think you'll find that the biggest problem is that the list does not seem to
|   | + 23935 [nat.pryce b1] I would suggest supporting *both* MSVC and MinGW.  Since they are source and
|   | + 24007 [vjoel PATH.B] The ability to "compile things" may be part of an application that
|   + 23936 [dblack candl] Yes, I would think so.  This is how Matz has chosen to distribute
|   | 24004 [ralph.mason ] Speaking from my experience, anyone that is going to be able to, and is
|   | 24030 [elderburn mi] We work on an open source project designed to be cross platform for
|   + 24011 [ptkwt shell1] I'm working on a Win32 extensions project for Ruby - I do not have MSVC++
|   + 24140 [julian-ml be] Well, I spend more than half my time in Windows and I don't have Visual Studio nor any desire to buy it or use it.
+ 23894 [dblack candl] I don't know much about these options, so I've decided to sell my vote.
| 23897 [hal9000 hype] I'll bid (the proverbial) two cents.
+ 23909 [eldiener ear] A native C++ Builder application.
| 23911 [martin massi] You may want to have a look at the Apollo package at the RAA. It a Delphi to
+ 23916 [ptkwt shell1] There was something at the Ruby conference site about it being in Seattle
| 23920 [hal9000 hype] Does someone have a cheap, boring house
| + 23922 [avi beta4.co] Mine fits that description pretty well, actually... but I don't think I
| | 23930 [ralph.mason ] I think Bill G has a pretty big place somewhere around there.
| + 23928 [sean chitten] I don't know about boring, but the place you describe sure sounds like
+ 23949 [jason jvoege] Has anyone considered using lcc-win32?
  23987 [RyanL mosaic] Ouch, that can't be good.  I find it very ironic that I now find myself
  26053 [billtj glue.] I just read the entire threat on this topic, because I just tried to

^ Windows XP template
23877 [jobeicus hot] i recently upgraded to XP and installed the Powertoys package from
+ 23883 [ned bike-nom] By adding a ShellNew registry key under the .rb entry in HKEY_CLASSES_ROOT,
+ 24331 [ ser efn.org] I'm constantly amazed at the amount of cross-pollination between KDE and

^ RubyGems Discussion
23882 [RyanL mosaic] Wow, there has been a lot of discussion related to RubyGems over the
+ 23925 [feldt ce.cha] You're probably the one with the most knowledge and thinking about these
| 23960 [ned bike-nom] I would recommend a format (perhaps Zip) in which each constituent file
| 23962 [feldt ce.cha] Thanks for clearing this up; I messed it up! ;-)
| 23965 [ned bike-nom] The problem with this is that you lose compatibility with existing archiving
| 23968 [feldt ce.cha] Ok, but how can this be used with Ryan's scheme with metadata? Is there
| + 23978 [neumann s-di] Why does it matter that winzip can look at the meta data?
| | 24070 [feldt ce.cha] It doesn't; I was to deep down in my own thoughts...
| | 24087 [elderburn mi] An possible answer to that would be creation of a packaging utility
| | 24090 [chadfowler y] There actually is such a utility included with
| | 24091 [RyanL mosaic] that
| | 24096 [billk cts.co] Assuming a non-marginal compression ratio is achieved, it should be the
| + 23980 [ned bike-nom] Who cares if winzip looks at it? I'd use, say, the first file, uncompressed
| | 23986 [ned bike-nom] Oh yeah, of course you can also put arbitrary stuff at the beginning of a zip
| | 24060 [feldt ce.cha] Now we're talking! This sounds great. We can have gems files be both valid
| + 23981 [chrisg appli] Sun handles this in Jars by using a "magic value".  Each jar contains
+ 23948 [pbrannan atd] A RubyGems file is, at the most basic level, a set of key/value pairs.
  23999 [jim freeze.o] How do you overload [] to get the above affect?
  24010 [pbrannan atd] Reading this a second time, it sounds like I'm saying that my config files

^ Ruby's distribution payload size
23888 [mchahn facel] The thread on commercial product licensing issues made me think of another
23898 [eric badtux.] Dunno about Windows, but on Linux, the ruby tree in /usr/local/lib/ruby zips
+ 23970 [mchahn facel] How hard would it be to develop a utility to strip Ruby code that isn't
| 23975 [ned bike-nom] eval("p" + "uts" + " 3")
+ 24001 [kevinbsmith ] I guess that depends on how you define "reasonably".
  + 24005 [kero d4050.u] kero@chmeee:/mnt/home/kero/iPAQ/familiar-0.5/ipkg$ ls -l *ruby*ipk
  + 24019 [eric badtux.] Correct. My definition of "reasonably" is, "Complete application, when

^ popen, fork on Win32
23889 [hal9000 hype] Question re: the Cygwin/MinGW discussion.
23892 [eli.green co] popen is not a showstopper. it is relatively easily emulated.

^ And another Win32 issue
23890 [hal9000 hype] Another thing.

^ Test::Unit = Lapidary + RubyUnit
23904 [ntalbott rol] I've been in discussions with Masaki Suketa and Ken McKinlay about the
+ 23906 [Dave Pragmat] I think that this is absolutely wonderful news: thank you all for for
+ 23931 [chadfowler y] Excellent news!  I'm very excited as well.  Just to
| 24023 [ntalbott rol] the
+ 23934 [nat.pryce b1] Excellent news!  What can I do to integrate Ruby/Mock  into the new package?
| 24025 [ntalbott rol] I'm working on getting things settled down and figuring out the overall
| 24035 [nat.pryce b1] Sounds great.  I have a number of improvements I want to make, but I'd
+ 23937 [jweirich one] This is great news!
| + 23946 [jjthrash pob] As a sidebar, Squeak Smalltalk now includes sunit in its distribution.  :)
| | 23955 [pplumlee cel] sunit makes Smalltalk users soft.
| + 24027 [ntalbott rol] Yes; see my reply to Nat Pryce.
+ 23939 [W.L.Kleb LaR] Awesome!
  24031 [ntalbott rol] This is not very far-fetched, and I think it is an excellent idea. Dave

^ References in methods
23905 [ralph.mason ] This is a multi-part message in MIME format.
+ 23907 [Dave Pragmat] This is the same as x = x + "X". It generates a brand new string.
+ 23938 [tobiasreif p] def meth01(x)

^ Thanks & waxing lyrical
23912 [ralph.mason ] This is a multi-part message in MIME format.
23919 [hal9000 hype] for Ruby.
24020 [ralph.mason ] The ActiveScriptRuby lets you run ruby script from another environment.  The

^ question about string interpolation and '#{}'
23918 [ptkwt shell1] I think I'm really trying to do some strange things with string
+ 23921 [hal9000 hype] Probably a silly question on my part... it's 1:46 am in my timezone --
| 23924 [ptkwt shell1] Good question.  Because not all of the stuff in the strings to be eval'ed
| 23926 [hal9000 hype] s2 = str.gsub(/"/, '\"')
| 23929 [ptkwt shell1] s1 = str.gsub(/\\/,'\&\&') #in case there is some deliberate '\n' in the
+ 23923 [ptkwt shell1] Oh, I think the '/n's in the string are not interpolated and end up

^ strange string formating
23940 [brixi unicod] TK1000000104 ,  55.25
+ 23942 [brixi unicod] TK1000000104 ,  55.25
+ 23945 [decoux moulo] 1234567
  23947 [brixi unicod] Today it's a _BAD_ day ;-)

^ syntax highlighting engine
23941 [mips cybersp] I'm looking for a syntax engine before creating a new one for my ruby
23954 [rich infoeth] www.scintilla.org is a really good syntax engine
23958 [mips cybersp] I do it in ruby-gtk so it can be ported on many platforms which has Gtk
24202 [mips cybersp] Gtk

^ CGI::pretty hack
23950 [nigelb enesb] The standard cgi.rb includes this method to make "pretty" html. As elegant as

^ [ANN] JTTui  0.10.0 - textmode user interface
23952 [j.travnik sh] JTTui - Jakub Travnik's textmode user interface announcement
24016 [j.travnik sh] I would like to recieve some feedback. I didn't get any yet.
+ 24077 [info chromat] This is just to let you know that someone (me) is getting acquainted
| + 24079 [kelletta eid] Try with lowercase "proc" ?
| | 24089 [rokosm kloka] Michal
| + 24105 [j.travnik sh] As the others noted, solution is to replace 'Proc' with
+ 24078 [list chromat] This is just to let you know that someone (me) is getting acquainted
+ 24117 [mrchameleon ] I'll download it and give you some feedback in a few days. I'm a big
  24806 [mrchameleon ] It builds and runs on my Debian 2.2 and Ruby 1.6.5 combination.

^ Creating charts from Ruby
23959 [feldt ce.cha] I need to create some charts from Ruby scripts and there seems to be quite
+ 23963 [tobiasreif p] sounds interesting...
| 24033 [armin approx] you find them all  in the RAA;
+ 23964 [tobiasreif p] www.graphviz.org
| + 23967 [feldt ce.cha] A bit ironic since I'm the author of a Ruby Dot binding. Check out graphr
| | + 23971 [armin approx] did you already think of asking R to generate your graphs?
| | + 23976 [tobiasreif p] O.K. great. (sorry, I forgot.)
| |   + 24012 [tobiasreif p] Robert,
| |   + 24059 [feldt ce.cha] No worries.
| + 23972 [tobiasreif p] , but I don't know C.
+ 23974 [neumann s-di] I tried all of them out, but got not each working. This was the reason

^ Re: ruby-talk:99999
23961 [garym canada] What is the purpose behind those five-digit numbers in the subject
+ 23966 [Dave Pragmat] It's a convenient way to refer to a message. For example, on the wiki,
+ 23977 [mchahn facel] Yes, please kill the numbers.
  24044 [anany ece.vi] I agree. We gateway the mailing list into a news server, and to address

^ Strangeness with undefining methods
23979 [pbrannan atd] [pbrannan@zaphod tmp]$ irb
23985 [decoux moulo] foo is not removed just undef, try
23992 [pbrannan atd] Ahh, that makes sense, thanks.
+ 23995 [dblack candl] I use undef instead of remove_method in Ruby Behaviors, to get rid of
+ 23996 [decoux moulo] One case is (probably there are others)
| 24002 [dblack candl] Is it OK, conceptually, to think of it in terms of reference count?
| 24153 [decoux moulo] Well, no, at least for me. Reference count make me think to a reference
| 24160 [dblack candl] That's what I meant by "conceptually" :-)  Let me ask it differently,
| 24161 [decoux moulo] Yes, and if you write it
+ 24009 [Dave Pragmat] Take the case where the method overrides an identically named method

^ No public methods in 'Object' ?
23994 [ ruby iar.se] $ ruby -e 'p Object.instance_methods.length'
+ 23997 [dblack candl] All the instance methods,
| 24017 [hal9000 hype] Is this "Eleanor Ruby"? --
+ 23998 [decoux moulo] pigeon% ruby -e 'p Kernel.instance_methods.length'
| 24038 [ ruby iar.se] Thanks.
| 24039 [dblack candl] This might be too simplistic for your purposes, but anyway...
+ 24036 [neumann s-di] From module Kernel.

^ Ruby tk
24006 [thucdat hotm] <html><div style='background-color:'><DIV>
24008 [mchahn facel] This is a multi-part message in MIME format.

^ [ANN: rubyCA 0.0.0 - plan]
24014 [rokosm kloka] rubyCA - the Certification/Registration authority

^ OT: Release soon!
24015 [rokosm kloka] I'm making OpenSSL for Ruby. When I started I know about
24028 [joe vpop.net] Do the wget routines in GOTOU's sample/ directory work out of the box

^ GraphR
24022 [tobiasreif p] With GraphR, the program
24041 [tobiasreif p] Got it to work;

^ How do I dynamically add functions to an object?
24024 [jim freeze.o] I am trying to add functions to an object. The code is in
24026 [pbrannan atd] c.extend(eval("UniqModule"))

^ I want a *really* small Ruby interpreter
24032 [christian.er] If only the basic OOL features, basic I/O functions (to read and write a
24042 [matju sympat] If the "ruby" executable is ~550k in Linux and the DOS one is half the

^ ANN: WebFetcher
24034 [niklas kagi.] I've uploaded a new module to the RAA. It is available at

^ Anybody got any experience with automated unit tests for RubyTk GUIs?
24040 [armin approx] anybody here having any experience with unit
24054 [pplumlee cel] Some GUIs make testing a pain in the 'nads. For example, MS Windows may

^ I want a *really* small Ruby interpreter
24043 [christian.er] If only the basic OOL features, basic I/O functions (to read and write a
24045 [paulp Active] Do you mind if I ask what DOS-running device is THAT restricted?
+ 24049 [hal9000 hype] print
| 24053 [paulp Active] Table 7-1 Choosing a real mode memory model
| 24057 [hal9000 hype] Right, I failed to make myself clear. 10 MB is
+ 24092 [matju sympat] The IBM PCjr has 64k RAM, but you can upgrade to 128k to get roughly a

^ private instance_variable?
24047 [cclee promet] Is there a way to create a 'private' instance_variable in a base
24052 [matz ruby-la] It's in the ToDo list.  This is something Python can and Ruby can't.
24065 [larsch cs.au] Related to this, will there be private/protected constants? I don't
24148 [matz ruby-la] I admit it's annoying, but not that much (bacause you're not forced to
24193 [vjoel PATH.B] class Base

^ rubyxml.com article on REXML with MySQL
24048 [james rubyxm] It introduces REXML, and shows a basic application creating XML documents from database tables.
24072 [neumann s-di] Nice article.
24080 [james rubyxm] Thanks!  I'll take a look; hadn't heard of it before.

^ Re: Ruby Gems, rubydoc, and rubynet...
24050 [sean chitten] Alright, might as well jump into this conversation and pass along a
24064 [feldt ce.cha] Lots of stuff in here and I haven't yet read it all but let me just note

^ Thousand Separator
24051 [waisun.chia ] I'm in the need of a thousand separator method which takes in a number
24247 [jkaurin home] Here is a thought starter, not very robust.

^ is Knu's generator going into the standard release?
24055 [ptkwt shell1] About a month ago there was an announcement on Rubygarden about knu's
24058 [matz ruby-la] I will release 1.6.6, sometime in November.

^ Ruby package management?
24056 [bob_sideboth] I'm brand new to Ruby. I've looked in the archives of comp.lang.ruby,
24094 [RyanL mosaic] I'm not sure if I was a part of that discussion 6 months ago, but I've

^ Question
24061 [ lexa iao.ru] I have such a question.
24062 [matz ruby-la] The maintainer said "I've tried; it seemed to work. You may need to
threads.html
top