]> Pileus Git - ~andy/gtk/commitdiff
Update.
authorTor Lillqvist <tml@iki.fi>
Fri, 17 Nov 2000 22:30:47 +0000 (22:30 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Fri, 17 Nov 2000 22:30:47 +0000 (22:30 +0000)
2000-11-18  Tor Lillqvist  <tml@iki.fi>

* gtk/gtk.def: Update.

* gtk/gtktexttypes.h: Mark variables for export/import from DLL.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtk.def
gtk/gtktexttypes.h

index fccaac46e3f3ba7b076a13adcce55619fa391cc6..53d4a6670c037389e3fe9bf1fe2b346f1d8deb79 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,4 @@
-2000-11-17  Tor Lillqvist  <tml@iki.fi>
+2000-11-18  Tor Lillqvist  <tml@iki.fi>
 
        * gdk/gdkevents.h: Add comment that GdkXEvent isn't only for XEvent,
        but in general for window system specific events.
@@ -7,6 +7,8 @@
        * gtk/makefile.mingw.in
        * gtk/makefile.msc.in: Update.
        
+       * gtk/gtktexttypes.h: Mark variables for export/import from DLL.
+
 Thu Nov 16 16:11:39 2000  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/Makefile.am (EXTRA_DIST): Do not, in any circumstances,
index fccaac46e3f3ba7b076a13adcce55619fa391cc6..53d4a6670c037389e3fe9bf1fe2b346f1d8deb79 100644 (file)
@@ -1,4 +1,4 @@
-2000-11-17  Tor Lillqvist  <tml@iki.fi>
+2000-11-18  Tor Lillqvist  <tml@iki.fi>
 
        * gdk/gdkevents.h: Add comment that GdkXEvent isn't only for XEvent,
        but in general for window system specific events.
@@ -7,6 +7,8 @@
        * gtk/makefile.mingw.in
        * gtk/makefile.msc.in: Update.
        
+       * gtk/gtktexttypes.h: Mark variables for export/import from DLL.
+
 Thu Nov 16 16:11:39 2000  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/Makefile.am (EXTRA_DIST): Do not, in any circumstances,
index fccaac46e3f3ba7b076a13adcce55619fa391cc6..53d4a6670c037389e3fe9bf1fe2b346f1d8deb79 100644 (file)
@@ -1,4 +1,4 @@
-2000-11-17  Tor Lillqvist  <tml@iki.fi>
+2000-11-18  Tor Lillqvist  <tml@iki.fi>
 
        * gdk/gdkevents.h: Add comment that GdkXEvent isn't only for XEvent,
        but in general for window system specific events.
@@ -7,6 +7,8 @@
        * gtk/makefile.mingw.in
        * gtk/makefile.msc.in: Update.
        
+       * gtk/gtktexttypes.h: Mark variables for export/import from DLL.
+
 Thu Nov 16 16:11:39 2000  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/Makefile.am (EXTRA_DIST): Do not, in any circumstances,
index fccaac46e3f3ba7b076a13adcce55619fa391cc6..53d4a6670c037389e3fe9bf1fe2b346f1d8deb79 100644 (file)
@@ -1,4 +1,4 @@
-2000-11-17  Tor Lillqvist  <tml@iki.fi>
+2000-11-18  Tor Lillqvist  <tml@iki.fi>
 
        * gdk/gdkevents.h: Add comment that GdkXEvent isn't only for XEvent,
        but in general for window system specific events.
@@ -7,6 +7,8 @@
        * gtk/makefile.mingw.in
        * gtk/makefile.msc.in: Update.
        
+       * gtk/gtktexttypes.h: Mark variables for export/import from DLL.
+
 Thu Nov 16 16:11:39 2000  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/Makefile.am (EXTRA_DIST): Do not, in any circumstances,
index fccaac46e3f3ba7b076a13adcce55619fa391cc6..53d4a6670c037389e3fe9bf1fe2b346f1d8deb79 100644 (file)
@@ -1,4 +1,4 @@
-2000-11-17  Tor Lillqvist  <tml@iki.fi>
+2000-11-18  Tor Lillqvist  <tml@iki.fi>
 
        * gdk/gdkevents.h: Add comment that GdkXEvent isn't only for XEvent,
        but in general for window system specific events.
@@ -7,6 +7,8 @@
        * gtk/makefile.mingw.in
        * gtk/makefile.msc.in: Update.
        
+       * gtk/gtktexttypes.h: Mark variables for export/import from DLL.
+
 Thu Nov 16 16:11:39 2000  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/Makefile.am (EXTRA_DIST): Do not, in any circumstances,
index fccaac46e3f3ba7b076a13adcce55619fa391cc6..53d4a6670c037389e3fe9bf1fe2b346f1d8deb79 100644 (file)
@@ -1,4 +1,4 @@
-2000-11-17  Tor Lillqvist  <tml@iki.fi>
+2000-11-18  Tor Lillqvist  <tml@iki.fi>
 
        * gdk/gdkevents.h: Add comment that GdkXEvent isn't only for XEvent,
        but in general for window system specific events.
@@ -7,6 +7,8 @@
        * gtk/makefile.mingw.in
        * gtk/makefile.msc.in: Update.
        
+       * gtk/gtktexttypes.h: Mark variables for export/import from DLL.
+
 Thu Nov 16 16:11:39 2000  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/Makefile.am (EXTRA_DIST): Do not, in any circumstances,
index fccaac46e3f3ba7b076a13adcce55619fa391cc6..53d4a6670c037389e3fe9bf1fe2b346f1d8deb79 100644 (file)
@@ -1,4 +1,4 @@
-2000-11-17  Tor Lillqvist  <tml@iki.fi>
+2000-11-18  Tor Lillqvist  <tml@iki.fi>
 
        * gdk/gdkevents.h: Add comment that GdkXEvent isn't only for XEvent,
        but in general for window system specific events.
@@ -7,6 +7,8 @@
        * gtk/makefile.mingw.in
        * gtk/makefile.msc.in: Update.
        
+       * gtk/gtktexttypes.h: Mark variables for export/import from DLL.
+
 Thu Nov 16 16:11:39 2000  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/Makefile.am (EXTRA_DIST): Do not, in any circumstances,
index 420d732c064444909c63edfcc32fa17d7fe7e645..77d27667198458eba911d4ce203f1c4da5e13649 100755 (executable)
@@ -1178,6 +1178,9 @@ EXPORTS
        gtk_text_buffer_remove_tag
        gtk_text_buffer_remove_tag_by_name
        gtk_text_buffer_set_modified
+       gtk_text_byte_begins_utf8_char
+       gtk_text_char_type
+       gtk_text_child_type
        gtk_text_forward_delete
        gtk_text_freeze
        gtk_text_get_length
@@ -1209,7 +1212,10 @@ EXPORTS
        gtk_text_iter_reorder
        gtk_text_iter_spew
        gtk_text_iter_toggles_tag
+       gtk_text_left_mark_type
        gtk_text_new
+       gtk_text_pixbuf_type
+       gtk_text_right_mark_type
        gtk_text_set_adjustments
        gtk_text_set_editable
        gtk_text_set_line_wrap
@@ -1217,6 +1223,8 @@ EXPORTS
        gtk_text_set_word_wrap
        gtk_text_tag_get_type
        gtk_text_tag_table_lookup
+       gtk_text_toggle_off_type
+       gtk_text_toggle_on_type
        gtk_text_thaw
        gtk_text_unknown_char_utf8
        gtk_text_view_buffer_to_window_coords
index f58fd45e3cafeb55f70ca1b1eca0e2691308be10..76f7287f0aa80befd46c3ab65ff12b70cc60af89 100644 (file)
@@ -21,25 +21,35 @@ typedef struct _GtkTextMarkBody GtkTextMarkBody;
  * Declarations for variables shared among the text-related files:
  */
 
+#ifdef G_OS_WIN32
+#ifdef GTK_COMPILATION
+#define VARIABLE __declspec(dllexport)
+#else
+#define VARIABLE __declspec(dllimport) extern
+#endif
+#else
+#define VARIABLE extern
+#endif
+
 /* In gtktextbtree.c */
-extern GtkTextLineSegmentClass gtk_text_char_type;
-extern GtkTextLineSegmentClass gtk_text_toggle_on_type;
-extern GtkTextLineSegmentClass gtk_text_toggle_off_type;
+VARIABLE GtkTextLineSegmentClass gtk_text_char_type;
+VARIABLE GtkTextLineSegmentClass gtk_text_toggle_on_type;
+VARIABLE GtkTextLineSegmentClass gtk_text_toggle_off_type;
 
 /* In gtktextmark.c */
-extern GtkTextLineSegmentClass gtk_text_left_mark_type;
-extern GtkTextLineSegmentClass gtk_text_right_mark_type;
+VARIABLE GtkTextLineSegmentClass gtk_text_left_mark_type;
+VARIABLE GtkTextLineSegmentClass gtk_text_right_mark_type;
 
 /* In gtktextchild.c */
-extern GtkTextLineSegmentClass gtk_text_pixbuf_type;
-extern GtkTextLineSegmentClass gtk_text_child_type;
+VARIABLE GtkTextLineSegmentClass gtk_text_pixbuf_type;
+VARIABLE GtkTextLineSegmentClass gtk_text_child_type;
 
 /*
  * UTF 8 Stubs
  */
 
 #define GTK_TEXT_UNKNOWN_CHAR 0xFFFC
-extern const gchar gtk_text_unknown_char_utf8[];
+VARIABLE const gchar gtk_text_unknown_char_utf8[];
 
 gboolean gtk_text_byte_begins_utf8_char (const gchar *byte);