5949-6906

5658-6027 subjects 6134-6492

^ To further promotion of Ruby
5949 [abel_sm mtu-] ...

^ Recent Perl6 News
5950 [schneik us.i] Needless to say, the following is very preliminary and somewhat ambiguous.

^ Another Ruby billboard in cyberspace.
5953 [schneik us.i] This is still pretty elementary since I didn't have lots of time to work
5954 [Dave thomase] Freudian slip ;-)                oo_ruby.html
5957 [schneik us.i] #

^ Problem with ++?
5959 [shreeve s2s.] ...
+ 5960 [yashi yashi.] I don't think we have Numeric#++.  I'm prety sure you can find reasons
+ 5961 [Dave thomase] Ruby doesn't have a ++ operator.
  5965 [matju cam.or] Given that += is a shorthand, then ++counter could be a shorthand for

^ Ruby Book Eng. tl, 3.1.5 -- regexp help
5963 [jon kanji.co] Once again I must impose on your collective goodwill.
5964 [matz zetabit] I found nothing wrong.

^ FW: [ruby-dev:11339] Re: Ruby I18N
5969 [aleksi.nieme] Here's Matz reply to my inquiry what people are talking about in the

^ Can singleton methods be removed?
5971 [jsmall laser] Evidently the Module.remove_method can't be applied
5972 [Dave thomase] The class is effectively anonymous, so there's no immediate receiver

^ Windows InstallShield: Beta testers wanted
5973 [andy toolshe] ...
5975 [schneik us.i] Windows NT 4, service pack 5.

^ CGI programming examples
5976 [mascarenhas ] I am starting with Ruby and picked up the syntax just fine, it's very easy
5977 [Dave thomase] OK, I'm a sucker for a starving student story (perhaps because I'm a

^ Garbage collection bug: unknown data type 40
5978 [jo totland.o] The following is a program that makes ruby crash with the error
+ 5979 [aleksi.nieme] Doesn't crash on me.
+ 5980 [matz zetabit] Since I too couldn't reproduce the problem, we need more information
  5981 [jo totland.o] I recompiled ruby myself and the program works just fine, so it's no
  5982 [jo totland.o] s/program with/problem with/

^ html, forms, ruby and apache
5983 [jhspies adep] I am a newby as far as internet programming and ruby is concerned.
+ 5984 [Dave thomase] As you can with Ruby using something called eruby, or erb. Eruby can
+ 5989 [jimm eris.io] ...
  6053 [js adept.co.] ...

^ ANN-Upload.it, for sharewarists (and a request)
5986 [dr upload.it] sharewarists, i.e. shareware developers. There

^ [ANNOUNCE] European partial Ruby mirror
5987 [hipster xs4a] To speed up downloads for people in Europe (and hopefully save some

^ Putting backslash before \1
5988 [jimm eris.io] ...
+ 5990 [decoux moulo] ...
+ 5991 [Dave thomase] Have a look at http://www.rubycentral.com/faq/rubyfaq-8.html#ss8.18

^ Mem overhead of singleton (ProgRuby chapt 19 q)
5992 [feldt ce.cha] The "Programming Ruby" book finally arrived here in Sweden yesterday and
+ 5993 [decoux moulo] ...
| 5994 [feldt ce.cha] Ok, I'll have to check the node sizes in the sources then. Thanks.
| 5995 [decoux moulo] ...
| 6013 [feldt ce.cha] Ok, but you cannot have something like
+ 6000 [Dave thomase] Yes, there is an overhead, although I'd have to do some digging to
  6010 [feldt ce.cha] Yeah, it's awesome! And with the technique above you get slightly worse

^ Custom installation (1.6.1)
5997 [excalibor de] I've installed with --prefix=$HOME 1.6.1 on a Solaris 2.6
5998 [Dave thomase] Are you sure you've installed and are running the correct Ruby? I
5999 [decoux moulo] ...
6003 [hgs dmu.ac.u] (a) where to look for this patch
+ 6006 [Dave thomase] All these patches are rolled in to the source tree, and are available
| 6011 [hgs dmu.ac.u] OK, so the changelog would reflect this.  However, I still think there
+ 6007 [matz zetabit] Maybe.  I'm not sure.  I welcome the discussion about release

^ ruby-mode.el bug?
6002 [d99-nba nada] I'm using ruby-mode.el rev 1.22, it seems to be the latest version
6016 [jimm eris.io] ...

^ Re: More RubyUnit questions. (fwd)
6004 [hgs dmu.ac.u] What happened here?  I did not send this message today.  Indeed it looks

^ CORBA (was  Re: Custom installation (1.6.1) )
6005 [excalibor de] No, I haven't, thanks for the pointer... Just installed 1.6.2preview and it's working like a charm, thanks :)
6008 [Dave thomase] There's http://www.ruby-lang.org/en/raa-list.rhtml?name=Ruby-ORBit.

^ Re: Ruby T-shirt
6009 [matz zetabit] We are discussing about possibility of making such thing for the Ruby
6018 [hal9000 hype] ...
+ 6020 [schneik us.i] # I keep trying to think of some kind of pun
+ 6023 [crouton weat] When we Japanese language meet foreign words, we have three ways for

^ Exception handling
6012 [excalibor de] Obviously, as open has failed in opening the file, 'file' references 'nil'...
+ 6014 [feldt ce.cha] file.close if file
+ 6015 [Dave thomase] The issue really is that there are two levels of exception here, but
+ 6017 [matz zetabit] file = open("/tmp/some_file", "w")

^ Time.local bug?
6019 [hal9000 hype] ...
+ 6021 [Dave Thomase] /* value validation */
| 6022 [kikutani gal] Interesting. Is this for a leap second ?
| 6039 [kikutani gal] Having read the related arguments, I still don't get
| 6040 [hgs dmu.ac.u] neelix hgs 57 %> ruby -e 'p Time.local(1997,12,31,23,59,0)'
| 6042 [decoux moulo] ...
| + 6043 [hgs dmu.ac.u] neelix hgs 59 %> ruby -v
| | 6044 [decoux moulo] ...
| | + 6045 [Dave thomase] Now would that be a cool thing to have on your business card?
| | + 6046 [hgs dmu.ac.u] Oh, right. Thanks.
| |   6049 [schneik us.i] # > What about Java?
| |   6050 [Dave thomase] What he said.
| |   6051 [aleksi.nieme] <interesting piece of everyday English usage snipped>
| |   + 6057 [decoux moulo] ...
| |   + 6061 [schneiker ju] ...
| + 6063 [gnhurst hurs] ruby 1.6.0 (2000-09-19) [i686-linux-libc1]
| + 6065 [decoux moulo] ...
| | + 6066 [gnhurst hurs] It doesn't seem to be listed in the various config.h files,
| | + 6067 [decoux moulo] ...
| |   6073 [matz zetabit] I'll fix it soon.
| + 6180 [hal9000 hype] ...
| + 6193 [decoux moulo] ...
+ 6024 [matju cam.or] This seems normal. Given that the day number is not above 31, there are
  6025 [gnhurst hurs] I definitely agree that #2 is the most useful, at least, based on
  6026 [schneik us.i] # > Please tell me this is a bug, not a feature.
  + 6032 [matz zetabit] I don't think it's a bug, but possibly a misfeature.
  + 6038 [matju cam.or] java.util.Date (1.0) does it.

^ Ref.:  Re: Time.local bug?
6028 [excalibor de] So, months start to count in 0, but days in 1... I have always wondered why this aberrant asimmetry... Why is it? And more importantly, can we throw it away? What would we be breaking?
+ 6029 [Dave thomase] Well, seconds run from 0 to 60, so Ruby does allow you to have 61
| 6030 [hgs dmu.ac.u] For the most precise coordination and timestamping of events since 1972,
+ 6033 [matz zetabit] A second 61 means subsequent leap second, which is something like

^ Ref.:  Re: Ref.:  Re: Time.local bug?
6031 [excalibor de] I agree with you... Leap seconds are real, like leap years are.. I mean, 2000-02-29 really is that, and not 2000-03-01, because this is a leap year... the same way, in a 'leap second' year, if they are inserted, they do exist as such and not representing the next second...
6034 [Dave thomase] You may be right, but it isn't a Ruby bug...
6035 [hgs dmu.ac.u] I'd still consider that suspect, but this is proof by "select isn't

^ Leap seconds (was Ref.:  Re: Ref.:  Re: Ref.: Re: Time.local bug? )
6036 [excalibor de] Nod.. that's probably a 'bug' in the standard C library strftime() function and underlining structs...

^ Ref.:  Re: Ref.:  Re: Time.local bug?
6037 [excalibor de] Nod, I guessed that... yes, please thank him if he's not reading this mailing list...

^ Cygwin conflicts
6041 [Andy toolshe] ...
6047 [gavin allegr] ...
6048 [andy toolshe] ...
6052 [schneik us.i] #     >> What do you do if you are running an incompatible version of
+ 6055 [perin panix.] Maybe it's worth while taking a step back from the details of getting
| + 6056 [Dave thomase] Long term, I agree. However, I think we've also got a short term
| + 6060 [schneiker ju] ...
+ 6058 [schneiker ju] ...
  6059 [Dave Thomase] Try renaming he cygwin1.dll that came with the cygnus tools, so that
  6062 [schneiker ju] ...
  6074 [schneik us.i] Well, I just tried this again on the other NT machine again and it worked
  6077 [schneiker ju] ...
  6080 [Dave thomase] 1. What happens if you uninstall Ruby?
  6113 [schneiker ju] ...
  6118 [andy toolshe] ...

^ Fantastic Fine Art Investment Opportunity
6054 [mayfairweb t] ...

^ xmalloc(), xfree()
6064 [matju cam.or] I'm currently trying to make changes to xmalloc/xrealloc/xfree. The
6192 [matju cam.or] No-one replied. I'm trying again with another question: what do you think
6194 [matz zetabit] Tell me the detail for this.
6906 [matju cam.or] This means that xmalloc must be used with xfree and malloc with free. The

^ '?' questions
6068 [gnhurst hurs] I have been investigating the string capabilities in depth,
+ 6069 [decoux moulo] ...
| 6072 [gnhurst hurs] Thank you :-)
+ 6070 [ymsd m-net.n] Is this what you want?
  6071 [gnhurst hurs] Oh dear, I've been up too long!  How obvious.  :-O

^ ANNOUNCE: Tcl/Tk 8.4a2 Release
6075 [schneik us.i] ==========================================================

^ Ruby/Tk GUI question: TkRadioButton versus TkRadiobutton
6076 [schneik us.i] While using the SpecRuby GUI builder

^ Programming Ruby ranking
6078 [aleksi.nieme] =aps_sr_b_1_1/104-8110186-4439939
6079 [Dave thomase] Probably because they're saying it hasn't been published yet ;-(
+ 6081 [huber mclx.c] Wow!
+ 6082 [maki inac.co] In foreign books ranking, 'Programming Ruby' is in TOP 5.
  6084 [andy toolshe] ...
  6085 [gavin allegr] ...
  6089 [andy toolshe] ...

^ ANN: Single step Ruby installation for Windows
6083 [Dave thomase] Well, apart from some issues on Conrad's machine, the English-language

^ Ruby working for Mac OS X?
6086 [johann physi] I just failed to get Ruby 1.6.1 to compile for Mac OS X.  Has anyone
6088 [schneik us.i] # I just failed to get Ruby 1.6.1 to compile for Mac OS X.  Has anyone
6164 [johann physi] I've been pointed towards a binary distribution, and apparently the
6289 [podenski hal] ...
+ 6300 [johann physi] I've just put this up at
+ 6311 [schneiker ju] ...

^ detect:ifNone: in Ruby
6087 [jweirich one] I was recently converting a bit of Smalltalk code to Ruby.  The code
6090 [Dave thomase] I like it. You can also mess around with the built in classes to get
6091 [aleksi.nieme] Jim,
6092 [aleksi.nieme] Don't forget the block form.
+ 6093 [Dave thomase] Yup - good idea. I just liked the fact that I could use polymorphism
| 6094 [jweirich one] I like the ifNil version.  Its equivalent to the earlier if_none, but
+ 6095 [matz zetabit] I don't vote for `ifNil' with or without `?'.  With `?' it too looks
  6096 [Dave thomase] I guess that if the block form isn't important we _could_ just use
  + 6097 [aleksi.nieme] How about default, defaults or defaulting (I like the last).
  | + 6100 [Dave thomase] or withDefault, defaultingTo, defaultValue...
  | + 6111 [hgs dmu.ac.u] I'd call it "nilGives" or "nil_gives", etc.  I think default leaves too
  |   + 6128 [matz zetabit] I agree with that `default' is too broad.  And both `nilGives' (case
  |   | 6150 [gnhurst hurs] Since this seems to be acting as a proxy, maybe a good name
  |   | 6176 [aleksi.nieme] This sounds like good name. How about generalizing a little and having
  |   | 6177 [hgs dmu.ac.u] So I'd have
  |   | 6178 [aleksi.nieme] Well, that was not what I was thinking....
  |   + 6129 [matz zetabit] I agree with that `default' is too broad.  And both `nilGives' (case
  |   | 6131 [hgs dmu.ac.u] nil_give perhaps?  It's not a yield though...
  |   | 6147 [gnhurst hurs] myarray.sort! ? (myarray.uniq! ? myarray.print : nil) : nil
  |   + 6144 [matju cam.or] I agree that we should not use "default" and similar names, but i can't
  + 6099 [matz zetabit] Try

^ Regex question -- new("") vs. //
6098 [hal9000 hype] Why are these three patterns below not the same?
6101 [aleksi.nieme] Dear Hal,
+ 6104 [aleksi.nieme] I forgot to mention Regexp#escape is your friend.
+ 6135 [hal9000 hype] ...
  6161 [aleksi.nieme] I find regular expressions much easier than income tax laws, as you can

^ What would a Ruby browser look like?
6102 [Dave thomase] A comment I heard several times at OOPSLA was that Ruby could take
+ 6103 [steve deaf.o] I've been working on ideas for a code browser for the last few months, and
| 6105 [schneik us.i] # A comment I heard several times at OOPSLA was that Ruby could take
| + 6106 [schneik us.i] #
| | + 6107 [Dave thomase] I was thinking loupe
| | + 6112 [d99-nba nada] Nah, you should save that name for a future "cutting edge"
| | + 6146 [matju cam.or] I've found for mailing-lists (and similar systems) that the important is
| |   6148 [Dave thomase] browsers more extensive, I might suggest putting up a Wiki somewhere
| + 6119 [hipster xs4a] nifty things with UML/OCL specifications. This might provide some
| + 6125 [steve deaf.o] This is a good point. The other class browsers I've used have been quite
|   6126 [decoux moulo] ...
+ 6110 [gnhurst hurs] I was going to ask you how things went at that conference...
| + 6116 [schneiker ju] ...
| + 6283 [yashi yashi.] ok. it was both me.
+ 6142 [gavin allegr] ...
  6143 [schneik us.i] # In message "[ruby-talk:6111] Re: detect:ifNone: in Ruby"
  6321 [charleshixsn] I really prefer avoiding underscores in names.  Internal capitalization
  6322 [aleksi.nieme] 1) Ruby standard library uses underscore pretty much consistently
  6327 [schneik us.i] # I really prefer avoiding underscores in names.  Internal capitalization
  6364 [charleshixsn] The "auxiliary programs" I was referring to are primarily editors.  Many
  6375 [schneik us.i] # The "auxiliary programs" I was referring to are primarily editors.  Many

^ Syntax highlighting for vim?
6108 [jhspies adep] map <M-F10> :!ruby -r xmp -n -e 'xmp($_, "\%l\t\t\# \%r\n")'<CR>
+ 6109 [hipster xs4a] please refer to thread ruby-talk:5443. You probably need xmp from the
+ 6115 [schneiker ju] ...

^ Re: What would a Ruby browser look like? -- It's Just a View!
6114 [hgs dmu.ac.u] People are already talking about using Tk to do this, or doing it as a WWW
6117 [schneiker ju] ...
6123 [hgs dmu.ac.u] Yes, agreed: my point here is: We do need a good interface, but we need

^ Ref.:  Re: Syntax highlighting for vim?
6120 [excalibor de] You probably got it from the FAQ...

^ More Date/Time inconsistencies
6121 [excalibor de] ~$ uname -mrsp
+ 6130 [matz zetabit] This is exactly what I meant by urban legend.  You find description
| + 6132 [koegl inform] You might want to read
| + 6139 [green FreeBS] From FreeBSD's src/lib/libc/stdtime/localtime.c, from the call path such as
+ 6133 [decoux moulo] ...

^ Ruby Book, Eng. tl, 6.1  -- aimai ?
6122 [jon kanji.co] What is a good word for ۣ (aimai), the last kanji in the second line below?
6124 [manamist whi] 'not clear'. It's used as a general word.
6127 [jon kanji.co] Appreciate that confirmation.
6136 [hal9000 hype] ...
6137 [jon kanji.co] Thanks, Hal. The contrast is between Ф mukidashi and ۣ aimai.  From
threads.html
top