diff -uprN gtk+-cvs-20031119/gtk/gtkrange.c gtk+/gtk/gtkrange.c
--- gtk+-cvs-20031119/gtk/gtkrange.c	2003-11-19 16:53:25.000000000 +0900
+++ gtk+/gtk/gtkrange.c	2003-11-20 17:11:15.000000000 +0900
@@ -1567,10 +1567,7 @@ gtk_range_scroll (GtkRange     *range,
       break;
                     
     case GTK_SCROLL_STEP_UP:
-      if (should_invert (range))
-        step_forward (range);
-      else
-        step_back (range);
+      step_back (range);
       break;
 
     case GTK_SCROLL_STEP_RIGHT:
@@ -1581,10 +1578,7 @@ gtk_range_scroll (GtkRange     *range,
       break;
                     
     case GTK_SCROLL_STEP_DOWN:
-      if (should_invert (range))
-        step_back (range);
-      else
-        step_forward (range);
+      step_forward (range);
       break;
                   
     case GTK_SCROLL_STEP_BACKWARD:
@@ -1603,10 +1597,7 @@ gtk_range_scroll (GtkRange     *range,
       break;
                     
     case GTK_SCROLL_PAGE_UP:
-      if (should_invert (range))
-        page_forward (range);
-      else
-        page_back (range);
+      page_back (range);
       break;
 
     case GTK_SCROLL_PAGE_RIGHT:
@@ -1617,10 +1608,7 @@ gtk_range_scroll (GtkRange     *range,
       break;
                     
     case GTK_SCROLL_PAGE_DOWN:
-      if (should_invert (range))
-        page_back (range);
-      else
-        page_forward (range);
+      page_forward (range);
       break;
                   
     case GTK_SCROLL_PAGE_BACKWARD:
diff -uprN gtk+-cvs-20031119/gtk/gtkscale.c gtk+/gtk/gtkscale.c
--- gtk+-cvs-20031119/gtk/gtkscale.c	2003-11-19 16:53:25.000000000 +0900
+++ gtk+/gtk/gtkscale.c	2003-11-20 17:11:20.000000000 +0900
@@ -250,10 +250,10 @@ gtk_scale_class_init (GtkScaleClass *cla
                       GTK_SCROLL_PAGE_DOWN);
    
   add_slider_binding (binding_set, GDK_Page_Up, 0,
-                      GTK_SCROLL_PAGE_LEFT);
+                      GTK_SCROLL_PAGE_BACKWARD);
 
   add_slider_binding (binding_set, GDK_KP_Page_Up, 0,
-                      GTK_SCROLL_PAGE_LEFT);  
+                      GTK_SCROLL_PAGE_BACKWARD);  
 
   add_slider_binding (binding_set, GDK_Page_Up, 0,
                       GTK_SCROLL_PAGE_UP);
@@ -262,10 +262,10 @@ gtk_scale_class_init (GtkScaleClass *cla
                       GTK_SCROLL_PAGE_UP);
   
   add_slider_binding (binding_set, GDK_Page_Down, 0,
-                      GTK_SCROLL_PAGE_RIGHT);
+                      GTK_SCROLL_PAGE_FORWARD);
 
   add_slider_binding (binding_set, GDK_KP_Page_Down, 0,
-                      GTK_SCROLL_PAGE_RIGHT);
+                      GTK_SCROLL_PAGE_FORWARD);
 
   add_slider_binding (binding_set, GDK_Page_Down, 0,
                       GTK_SCROLL_PAGE_DOWN);
