diff --git a/docs/reference/gtk/tmpl/gtkruler.sgml b/docs/reference/gtk/tmpl/gtkruler.sgml
deleted file mode 100644
index 747fc7b7d9..0000000000
--- a/docs/reference/gtk/tmpl/gtkruler.sgml
+++ /dev/null
@@ -1,134 +0,0 @@
-
-GtkRuler
-
-
-Base class for horizontal or vertical rulers
-
-
-
-
- This widget is considered too specialized/little-used for
- GTK+, and will in the future be moved to some other package. If
- your application needs this widget, feel free to use it, as the
- widget does work and is useful in some applications; it's just not
- of general interest. However, we are not accepting new features for
- the widget, and it will eventually move out of the GTK+
- distribution.
-
-
-
-The GTKRuler widget is a base class for horizontal and vertical rulers. Rulers
-are used to show the mouse pointer's location in a window. The ruler can either
-be horizontal or vertical on the window. Within the ruler a small triangle
-indicates the location of the mouse relative to the horizontal or vertical
-ruler. See #GtkHRuler to learn how to create a new horizontal ruler. See
-#GtkVRuler to learn how to create a new vertical ruler.
-
-
-
-
-#GtkHRuler, #GtkVRuler
-
-
-
-
-
-
-
-
-
-
-All distances are in 1/72nd's of an inch. (According to Adobe thats a point, but
-points are really 1/72.27 in.)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-This should be points_per_unit. This is the size of the unit in 1/72nd's of an inch and has nothing to do with screen pixels.
-
-
-@metric_name:
-@abbrev:
-@pixels_per_unit:
-@ruler_scale:
-@subdivide:
-
-
-
-
-
-
-@orientation:
-@Returns:
-
-
-
-
-This calls the #GTKMetricType to set the ruler to units defined. Available units
-are GTK_PIXELS, GTK_INCHES, or GTK_CENTIMETERS. The default unit of measurement
-is GTK_PIXELS.
-
-
-@ruler: the gtkruler
-@metric: the unit of measurement
-
-
-
-
-
-
-
-@ruler:
-@lower:
-@upper:
-@position:
-@max_size:
-
-
-
-
-
-
-
-@ruler:
-@Returns:
-
-
-
-
-
-
-
-@ruler:
-@lower:
-@upper:
-@position:
-@max_size:
-
-
diff --git a/gtk/line-arrow.xbm b/gtk/line-arrow.xbm
deleted file mode 100644
index bd110aa83b..0000000000
--- a/gtk/line-arrow.xbm
+++ /dev/null
@@ -1,4 +0,0 @@
-#define line_arrow_width 6
-#define line_arrow_height 9
-static const unsigned char line_arrow_bits[] = {
- 0x00, 0x00, 0x04, 0x0c, 0x18, 0x3f, 0x18, 0x0c, 0x04};
diff --git a/gtk/line-wrap.xbm b/gtk/line-wrap.xbm
deleted file mode 100644
index 1e2220e3c2..0000000000
--- a/gtk/line-wrap.xbm
+++ /dev/null
@@ -1,4 +0,0 @@
-#define line_wrap_width 6
-#define line_wrap_height 9
-static const unsigned char line_wrap_bits[] = {
- 0x1e, 0x3e, 0x30, 0x30, 0x39, 0x1f, 0x0f, 0x0f, 0x1f, };
diff --git a/gtk/tree_minus.xbm b/gtk/tree_minus.xbm
deleted file mode 100644
index a41090a0be..0000000000
--- a/gtk/tree_minus.xbm
+++ /dev/null
@@ -1,5 +0,0 @@
-#define tree_minus_width 9
-#define tree_minus_height 9
-static const char tree_minus_bits[] = {
- 0xff,0xff,0x01,0xff,0x01,0xff,0x01,0xff,0x7d,0xff,0x01,0xff,0x01,0xff,0x01,
- 0xff,0xff,0xff};
diff --git a/gtk/tree_minus.xpm b/gtk/tree_minus.xpm
deleted file mode 100644
index 399dbca88d..0000000000
--- a/gtk/tree_minus.xpm
+++ /dev/null
@@ -1,18 +0,0 @@
-/* XPM */
-static const char *const tree_minus[] = {
-/* width height num_colors chars_per_pixel */
-" 9 9 2 1",
-/* colors */
-". c #000000",
-"# c #f8fcf8",
-/* pixels */
-".........",
-".#######.",
-".#######.",
-".#######.",
-".#.....#.",
-".#######.",
-".#######.",
-".#######.",
-"........."
-};
diff --git a/gtk/tree_plus.xbm b/gtk/tree_plus.xbm
deleted file mode 100644
index f53032d2b4..0000000000
--- a/gtk/tree_plus.xbm
+++ /dev/null
@@ -1,5 +0,0 @@
-#define tree_plus_width 9
-#define tree_plus_height 9
-static const char tree_plus_bits[] = {
- 0xff,0xff,0x01,0xff,0x11,0xff,0x11,0xff,0x7d,0xff,0x11,0xff,0x11,0xff,0x01,
- 0xff,0xff,0xff};
diff --git a/gtk/tree_plus.xpm b/gtk/tree_plus.xpm
deleted file mode 100644
index 0120e36854..0000000000
--- a/gtk/tree_plus.xpm
+++ /dev/null
@@ -1,18 +0,0 @@
-/* XPM */
-static const char *const tree_plus[] = {
-/* width height num_colors chars_per_pixel */
-" 9 9 2 1",
-/* colors */
-". c #000000",
-"# c #f8fcf8",
-/* pixels */
-".........",
-".#######.",
-".###.###.",
-".###.###.",
-".#.....#.",
-".###.###.",
-".###.###.",
-".#######.",
-"........."
-};