[kazehakase-svn] [3616] 2009-02-11 Hiroyuki Ikezoe <poinc****@ikezo*****>

Zurück zum Archiv-Index

svnno****@sourc***** svnno****@sourc*****
Wed Feb 11 08:49:11 JST 2009


Revision: 3616
          http://svn.sourceforge.jp/view?root=kazehakase&view=rev&rev=3616
Author:   ikezoe
Date:     2009-02-11 08:49:11 +0900 (Wed, 11 Feb 2009)

Log Message:
-----------
2009-02-11  Hiroyuki Ikezoe  <poinc****@ikezo*****>

	* ext/ruby/kz-rb-embed.c: Remove rb_kz_embed_shistory_copy. Fix
	argument of kz_embed_copy_page.
	* ext/ruby/kz-rb-bookmark.c: Use KZ_IS_BOOKMARK_SEPARATOR instead of
	kz_bookmark_is_separator.

Modified Paths:
--------------
    kazehakase/trunk/ChangeLog
    kazehakase/trunk/ext/ruby/kz-rb-bookmark.c
    kazehakase/trunk/ext/ruby/kz-rb-embed.c

Modified: kazehakase/trunk/ChangeLog
===================================================================
--- kazehakase/trunk/ChangeLog	2009-02-10 22:49:46 UTC (rev 3615)
+++ kazehakase/trunk/ChangeLog	2009-02-10 23:49:11 UTC (rev 3616)
@@ -1,3 +1,10 @@
+2009-02-11  Hiroyuki Ikezoe  <poinc****@ikezo*****>
+
+	* ext/ruby/kz-rb-embed.c: Remove rb_kz_embed_shistory_copy. Fix
+	argument of kz_embed_copy_page.
+	* ext/ruby/kz-rb-bookmark.c: Use KZ_IS_BOOKMARK_SEPARATOR instead of
+	kz_bookmark_is_separator.
+
 2009-02-05  Hiroyuki Ikezoe  <poinc****@ikezo*****>
 
 	* module/embed/webkit-gtk/kz-webkit-gtk.c: Create a new

Modified: kazehakase/trunk/ext/ruby/kz-rb-bookmark.c
===================================================================
--- kazehakase/trunk/ext/ruby/kz-rb-bookmark.c	2009-02-10 22:49:46 UTC (rev 3615)
+++ kazehakase/trunk/ext/ruby/kz-rb-bookmark.c	2009-02-10 23:49:11 UTC (rev 3616)
@@ -20,6 +20,7 @@
 
 #include "kz-rb-ext.h"
 #include "kz-bookmark.h"
+#include "kz-bookmark-separator.h"
 
 #define _SELF(obj) (KZ_BOOKMARK(RVAL2GOBJ(obj)))
 
@@ -32,7 +33,7 @@
 static VALUE
 rb_kz_bookmark_is_separator(VALUE self)
 {
-    return CBOOL2RVAL(kz_bookmark_is_separator(_SELF(self)));
+    return CBOOL2RVAL(KZ_IS_BOOKMARK_SEPARATOR(_SELF(self)));
 }
 
 static VALUE

Modified: kazehakase/trunk/ext/ruby/kz-rb-embed.c
===================================================================
--- kazehakase/trunk/ext/ruby/kz-rb-embed.c	2009-02-10 22:49:46 UTC (rev 3615)
+++ kazehakase/trunk/ext/ruby/kz-rb-embed.c	2009-02-10 23:49:11 UTC (rev 3616)
@@ -233,25 +233,13 @@
 }
 
 static VALUE
-rb_kz_embed_copy_page(VALUE self, VALUE dkzembed, VALUE type)
+rb_kz_embed_copy_page(VALUE self, VALUE dkzembed)
 {
-    kz_embed_copy_page(_SELF(self), _SELF(dkzembed), RVAL2KZCT(type));
+    kz_embed_copy_page(_SELF(self), _SELF(dkzembed));
     return self;
 }
 
 static VALUE
-rb_kz_embed_shistory_copy(VALUE source, VALUE dest, VALUE back_history,
-			  VALUE forward_history, VALUE set_current)
-{
-    gboolean shistory_copy;
-    shistory_copy = kz_embed_shistory_copy(_SELF(source), _SELF(dest),
-                                           RVAL2CBOOL(back_history),
-                                           RVAL2CBOOL(forward_history),
-                                           RVAL2CBOOL(set_current));
-    return CBOOL2RVAL(shistory_copy);
-}
-
-static VALUE
 rb_kz_embed_shistory_get_pos(VALUE self)
 {
     gboolean success;
@@ -642,7 +630,6 @@
     G_DEF_CLASS(KZ_TYPE_EMBED_RELOAD_FLAG, "EmbedReloadFlag", mKz);
     G_DEF_CLASS(KZ_TYPE_EMBED_GO_ACTION, "EmbedGoAction", mKz);
     G_DEF_CLASS(KZ_TYPE_EMBED_NAV_LINK, "EmbedNavLink", mKz);
-    G_DEF_CLASS(KZ_TYPE_EMBED_COPY_TYPE, "EmbedCopyType", mKz);
 
     rb_define_method(cKzEmbed, "window", rb_kz_embed_get_window, 0);
 
@@ -680,8 +667,6 @@
     rb_define_method(cKzEmbed, "links", rb_kz_embed_get_links, -1);
     rb_define_method(cKzEmbed, "dest_anchors", rb_kz_embed_get_dest_anchors, 0);
     rb_define_method(cKzEmbed, "copy_page", rb_kz_embed_copy_page, 1);
-    rb_define_method(cKzEmbed, "shistory_copy",
-                     rb_kz_embed_shistory_copy, 5);
     rb_define_method(cKzEmbed, "shistory_get_pos",
                      rb_kz_embed_shistory_get_pos, 0);
     rb_define_method(cKzEmbed, "shistory_get_nth",




More information about the Kazehakase-cvs mailing list
Zurück zum Archiv-Index