104501-105267 subjects 104968-106709

(forw) [emiel@il.fontys.nl: ruby-quota resurrection?]
104786 [emiel@il fo ] This mail was intended for the original author of ruby-quota; Takaaki

system() shouldn't throw exceptions, should it?
104791 [andrew@wa ro] While building a Rubyx distro (the build script is written in ruby) a user has
+ 104798 [andrew@wa ro] ...
+ 104821 [nobu.nokada@] Yes, it was changed in the February.
  104830 [andrew@wa ro] Just so I've got this clear in my mind...
  104850 [rcoder@gm il] I think that throwing an exception is a much more appropriate and
  104872 [andrew@wa ro] I agree. It would have been better to throw exceptions, and I can easily
  104875 [ahoward@no a] see my RCR/BUG? thread - i think it's even worse than you are already pointing

debian ruby libraries
104792 [zdennis@mk e] I've got a few directories with ruby libraries.
104803 [emschwar@po ] What version of ruby are you running?

Data_Wrap_Struct (cKlass, 0, 0, ptr);
104818 [Ara.T.Howard] is it o.k. for 'free' to be 0?  in this case i need to wrap something which
104819 [cyclists@nc ] Yes, it's okay for both `mark' and `free' to be NULL.

ruby mirror sites?
104827 [vjoel@PA H. ] The mirrors listed at ruby-lang.org seem to be about a month out of

Problem using YAML/SYCK on Solaris 8
104831 [ahund@io os ] I'm using ruby 1.8.2 (2004-06-28) [sparc-solaris2.8] and yaml/syck
104835 [decoux@mo lo] Probably a problem in syck_emitter_new()
104858 [ruby-talk@wh] Understood.  Fixed in CVS and Ruby 1.8 branch.
+ 104885 [nobu.nokada@] I think instance initialization should be in #initialize,
+ 104907 [ahund@io os ] It works!

Object as an array or hash?
104833 [rohitlodha@h] I am currently implementing a VM for Ruby. The code shall be compiled in my
+ 104840 [bob.news@gm ] "rolo" <rohitlodha@hotwireindia.com> schrieb im Newsbeitrag
| 104938 [rohitlodha@h] Bytecodes. Vuby Bytecodes.
+ 104845 [christoph.ne] my
| 104939 [rohitlodha@h] I am implementing Vuby in C++. Compiler output is bytecode.
+ 104860 [rcoder@gm il] At a local level, I would expect that a good hash table implementation
  104967 [christoph.ne] I totally agree to Lennon's statements below.

[ANN] Ruby Linear Algebra Library
104838 [quixoticsyco] [ANN] linalg-0.3.2 -- Ruby Linear Algebra Library
104847 [caili@cd wb ] Great job!I am just looking forward such a Matlab-like
+ 104884 [botp@de mo t] cool (w very handy docs).
+ 104904 [quixoticsyco] I have not thought about iterative methods yet.  You are welcome to
  104906 [caili@cd wb ] My work may be based on NARRAY's API,but I have not

Any Web Framework with Form Library
104839 [mailinglists] is there any framework that makes it easier to write non trivial
+ 104843 [khaines@en g] Cerise, which uses Amrita for templates, has such a thing, if I recall
+ 104851 [drbrain@se m] Borges has that.
+ 104863 [gavin@re in ] See the ValidForm library at http://phrogz.net/RubyLibs/
  104905 [martindemell] That looks pretty neat - did it prove not to be useful in practice or
  104924 [gavin@re in ] I just haven't had occasion to use it yet. (The Ruby web project I was

String substitution bug
104841 [martin.schoe] (Ruby 1.8.1, Linux and Windows)
+ 104842 [decoux@mo lo] This is not a bug, see
+ 104852 [kristof@vl e] I don't know about bugs, but this however is not bug,

ruby openssl rsa pkcs1_oaep_padding?
104844 [jm@zz zz zz ] I got rsa_pub.public_encrypt() and rsa_priv.private_decrypt() working

where is amrita?
104846 [patrick@he a] Where is amrita?  I tried to download it and could only find a 404 page
104975 [roberto@RE O] Well it used to be there and now the anoncvs server seems to be down as
104977 [patrick@he a] I emailed Taku Nakajima, he is working on restoring the web pages.

another strange regexp case
104853 [kristof@vl e] here is another regexp behaviour which surprises me.
+ 104854 [decoux@mo lo] When the regexp engine try to match `t' it fail, because the first
+ 104855 [ahoward@no a] ? means 'zero or one'
| 104859 [kristof@vl e] Thanks for the answer.  I expected the pattern to expand greedily,
| 104899 [bob.news@gm ] "Kristof Bastiaensen" <kristof@vleeuwen.org> schrieb im Newsbeitrag
+ 104857 [flgr@cc n. e] Moin!

[RCR/BUG?] fix system
104856 [Ara.T.Howard] ~/tmp > cat a.rb
+ 104876 [andrew@wa ro] Oh dear...
| 104881 [ahoward@no a] yes.
+ 104882 [matz@ru y- a] If you put the shell special characters ("*?{}[]<>()~&|\\$;'`\"\n") in
| + 104883 [andrew@wa ro] Should have remembered that :)
| + 104886 [ahoward@no a] yes it does...  i guess it's just a little odd when combined with the
+ 104889 [nobu.nokada@] Even with stdin or stdout.  And you should remember that
  104891 [ahoward@no a] i like this.  i use this sort of thing alot
  105844 [nobu.nokada@] I noticed that I've forgotten to send this patch.  This

pstree using sys/proctable?
104861 [ljz@as as .c] I'm looking for a ruby-based implementation of "pstree" using

[ANN] arrayfields-3.0.0
104864 [Ara.T.Howard] SYNOPSIS
+ 104866 [joaopedrosa@] Cool, I'm gonna give it a whirl.
+ 104869 [vjoel@PA H. ] module AccessibleIndex
| 104870 [ahoward@no a] cool.  your way is perhaps safer.  ;-)
| + 104874 [bg-rubytalk@] if tuple[NAME] =~ pat or tuple[AGE].to_i < 42
| | 104878 [ahoward@no a] yes.
| + 104877 [khaines@en g] Okay, admittedly, sometimes I'm too dense for my own good, but I'm
| | 104880 [ahoward@no a] not as dense as i am ;-)  you are correct about the ram.  i 'fixed' myself
| + 104914 [jim@we ri hh] FYI, for those using the DBI libraries, this functionality is already
+ 104888 [nobu.nokada@] $ ruby-1.8 -r arrayfields.rb -e '[][:x]'
| + 104890 [nobu.nokada@] Sorry, this is not a problem, I was a stupid.
| + 104892 [ahoward@no a] the instance only is extended, and only then after instance.fields= has been
|   104893 [nobu.nokada@] I don't like to hold such huge dataset in one time, so I'd use
|   104895 [assaph@av ya] 1. The VERSION file in arrayfields-3.1.0.tgz still reads 3.0.0.
|   104915 [ahoward@no a] <snip gem spec>
|   104925 [batsman.geo@] Yours has got stronger semantics than RubyGems' (which basically provides
|   + 104928 [ahoward@no a] ...
|   + 104942 [jim@we ri hh] Or ...
|     104943 [ahoward@no a] ...
|     104945 [jim@we ri hh] Close.
|     104947 [batsman.geo@] That's the versioning scheme proposed originally by Eivind Eklund; you
|     104953 [botp@de mo t] that is cool. Thank you for the tip.
+ 104930 [sean@ce so t] Ara, any chance of getting arrayfields to not modify the Array methods but
  104932 [ahoward@no a] well - theoretically you lose zero Array functionality since ArrayFields
  104937 [sean@ce so t] I like your solution above where none of the arrayfields code goes directly

Ruby/DL - how to declare a typedef?
104865 [carl.youngbl] I'm trying to learn Ruby/DL, but I'm having trouble with the lack of
104867 [carl.youngbl] typedef unsigned short int CK_USHORT;

Eval Lockup
104868 [stevetuckner] I am currently modifying Instiki to allow code to be put on wiki pages
104900 [bob.news@gm ] "stevetuckner" <stevetuckner@usfamily.net> schrieb im Newsbeitrag

YAML on Mac OS X (Was Re: Problem using YAML/SYCK on Solaris 8)
104873 [patrick@he a] why,
104879 [ruby-talk@wh] Can you provide a stack trace?  I'd hop on the ruby-core list and report
105203 [patrick@he a] why,
106099 [ruby-talk@wh] Is this code that I could check out from CVS and tinkker with?  Also,
106303 [patrick@he a] _why,

[ANN] arrayfields-3.1.0 - the kirk haines release
104887 [Ara.T.Howard] as kirk haines right pointed out, i was not handling memory in the most
104894 [nobu.nokada@] $ ruby-1.8 -r arrayfields-3.0.0 -e 'a=[]' -e 'a.fields=[:a]' -e 'a[:x]=1' -e 'p a[:x]'
104898 [ahoward@no a] <snip patch>

irb on macos 10.3
104897 [tyguy11@co c] Need help! Installed ruby 1.8 and tk/tcl on macos 10.3. After entering

Segfault on gcc on bignum.c
104901 [cc1@ce .w st] with
104913 [sstephenson@] Are you able to reproduce the error? gcc segfaults are typically
104933 [cc1@ce .w st] Every time I type make it segfaults.  It's consistant in that respect.
104960 [cc1@ce .w st] Hmm never mind, that's what happened last night, but now it makes fine.

[ruby-gnome2] general memory problems with ruby-gnome2?
104902 [davinciSINSP] This is not a message about a concrete error. I need your advice in
104923 [rcoder@gm il] David,
104982 [davinciSINSP] Good!

104903 [jbshaldane@h] Does anyone know why this program causes YAML to go into an infinite
104976 [jbshaldane@h] require 'yaml'
105040 [ruby-talk@wh] This is definitely the problem.

Pure Ruby XSLT
104908 [ gm@na el gr] I am looking for a pure ruby xslt solution. I am aware of XSLT4R
104922 [usenet2@no p] No, I don't know of any active project. I do know about another inactive
104986 [ser@ge ma e-] Is this is RAA?
104987 [tom@in oe he] Yours,
105386 [ser@ge ma e-] That seems to be a placeholder; there are no files, and the "home

YAML not dumping classname constants
104909 [jbshaldane@h] Is there any way that YAML can be made to be able to dump classname
104931 [vjoel@PA H. ] I use this all the time. Maybe _why would be willing to adopt it as a

SOT (slightly offtopic): General OOP question
104910 [Meino.Cramer] I have a general question about OOP.
+ 104911 [jamesUNDERBA] It depends.  It sounds like this is an implementation detail; as the
+ 104917 [ahoward@no a] i would agree with that.  the only time you have problems are if the files are
+ 104920 [sean@ce so t] OOP doesn't say anything about what the contents should be, only that objects
+ 104964 [bob.news@gm ] "Meino Christian Cramer" <Meino.Cramer@gmx.de> schrieb im Newsbeitrag

Opinions on library interface design?
104912 [khaines@en g] I have a question about an interface design issue for Kansas that I wanted
+ 104916 [hal9000@hy e] The first solution seems nicer to me (although the second one doesn't
+ 104918 [ahoward@no a] i was unaware - sounds super cool - i'll check it out today.
| 104919 [khaines@en g] I have a couple of super stupid bugs in the current release at rubyforge.
+ 104921 [sean@ce so t] I think, at every row iteration, you should have a "accept" or "discard"
  104926 [khaines@en g] Hmmm.  What you are describing, basically, is to not autocommit changes.
  104929 [sean@ce so t] If you prefer a browse method which is analogous to select, except that it's

104927 [fannyrogers@] What really causes crop circles?

[ANN] Ruby Installer for Windows 1.8.2-14 Release Candidate
104934 [curt@hi bs c] I have uploaded a release candidate for Ruby Installer that was built using
+ 104935 [lyle.johnson] I noticed that you've updated FXRuby to the latest release (version
| + 104936 [curt@hi bs c] Yes, I did recompile it. If you have a simple way to test that everything
| | 104941 [lyle.johnson] See if the unit tests (in the "tests" subdirectory) pass. Change to
| | 104944 [curt@hi bs c] I just tried this, and to my horror, FXRuby wasn't in the distribution at
| + 104940 [mailinglists] The only reason for having minor numbers is that they are binary
+ 104965 [lopexx@au og] The glviewer.rbw FXRuby sample complains that there is no OpenGL extension
| 104981 [curt@hi bs c] Thanks... you are correct, the OpenGL extension is not there. I'll try to
+ 104984 [djberg96@ho ] Excellent!  I'd like to note that win32ole seems to play nicer with
| 104991 [curt@hi bs c] Great! I'm really glad to hear that.
+ 104988 [mailinglists] Couldn't you wait 2 more weeks! There is a deadline from matz on
| 104989 [curt@hi bs c] I wasn't aware of that. Its unlikely that I would post the final version
+ 105070 [mailinglists] Is it possible to use a schema like python for adding information to
+ 106307 [nobu.nokada@] Though I don't know why you separate directories devel and
  106395 [curt@hi bs c] It was a typo that I thought I corrected -- I will check again.

is there a ruby port for the palm?
104946 [gmayer@cs bg] Is there a ruby interpreter for the Palm or Dana? I've seen mention
104985 [ser@ge ma e-] Nope, unless there's a sneaker project somewhere.

SQLite-Ruby: result set column indexing
104948 [jgb3@em il b] I'm working on an update to sqlite-ruby (incorporating Ara's arrayfields

Ruby/DL documentation in English?
104949 [carl.youngbl] Is there any decent documentation for Ruby/DL in English, other than
104951 [ruby-talk@wh] There's a bit in Ruby CVS. $RUBY/ext/dl/doc/dl.txt has quite a bit more
104956 [carl.youngbl] Thanks!

Re: Ruby bug?
104950 [cyclists@nc ] This is Ruby working as designed. The 2nd file doesn't replace the Bug

[ANN] **RC2** Ruby Installer for Windows 1.8.2-14 Release Candidate
104952 [curt@hi bs c] The original release candidate that I posted earlier today did not include
105519 [mailinglists] The Ruby Installer still conflicts with because the TCL_LIBRARY is set
+ 105521 [curt@hi bs c] Sure, I will apply this patch in the next Release Candidate (this could be a
+ 105524 [nobu.nokada@] This should not be in main.c.  How are the tcl/tk files
+ 105546 [nagai@ai ky ] I'll modify Init_tcltklib() of tcltklib.c such like the following.
  + 105548 [mailinglists] Yes, thats better.
  + 105550 [nobu.nokada@] No, eban says those environment variables are not need at all.
    + 105566 [curt@hi bs c] Good, I like that even better! I will change the installer to not set
    | 106176 [nobu.nokada@] set.  It worked by moving tcl/lib/* to lib.
    | 106195 [curt@hi bs c] Ok, thanks! I will do this.
    | + 106199 [nobu.nokada@] One more thing, CVS directories are needed?
    | | 106223 [curt@hi bs c] No, theye should not be there.
    | + 106242 [surrender_it] <rubydir>\doc\Ruby-1.8.2-snapshot\sample
    |   106270 [curt@hi bs c] I'll add this to my (growing) list.
    |   106297 [lymans@gm il] Curt -
    |   106398 [curt@hi bs c] Send me email off-list if you'd like to join as a developer on the ruby
    + 105574 [nagai@ai ky ] Hmmm... I see. I don't change tcltklib.c.

rubygems install error
104954 [Ara.T.Howard] i get this running install.rb
104958 [jim@we ri hh] This is what is happening:  Way back when rubygems started, we dumped
104973 [jim@we ri hh] Fixed in CVS (if you want to try it out)

[ANN] midilib 0.8.2
104955 [ jimm@io co ] midilib is a pure Ruby MIDI library useful for reading and writing standard
104957 [botp@de mo t] Wow.
104959 [carl.youngbl] I didn't write the code, but here is what I think the answer would be.
104970 [ jimm@io co ] [I've rearranged the conversation so it's top-to-bottom. -- Jim]

How to close application on Windows?
104962 [brucem@wp pl] I need to open some application from ruby on WinXP, get some action

Why I don't use Ruby.
104966 [olczyk2002@y] For a short period I used Ruby and found that I liked it very much,
+ 104969 [surrender_it] This message may be trollish, but it seem it is'nt :)
| + 104971 [bob.news@gm ] I totally agree with you.
| | + 105183 [    s@xs .d ] I know I shouldn't, but I'm going to anyways ...
| | | 105188 [dooby@d1 .k ] Go 4 it ;-)
| | | 105248 [xlucid@us rs] And, of course, it ran at twice teh clock speed of the Apple ][
| | | + 105298 [mailinglists] I just saw an episode of Futurama today, the one with where they win
| | | + 105514 [    s@xs .d ] Ok, fellow dinosaurs, who's up for writing a Forth in Ruby as a warmup
| | |   105516 [surrender_it] well, at least there was a package named Ratlast for fothr in ruby
| | + 105225 [onurb@xi ud ] Due to static typechecking, it certainly ain't...
| + 104972 [Ruben.Vandeg] "inf-ruby.el" provides exactly what you want. Then you indeed split
| + 105041 [olczyk2002@y] Sigh. The way things are going today, I've finally gotten to Usenet
|   + 105042 [billk@ct .c ] Although different than saving the whole program image,
|   + 105043 [halostatue@g] There is no reason that you can't do this with Ruby. If I have code
|   + 105044 [nick@ac iv h] ...
|   + 105227 [onurb@xi ud ] What you have to save here is "a list of all the files in the
+ 104979 [mailinglists] The ruby language makes a native compiler almost useless. It's far to
| 104990 [lymans@gm il] I've never used that code snippet... and I've never had problems with exerb.
| 104995 [mailinglists] One way to use "exerb" is to start your program and track the
+ 104997 [klausm0762@y] why would anyone care that you are not using Ruby ?
| + 105002 [curt@hi bs c] As long as we not talking about comments from a troll, it can be very useful
| + 105012 [rcoder@gm il] Perhaps because we would like to see more people using Ruby? Or even
|   + 105016 [ahoward@no a] yes.  yes.
|   + 105037 [eyez@il uz o] That's certainly the only reason I'm on the ruby lists. I haven't had a
|   + 105052 [lists@za a. ] As much as we like that to happen, Ruby is not for everyone.
|     105093 [surrender_it] actually the python guys would strongly disagree. Python is pure-oo
|     105103 [bg-rubytalk@] Whoa, depends on how you define 'pure-oo'.  Maybe they are OO under the
|     + 105110 [surrender_it] I define it as: everything is an object
|     | 105119 [lists@za a. ] Define 'everything' then :-) Not even everything (like control
|     | + 105120 [rcoder@gm il] Oh, but only if they were...who needs macros, if you have a reflection
|     | + 105122 [surrender_it] look at the end of the message :)
|     + 105112 [ahoward@no a] i happen to agree with you, but you are on a slippery slope i think:  one
+ 104999 [rcoder@gm il] Obviously, there have already been a number of useful comments about