[#4341] DRY and embedded docs. — Hugh Sasse Staff Elec Eng <hgs@...>
If I have a here document in some ruby program:
[#4347] Re: DATA and rewind. — ts <decoux@...>
>>>>> "H" == Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
[#4350] Re: Thirty-seven Reasons [Hal Fulton] Love[s] Ruby — "David Douthitt" <DDouthitt@...>
[#4396] Re: New Require (was: RAA development ideas (was: RE: Looking for inp ut on a 'links' page)) — Hugh Sasse Staff Elec Eng <hgs@...>
On 9 Aug 2000, Dave Thomas wrote:
[#4411] Re: RAA development ideas (was: RE: Lookin g for inp ut on a 'links' page) — Aleksi Niemel<aleksi.niemela@...>
Me:
On Thu, 10 Aug 2000, [iso-8859-1] Aleksi Niemelwrote:
[#4465] More RubyUnit questions. — Hugh Sasse Staff Elec Eng <hgs@...>
I am beginning to get a feel for this, but I still have a few more
[#4478] Re: RubyUnit. Warnings to be expected? — ts <decoux@...>
>>>>> "H" == Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
[#4481] Invoking an extension after compilation — Dave Thomas <Dave@...>
Hi,
[#4501] What's the biggest Ruby development? — Dave Thomas <Dave@...>
[#4502] methods w/ ! giving nil — Hugh Sasse Staff Elec Eng <hgs@...>
I have got used to the idea that methods that end in '!' return nil if
[#4503] RubyUnit and encapsulation. — Hugh Sasse Staff Elec Eng <hgs@...>
My_class's instance variables are not all "attr :<name>" type variables,
[#4537] Process.wait bug + fix — Brian Fundakowski Feldman <green@...>
If your system uses the rb_waitpid() codepath of rb_f_wait(),
[#4567] Re: What's the biggest Ruby development? — Aleksi Niemel<aleksi.niemela@...>
Dave said:
Robert Feldt <feldt@ce.chalmers.se> writes:
On Sat, 26 Aug 2000, Dave Thomas wrote:
Robert Feldt <feldt@ce.chalmers.se> writes:
On Mon, 28 Aug 2000, Dave Thomas wrote:
Robert Feldt <feldt@ce.chalmers.se> writes:
[#4591] Can't get Tcl/Tk working — Stephen White <steve@...>
I can't get any of the samples in the ext/tk/sample directory working. All
I'm sure looking forwards to buying the book. :)
Stephen White <steve@deaf.org> writes:
On Sun, 27 Aug 2000, Dave Thomas wrote:
Stephen White <steve@deaf.org> writes:
[#4608] Class methods — Mark Slagell <ms@...>
Reading the thread about regexp matches made me wonder about this:
[#4611] mod_ruby 0.1.19 — shreeve@...2s.org (Steve Shreeve)
Shugo (and others),
[#4633] Printing tables — DaVinci <bombadil@...>
Hi.
[#4647] Function argument lists in parentheses? — Toby Hutton <thutton@...>
Hello,
[#4652] Andy and Dave's European Tour 2000 — Dave Thomas <Dave@...>
Hi,
[#4672] calling super from c — Robert Feldt <feldt@...>
[#4699] Double parenthesis — Klaus Spreckelsen <ks@...1.ruhr-uni-bochum.de>
Why is the first line ok, but the second line is not?
[ruby-talk:4611] mod_ruby 0.1.19
Shugo (and others), I saw that mod_ruby was recently updated and was excited to check it out. A while ago, I exchanged emails with Shugo (mod_ruby maintainer) about a problem I was having with mod_ruby 0.1.18. Today, I downloaded the newest version of Ruby 1.4.6 and mod_ruby 0.1.19. I recompiled ruby without any problems. I then compiled mod_ruby without problems. I made sure my httpd.conf file has these lines: LoadModule ruby_module libexec/mod_ruby.so AddModule mod_ruby.c AddHandler ruby-script .rb I installed the new mod_ruby.so to apache's libexec directory and then stopped/started the server. It restarted and gave me this message: [Sun Aug 27 13:53:43 2000] [notice] Apache/1.3.12 (Unix) mod_ruby/0.1.9 Ruby/1.4.6(2000-08-16) PHP/4.0b4pl1 mod_perl/1.21 configured -- resuming normal operations When I accessed a test page called test.rb, which looks like this: #!/usr/bin/ruby print "Content-type: text/plain\n\n" print "Hello, world.\n" I got an error message like this: [Sun Aug 27 13:54:26 2000] [notice] child pid 1701 exit signal Segmentation fault (11) So, I checked the server with gdb to get a backtrace, which I've included below: 1:58pm root@medweb /usr/local/apache/bin> gdb httpd GNU gdb 4.17 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux"... (gdb) run -X Starting program: /usr/local/apache/bin/httpd -X Program received signal SIGSEGV, Segmentation fault. apply2files (func=0xbffffbe8, vargs=1076527495, arg=0x402a7cac) at file.c:94 94 if ((*func)(RSTRING(path)->ptr, arg) < 0) (gdb) bt #0 apply2files (func=0xbffffbe8, vargs=1076527495, arg=0x402a7cac) at file.c:94 #1 0x40311114 in ruby_version.68 () (gdb) Problem is, I'm not quite sure how to interpret this... If anyone find this information helpful to decipher any problems, I'd be interested... Thanks! Steve Shreve shreeve@s2s.org ps - I'm excited about the news of Dave and Andy's book coming in October! :-)