[#17198] enhancing Ruby error messages for out of the bound constant Fixnum? — Guillaume Cottenceau <gc@...>

Hi,

11 messages 2001/07/03

[#17206] /* */ comments — Dave Thomas <Dave@...>

43 messages 2001/07/04
[#17207] Re: /* */ comments — Stephen White <spwhite@...> 2001/07/04

On Wed, 4 Jul 2001, Dave Thomas wrote:

[#17251] Re: /* */ comments — Sean Chittenden <sean-ruby-talk@...> 2001/07/04

> Over on http://www.rubygarden.org, dv posted a patch to parse.y that

[#17268] Re: /* */ comments — matz@... (Yukihiro Matsumoto) 2001/07/05

Hi,

[#17212] Ruby 1.6.4 Win32 .exe installer question — A Bull in the China Shop of Life <feoh@...>

Folks;

11 messages 2001/07/04

[#17225] Re: /* */ comments — Arnaud Meuret <ameuret@...4you.com>

|From: Mark Slagell [mailto:ms@iastate.edu]

17 messages 2001/07/04

[#17240] Ruby Mascot/logo — "Kevin Powick" <kpowick@...>

Hi there.

14 messages 2001/07/04

[#17281] Inheritance — "Aleksei Guzev" <aleksei.guzev@...>

15 messages 2001/07/05
[#17282] Re: Inheritance — ts <decoux@...> 2001/07/05

>>>>> "A" == Aleksei Guzev <aleksei.guzev@bigfoot.com> writes:

[#17348] Adding a method to a class at the top-level — Guillaume Cottenceau <gc@...>

Comrades,

14 messages 2001/07/05

[#17482] Aliases for class methods — "HarryO" <harryo@...>

Say I wanted to write my own version of File#open that adds some

23 messages 2001/07/08

[#17511] Ruby on Slashdot — jweirich@...

Ruby is currently mentioned on Slashdot. I posted some references.

29 messages 2001/07/08
[#17512] Re: Ruby on Slashdot — Tobias Reif <tobiasreif@...> 2001/07/08

Interesting...

[#17518] Re: Ruby on Slashdot — matz@... (Yukihiro Matsumoto) 2001/07/09

Hi,

[#17519] Re: Ruby on Slashdot — "James (ruby-talk)" <ruby@...> 2001/07/09

> |I thought about that too; what about Ruby being a standard?

[#17525] Re: Ruby on Slashdot — matz@... (Yukihiro Matsumoto) 2001/07/09

Hi,

[#17536] Re: Ruby on Slashdot — David Alan Black <dblack@...> 2001/07/09

Hello --

[#17572] Re: Constants and Variables — "HarryO" <harryo@...>

> If you want objects that don't change, try Object#freeze,

25 messages 2001/07/10

[#17732] Re: Array#sort! returns nil when array empty — hfulton@...

> Array#sort! returns nil if the array is empty, whereas ri

32 messages 2001/07/12
[#17736] Re: Array#sort! returns nil when array empty — Paul Brannan <pbrannan@...> 2001/07/12

On Fri, 13 Jul 2001 hfulton@pop-server.austin.rr.com wrote:

[#17739] Re: Array#sort! returns nil when array empty — ts <decoux@...> 2001/07/12

>>>>> "P" == Paul Brannan <pbrannan@atdesk.com> writes:

[#17746] Re: Array#sort! returns nil when array empty — Paul Brannan <pbrannan@...> 2001/07/12

On Fri, 13 Jul 2001, ts wrote:

[#17747] What is Array#- ? — Jim Freeze <jim@...> 2001/07/12

While following the Array thread, I noticed the minus

[#17752] Re: What is Array#- ? — Dave Thomas <Dave@...> 2001/07/12

Jim Freeze <jim@freeze.org> writes:

[#17753] Re: What is Array#- ? — Jim Freeze <jim@...> 2001/07/12

On Fri, 13 Jul 2001, Dave Thomas wrote:

[#17833] Extending objects — "Aleksei Guzev" <aleksei.guzev@...>

16 messages 2001/07/14
[#17834] Ruby-newbie seeks help with Rubywin starting IRB — "Euan Mee" <lucid@...> 2001/07/14

Once I fire up Rubywin, and then invoke _R_uby _I_rb from the

[#17839] Re: Ruby-newbie seeks help with Rubywin starting IRB — A Bull in the China Shop of Life <feoh@...> 2001/07/14

At 07:05 PM 7/14/01 +0900, Euan Mee spewed forth:

[#17859] Re: Creating methods on the fly — "HarryO" <harryo@...>

I

18 messages 2001/07/15

[#17925] Movement in scripting language communities to integrate XML-RPC — gsemones@... (Guerry Semones)

Greetings,

20 messages 2001/07/16
[#17934] Re: Movement in scripting language communities to integrate XML-RPC — Tobias Reif <tobiasreif@...> 2001/07/16

"out of the box" by including

[#18018] Broadcasting data — "HarryO" <harryo@...>

Does someone have an example of broadcasting data around a network using

12 messages 2001/07/18

[#18023] [ANN] libxslt Rubified! — Wai-Sun Chia <waisun.chia@...>

Hello,

16 messages 2001/07/18
[#18024] Re: [ANN] libxslt Rubified! — TAKAHASHI Masayoshi <maki@...> 2001/07/18

Wai-Sun Chia <waisun.chia@compaq.com> wrote:

[#18100] Looking for Ruby programming exercises — Wayne Vucenic <wvucenic@...> 2001/07/19

I've been learning Ruby, mostly with the Pickaxe book, and it's going

[#18188] Newbie. Sinking fast. Please help. — Matt <matt@...>

I bought Programming Ruby a number of months back and finally have an opportunity to try out Ruby. However, I can't get it to build. Actually, that's not quite accurate. It builds fine. It won't pass 'make test'.

12 messages 2001/07/20

[#18193] Re: 99 bottles of beer — "Dat Nguyen" <thucdat@...>

18 messages 2001/07/20
[#18204] Re: 99 bottles of beer — Glen Starchman <glen@...> 2001/07/20

99.downto(0){|x|w=" on the wall";u="#{x!=0?eval(x.to_s):'no more'}

[#18306] Ruby as opposed to Python? — "Mark Nenadov" <mnenadov@...>

Hello. I have toyed with the idea of trying Ruby out for some time now.

118 messages 2001/07/22
[#18759] Re: Ruby as opposed to Python? — Paul Prescod <paulp@...> 2001/07/29

Yukihiro Matsumoto wrote:

[#18774] Re: Ruby as opposed to Python? — "Florian G. Pflug" <fgp@...> 2001/07/30

On Mon, Jul 30, 2001 at 05:58:22AM +0900, Paul Prescod wrote:

[#18393] Trouble Using FXRuby on cygwin/Windows NT — rgilbert1@... (Robbie Gilbert)

Hi,

10 messages 2001/07/23

[#18566] Which database should I use? — Urban Hafner <the-master-of-bass@...>

Hello everybody,

17 messages 2001/07/26
[#18575] Re: Which database should I use? — Urban Hafner <the-master-of-bass@...> 2001/07/26

[#18582] Re: Which database should I use? — Michael Neumann <neumann@...> 2001/07/26

Urban Hafner wrote:

[ruby-talk:17404] Re: Problem with Ruby/Gtk and GC

From: ts <decoux@...>
Date: 2001-07-06 11:47:39 UTC
List: ruby-talk #17404
>>>>> "D" == DaVinci  <bombadil@wanadoo.es> writes:

D>  I have been exploring more deeply. Now I have a script that reproduces
D>  error.

 I can confirm. The problem occur when I select "Window New"

pigeon% gdb ruby
GNU gdb 5.0
Copyright 2000 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 "i686-pc-linux-gnu"...
(gdb) r ~/b.rb
Starting program: /h/nblg/ts/ruby/ruby-1.6.4/ruby ~/b.rb

Gdk-WARNING **: locale not supported by C library

Program received signal SIGSEGV, Segmentation fault.
rb_num2long (val=54) at ruby.h:576
576         return BUILTIN_TYPE(obj);
(gdb) bt
#0  rb_num2long (val=54) at ruby.h:576
#1  0x401ebd7d in signal_callback (widget=0x8205860, data=1075382500, 
    nparams=0, params=0xbfffe73c) at rbgtkobject.c:279
#2  0x403bf885 in gtk_signal_remove_emission_hook ()
   from /usr/lib/libgtk-1.2.so.0
#3  0x403bed15 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#4  0x403bcdf3 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#5  0x403f3b5e in gtk_widget_activate () from /usr/lib/libgtk-1.2.so.0
#6  0x40398494 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-1.2.so.0
#7  0x4039771a in gtk_menu_shell_deactivate () from /usr/lib/libgtk-1.2.so.0
#8  0x4038fcbf in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
#9  0x403bed53 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#10 0x403bcdf3 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#11 0x403f3a0b in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#12 0x4038fc05 in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#13 0x4038ed6e in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#14 0x4043d4b7 in gdk_wm_protocols_filter () from /usr/lib/libgdk-1.2.so.0
#15 0x4046d2d9 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#16 0x4046d8e3 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#17 0x4046da7c in g_main_run () from /usr/lib/libglib-1.2.so.0
#18 0x4038e667 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#19 0x401e88c0 in gtk_m_main (self=1075453440) at rbgtkmain.c:27
#20 0x8059636 in call_cfunc (func=0x401e88a8 <gtk_m_main>, recv=1075453440, 
    len=0, argc=0, argv=0x0) at eval.c:4195
#21 0x8059b51 in rb_call0 (klass=1075453240, recv=1075453440, id=5681, argc=0, 
    argv=0x0, body=0x401a1cd4, nosuper=1) at eval.c:4331
#22 0x805a312 in rb_call (klass=1075453240, recv=1075453440, mid=5681, argc=0, 
    argv=0x0, scope=0) at eval.c:4544
#23 0x805551c in rb_eval (self=1075526800, n=0x401a54ec) at eval.c:2512
#24 0x8053b92 in rb_eval (self=1075526800, n=0x401a6b1c) at eval.c:1996
#25 0x8051d68 in eval_node (self=1075526800, node=0x401a6b1c) at eval.c:1059
#26 0x80520ff in ruby_run () at eval.c:1189
#27 0x80509f6 in main (argc=2, argv=0xbffffce4, envp=0xbffffcf0) at main.c:50
#28 0x4008f2db in __libc_start_main () from /lib/libc.so.6
(gdb) up
#1  0x401ebd7d in signal_callback (widget=0x8205860, data=1075382500, 
    nparams=0, params=0xbfffe73c) at rbgtkobject.c:279
279         ID id = NUM2INT(RARRAY(data)->ptr[1]);
(gdb) p *(struct RArray *)1075382500
$1 = {basic = {flags = 0, klass = 1075382480}, len = 3, capa = 16, 
  ptr = 0x8209578}
(gdb) 


 flags is at 0

 but I need to modify a little your source

   Gtk.idle_add do
           GC.start
           true      # added this line
   end



Guy Decoux

In This Thread

Prev Next