You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(6) |
Sep
(16) |
Oct
(36) |
Nov
(85) |
Dec
(151) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(49) |
Feb
(51) |
Mar
(71) |
Apr
(87) |
May
(91) |
Jun
(93) |
Jul
(160) |
Aug
(229) |
Sep
(85) |
Oct
(89) |
Nov
(85) |
Dec
(98) |
2004 |
Jan
(40) |
Feb
(98) |
Mar
(149) |
Apr
(106) |
May
(153) |
Jun
(77) |
Jul
(85) |
Aug
(55) |
Sep
(50) |
Oct
(53) |
Nov
(83) |
Dec
(32) |
2005 |
Jan
(97) |
Feb
(124) |
Mar
(60) |
Apr
(79) |
May
(55) |
Jun
(62) |
Jul
(70) |
Aug
(130) |
Sep
(115) |
Oct
(32) |
Nov
(46) |
Dec
(54) |
2006 |
Jan
(114) |
Feb
(78) |
Mar
(37) |
Apr
(54) |
May
(82) |
Jun
(34) |
Jul
(54) |
Aug
(50) |
Sep
(26) |
Oct
(46) |
Nov
(105) |
Dec
(83) |
2007 |
Jan
(105) |
Feb
(64) |
Mar
(57) |
Apr
(20) |
May
(18) |
Jun
(80) |
Jul
(108) |
Aug
(26) |
Sep
(36) |
Oct
(49) |
Nov
(94) |
Dec
(46) |
2008 |
Jan
(24) |
Feb
(24) |
Mar
(200) |
Apr
(92) |
May
(112) |
Jun
(54) |
Jul
(41) |
Aug
(50) |
Sep
(66) |
Oct
(82) |
Nov
(15) |
Dec
(44) |
2009 |
Jan
(68) |
Feb
(34) |
Mar
(55) |
Apr
(50) |
May
(95) |
Jun
(33) |
Jul
(24) |
Aug
(40) |
Sep
(61) |
Oct
(33) |
Nov
(7) |
Dec
(61) |
2010 |
Jan
(18) |
Feb
(47) |
Mar
(24) |
Apr
(24) |
May
(42) |
Jun
(59) |
Jul
(28) |
Aug
(23) |
Sep
(55) |
Oct
(102) |
Nov
(33) |
Dec
(11) |
2011 |
Jan
(37) |
Feb
(115) |
Mar
(96) |
Apr
(37) |
May
(8) |
Jun
(13) |
Jul
(7) |
Aug
(61) |
Sep
(143) |
Oct
(78) |
Nov
(14) |
Dec
(33) |
2012 |
Jan
(49) |
Feb
(57) |
Mar
(62) |
Apr
(38) |
May
(26) |
Jun
(16) |
Jul
(12) |
Aug
(10) |
Sep
(8) |
Oct
(12) |
Nov
(38) |
Dec
(25) |
2013 |
Jan
(55) |
Feb
(53) |
Mar
(39) |
Apr
(37) |
May
(21) |
Jun
(4) |
Jul
(7) |
Aug
(8) |
Sep
(24) |
Oct
(17) |
Nov
(11) |
Dec
(81) |
2014 |
Jan
(22) |
Feb
(9) |
Mar
(29) |
Apr
(133) |
May
(12) |
Jun
(13) |
Jul
(5) |
Aug
(11) |
Sep
|
Oct
(10) |
Nov
(18) |
Dec
(1) |
2015 |
Jan
(18) |
Feb
(2) |
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
(28) |
Oct
(15) |
Nov
(8) |
Dec
(7) |
2016 |
Jan
(19) |
Feb
|
Mar
|
Apr
(1) |
May
(10) |
Jun
(3) |
Jul
(19) |
Aug
|
Sep
(5) |
Oct
(1) |
Nov
(9) |
Dec
|
2017 |
Jan
|
Feb
(18) |
Mar
|
Apr
(2) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(6) |
Sep
|
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(4) |
Nov
(2) |
Dec
|
From: <jc...@gm...> - 2015-01-08 16:40:32
|
Hi Kou, thank you very much for helping me. On 8 January 2015 at 14:50, Kouhei Sutou <ko...@co...> wrote: >> I have a general question about memory management: how is reference >> counting handled? For example, if I create a new object like this: >> >> a = Vips::Image.new >> >> and then get rid of the reference: >> >> a = nil >> GC.start >> >> I would expect the object to be unreffed. Is there some extra magic I need? > > No. You don't need to anything. > gobject-introspection gem (and glib2 gem) does everything. It doesn't seem to work for me. If I run: 10000.times do Vips::Image.new end GC.start I still have 10,000 GObjects, each with one ref. My code is here: https://github.com/jcupitt/ruby-vips8/blob/master/try/try2.rb#L98 Perhaps I am missing something in my loader class? Vips::image.new calls vips_image_new(), which just does g_object_new(): https://github.com/jcupitt/libvips/blob/master/libvips/iofuncs/image.c#L1681 John |
From: Kouhei S. <ko...@co...> - 2015-01-08 14:50:12
|
Hi, In <CAGNS0RsW3zKxgo=aX-...@ma...> "[ruby-gnome2-devel-en] ref and unref" on Wed, 7 Jan 2015 16:41:51 +0000, jc...@gm... wrote: > I'm trying to use the ruby-gnome2 gobject-introspection package to > help make a Ruby binding for my GObject-based image processing > library. > > I have a general question about memory management: how is reference > counting handled? For example, if I create a new object like this: > > a = Vips::Image.new > > and then get rid of the reference: > > a = nil > GC.start > > I would expect the object to be unreffed. Is there some extra magic I need? No. You don't need to anything. gobject-introspection gem (and glib2 gem) does everything. Try the following code: --- class X end a = X.new a = nil GC.start p(ObjectSpace.each_object(X) {}) --- It'll print "1". And also try the following code: --- class X end 1.times do X.new end GC.start p(ObjectSpace.each_object(X) {}) --- It'll print "0". I hope that they give you some hints. Thanks, -- kou |
From: <jc...@gm...> - 2015-01-07 16:42:43
|
Hello everyone, I'm trying to use the ruby-gnome2 gobject-introspection package to help make a Ruby binding for my GObject-based image processing library. I have a general question about memory management: how is reference counting handled? For example, if I create a new object like this: a = Vips::Image.new and then get rid of the reference: a = nil GC.start I would expect the object to be unreffed. Is there some extra magic I need? Tiny test program here: https://github.com/jcupitt/ruby-vips8/blob/master/try/try2.rb John |
From: Detlef R. <det...@gm...> - 2015-01-05 03:48:27
|
Hi, Am 05.01.2015 um 03:34 schrieb Kouhei Sutou: > > I've fixed it at master. > Thank you! detlef |
From: Kouhei S. <ko...@co...> - 2015-01-05 02:34:11
|
Hi, Thanks for your reports. They are very helpful! In <54A...@gm...> "[ruby-gnome2-devel-en] gdk3 deprecated Keyvals does not work" on Sun, 04 Jan 2015 18:58:29 +0100, Detlef Reichl <det...@gm...> wrote: > in gdk3/lib/gdk3/deprecated.rb the definition of deprecated Gdk::Keyval > constants does not work. > > require 'gdk3' > p Gdk::Keyval.constants > > only shows constants in the format of > [:KEY_0, :KEY_1, :KEY_2, :KEY_3, :KEY_3270_AltCursor, ... > > but not > [:GDK_KEY_0, :GDK_KEY_1, :GDK_KEY_2, :GDK_KEY_3, > :GDK_KEY_3270_AltCursor, ... It's expected result. Deprecated definitions are defined on demand by const_missing technique. > If you try to access a special constant like > p Gdk::Keyval::GDK_KEY_minus > > it gives the error message: >> /home/det/.gem/ruby/2.1.0/gems/glib2-2.2.5/lib/glib2/deprecatable.rb:96:in `const_missing': uninitialized constant Gdk::Keyval::GDK_KEY_minus (NameError) >> from ./gi-test2.rb:7:in `<main>' >> det@ubuntuVbox:~/Schreibtisch$ ./gi-test2.rb >> /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.5/lib/gobject-introspection/loader.rb:306:in `validate_arguments': Gdk::Keyval#.name: wrong number of arguments (0 for 1) (ArgumentError) >> from /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.5/lib/gobject-introspection/loader.rb:82:in `block in define_module_function' >> from /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.5/lib/gobject-introspection/loader.rb:86:in `call' >> from /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.5/lib/gobject-introspection/loader.rb:86:in `block (2 levels) in define_module_function' >> from /home/det/.gem/ruby/2.1.0/gems/glib2-2.2.5/lib/glib2/deprecatable.rb:99:in `const_missing' >> from ./gi-test2.rb:7:in `<main>' I've fixed it at master. Thanks, -- kou |
From: Kouhei S. <ko...@co...> - 2015-01-05 02:32:30
|
Hi, In <54A...@gm...> "[ruby-gnome2-devel-en] Rakefile target for installing no-gi modules" on Sun, 04 Jan 2015 16:44:36 +0100, Detlef Reichl <det...@gm...> wrote: > I think it would be useful, that the main Rakefile has a target to build > and install the no-gi modules (I would like it as ruby-gems). Because > the Gdk3 and Gtk3 gi modules are missing some functionality, it is not > possible without much hassle to use git master with "real world" > applications. By the way, for the same reasons it would be useful if > gtk3-no-gi will require gdk3-no-gi. I can understand what you want but we can't maintain both gi version and no-gi versions. Could you use old gdk3 gem? gdk3 2.2.2 is the last no-gi version gem. We want to improve gi version quality as soon as possible. Thanks, -- kou |
From: Detlef R. <det...@gm...> - 2015-01-04 17:58:40
|
Hi, in gdk3/lib/gdk3/deprecated.rb the definition of deprecated Gdk::Keyval constants does not work. require 'gdk3' p Gdk::Keyval.constants only shows constants in the format of [:KEY_0, :KEY_1, :KEY_2, :KEY_3, :KEY_3270_AltCursor, ... but not [:GDK_KEY_0, :GDK_KEY_1, :GDK_KEY_2, :GDK_KEY_3, :GDK_KEY_3270_AltCursor, ... If you try to access a special constant like p Gdk::Keyval::GDK_KEY_minus it gives the error message: > /home/det/.gem/ruby/2.1.0/gems/glib2-2.2.5/lib/glib2/deprecatable.rb:96:in `const_missing': uninitialized constant Gdk::Keyval::GDK_KEY_minus (NameError) > from ./gi-test2.rb:7:in `<main>' > det@ubuntuVbox:~/Schreibtisch$ ./gi-test2.rb > /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.5/lib/gobject-introspection/loader.rb:306:in `validate_arguments': Gdk::Keyval#.name: wrong number of arguments (0 for 1) (ArgumentError) > from /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.5/lib/gobject-introspection/loader.rb:82:in `block in define_module_function' > from /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.5/lib/gobject-introspection/loader.rb:86:in `call' > from /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.5/lib/gobject-introspection/loader.rb:86:in `block (2 levels) in define_module_function' > from /home/det/.gem/ruby/2.1.0/gems/glib2-2.2.5/lib/glib2/deprecatable.rb:99:in `const_missing' > from ./gi-test2.rb:7:in `<main>' Cheers, detlef |
From: Detlef R. <det...@gm...> - 2015-01-04 15:57:44
|
Hi, I think it would be useful, that the main Rakefile has a target to build and install the no-gi modules (I would like it as ruby-gems). Because the Gdk3 and Gtk3 gi modules are missing some functionality, it is not possible without much hassle to use git master with "real world" applications. By the way, for the same reasons it would be useful if gtk3-no-gi will require gdk3-no-gi. Cheers, detlef |
From: Detlef R. <det...@gm...> - 2014-11-26 19:04:52
|
Hi, Am 24.11.2014 um 09:35 schrieb Kouhei Sutou: > Hi, > > In <547...@gm...> > "[ruby-gnome2-devel-en] Gdk::Window::ModifierType::CONTROL_MASK replacement" on Sun, 23 Nov 2014 12:47:22 +0100, > Detlef Reichl <det...@gm...> wrote: > >> ruby gdk3 asserts that Gdk::Window::ModifierType::CONTROL_MASK is >> deprecated. >> >>> 'Gdk::Window::ModifierType::CONTROL_MASK' has been deprecated. Use 'Gdk::ModifierType::CONTROL_MASK' or ':control_mask'. >> >> but Gdk::ModifierType::CONTROL_MASK is not defined and for code, where >> you have to check combinations of several flags the symbols are not usable. > > Really? I can access Gdk::ModifierType::CONTROL_MASK: > > % ruby -v -r gdk3 -e 'p Gdk::ModifierType::CONTROL_MASK' > ruby 2.1.4p265 (2014-10-27) [x86_64-linux-gnu] > #<Gdk::ModifierType control-mask> > Me too :-) There was some old cruft in dusty corners... Thank you! detlef > > Thanks, > -- > kou > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk > _______________________________________________ > ruby-gnome2-devel-en mailing list > rub...@li... > https://lists.sourceforge.net/lists/listinfo/ruby-gnome2-devel-en > |
From: Kouhei S. <ko...@co...> - 2014-11-24 08:36:12
|
Hi, In <547...@gm...> "[ruby-gnome2-devel-en] Gdk::Window::ModifierType::CONTROL_MASK replacement" on Sun, 23 Nov 2014 12:47:22 +0100, Detlef Reichl <det...@gm...> wrote: > ruby gdk3 asserts that Gdk::Window::ModifierType::CONTROL_MASK is > deprecated. > >> 'Gdk::Window::ModifierType::CONTROL_MASK' has been deprecated. Use 'Gdk::ModifierType::CONTROL_MASK' or ':control_mask'. > > but Gdk::ModifierType::CONTROL_MASK is not defined and for code, where > you have to check combinations of several flags the symbols are not usable. Really? I can access Gdk::ModifierType::CONTROL_MASK: % ruby -v -r gdk3 -e 'p Gdk::ModifierType::CONTROL_MASK' ruby 2.1.4p265 (2014-10-27) [x86_64-linux-gnu] #<Gdk::ModifierType control-mask> Thanks, -- kou |
From: Detlef R. <det...@gm...> - 2014-11-23 11:47:30
|
Hi, ruby gdk3 asserts that Gdk::Window::ModifierType::CONTROL_MASK is deprecated. > 'Gdk::Window::ModifierType::CONTROL_MASK' has been deprecated. Use 'Gdk::ModifierType::CONTROL_MASK' or ':control_mask'. but Gdk::ModifierType::CONTROL_MASK is not defined and for code, where you have to check combinations of several flags the symbols are not usable. Cheers, detlef |
From: Kouhei S. <ko...@co...> - 2014-11-19 14:18:58
|
Hi, In <546...@gm...> "[ruby-gnome2-devel-en] gtk3-gi Gtk::AccelGroup#connect arguments" on Tue, 18 Nov 2014 21:52:37 +0100, Detlef Reichl <det...@gm...> wrote: > the following example > > > require 'gtk3-gi' > ag = Gtk::AccelGroup.new > ag.connect(64, 0, :visible){p 'hit'} > > > gives the error message: > > >> /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.4/lib/gobject-introspection/loader.rb:306:in > `validate_arguments': Gtk::AccelGroup#connect: wrong number of > arguments (3 for 4) (ArgumentError) >> from /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/loader.rb:101:in `block in define_method' >> from /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/loader.rb:110:in `call' >> from /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/loader.rb:110:in `block in define_method' >> from accel.rb:4:in `<main>' > > > I think, that the given block is not recognized as the 4th argument, > that is in C a closure. I've searched trough the sources, but did not > found the point, where the gi data is scanned for closures. Thanks for your report. It's a bit difficult... Please give us a time to implement GRClosure bridge of glib2 gem in gobject-introspection gem. We should map Proc to GRClosure for GClosure argument. Thanks, -- kou |
From: Detlef R. <det...@gm...> - 2014-11-18 20:52:46
|
Hi, the following example require 'gtk3-gi' ag = Gtk::AccelGroup.new ag.connect(64, 0, :visible){p 'hit'} gives the error message: > /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.4/lib/gobject-introspection/loader.rb:306:in `validate_arguments': Gtk::AccelGroup#connect: wrong number of arguments (3 for 4) (ArgumentError) > from /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/loader.rb:101:in `block in define_method' > from /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/loader.rb:110:in `call' > from /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/loader.rb:110:in `block in define_method' > from accel.rb:4:in `<main>' I think, that the given block is not recognized as the 4th argument, that is in C a closure. I've searched trough the sources, but did not found the point, where the gi data is scanned for closures. Cheers, detlef |
From: Detlef R. <det...@gm...> - 2014-11-16 14:06:06
|
Hi, works like a charm. Thank you for fixing! Cheers, detlef Am 15.11.2014 um 14:04 schrieb Kouhei Sutou: > Hi, > > In <546...@gm...> > "[ruby-gnome2-devel-en] gtk3-gi crashes on Gtk::IconTheme#list_icons" on Tue, 11 Nov 2014 19:26:37 +0100, > Detlef Reichl <det...@gm...> wrote: > >> if I try to get a list of the available icons ruby gtk crashes with a >> segmentation fault. ruby gtk is the current git head. >> >> Here is a small example for reproduction: >> >> >> require 'gtk3-gi' >> >> iconTheme = Gtk::IconTheme.default >> iconTheme.list_icons >> >> Gtk.main > > Thanks for your report. > The Ruby script was very helpful. > > I've fixed the problem on master. Please try master. > > > Thanks, > -- > kou > > ------------------------------------------------------------------------------ > Comprehensive Server Monitoring with Site24x7. > Monitor 10 servers for $9/Month. > Get alerted through email, SMS, voice calls or mobile push notifications. > Take corrective actions from your mobile device. > http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk > _______________________________________________ > ruby-gnome2-devel-en mailing list > rub...@li... > https://lists.sourceforge.net/lists/listinfo/ruby-gnome2-devel-en > |
From: Kouhei S. <ko...@co...> - 2014-11-16 10:58:11
|
In <CAKHkkfPn=quw...@ma...> "Re: [ruby-gnome2-devel-en] [ruby-gnome2-cvs] ruby-gnome2/ruby-gnome2@2f5d769 [master] glib2: support flag argument in GLib.format_size" on Sun, 16 Nov 2014 15:37:50 +0900, hiroshi hatake <cos...@gm...> wrote: >> + assert_equal("1.0 GiB", >> > + GLib.format_size(1024 * 1024 * 1024, >> > + GLib::FormatSizeFlags::IEC_UNITS)) >> >> Please use GLib.format_size(1024 * 1024 * 1024, :flags => :iec_units) >> style API. >> >> If glib_format_size family adds more options, we also need >> to add more arguments with the current style. If we use >> options Hash style, we can extend API easily. >> > > Thank you for your suggestion! > I've committed `GLib.format_size(1024 * 1024 * 1024, :flags => :iec_units)` > style API change at master. Thanks! |
From: hiroshi h. <cos...@gm...> - 2014-11-16 06:37:58
|
Hi, > + assert_equal("1.0 GiB", > > + GLib.format_size(1024 * 1024 * 1024, > > + GLib::FormatSizeFlags::IEC_UNITS)) > > Please use GLib.format_size(1024 * 1024 * 1024, :flags => :iec_units) > style API. > > If glib_format_size family adds more options, we also need > to add more arguments with the current style. If we use > options Hash style, we can extend API easily. > Thank you for your suggestion! I've committed `GLib.format_size(1024 * 1024 * 1024, :flags => :iec_units)` style API change at master. > In <2f5...@je...> > "[ruby-gnome2-cvs] ruby-gnome2/ruby-gnome2@2f5d769 [master] glib2: > support flag argument in GLib.format_size" on Sun, 16 Nov 2014 02:48:08 > +0900, > Hiroshi Hatake <nu...@co...> wrote: > > > Hiroshi Hatake 2014-11-16 02:48:08 +0900 (Sun, 16 Nov 2014) > > > > New Revision: 2f5d76909f4cf3db0926d21f410008453769fb00 > > > https://github.com/ruby-gnome2/ruby-gnome2/commit/2f5d76909f4cf3db0926d21f410008453769fb00 > > > > Message: > > glib2: support flag argument in GLib.format_size > > > > Modified files: > > glib2/ext/glib2/rbglib_fileutils.c > > glib2/ext/glib2/rbglib_utils.c > > glib2/test/test_file_utils.rb > > > > Modified: glib2/ext/glib2/rbglib_fileutils.c (+10 -3) > > =================================================================== > > --- glib2/ext/glib2/rbglib_fileutils.c 2014-11-16 02:49:55 +0900 > (66eacf4) > > +++ glib2/ext/glib2/rbglib_fileutils.c 2014-11-16 02:48:08 +0900 > (ee4f22b) > > @@ -59,9 +59,16 @@ rbglib_m_format_size_for_display(G_GNUC_UNUSED VALUE > self, VALUE size) > > > > #if GLIB_CHECK_VERSION(2, 30, 0) > > static VALUE > > -rbglib_m_format_size(G_GNUC_UNUSED VALUE self, VALUE size) > > +rbglib_m_format_size(int argc, VALUE *argv, VALUE self) > > { > > - return CSTR2RVAL_FREE(g_format_size(NUM2UINT(size))); > > + VALUE rb_size, rb_flag; > > + > > + rb_scan_args(argc, argv, "11", &rb_size, &rb_flag); > > + if (NIL_P(rb_flag)) > > + return CSTR2RVAL_FREE(g_format_size(NUM2UINT(rb_size))); > > + else > > + return CSTR2RVAL_FREE(g_format_size_full(NUM2UINT(rb_size), > > + NUM2INT(rb_flag))); > > } > > #endif > > > > @@ -101,6 +108,6 @@ Init_glib_fileutils(void) > > #endif > > #if GLIB_CHECK_VERSION(2, 30, 0) > > rbg_define_singleton_method(mGLib, "format_size", > > - rbglib_m_format_size, 1); > > + rbglib_m_format_size, -1); > > #endif > > } > > > > Modified: glib2/ext/glib2/rbglib_utils.c (+5 -0) > > =================================================================== > > --- glib2/ext/glib2/rbglib_utils.c 2014-11-16 02:49:55 +0900 (6ad0e1e) > > +++ glib2/ext/glib2/rbglib_utils.c 2014-11-16 02:48:08 +0900 (484ba2c) > > @@ -293,6 +293,11 @@ Init_glib_utils(void) > > G_DEF_CONSTANTS(RG_TARGET_NAMESPACE, G_TYPE_USER_DIRECTORY, "G_"); > > #endif > > > > +#if GLIB_CHECK_VERSION(2, 30, 0) > > + G_DEF_CLASS(G_TYPE_FORMAT_SIZE_FLAGS, > > + "FormatSizeFlags", RG_TARGET_NAMESPACE); > > +#endif > > + > > RG_DEF_SMETHOD(application_name, 0); > > RG_DEF_SMETHOD(set_application_name, 1); > > RG_DEF_SMETHOD(prgname, 0); > > > > Modified: glib2/test/test_file_utils.rb (+21 -0) > > =================================================================== > > --- glib2/test/test_file_utils.rb 2014-11-16 02:49:55 +0900 (2a402be) > > +++ glib2/test/test_file_utils.rb 2014-11-16 02:48:08 +0900 (232dfc8) > > @@ -22,4 +22,25 @@ class TestGLibFileUtils < Test::Unit::TestCase > > assert_equal("1.5 MB", GLib.format_size(1000 * 1000 * 1.5)) > > assert_equal("1.0 GB", GLib.format_size(1000 * 1000 * 1000)) > > end > > + > > + def test_format_size_with_IEC_UNITS > > + only_glib_version(2, 30, 0) > > + > > + assert_equal("1.0 KiB", > > + GLib.format_size(1024, > > + GLib::FormatSizeFlags::IEC_UNITS)) > > + > > + assert_equal("10.0 KiB", > > + GLib.format_size(1024 * 10, > > + GLib::FormatSizeFlags::IEC_UNITS)) > > + assert_equal("1.0 MiB", > > + GLib.format_size(1024 * 1024, > > + GLib::FormatSizeFlags::IEC_UNITS)) > > + assert_equal("1.5 MiB", > > + GLib.format_size(1024 * 1024 * 1.5, > > + GLib::FormatSizeFlags::IEC_UNITS)) > > + assert_equal("1.0 GiB", > > + GLib.format_size(1024 * 1024 * 1024, > > + GLib::FormatSizeFlags::IEC_UNITS)) > > + end > > end > > > ------------------------------------------------------------------------------ > Comprehensive Server Monitoring with Site24x7. > Monitor 10 servers for $9/Month. > Get alerted through email, SMS, voice calls or mobile push notifications. > Take corrective actions from your mobile device. > > http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk > _______________________________________________ > ruby-gnome2-devel-en mailing list > rub...@li... > https://lists.sourceforge.net/lists/listinfo/ruby-gnome2-devel-en > |
From: Kouhei S. <ko...@co...> - 2014-11-16 03:57:08
|
> + assert_equal("1.0 GiB", > + GLib.format_size(1024 * 1024 * 1024, > + GLib::FormatSizeFlags::IEC_UNITS)) Please use GLib.format_size(1024 * 1024 * 1024, :flags => :iec_units) style API. If glib_format_size family adds more options, we also need to add more arguments with the current style. If we use options Hash style, we can extend API easily. In <2f5...@je...> "[ruby-gnome2-cvs] ruby-gnome2/ruby-gnome2@2f5d769 [master] glib2: support flag argument in GLib.format_size" on Sun, 16 Nov 2014 02:48:08 +0900, Hiroshi Hatake <nu...@co...> wrote: > Hiroshi Hatake 2014-11-16 02:48:08 +0900 (Sun, 16 Nov 2014) > > New Revision: 2f5d76909f4cf3db0926d21f410008453769fb00 > https://github.com/ruby-gnome2/ruby-gnome2/commit/2f5d76909f4cf3db0926d21f410008453769fb00 > > Message: > glib2: support flag argument in GLib.format_size > > Modified files: > glib2/ext/glib2/rbglib_fileutils.c > glib2/ext/glib2/rbglib_utils.c > glib2/test/test_file_utils.rb > > Modified: glib2/ext/glib2/rbglib_fileutils.c (+10 -3) > =================================================================== > --- glib2/ext/glib2/rbglib_fileutils.c 2014-11-16 02:49:55 +0900 (66eacf4) > +++ glib2/ext/glib2/rbglib_fileutils.c 2014-11-16 02:48:08 +0900 (ee4f22b) > @@ -59,9 +59,16 @@ rbglib_m_format_size_for_display(G_GNUC_UNUSED VALUE self, VALUE size) > > #if GLIB_CHECK_VERSION(2, 30, 0) > static VALUE > -rbglib_m_format_size(G_GNUC_UNUSED VALUE self, VALUE size) > +rbglib_m_format_size(int argc, VALUE *argv, VALUE self) > { > - return CSTR2RVAL_FREE(g_format_size(NUM2UINT(size))); > + VALUE rb_size, rb_flag; > + > + rb_scan_args(argc, argv, "11", &rb_size, &rb_flag); > + if (NIL_P(rb_flag)) > + return CSTR2RVAL_FREE(g_format_size(NUM2UINT(rb_size))); > + else > + return CSTR2RVAL_FREE(g_format_size_full(NUM2UINT(rb_size), > + NUM2INT(rb_flag))); > } > #endif > > @@ -101,6 +108,6 @@ Init_glib_fileutils(void) > #endif > #if GLIB_CHECK_VERSION(2, 30, 0) > rbg_define_singleton_method(mGLib, "format_size", > - rbglib_m_format_size, 1); > + rbglib_m_format_size, -1); > #endif > } > > Modified: glib2/ext/glib2/rbglib_utils.c (+5 -0) > =================================================================== > --- glib2/ext/glib2/rbglib_utils.c 2014-11-16 02:49:55 +0900 (6ad0e1e) > +++ glib2/ext/glib2/rbglib_utils.c 2014-11-16 02:48:08 +0900 (484ba2c) > @@ -293,6 +293,11 @@ Init_glib_utils(void) > G_DEF_CONSTANTS(RG_TARGET_NAMESPACE, G_TYPE_USER_DIRECTORY, "G_"); > #endif > > +#if GLIB_CHECK_VERSION(2, 30, 0) > + G_DEF_CLASS(G_TYPE_FORMAT_SIZE_FLAGS, > + "FormatSizeFlags", RG_TARGET_NAMESPACE); > +#endif > + > RG_DEF_SMETHOD(application_name, 0); > RG_DEF_SMETHOD(set_application_name, 1); > RG_DEF_SMETHOD(prgname, 0); > > Modified: glib2/test/test_file_utils.rb (+21 -0) > =================================================================== > --- glib2/test/test_file_utils.rb 2014-11-16 02:49:55 +0900 (2a402be) > +++ glib2/test/test_file_utils.rb 2014-11-16 02:48:08 +0900 (232dfc8) > @@ -22,4 +22,25 @@ class TestGLibFileUtils < Test::Unit::TestCase > assert_equal("1.5 MB", GLib.format_size(1000 * 1000 * 1.5)) > assert_equal("1.0 GB", GLib.format_size(1000 * 1000 * 1000)) > end > + > + def test_format_size_with_IEC_UNITS > + only_glib_version(2, 30, 0) > + > + assert_equal("1.0 KiB", > + GLib.format_size(1024, > + GLib::FormatSizeFlags::IEC_UNITS)) > + > + assert_equal("10.0 KiB", > + GLib.format_size(1024 * 10, > + GLib::FormatSizeFlags::IEC_UNITS)) > + assert_equal("1.0 MiB", > + GLib.format_size(1024 * 1024, > + GLib::FormatSizeFlags::IEC_UNITS)) > + assert_equal("1.5 MiB", > + GLib.format_size(1024 * 1024 * 1.5, > + GLib::FormatSizeFlags::IEC_UNITS)) > + assert_equal("1.0 GiB", > + GLib.format_size(1024 * 1024 * 1024, > + GLib::FormatSizeFlags::IEC_UNITS)) > + end > end |
From: Kouhei S. <ko...@co...> - 2014-11-15 13:04:34
|
Hi, In <546...@gm...> "[ruby-gnome2-devel-en] gtk3-gi crashes on Gtk::IconTheme#list_icons" on Tue, 11 Nov 2014 19:26:37 +0100, Detlef Reichl <det...@gm...> wrote: > if I try to get a list of the available icons ruby gtk crashes with a > segmentation fault. ruby gtk is the current git head. > > Here is a small example for reproduction: > > > require 'gtk3-gi' > > iconTheme = Gtk::IconTheme.default > iconTheme.list_icons > > Gtk.main Thanks for your report. The Ruby script was very helpful. I've fixed the problem on master. Please try master. Thanks, -- kou |
From: Detlef R. <det...@gm...> - 2014-11-11 18:26:52
|
Hi, if I try to get a list of the available icons ruby gtk crashes with a segmentation fault. ruby gtk is the current git head. Here is a small example for reproduction: require 'gtk3-gi' iconTheme = Gtk::IconTheme.default iconTheme.list_icons Gtk.main And the backtrace: > det@datengrab:~/Schreibtisch$ ./gi-test.rb > /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/loader.rb:120: [BUG] Segmentation fault at 0x00000000000000 > ruby 2.1.4p265 (2014-10-27) [x86_64-linux-gnu] > > -- Control frame information ----------------------------------------------- > c:0004 p:---- s:0015 e:000014 CFUNC :invoke > c:0003 p:0098 s:0011 e:000010 LAMBDA /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/loader.rb:120 [FINISH] > c:0002 p:0029 s:0005 E:000a90 EVAL ./gi-test.rb:6 [FINISH] > c:0001 p:0000 s:0002 E:0006c8 TOP [FINISH] > > -- Ruby level backtrace information ---------------------------------------- > ./gi-test.rb:6:in `<main>' > /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/loader.rb:120:in `block in define_method' > /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/loader.rb:120:in `invoke' > > -- C level backtrace information ------------------------------------------- > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x18a7f7) [0x7fdec33217f7] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x18a8c3) [0x7fdec33218c3] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x6d563) [0x7fdec3204563] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(rb_bug+0xb3) [0x7fdec3204bd3] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x12120f) [0x7fdec32b820f] > /lib/x86_64-linux-gnu/libpthread.so.0(+0xf8d0) [0x7fdec2f898d0] ../nptl/sysdeps/pthread/funlockfile.c:29 > /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/glib2-2.2.4/glib2.so(rbgobj_ruby_object_from_instance2+0x30) [0x7fdec16e4190] rbgobject.c:128 > /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/glib2-2.2.4/glib2.so(+0x30916) [0x7fdec16dc916] rbgutil_list.c:47 > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(rb_ensure+0xb0) [0x7fdec3209ea0] > /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/glib2-2.2.4/glib2.so(rbg_glist2rval+0x40) [0x7fdec16dca90] rbgutil_list.c:140 > /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/gobject-introspection-2.2.4/gobject_introspection.so(rb_gi_argument_to_ruby+0x18b) [0x7fdec08c760b] sem_init.c:46 > /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/gobject-introspection-2.2.4/gobject_introspection.so(rb_gi_return_argument_to_ruby+0x54) [0x7fdec08c7e24] sem_close.c:45 > /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/gobject-introspection-2.2.4/gobject_introspection.so(+0xc361) [0x7fdec08c6361] ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:130 > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x174f66) [0x7fdec330bf66] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x18569d) [0x7fdec331c69d] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x17dc95) [0x7fdec3314c95] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x1835fd) [0x7fdec331a5fd] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x176c80) [0x7fdec330dc80] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x176d6b) [0x7fdec330dd6b] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x18554b) [0x7fdec331c54b] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x18573d) [0x7fdec331c73d] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x17dd33) [0x7fdec3314d33] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x1835fd) [0x7fdec331a5fd] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(rb_iseq_eval_main+0x7f) [0x7fdec331c3cf] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(+0x70c3f) [0x7fdec3207c3f] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(ruby_exec_node+0x1d) [0x7fdec32095dd] > /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1(ruby_run_node+0x1e) [0x7fdec320b2fe] > ruby() [0x4008ab] > /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fdec2233b45] rbgobj_flags.c:507 > ruby() [0x4008d9] > > -- Other runtime information ----------------------------------------------- > > * Loaded script: ./gi-test.rb > > * Loaded features: > > 0 enumerator.so > 1 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/encdb.so > 2 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/trans/transdb.so > 3 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/rbconfig.rb > 4 /usr/lib/ruby/2.1.0/rubygems/compatibility.rb > 5 /usr/lib/ruby/2.1.0/rubygems/defaults.rb > 6 /usr/lib/ruby/2.1.0/rubygems/deprecate.rb > 7 /usr/lib/ruby/2.1.0/rubygems/errors.rb > 8 /usr/lib/ruby/2.1.0/rubygems/version.rb > 9 /usr/lib/ruby/2.1.0/rubygems/requirement.rb > 10 /usr/lib/ruby/2.1.0/rubygems/platform.rb > 11 /usr/lib/ruby/2.1.0/rubygems/basic_specification.rb > 12 /usr/lib/ruby/2.1.0/rubygems/stub_specification.rb > 13 /usr/lib/ruby/2.1.0/rubygems/util/stringio.rb > 14 /usr/lib/ruby/2.1.0/rubygems/specification.rb > 15 /usr/lib/ruby/2.1.0/rubygems/exceptions.rb > 16 /usr/lib/ruby/vendor_ruby/rubygems/defaults/operating_system.rb > 17 /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_gem.rb > 18 thread.rb > 19 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/thread.so > 20 /usr/lib/ruby/2.1.0/monitor.rb > 21 /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb > 22 /usr/lib/ruby/2.1.0/rubygems.rb > 23 /usr/lib/ruby/2.1.0/rubygems/path_support.rb > 24 /usr/lib/ruby/2.1.0/rubygems/dependency.rb > 25 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/pathname.so > 26 /usr/lib/ruby/2.1.0/pathname.rb > 27 /usr/lib/ruby/2.1.0/English.rb > 28 /home/det/.gem/ruby/2.1.0/gems/glib2-2.2.4/lib/glib2/deprecatable.rb > 29 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/glib2-2.2.4/glib2.so > 30 /home/det/.gem/ruby/2.1.0/gems/glib2-2.2.4/lib/glib2.rb > 31 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/gobject-introspection-2.2.4/gobject_introspection.so > 32 /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.4/lib/gobject-introspection/repository.rb > 33 /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.4/lib/gobject-introspection/collection-reader.rb > 34 /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.4/lib/gobject-introspection/callable-info.rb > 35 /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.4/lib/gobject-introspection/object-info.rb > 36 /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.4/lib/gobject-introspection/interface-info.rb > 37 /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.4/lib/gobject-introspection/struct-info.rb > 38 /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.4/lib/gobject-introspection/boxed-info.rb > 39 /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.4/lib/gobject-introspection/union-info.rb > 40 /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.4/lib/gobject-introspection/loader.rb > 41 /home/det/.gem/ruby/2.1.0/gems/gobject-introspection-2.2.4/lib/gobject-introspection.rb > 42 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/atk-2.2.4/atk.so > 43 /home/det/.gem/ruby/2.1.0/gems/atk-2.2.4/lib/atk.rb > 44 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/color.rb > 45 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/paper.rb > 46 /var/lib/gems/2.1.0/extensions/x86_64-linux/2.1.0/cairo-1.12.9/cairo.so > 47 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/constants.rb > 48 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/point.rb > 49 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/colors.rb > 50 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/papers.rb > 51 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/context/rectangle.rb > 52 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/context/triangle.rb > 53 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/context/circle.rb > 54 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/context/path.rb > 55 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/context/blur.rb > 56 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/context/color.rb > 57 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/context.rb > 58 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/device.rb > 59 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/surface.rb > 60 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/pattern.rb > 61 /usr/lib/ruby/2.1.0/forwardable.rb > 62 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo/path.rb > 63 /var/lib/gems/2.1.0/gems/cairo-1.12.9/lib/cairo.rb > 64 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/cairo-gobject-2.2.4/cairo_gobject.so > 65 /home/det/.gem/ruby/2.1.0/gems/cairo-gobject-2.2.4/lib/cairo-gobject.rb > 66 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/pango-2.2.4/pango.so > 67 /home/det/.gem/ruby/2.1.0/gems/pango-2.2.4/lib/pango.rb > 68 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/gdk_pixbuf2-2.2.4/gdk_pixbuf2.so > 69 /home/det/.gem/ruby/2.1.0/gems/gdk_pixbuf2-2.2.4/lib/gdk_pixbuf2.rb > 70 /home/det/.gem/ruby/2.1.0/gems/gdk3-2.2.4/lib/gdk3/loader.rb > 71 /home/det/.gem/ruby/2.1.0/gems/gdk3-2.2.4/lib/gdk3.rb > 72 /home/det/.gem/ruby/2.1.0/gems/gio2-2.2.4/lib/gio2/deprecated.rb > 73 /home/det/.gem/ruby/2.1.0/gems/gio2-2.2.4/lib/gio2/loader.rb > 74 /home/det/.gem/ruby/2.1.0/gems/gio2-2.2.4/lib/gio2.rb > 75 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/loader.rb > 76 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3-gi.rb > 77 /home/det/.gem/ruby/2.1.0/gems/gdk3-2.2.4/lib/gdk3/atom.rb > 78 /home/det/.gem/ruby/2.1.0/gems/gdk3-2.2.4/lib/gdk3/color.rb > 79 /home/det/.gem/ruby/2.1.0/gems/gdk3-2.2.4/lib/gdk3/event.rb > 80 /home/det/.gem/ruby/2.1.0/gems/gdk3-2.2.4/lib/gdk3/rectangle.rb > 81 /home/det/.gem/ruby/2.1.0/gems/gdk3-2.2.4/lib/gdk3/rgba.rb > 82 /home/det/.gem/ruby/2.1.0/gems/gdk3-2.2.4/lib/gdk3/window.rb > 83 /home/det/.gem/ruby/2.1.0/gems/gdk3-2.2.4/lib/gdk3/window-attr.rb > 84 /home/det/.gem/ruby/2.1.0/gems/gdk3-2.2.4/lib/gdk3/cairo.rb > 85 /home/det/.gem/ruby/2.1.0/gems/gdk3-2.2.4/lib/gdk3/deprecated.rb > 86 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/box.rb > 87 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/button.rb > 88 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/border.rb > 89 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/container.rb > 90 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/css-provider.rb > 91 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/gtk.rb > 92 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/label.rb > 93 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/scrolled-window.rb > 94 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/search-bar.rb > 95 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/stack.rb > 96 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/text-buffer.rb > 97 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/tree-iter.rb > 98 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/tree-selection.rb > 99 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/tree-store.rb > 100 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/tree-view-column.rb > 101 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/window.rb > 102 /home/det/.gem/ruby/2.1.0/gems/gtk3-gi-2.2.4/lib/gtk3/deprecated.rb > > * Process memory map: > > 00400000-00401000 r-xp 00000000 08:01 37235856 /usr/bin/ruby2.1 > 00600000-00601000 r--p 00000000 08:01 37235856 /usr/bin/ruby2.1 > 00601000-00602000 rw-p 00001000 08:01 37235856 /usr/bin/ruby2.1 > 01063000-02cd9000 rw-p 00000000 00:00 0 [heap] > 7fdeb0000000-7fdeb0022000 rw-p 00000000 00:00 0 > 7fdeb0022000-7fdeb4000000 ---p 00000000 00:00 0 > 7fdeb72c2000-7fdeb72d8000 r-xp 00000000 08:01 10617023 /lib/x86_64-linux-gnu/libgcc_s.so.1 > 7fdeb72d8000-7fdeb74d7000 ---p 00016000 08:01 10617023 /lib/x86_64-linux-gnu/libgcc_s.so.1 > 7fdeb74d7000-7fdeb74d8000 rw-p 00015000 08:01 10617023 /lib/x86_64-linux-gnu/libgcc_s.so.1 > 7fdeb74fc000-7fdeb773e000 r--p 00000000 08:01 393322 /usr/share/icons/Tango/icon-theme.cache > 7fdeb773e000-7fdeb7768000 rw-p 00000000 00:00 0 > 7fdeb777f000-7fdeb7780000 ---p 00000000 00:00 0 > 7fdeb7780000-7fdeb7f80000 rw-p 00000000 00:00 0 [stack:8903] > 7fdeb7f80000-7fdeb7fa2000 r-xp 00000000 08:01 10616929 /lib/x86_64-linux-gnu/liblzma.so.5.0.0 > 7fdeb7fa2000-7fdeb81a1000 ---p 00022000 08:01 10616929 /lib/x86_64-linux-gnu/liblzma.so.5.0.0 > 7fdeb81a1000-7fdeb81a2000 r--p 00021000 08:01 10616929 /lib/x86_64-linux-gnu/liblzma.so.5.0.0 > 7fdeb81a2000-7fdeb81a3000 rw-p 00022000 08:01 10616929 /lib/x86_64-linux-gnu/liblzma.so.5.0.0 > 7fdeb81a3000-7fdeb82fd000 r-xp 00000000 08:01 37224550 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.1 > 7fdeb82fd000-7fdeb84fc000 ---p 0015a000 08:01 37224550 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.1 > 7fdeb84fc000-7fdeb8505000 r--p 00159000 08:01 37224550 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.1 > 7fdeb8505000-7fdeb8507000 rw-p 00162000 08:01 37224550 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.1 > 7fdeb8507000-7fdeb8508000 rw-p 00000000 00:00 0 > 7fdeb8508000-7fdeb8544000 r-xp 00000000 08:01 37226158 /usr/lib/x86_64-linux-gnu/libbluray.so.1.6.2 > 7fdeb8544000-7fdeb8744000 ---p 0003c000 08:01 37226158 /usr/lib/x86_64-linux-gnu/libbluray.so.1.6.2 > 7fdeb8744000-7fdeb8747000 r--p 0003c000 08:01 37226158 /usr/lib/x86_64-linux-gnu/libbluray.so.1.6.2 > 7fdeb8747000-7fdeb8748000 rw-p 0003f000 08:01 37226158 /usr/lib/x86_64-linux-gnu/libbluray.so.1.6.2 > 7fdeb8748000-7fdeb874a000 r-xp 00000000 08:01 10617956 /lib/x86_64-linux-gnu/libutil-2.19.so > 7fdeb874a000-7fdeb8949000 ---p 00002000 08:01 10617956 /lib/x86_64-linux-gnu/libutil-2.19.so > 7fdeb8949000-7fdeb894a000 r--p 00001000 08:01 10617956 /lib/x86_64-linux-gnu/libutil-2.19.so > 7fdeb894a000-7fdeb894b000 rw-p 00002000 08:01 10617956 /lib/x86_64-linux-gnu/libutil-2.19.so > 7fdeb894b000-7fdeb8959000 r-xp 00000000 08:01 10617234 /lib/x86_64-linux-gnu/libudev.so.1.5.0 > 7fdeb8959000-7fdeb8b58000 ---p 0000e000 08:01 10617234 /lib/x86_64-linux-gnu/libudev.so.1.5.0 > 7fdeb8b58000-7fdeb8b59000 r--p 0000d000 08:01 10617234 /lib/x86_64-linux-gnu/libudev.so.1.5.0 > 7fdeb8b59000-7fdeb8b5a000 rw-p 0000e000 08:01 10617234 /lib/x86_64-linux-gnu/libudev.so.1.5.0 > 7fdeb8b62000-7fdeb8b7e000 r--p 00000000 08:01 262611 /usr/share/icons/gnome/icon-theme.cache > 7fdeb8b7e000-7fdeb8bb5000 r-xp 00000000 08:01 262808 /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so > 7fdeb8bb5000-7fdeb8db4000 ---p 00037000 08:01 262808 /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so > 7fdeb8db4000-7fdeb8dba000 r--p 00036000 08:01 262808 /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so > 7fdeb8dba000-7fdeb8dbb000 rw-p 0003c000 08:01 262808 /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so > 7fdeb8dbb000-7fdeb8deb000 r-xp 00000000 08:01 37355969 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so > 7fdeb8deb000-7fdeb8feb000 ---p 00030000 08:01 37355969 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so > 7fdeb8feb000-7fdeb8fec000 r--p 00030000 08:01 37355969 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so > 7fdeb8fec000-7fdeb8fee000 rw-p 00031000 08:01 37355969 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so > 7fdeb8fee000-7fdeb9035000 r-xp 00000000 08:01 10616913 /lib/x86_64-linux-gnu/libdbus-1.so.3.8.7 > 7fdeb9035000-7fdeb9234000 ---p 00047000 08:01 10616913 /lib/x86_64-linux-gnu/libdbus-1.so.3.8.7 > 7fdeb9234000-7fdeb9235000 r--p 00046000 08:01 10616913 /lib/x86_64-linux-gnu/libdbus-1.so.3.8.7 > 7fdeb9235000-7fdeb9236000 rw-p 00047000 08:01 10616913 /lib/x86_64-linux-gnu/libdbus-1.so.3.8.7 > 7fdeb9236000-7fdeb9268000 r-xp 00000000 08:01 37224713 /usr/lib/x86_64-linux-gnu/libatspi.so.0.0.1 > 7fdeb9268000-7fdeb9467000 ---p 00032000 08:01 37224713 /usr/lib/x86_64-linux-gnu/libatspi.so.0.0.1 > 7fdeb9467000-7fdeb946b000 r--p 00031000 08:01 37224713 /usr/lib/x86_64-linux-gnu/libatspi.so.0.0.1 > 7fdeb946b000-7fdeb946c000 rw-p 00035000 08:01 37224713 /usr/lib/x86_64-linux-gnu/libatspi.so.0.0.1 > 7fdeb946c000-7fdeb9498000 r-xp 00000000 08:01 37224552 /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0.0.0 > 7fdeb9498000-7fdeb9698000 ---p 0002c000 08:01 37224552 /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0.0.0 > 7fdeb9698000-7fdeb9699000 r--p 0002c000 08:01 37224552 /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0.0.0 > 7fdeb9699000-7fdeb969b000 rw-p 0002d000 08:01 37224552 /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0.0.0 > 7fdeb969b000-7fdeb9d3d000 r-xp 00000000 08:01 37225723 /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1400.4 > 7fdeb9d3d000-7fdeb9f3c000 ---p 006a2000 08:01 37225723 /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1400.4 > 7fdeb9f3c000-7fdeb9f46000 r--p 006a1000 08:01 37225723 /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1400.4 > 7fdeb9f46000-7fdeb9f4c000 rw-p 006ab000 08:01 37225723 /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1400.4 > 7fdeb9f4c000-7fdeb9f4f000 rw-p 00000000 00:00 0 > 7fdeb9f5b000-7fdeb9f60000 r--p 00000000 08:01 37621730 /usr/share/icons/hicolor/icon-theme.cache > 7fdeb9f60000-7fdeb9f73000 r--p 00000000 08:01 37247723 /usr/share/locale/de/LC_MESSAGES/gtk30.mo > 7fdeb9f73000-7fdeba011000 r--p 00000000 08:01 37358086 /usr/lib/x86_64-linux-gnu/girepository-1.0/Gtk-3.0.typelib > 7fdeba011000-7fdeba041000 r--p 00000000 08:01 37247722 /usr/share/locale/de/LC_MESSAGES/gtk30-properties.mo > 7fdeba041000-7fdeba045000 r-xp 00000000 08:01 37225623 /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0.0.0 > 7fdeba045000-7fdeba244000 ---p 00004000 08:01 37225623 /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0.0.0 > 7fdeba244000-7fdeba245000 r--p 00003000 08:01 37225623 /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0.0.0 > 7fdeba245000-7fdeba249000 rw-p 00004000 08:01 37225623 /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0.0.0 > 7fdeba249000-7fdeba283000 r-xp 00000000 08:01 37226911 /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0.0.0 > 7fdeba283000-7fdeba482000 ---p 0003a000 08:01 37226911 /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0.0.0 > 7fdeba482000-7fdeba484000 r--p 00039000 08:01 37226911 /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0.0.0 > 7fdeba484000-7fdeba485000 rw-p 0003b000 08:01 37226911 /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0.0.0 > 7fdeba485000-7fdeba491000 r-xp 00000000 08:01 37225627 /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.3.0 > 7fdeba491000-7fdeba690000 ---p 0000c000 08:01 37225627 /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.3.0 > 7fdeba690000-7fdeba693000 r--p 0000b000 08:01 37225627 /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.3.0 > 7fdeba693000-7fdeba694000 rw-p 0000e000 08:01 37225627 /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.3.0 > 7fdeba694000-7fdeba699000 r-xp 00000000 08:01 37225784 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0 > 7fdeba699000-7fdeba898000 ---p 00005000 08:01 37225784 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0 > 7fdeba898000-7fdeba899000 r--p 00004000 08:01 37225784 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0 > 7fdeba899000-7fdeba89a000 rw-p 00005000 08:01 37225784 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0 > 7fdeba89a000-7fdeba89c000 r-xp 00000000 08:01 37225570 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0 > 7fdeba89c000-7fdebaa9b000 ---p 00002000 08:01 37225570 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0 > 7fdebaa9b000-7fdebaa9c000 r--p 00001000 08:01 37225570 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0 > 7fdebaa9c000-7fdebaa9d000 rw-p 00002000 08:01 37225570 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0 > 7fdebaa9d000-7fdebaa9f000 r-xp 00000000 08:01 37230005 /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0 > 7fdebaa9f000-7fdebac9e000 ---p 00002000 08:01 37230005 /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0 > 7fdebac9e000-7fdebac9f000 r--p 00001000 08:01 37230005 /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0 > 7fdebac9f000-7fdebaca0000 rw-p 00002000 08:01 37230005 /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0 > 7fdebaca0000-7fdebacaa000 r-xp 00000000 08:01 37243613 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2 > 7fdebacaa000-7fdebaea9000 ---p 0000a000 08:01 37243613 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2 > 7fdebaea9000-7fdebaeaa000 r--p 00009000 08:01 37243613 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2 > 7fdebaeaa000-7fdebaeab000 rw-p 0000a000 08:01 37243613 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2 > 7fdebaeab000-7fdebaeb4000 r-xp 00000000 08:01 37234992 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0 > 7fdebaeb4000-7fdebb0b3000 ---p 00009000 08:01 37234992 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0 > 7fdebb0b3000-7fdebb0b4000 r--p 00008000 08:01 37234992 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0 > 7fdebb0b4000-7fdebb0b5000 rw-p 00009000 08:01 37234992 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0 > 7fdebb0b5000-7fdebb0c4000 r-xp 00000000 08:01 37228364 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0 > 7fdebb0c4000-7fdebb2c3000 ---p 0000f000 08:01 37228364 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0 > 7fdebb2c3000-7fdebb2c4000 r--p 0000e000 08:01 37228364 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0 > 7fdebb2c4000-7fdebb2c5000 rw-p 0000f000 08:01 37228364 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0 > 7fdebb2c5000-7fdebb2c7000 r-xp 00000000 08:01 37234709 /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0 > 7fdebb2c7000-7fdebb4c6000 ---p 00002000 08:01 37234709 /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0 > 7fdebb4c6000-7fdebb4c7000 r--p 00001000 08:01 37234709 /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0 > 7fdebb4c7000-7fdebb4c8000 rw-p 00002000 08:01 37234709 /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0 > 7fdebb4c8000-7fdebb57c000 r-xp 00000000 08:01 37225500 /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.1400.4 > 7fdebb57c000-7fdebb77c000 ---p 000b4000 08:01 37225500 /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.1400.4 > 7fdebb77c000-7fdebb780000 r--p 000b4000 08:01 37225500 /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.1400.4 > 7fdebb780000-7fdebb782000 rw-p 000b8000 08:01 37225500 /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.1400.4 > 7fdebb782000-7fdebb783000 rw-p 00000000 00:00 0 > 7fdebb786000-7fdebb787000 rw-p 00000000 00:00 0 > 7fdebb787000-7fdebb795000 r--p 00000000 08:01 528460 /usr/share/icons/Adwaita/icon-theme.cache > 7fdebb795000-7fdebb7a7000 r--p 00000000 08:01 132154 /usr/lib/girepository-1.0/Atk-1.0.typelib > 7fdebb7a7000-7fdebb7c1000 r--p 00000000 08:01 37242808 /usr/share/locale/de/LC_MESSAGES/glib20.mo > 7fdebb7c1000-7fdebb7e7000 r--p 00000000 08:01 37251869 /usr/share/locale/de/LC_MESSAGES/libc.mo > 7fdebb7e7000-7fdebb836000 r--p 00000000 08:01 37358969 /usr/lib/x86_64-linux-gnu/girepository-1.0/Gio-2.0.typelib > 7fdebb836000-7fdebb861000 r--p 00000000 08:01 37358937 /usr/lib/x86_64-linux-gnu/girepository-1.0/GLib-2.0.typelib > 7fdebb861000-7fdebb881000 r-xp 00000000 08:01 37226186 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.3100.1 > 7fdebb881000-7fdebba81000 ---p 00020000 08:01 37226186 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.3100.1 > 7fdebba81000-7fdebba82000 r--p 00020000 08:01 37226186 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.3100.1 > 7fdebba82000-7fdebba83000 rw-p 00021000 08:01 37226186 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.3100.1 > 7fdebba83000-7fdebba8d000 r-xp 00000000 08:01 18220721 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/gdk_pixbuf2-2.2.4/gdk_pixbuf2.so > 7fdebba8d000-7fdebbc8c000 ---p 0000a000 08:01 18220721 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/gdk_pixbuf2-2.2.4/gdk_pixbuf2.so > 7fdebbc8c000-7fdebbc8d000 r--p 00009000 08:01 18220721 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/gdk_pixbuf2-2.2.4/gdk_pixbuf2.so > 7fdebbc8d000-7fdebbc8e000 rw-p 0000a000 08:01 18220721 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/gdk_pixbuf2-2.2.4/gdk_pixbuf2.so > 7fdebbc8e000-7fdebbca8000 r-xp 00000000 08:01 37225189 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1 > 7fdebbca8000-7fdebbea7000 ---p 0001a000 08:01 37225189 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1 > 7fdebbea7000-7fdebbea9000 r--p 00019000 08:01 37225189 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1 > 7fdebbea9000-7fdebbeaa000 rw-p 0001b000 08:01 37225189 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1 > 7fdebbeaa000-7fdebbeb0000 r-xp 00000000 08:01 37230344 /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.1 > 7fdebbeb0000-7fdebc0b0000 ---p 00006000 08:01 37230344 /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.1 > 7fdebc0b0000-7fdebc0b1000 r--p 00006000 08:01 37230344 /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.1 > 7fdebc0b1000-7fdebc0b2000 rw-p 00007000 08:01 37230344 /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.1 > 7fdebc0b2000-7fdebc107000 r-xp 00000000 08:01 37229678 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.935.0 > 7fdebc107000-7fdebc306000 ---p 00055000 08:01 37229678 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.935.0 > 7fdebc306000-7fdebc308000 r--p 00054000 08:01 37229678 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.935.0 > 7fdebc308000-7fdebc309000 rw-p 00056000 08:01 37229678 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.935.0 > 7fdebc309000-7fdebc311000 r-xp 00000000 08:01 37224536 /usr/lib/x86_64-linux-gnu/libthai.so.0.2.0 > 7fdebc311000-7fdebc510000 ---p 00008000 08:01 37224536 /usr/lib/x86_64-linux-gnu/libthai.so.0.2.0 > 7fdebc510000-7fdebc511000 r--p 00007000 08:01 37224536 /usr/lib/x86_64-linux-gnu/libthai.so.0.2.0 > 7fdebc511000-7fdebc512000 rw-p 00008000 08:01 37224536 /usr/lib/x86_64-linux-gnu/libthai.so.0.2.0 > 7fdebc512000-7fdebc526000 r-xp 00000000 08:01 37225795 /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8 > 7fdebc526000-7fdebc726000 ---p 00014000 08:01 37225795 /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8 > 7fdebc726000-7fdebc727000 r--p 00014000 08:01 37225795 /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8 > 7fdebc727000-7fdebc728000 rw-p 00015000 08:01 37225795 /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3600.8 > 7fdebc728000-7fdebc734000 r-xp 00000000 08:01 37226417 /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.3600.8 > 7fdebc734000-7fdebc933000 ---p 0000c000 08:01 37226417 /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.3600.8 > 7fdebc933000-7fdebc934000 r--p 0000b000 08:01 37226417 /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.3600.8 > 7fdebc934000-7fdebc935000 rw-p 0000c000 08:01 37226417 /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.3600.8 > 7fdebc935000-7fdebc980000 r-xp 00000000 08:01 37226399 /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8 > 7fdebc980000-7fdebcb80000 ---p 0004b000 08:01 37226399 /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8 > 7fdebcb80000-7fdebcb82000 r--p 0004b000 08:01 37226399 /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8 > 7fdebcb82000-7fdebcb83000 rw-p 0004d000 08:01 37226399 /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3600.8 > 7fdebcb83000-7fdebcba3000 r-xp 00000000 08:01 18220634 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/pango-2.2.4/pango.so > 7fdebcba3000-7fdebcda2000 ---p 00020000 08:01 18220634 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/pango-2.2.4/pango.so > 7fdebcda2000-7fdebcda3000 r--p 0001f000 08:01 18220634 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/pango-2.2.4/pango.so > 7fdebcda3000-7fdebcda4000 rw-p 00020000 08:01 18220634 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/pango-2.2.4/pango.so > 7fdebcda4000-7fdebcdaa000 r-xp 00000000 08:01 37226401 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2.11400.0 > 7fdebcdaa000-7fdebcfaa000 ---p 00006000 08:01 37226401 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2.11400.0 > 7fdebcfaa000-7fdebcfac000 r--p 00006000 08:01 37226401 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2.11400.0 > 7fdebcfac000-7fdebcfad000 rw-p 00008000 08:01 37226401 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2.11400.0 > 7fdebcfad000-7fdebcfb0000 r-xp 00000000 08:01 18221759 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/cairo-gobject-2.2.4/cairo_gobject.so > 7fdebcfb0000-7fdebd1b0000 ---p 00003000 08:01 18221759 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/cairo-gobject-2.2.4/cairo_gobject.so > 7fdebd1b0000-7fdebd1b1000 r--p 00003000 08:01 18221759 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/cairo-gobject-2.2.4/cairo_gobject.so > 7fdebd1b1000-7fdebd1b2000 rw-p 00004000 08:01 18221759 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/cairo-gobject-2.2.4/cairo_gobject.so > 7fdebd1b2000-7fdebd1b7000 r-xp 00000000 08:01 37229489 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 > 7fdebd1b7000-7fdebd3b6000 ---p 00005000 08:01 37229489 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 > 7fdebd3b6000-7fdebd3b7000 rw-p 00004000 08:01 37229489 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 > 7fdebd3b7000-7fdebd3ba000 r-xp 00000000 08:01 37229487 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 > 7fdebd3ba000-7fdebd5b9000 ---p 00003000 08:01 37229487 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 > 7fdebd5b9000-7fdebd5ba000 r--p 00002000 08:01 37229487 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 > 7fdebd5ba000-7fdebd5bb000 rw-p 00003000 08:01 37229487 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 > 7fdebd5bb000-7fdebd5e1000 r-xp 00000000 08:01 10616868 /lib/x86_64-linux-gnu/libexpat.so.1.6.0 > 7fdebd5e1000-7fdebd7e0000 ---p 00026000 08:01 10616868 /lib/x86_64-linux-gnu/libexpat.so.1.6.0 > 7fdebd7e0000-7fdebd7e3000 r--p 00025000 08:01 10616868 /lib/x86_64-linux-gnu/libexpat.so.1.6.0 > 7fdebd7e3000-7fdebd7e4000 rw-p 00028000 08:01 10616868 /lib/x86_64-linux-gnu/libexpat.so.1.6.0 > 7fdebd7e4000-7fdebd7eb000 r-xp 00000000 08:01 10617435 /lib/x86_64-linux-gnu/librt-2.19.so > 7fdebd7eb000-7fdebd9ea000 ---p 00007000 08:01 10617435 /lib/x86_64-linux-gnu/librt-2.19.so > 7fdebd9ea000-7fdebd9eb000 r--p 00006000 08:01 10617435 /lib/x86_64-linux-gnu/librt-2.19.so > 7fdebd9eb000-7fdebd9ec000 rw-p 00007000 08:01 10617435 /lib/x86_64-linux-gnu/librt-2.19.so > 7fdebd9ec000-7fdebd9fd000 r-xp 00000000 08:01 37243382 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 > 7fdebd9fd000-7fdebdbfc000 ---p 00011000 08:01 37243382 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 > 7fdebdbfc000-7fdebdbfd000 r--p 00010000 08:01 37243382 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 > 7fdebdbfd000-7fdebdbfe000 rw-p 00011000 08:01 37243382 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 > 7fdebdbfe000-7fdebdd3a000 r-xp 00000000 08:01 37226218 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 > 7fdebdd3a000-7fdebdf39000 ---p 0013c000 08:01 37226218 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 > 7fdebdf39000-7fdebdf3b000 r--p 0013b000 08:01 37226218 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 > 7fdebdf3b000-7fdebdf40000 rw-p 0013d000 08:01 37226218 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 > 7fdebdf40000-7fdebdf41000 rw-p 00000000 00:00 0 > 7fdebdf41000-7fdebdf4a000 r-xp 00000000 08:01 37243604 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0 > 7fdebdf4a000-7fdebe149000 ---p 00009000 08:01 37243604 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0 > 7fdebe149000-7fdebe14a000 r--p 00008000 08:01 37243604 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0 > 7fdebe14a000-7fdebe14b000 rw-p 00009000 08:01 37243604 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0 > 7fdebe14b000-7fdebe16c000 r-xp 00000000 08:01 37234913 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 > 7fdebe16c000-7fdebe36b000 ---p 00021000 08:01 37234913 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 > 7fdebe36b000-7fdebe36c000 r--p 00020000 08:01 37234913 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 > 7fdebe36c000-7fdebe36d000 rw-p 00021000 08:01 37234913 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 > 7fdebe36d000-7fdebe376000 r-xp 00000000 08:01 37234373 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0 > 7fdebe376000-7fdebe575000 ---p 00009000 08:01 37234373 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0 > 7fdebe575000-7fdebe576000 r--p 00008000 08:01 37234373 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0 > 7fdebe576000-7fdebe577000 rw-p 00009000 08:01 37234373 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0 > 7fdebe577000-7fdebe579000 r-xp 00000000 08:01 37225892 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0 > 7fdebe579000-7fdebe779000 ---p 00002000 08:01 37225892 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0 > 7fdebe779000-7fdebe77a000 r--p 00002000 08:01 37225892 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0 > 7fdebe77a000-7fdebe77b000 rw-p 00003000 08:01 37225892 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0 > 7fdebe77b000-7fdebe7a1000 r-xp 00000000 08:01 10616886 /lib/x86_64-linux-gnu/libpng12.so.0.50.0 > 7fdebe7a1000-7fdebe9a0000 ---p 00026000 08:01 10616886 /lib/x86_64-linux-gnu/libpng12.so.0.50.0 > 7fdebe9a0000-7fdebe9a1000 r--p 00025000 08:01 10616886 /lib/x86_64-linux-gnu/libpng12.so.0.50.0 > 7fdebe9a1000-7fdebe9a2000 rw-p 00026000 08:01 10616886 /lib/x86_64-linux-gnu/libpng12.so.0.50.0 > 7fdebe9a2000-7fdebea45000 r-xp 00000000 08:01 37225429 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1 > 7fdebea45000-7fdebec45000 ---p 000a3000 08:01 37225429 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1 > 7fdebec45000-7fdebec4b000 r--p 000a3000 08:01 37225429 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1 > 7fdebec4b000-7fdebec4c000 rw-p 000a9000 08:01 37225429 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1 > 7fdebec4c000-7fdebec87000 r-xp 00000000 08:01 37239883 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0 > 7fdebec87000-7fdebee86000 ---p 0003b000 08:01 37239883 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0 > 7fdebee86000-7fdebee88000 r--p 0003a000 08:01 37239883 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0 > 7fdebee88000-7fdebee89000 rw-p 0003c000 08:01 37239883 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0 > 7fdebee89000-7fdebef2e000 r-xp 00000000 08:01 37229595 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.32.6 > 7fdebef2e000-7fdebf12d000 ---p 000a5000 08:01 37229595 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.32.6 > 7fdebf12d000-7fdebf135000 r--p 000a4000 08:01 37229595 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.32.6 > 7fdebf135000-7fdebf136000 rw-p 000ac000 08:01 37229595 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.32.6 > 7fdebf136000-7fdebf246000 r-xp 00000000 08:01 37230781 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.0 > 7fdebf246000-7fdebf445000 ---p 00110000 08:01 37230781 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.0 > 7fdebf445000-7fdebf448000 r--p 0010f000 08:01 37230781 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.0 > 7fdebf448000-7fdebf449000 rw-p 00112000 08:01 37230781 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.0 > 7fdebf449000-7fdebf44b000 rw-p 00000000 00:00 0 > 7fdebf44b000-7fdebf476000 r-xp 00000000 08:01 17566593 /var/lib/gems/2.1.0/extensions/x86_64-linux/2.1.0/cairo-1.12.9/cairo.so > 7fdebf476000-7fdebf676000 ---p 0002b000 08:01 17566593 /var/lib/gems/2.1.0/extensions/x86_64-linux/2.1.0/cairo-1.12.9/cairo.so > 7fdebf676000-7fdebf677000 r--p 0002b000 08:01 17566593 /var/lib/gems/2.1.0/extensions/x86_64-linux/2.1.0/cairo-1.12.9/cairo.so > 7fdebf677000-7fdebf679000 rw-p 0002c000 08:01 17566593 /var/lib/gems/2.1.0/extensions/x86_64-linux/2.1.0/cairo-1.12.9/cairo.so > 7fdebf679000-7fdebf69c000 r-xp 00000000 08:01 37226187 /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.21409.1 > 7fdebf69c000-7fdebf89b000 ---p 00023000 08:01 37226187 /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.21409.1 > 7fdebf89b000-7fdebf89f000 r--p 00022000 08:01 37226187 /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.21409.1 > 7fdebf89f000-7fdebf8a0000 rw-p 00026000 08:01 37226187 /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.21409.1 > 7fdebf8a0000-7fdebf8b1000 r-xp 00000000 08:01 18220504 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/atk-2.2.4/atk.so > 7fdebf8b1000-7fdebfab0000 ---p 00011000 08:01 18220504 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/atk-2.2.4/atk.so > 7fdebfab0000-7fdebfab1000 r--p 00010000 08:01 18220504 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/atk-2.2.4/atk.so > 7fdebfab1000-7fdebfab2000 rw-p 00011000 08:01 18220504 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/atk-2.2.4/atk.so > 7fdebfab2000-7fdebfac6000 r-xp 00000000 08:01 10617437 /lib/x86_64-linux-gnu/libresolv-2.19.so > 7fdebfac6000-7fdebfcc5000 ---p 00014000 08:01 10617437 /lib/x86_64-linux-gnu/libresolv-2.19.so > 7fdebfcc5000-7fdebfcc6000 r--p 00013000 08:01 10617437 /lib/x86_64-linux-gnu/libresolv-2.19.so > 7fdebfcc6000-7fdebfcc7000 rw-p 00014000 08:01 10617437 /lib/x86_64-linux-gnu/libresolv-2.19.so > 7fdebfcc7000-7fdebfcc9000 rw-p 00000000 00:00 0 > 7fdebfcc9000-7fdebfcea000 r-xp 00000000 08:01 10616922 /lib/x86_64-linux-gnu/libselinux.so.1 > 7fdebfcea000-7fdebfeea000 ---p 00021000 08:01 10616922 /lib/x86_64-linux-gnu/libselinux.so.1 > 7fdebfeea000-7fdebfeeb000 r--p 00021000 08:01 10616922 /lib/x86_64-linux-gnu/libselinux.so.1 > 7fdebfeeb000-7fdebfeec000 rw-p 00022000 08:01 10616922 /lib/x86_64-linux-gnu/libselinux.so.1 > 7fdebfeec000-7fdebfeee000 rw-p 00000000 00:00 0 > 7fdebfeee000-7fdebff08000 r-xp 00000000 08:01 10616884 /lib/x86_64-linux-gnu/libz.so.1.2.8 > 7fdebff08000-7fdec0107000 ---p 0001a000 08:01 10616884 /lib/x86_64-linux-gnu/libz.so.1.2.8 > 7fdec0107000-7fdec0108000 r--p 00019000 08:01 10616884 /lib/x86_64-linux-gnu/libz.so.1.2.8 > 7fdec0108000-7fdec0109000 rw-p 0001a000 08:01 10616884 /lib/x86_64-linux-gnu/libz.so.1.2.8 > 7fdec0109000-7fdec027b000 r-xp 00000000 08:01 37237303 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4200.0 > 7fdec027b000-7fdec047b000 ---p 00172000 08:01 37237303 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4200.0 > 7fdec047b000-7fdec047f000 r--p 00172000 08:01 37237303 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4200.0 > 7fdec047f000-7fdec0481000 rw-p 00176000 08:01 37237303 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4200.0 > 7fdec0481000-7fdec0483000 rw-p 00000000 00:00 0 > 7fdec0483000-7fdec0486000 r-xp 00000000 08:01 37236700 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4200.0 > 7fdec0486000-7fdec0685000 ---p 00003000 08:01 37236700 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4200.0 > 7fdec0685000-7fdec0686000 r--p 00002000 08:01 37236700 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4200.0 > 7fdec0686000-7fdec0687000 rw-p 00003000 08:01 37236700 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4200.0 > 7fdec0687000-7fdec06b9000 r-xp 00000000 08:01 37224534 /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so.1.0.0 > 7fdec06b9000-7fdec08b8000 ---p 00032000 08:01 37224534 /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so.1.0.0 > 7fdec08b8000-7fdec08b9000 r--p 00031000 08:01 37224534 /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so.1.0.0 > 7fdec08b9000-7fdec08ba000 rw-p 00032000 08:01 37224534 /usr/lib/x86_64-linux-gnu/libgirepository-1.0.so.1.0.0 > 7fdec08ba000-7fdec08d0000 r-xp 00000000 08:01 18220205 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/gobject-introspection-2.2.4/gobject_introspection.so > 7fdec08d0000-7fdec0ad0000 ---p 00016000 08:01 18220205 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/gobject-introspection-2.2.4/gobject_introspection.so > 7fdec0ad0000-7fdec0ad1000 r--p 00016000 08:01 18220205 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/gobject-introspection-2.2.4/gobject_introspection.so > 7fdec0ad1000-7fdec0ad2000 rw-p 00017000 08:01 18220205 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/gobject-introspection-2.2.4/gobject_introspection.so > 7fdec0ad2000-7fdec0b3e000 r-xp 00000000 08:01 10616845 /lib/x86_64-linux-gnu/libpcre.so.3.13.1 > 7fdec0b3e000-7fdec0d3e000 ---p 0006c000 08:01 10616845 /lib/x86_64-linux-gnu/libpcre.so.3.13.1 > 7fdec0d3e000-7fdec0d3f000 r--p 0006c000 08:01 10616845 /lib/x86_64-linux-gnu/libpcre.so.3.13.1 > 7fdec0d3f000-7fdec0d40000 rw-p 0006d000 08:01 10616845 /lib/x86_64-linux-gnu/libpcre.so.3.13.1 > 7fdec0d40000-7fdec0d47000 r-xp 00000000 08:01 37233236 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.2 > 7fdec0d47000-7fdec0f46000 ---p 00007000 08:01 37233236 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.2 > 7fdec0f46000-7fdec0f47000 r--p 00006000 08:01 37233236 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.2 > 7fdec0f47000-7fdec0f48000 rw-p 00007000 08:01 37233236 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.2 > 7fdec0f48000-7fdec0f49000 r-xp 00000000 08:01 37237301 /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.4200.0 > 7fdec0f49000-7fdec1148000 ---p 00001000 08:01 37237301 /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.4200.0 > 7fdec1148000-7fdec1149000 r--p 00000000 08:01 37237301 /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.4200.0 > 7fdec1149000-7fdec114a000 rw-p 00001000 08:01 37237301 /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.4200.0 > 7fdec114a000-7fdec1256000 r-xp 00000000 08:01 10616866 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.0 > 7fdec1256000-7fdec1456000 ---p 0010c000 08:01 10616866 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.0 > 7fdec1456000-7fdec1457000 r--p 0010c000 08:01 10616866 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.0 > 7fdec1457000-7fdec1458000 rw-p 0010d000 08:01 10616866 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.0 > 7fdec1458000-7fdec1459000 rw-p 00000000 00:00 0 > 7fdec1459000-7fdec14aa000 r-xp 00000000 08:01 37230616 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.0 > 7fdec14aa000-7fdec16aa000 ---p 00051000 08:01 37230616 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.0 > 7fdec16aa000-7fdec16ab000 r--p 00051000 08:01 37230616 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.0 > 7fdec16ab000-7fdec16ac000 rw-p 00052000 08:01 37230616 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4200.0 > 7fdec16ac000-7fdec16f8000 r-xp 00000000 08:01 18089486 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/glib2-2.2.4/glib2.so > 7fdec16f8000-7fdec18f8000 ---p 0004c000 08:01 18089486 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/glib2-2.2.4/glib2.so > 7fdec18f8000-7fdec18fd000 r--p 0004c000 08:01 18089486 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/glib2-2.2.4/glib2.so > 7fdec18fd000-7fdec18ff000 rw-p 00051000 08:01 18089486 /home/det/.gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/glib2-2.2.4/glib2.so > 7fdec18ff000-7fdec1905000 r-xp 00000000 08:01 3017 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/pathname.so > 7fdec1905000-7fdec1b04000 ---p 00006000 08:01 3017 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/pathname.so > 7fdec1b04000-7fdec1b05000 r--p 00005000 08:01 3017 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/pathname.so > 7fdec1b05000-7fdec1b06000 rw-p 00006000 08:01 3017 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/pathname.so > 7fdec1b06000-7fdec1b09000 r-xp 00000000 08:01 3008 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/thread.so > 7fdec1b09000-7fdec1d08000 ---p 00003000 08:01 3008 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/thread.so > 7fdec1d08000-7fdec1d09000 r--p 00002000 08:01 3008 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/thread.so > 7fdec1d09000-7fdec1d0a000 rw-p 00003000 08:01 3008 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/thread.so > 7fdec1d0a000-7fdec1d0c000 r-xp 00000000 08:01 3535 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/trans/transdb.so > 7fdec1d0c000-7fdec1f0c000 ---p 00002000 08:01 3535 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/trans/transdb.so > 7fdec1f0c000-7fdec1f0d000 r--p 00002000 08:01 3535 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/trans/transdb.so > 7fdec1f0d000-7fdec1f0e000 rw-p 00003000 08:01 3535 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/trans/transdb.so > 7fdec1f0e000-7fdec1f10000 r-xp 00000000 08:01 3114 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/encdb.so > 7fdec1f10000-7fdec210f000 ---p 00002000 08:01 3114 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/encdb.so > 7fdec210f000-7fdec2110000 r--p 00001000 08:01 3114 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/encdb.so > 7fdec2110000-7fdec2111000 rw-p 00002000 08:01 3114 /usr/lib/x86_64-linux-gnu/ruby/2.1.0/enc/encdb.so > 7fdec2111000-7fdec2212000 rw-p 00000000 00:00 0 > 7fdec2212000-7fdec23b1000 r-xp 00000000 08:01 10617472 /lib/x86_64-linux-gnu/libc-2.19.so > 7fdec23b1000-7fdec25b1000 ---p 0019f000 08:01 10617472 /lib/x86_64-linux-gnu/libc-2.19.so > 7fdec25b1000-7fdec25b5000 r--p 0019f000 08:01 10617472 /lib/x86_64-linux-gnu/libc-2.19.so > 7fdec25b5000-7fdec25b7000 rw-p 001a3000 08:01 10617472 /lib/x86_64-linux-gnu/libc-2.19.so > 7fdec25b7000-7fdec25bb000 rw-p 00000000 00:00 0 > 7fdec25bb000-7fdec26bb000 r-xp 00000000 08:01 10617429 /lib/x86_64-linux-gnu/libm-2.19.so > 7fdec26bb000-7fdec28ba000 ---p 00100000 08:01 10617429 /lib/x86_64-linux-gnu/libm-2.19.so > 7fdec28ba000-7fdec28bb000 r--p 000ff000 08:01 10617429 /lib/x86_64-linux-gnu/libm-2.19.so > 7fdec28bb000-7fdec28bc000 rw-p 00100000 08:01 10617429 /lib/x86_64-linux-gnu/libm-2.19.so > 7fdec28bc000-7fdec28c4000 r-xp 00000000 08:01 10617918 /lib/x86_64-linux-gnu/libcrypt-2.19.so > 7fdec28c4000-7fdec2ac3000 ---p 00008000 08:01 10617918 /lib/x86_64-linux-gnu/libcrypt-2.19.so > 7fdec2ac3000-7fdec2ac4000 r--p 00007000 08:01 10617918 /lib/x86_64-linux-gnu/libcrypt-2.19.so > 7fdec2ac4000-7fdec2ac5000 rw-p 00008000 08:01 10617918 /lib/x86_64-linux-gnu/libcrypt-2.19.so > 7fdec2ac5000-7fdec2af3000 rw-p 00000000 00:00 0 > 7fdec2af3000-7fdec2af6000 r-xp 00000000 08:01 10616844 /lib/x86_64-linux-gnu/libdl-2.19.so > 7fdec2af6000-7fdec2cf5000 ---p 00003000 08:01 10616844 /lib/x86_64-linux-gnu/libdl-2.19.so > 7fdec2cf5000-7fdec2cf6000 r--p 00002000 08:01 10616844 /lib/x86_64-linux-gnu/libdl-2.19.so > 7fdec2cf6000-7fdec2cf7000 rw-p 00003000 08:01 10616844 /lib/x86_64-linux-gnu/libdl-2.19.so > 7fdec2cf7000-7fdec2d78000 r-xp 00000000 08:01 37228359 /usr/lib/x86_64-linux-gnu/libgmp.so.10.2.0 > 7fdec2d78000-7fdec2f78000 ---p 00081000 08:01 37228359 /usr/lib/x86_64-linux-gnu/libgmp.so.10.2.0 > 7fdec2f78000-7fdec2f79000 r--p 00081000 08:01 37228359 /usr/lib/x86_64-linux-gnu/libgmp.so.10.2.0 > 7fdec2f79000-7fdec2f7a000 rw-p 00082000 08:01 37228359 /usr/lib/x86_64-linux-gnu/libgmp.so.10.2.0 > 7fdec2f7a000-7fdec2f92000 r-xp 00000000 08:01 10617423 /lib/x86_64-linux-gnu/libpthread-2.19.so > 7fdec2f92000-7fdec3191000 ---p 00018000 08:01 10617423 /lib/x86_64-linux-gnu/libpthread-2.19.so > 7fdec3191000-7fdec3192000 r--p 00017000 08:01 10617423 /lib/x86_64-linux-gnu/libpthread-2.19.so > 7fdec3192000-7fdec3193000 rw-p 00018000 08:01 10617423 /lib/x86_64-linux-gnu/libpthread-2.19.so > 7fdec3193000-7fdec3197000 rw-p 00000000 00:00 0 > 7fdec3197000-7fdec33e6000 r-xp 00000000 08:01 37229577 /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1.0 > 7fdec33e6000-7fdec35e5000 ---p 0024f000 08:01 37229577 /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1.0 > 7fdec35e5000-7fdec35ee000 rw-p 0024e000 08:01 37229577 /usr/lib/x86_64-linux-gnu/libruby-2.1.so.2.1.0 > 7fdec35ee000-7fdec3613000 rw-p 00000000 00:00 0 > 7fdec3613000-7fdec3633000 r-xp 00000000 08:01 10617929 /lib/x86_64-linux-gnu/ld-2.19.so > 7fdec3633000-7fdec3634000 r--p 00000000 08:01 37356529 /usr/lib/x86_64-linux-gnu/girepository-1.0/xlib-2.0.typelib > 7fdec3634000-7fdec3635000 r--p 00000000 08:01 37358929 /usr/lib/x86_64-linux-gnu/girepository-1.0/GModule-2.0.typelib > 7fdec3635000-7fdec363a000 r--p 00000000 08:01 132315 /usr/lib/girepository-1.0/GdkPixbuf-2.0.typelib > 7fdec363a000-7fdec3649000 r--p 00000000 08:01 37358965 /usr/lib/x86_64-linux-gnu/girepository-1.0/GObject-2.0.typelib > 7fdec3649000-7fdec367f000 r--p 00000000 08:01 37358343 /usr/lib/x86_64-linux-gnu/girepository-1.0/Gdk-3.0.typelib > 7fdec367f000-7fdec3808000 r--p 00000000 08:01 37225913 /usr/lib/locale/locale-archive > 7fdec3808000-7fdec380d000 rw-p 00000000 00:00 0 > 7fdec380d000-7fdec381c000 r--p 00000000 08:01 37359035 /usr/lib/x86_64-linux-gnu/girepository-1.0/Pango-1.0.typelib > 7fdec381c000-7fdec381d000 r--p 00000000 08:01 37358925 /usr/lib/x86_64-linux-gnu/girepository-1.0/cairo-1.0.typelib > 7fdec381d000-7fdec3823000 r--p 00000000 08:01 37240259 /usr/share/locale/de/LC_MESSAGES/gdk-pixbuf.mo > 7fdec3823000-7fdec382a000 r--s 00000000 08:01 37248940 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache > 7fdec382a000-7fdec382d000 r--p 00000000 08:01 37248316 /usr/share/locale/de/LC_MESSAGES/atk10.mo > 7fdec382d000-7fdec382e000 ---p 00000000 00:00 0 > 7fdec382e000-7fdec3833000 rw-p 00000000 00:00 0 [stack:8902] > 7fdec3833000-7fdec3834000 r--p 00020000 08:01 10617929 /lib/x86_64-linux-gnu/ld-2.19.so > 7fdec3834000-7fdec3835000 rw-p 00021000 08:01 10617929 /lib/x86_64-linux-gnu/ld-2.19.so > 7fdec3835000-7fdec3836000 rw-p 00000000 00:00 0 > 7fff004f6000-7fff00517000 rw-p 00000000 00:00 0 > 7fff005ba000-7fff005bc000 r-xp 00000000 00:00 0 [vdso] > 7fff005bc000-7fff005be000 r--p 00000000 00:00 0 [vvar] > ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] > Cheers, detlef |
From: Detlef R. <det...@gm...> - 2014-11-11 18:00:33
|
Hi, Am 26.10.2014 um 18:43 schrieb Masafumi Yokoyama: > Hi, > > 2014-09-01 0:36 GMT+09:00 Detlef Reichl <det...@gm...>: >> `const_missing': uninitialized constant Gdk::Window::ModifierType >> (NameError) > > This problem has fixed in master on GitHub. I would be glad if you could retry. > https://github.com/ruby-gnome2/ruby-gnome2/commit/397143ae84f9521c3a89f8ceed6048b4acbf119a > thank you for fixing this! It works like expected. detlef > >> The strange thing is, that if I require gdk3 in irb, Gdk has the >> following constants defined: >> >> irb(main):001:0> require 'gdk3' >> => true >> irb(main):002:0> Gdk.constants >> => [:Pixbuf, :PixbufError, :PixbufAnimation, :PixbufAnimationIter, >> :PixbufSimpleAnim, :Pixdata, :PixbufLoader, :PixbufFormat, :GrabStatus, >> :Atom, :Color, :Status, :Cursor, :Device, :DeviceManager, :Display, >> :DisplayManager, :DragContext, :Event, :EventAny, :EventExpose, >> :EventVisibility, :EventMotion, :EventButton, :EventTouch, :EventScroll, >> :EventKey, :EventCrossing, :EventFocus, :EventConfigure, :EventProperty, >> :EventSelection, :EventOwnerChange, :EventProximity, :EventDND, >> :EventWindowState, :EventSetting, :EventGrabBroken, :Geometry, :Keymap, >> :Keyval, :Pango, :Property, :Rectangle, :RGBA, :Screen, :Selection, >> :Threads, :TimeCoord, :Visual, :Window, :WindowAttr, :LOG_DOMAIN, :Pixmap] >> >> >> but if gdk3 is required from gtk3-gi Gdk has only the following >> constants defined: >> >> irb(main):001:0> require 'gtk3-gi' >> => true >> irb(main):002:0> Gdk.constants >> => [:Pixbuf, :PixbufError, :PixbufAnimation, :PixbufAnimationIter, >> :PixbufSimpleAnim, :Pixdata, :PixbufLoader, :PixbufFormat, :Loader, >> :LOG_DOMAIN, :Error] > > This behavior is as expected in GObject-Introspection based bindings. > The constants are defined at the first time of calling a constant. > > --- > irb(main):001:0> require "gtk3-gi" > => true > irb(main):002:0> Gdk.constants > => [:Pixbuf, :PixbufError, :PixbufAnimation, :PixbufAnimationIter, > :PixbufSimpleAnim, :Pixdata, :PixbufLoader, :PixbufFormat, :Loader, > :LOG_DOMAIN, :Error] > irb(main):003:0> Gdk::Window > => Gdk::Window > irb(main):004:0> Gdk.constants > => [:Pixbuf, :PixbufError, :PixbufAnimation, :PixbufAnimationIter, > :PixbufSimpleAnim, :Pixdata, :PixbufLoader, :PixbufFormat, :Loader, > :LOG_DOMAIN, :Error, :Keyval, :Selection, :Rectangle, > :AppLaunchContext, :Atom, :AxisUse, :BUTTON_MIDDLE, :BUTTON_PRIMARY, > :BUTTON_SECONDARY, :ByteOrder, :CURRENT_TIME, :Color, :CrossingMode, > :Cursor, :CursorType, :Device, :DeviceManager, :DeviceType, :Display, > :DisplayManager, :DragAction, :DragContext, :DragProtocol, :Event, > :EventAny, :EventButton, :EventConfigure, :EventCrossing, :EventDND, > :EventExpose, :EventFocus, :EventGrabBroken, :EventKey, :EventMask, > :EventMotion, :EventOwnerChange, :EventProperty, :EventProximity, > :EventScroll, :EventSelection, :EventSequence, :EventSetting, > :EventTouch, :EventType, :EventVisibility, :EventWindowState, > :FilterReturn, :FrameClock, :FrameClockPhase, :FrameClockPrivate, > :FrameTimings, :FullscreenMode, :Geometry, :GrabOwnership, > :GrabStatus, :Gravity, :InputMode, :InputSource, :Keymap, :KeymapKey, > :MAX_TIMECOORD_AXES, :ModifierIntent, :ModifierType, :NotifyType, > :OwnerChange, :PARENT_RELATIVE, :PRIORITY_REDRAW, :Point, :PropMode, > :PropertyState, :RGBA, :Screen, :ScrollDirection, :SettingAction, > :Status, :TimeCoord, :VisibilityState, :Visual, :VisualType, > :WMDecoration, :WMFunction, :Window, :WindowAttr, > :WindowAttributesType, :WindowEdge, :WindowHints, :WindowRedirect, > :WindowState, :WindowType, :WindowTypeHint, :WindowWindowClass, > :Pixmap, :Property] > --- > > > Regards, > myokoym > > ------------------------------------------------------------------------------ > _______________________________________________ > ruby-gnome2-devel-en mailing list > rub...@li... > https://lists.sourceforge.net/lists/listinfo/ruby-gnome2-devel-en > |
From: Masafumi Y. <my...@gm...> - 2014-11-10 13:11:35
|
Hi, I'm sorry for the late announcement. We dropped Ruby 1.9.3 support on Windows (x86-mingw32 packages) since Ruby-GNOME2 2.2.1 and rcairo 1.12.9. Because it's hard, and Ruby core team only provide security fixes for 1.9.3 until February 23 2015, after which all support will end for 1.9.3. We highly recommend that you upgrade to Ruby 2.1 or 2.0.0 as soon as possible. Support for Ruby version 1.9.3 will end on February 23, 2015 https://www.ruby-lang.org/en/news/2014/01/10/ruby-1-9-3-will-end-on-2015/ Regards, myokoym |
From: Kouhei S. <ko...@co...> - 2014-11-02 10:29:46
|
Hi, Thanks for your description. In <545...@gm...> "Re: [ruby-gnome2-devel-en] [ruby-gnome2-cvs] ruby-gnome2/ruby-gnome2@eb4e3a8 [master] clutter test: add omit to easing_delay test" on Sun, 02 Nov 2014 19:05:20 +0900, hiroshi hatake <cos...@gm...> wrote: >>> In Clutter 1.14, this easing_delay property methods work fine. >>> + omit_on_travis_ci >> Why did you use Clutter version to determine whether the >> test is omitted or not? Is there any Travis CI specific >> problem? (My question was wrong... It's difficult to me that I use English. :<) > I've investigated a bit of difference clutter behavior. > In older clutter, it needs to call `clutter_actor_save_easing_state()` > before call clutter_actor_set_easing_delay()`. > > Travis CI says same thing: > > Clutter-WARNING **:You must call clutter_actor_save_easing_state() > prior to calling clutter_actor_set_easing_delay(). > > Does that answer your question? Partially, yes. Your description doesn't answer my question directly but I will be able to guess your answer. I guess that your answer is "no" for the below my question: > Is there any Travis CI specific problem? Thanks for your description. -- kou |
From: hiroshi h. <cos...@gm...> - 2014-11-02 10:05:32
|
Hi, >> In Clutter 1.14, this easing_delay property methods work fine. >> + omit_on_travis_ci > Why did you use Clutter version to determine whether the > test is omitted or not? Is there any Travis CI specific > problem? I've investigated a bit of difference clutter behavior. In older clutter, it needs to call `clutter_actor_save_easing_state()` before call clutter_actor_set_easing_delay()`. Travis CI says same thing: Clutter-WARNING **:You must call clutter_actor_save_easing_state() prior to calling clutter_actor_set_easing_delay(). Does that answer your question? > > In <eb4...@je...> > "[ruby-gnome2-cvs] ruby-gnome2/ruby-gnome2@eb4e3a8 [master] clutter test: add omit to easing_delay test" on Sun, 02 Nov 2014 02:00:40 +0900, > Hiroshi Hatake <nu...@co...> wrote: > >> Hiroshi Hatake 2014-11-02 02:00:40 +0900 (Sun, 02 Nov 2014) >> >> New Revision: eb4e3a8ef298d71e2e22cef6636f786f760e1bd6 >> https://github.com/ruby-gnome2/ruby-gnome2/commit/eb4e3a8ef298d71e2e22cef6636f786f760e1bd6 >> >> Message: >> clutter test: add omit to easing_delay test >> >> Older clutter does not work correctly `Clutter::Actor#easing_delay`? :< >> >> In Clutter 1.14, this easing_delay property methods work fine. >> >> Modified files: >> clutter/test/test-clutter-actor.rb >> >> Modified: clutter/test/test-clutter-actor.rb (+1 -0) >> =================================================================== >> --- clutter/test/test-clutter-actor.rb 2014-11-02 02:00:12 +0900 (9b6b18b) >> +++ clutter/test/test-clutter-actor.rb 2014-11-02 02:00:40 +0900 (c8399c6) >> @@ -83,6 +83,7 @@ class ClutterActorTest < Test::Unit::TestCase >> end >> >> def test_easing_delay >> + omit_on_travis_ci >> delay_msec = 300 >> @actor.easing_delay = delay_msec >> assert_equal(delay_msec, @actor.easing_delay) > ------------------------------------------------------------------------------ > _______________________________________________ > ruby-gnome2-devel-en mailing list > rub...@li... > https://lists.sourceforge.net/lists/listinfo/ruby-gnome2-devel-en |
From: hiroshi h. <cos...@gm...> - 2014-11-02 06:33:48
|
Hi, Now, except x86-mingw32 package, Ruby/Clutter doesn't depend on Ruby/Pango. > > https://github.com/ruby-gnome2/ruby-gnome2/blob/master/clutter/Rakefile#L25 > > If we always require pango, we need to add "pango" to this line. > > > Thanks suggestion! I've added "pango" to this line. > 2014-11-02 1:26 GMT+09:00 Hiroshi Hatake <nu...@co...>: > > > > Author Hiroshi Hatake <cos...@gm...> Date 2014-11-02 > 01:26:08 +0900 (Sun, 02 Nov 2014) New Revision > 7dce6fc3a26308b779219aa6ea457eb5b02e1e4b Message > > > > clutter: always require pango > > > > Because Clutter::Actor#create_pango_context returns Pango::Context. > > And it needs its test. > > > > Modified files > > > > clutter/lib/clutter.rb > > clutter/test/run-test.rb > > > > Modified: clutter/lib/clutter.rb (+1 -1) > > =================================================================== > > @@ -16,6 +16,7 @@ > > > > require "gobject-introspection" > > require "cairo-gobject" > > +require "pango" > > > > base_dir = Pathname.new(__FILE__).dirname.dirname.expand_path > > vendor_dir = base_dir + "vendor" + "local" > > @@ -26,7 +27,6 @@ > GObjectIntrospection.prepend_typelib_path(vendor_girepository_dir) > > > > if vendor_dir.exist? > > require "atk" > > - require "pango" > > require "gdk_pixbuf2" > > end > > > > > > Modified: clutter/test/run-test.rb (+2 -0) > > =================================================================== > > @@ -22,12 +22,14 @@ ruby_gnome2_base = File.expand_path(ruby_gnome2_base) > > glib_base = File.join(ruby_gnome2_base, "glib2") > > cairo_gobject_base = File.join(ruby_gnome2_base, "cairo-gobject") > > gobject_introspection_base = File.join(ruby_gnome2_base, > "gobject-introspection") > > +pango_base = File.join(ruby_gnome2_base, "pango") > > clutter_base = File.join(ruby_gnome2_base, "clutter") > > > > modules = [ > > [glib_base, "glib2"], > > [cairo_gobject_base, "cairo-gobject"], > > [gobject_introspection_base, "gobject-introspection"], > > + [pango_base, "pango"], > > [clutter_base, "clutter"], > > ] > > modules.each do |target, module_name| > > > > > > > ------------------------------------------------------------------------------ > > > > _______________________________________________ > > ruby-gnome2-cvs mailing list > > rub...@li... > > https://lists.sourceforge.net/lists/listinfo/ruby-gnome2-cvs > > > > > ------------------------------------------------------------------------------ > _______________________________________________ > ruby-gnome2-devel-en mailing list > rub...@li... > https://lists.sourceforge.net/lists/listinfo/ruby-gnome2-devel-en > |
From: Masafumi Y. <my...@gm...> - 2014-11-02 04:07:57
|
Now, except x86-mingw32 package, Ruby/Clutter doesn't depend on Ruby/Pango. https://github.com/ruby-gnome2/ruby-gnome2/blob/master/clutter/Rakefile#L25 If we always require pango, we need to add "pango" to this line. 2014-11-02 1:26 GMT+09:00 Hiroshi Hatake <nu...@co...>: > > Author Hiroshi Hatake <cos...@gm...> Date 2014-11-02 01:26:08 +0900 (Sun, 02 Nov 2014) New Revision 7dce6fc3a26308b779219aa6ea457eb5b02e1e4b Message > > clutter: always require pango > > Because Clutter::Actor#create_pango_context returns Pango::Context. > And it needs its test. > > Modified files > > clutter/lib/clutter.rb > clutter/test/run-test.rb > > Modified: clutter/lib/clutter.rb (+1 -1) > =================================================================== > @@ -16,6 +16,7 @@ > > require "gobject-introspection" > require "cairo-gobject" > +require "pango" > > base_dir = Pathname.new(__FILE__).dirname.dirname.expand_path > vendor_dir = base_dir + "vendor" + "local" > @@ -26,7 +27,6 @@ GObjectIntrospection.prepend_typelib_path(vendor_girepository_dir) > > if vendor_dir.exist? > require "atk" > - require "pango" > require "gdk_pixbuf2" > end > > > Modified: clutter/test/run-test.rb (+2 -0) > =================================================================== > @@ -22,12 +22,14 @@ ruby_gnome2_base = File.expand_path(ruby_gnome2_base) > glib_base = File.join(ruby_gnome2_base, "glib2") > cairo_gobject_base = File.join(ruby_gnome2_base, "cairo-gobject") > gobject_introspection_base = File.join(ruby_gnome2_base, "gobject-introspection") > +pango_base = File.join(ruby_gnome2_base, "pango") > clutter_base = File.join(ruby_gnome2_base, "clutter") > > modules = [ > [glib_base, "glib2"], > [cairo_gobject_base, "cairo-gobject"], > [gobject_introspection_base, "gobject-introspection"], > + [pango_base, "pango"], > [clutter_base, "clutter"], > ] > modules.each do |target, module_name| > > > ------------------------------------------------------------------------------ > > _______________________________________________ > ruby-gnome2-cvs mailing list > rub...@li... > https://lists.sourceforge.net/lists/listinfo/ruby-gnome2-cvs > |