-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.
* 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,
-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.
* 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,
-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.
* 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,
-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.
* 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,
-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.
* 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,
-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.
* 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,
-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.
* 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,
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
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
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
* 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);