? .bzr
? 1000760-check_plain-title-multiple-string.patch
? 1008358-locale-strings.patch
? 1011004-validate-query.patch
? 452384-201009161131+1000_90.patch
? 776830-render-pager-got-lost.patch
? 975400_0.patch
? 991202-nl2br_option-3.patch
? i18n_22.patch
? reroll.patch
Index: plugins/views_plugin_display.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views/plugins/views_plugin_display.inc,v
retrieving revision 1.20.2.55
diff -u -p -r1.20.2.55 views_plugin_display.inc
--- plugins/views_plugin_display.inc	10 Jan 2011 22:40:49 -0000	1.20.2.55
+++ plugins/views_plugin_display.inc	12 Jan 2011 00:36:50 -0000
@@ -2102,6 +2102,13 @@ class views_plugin_display extends views
   function render_filters() { }
 
   /**
+   * Not all display plugins will suppert pager rendering.
+   */
+  function render_pager() {
+    return TRUE;
+  }
+
+  /**
    * Render the 'more' link
    */
   function render_more_link() {
Index: plugins/views_plugin_query.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views/plugins/Attic/views_plugin_query.inc,v
retrieving revision 1.1.2.11
diff -u -p -r1.1.2.11 views_plugin_query.inc
--- plugins/views_plugin_query.inc	4 Jan 2011 21:24:31 -0000	1.1.2.11
+++ plugins/views_plugin_query.inc	12 Jan 2011 00:36:51 -0000
@@ -96,11 +96,11 @@ class views_plugin_query extends views_p
   /**
    * Render the pager, if necessary.
    */
-  function render_pager() {
+  function render_pager($exposed_input) {
     if (!empty($this->pager) && $this->pager->use_pager()) {
-      $exposed_input = isset($this->view->exposed_data_raw) ? $this->view->exposed_data_raw : NULL;
       return $this->pager->render($exposed_input);
     }
+
     return '';
   }
 
Index: theme/theme.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views/theme/theme.inc,v
retrieving revision 1.73.2.41
diff -u -p -r1.73.2.41 theme.inc
--- theme/theme.inc	15 Dec 2010 20:51:49 -0000	1.73.2.41
+++ theme/theme.inc	12 Jan 2011 00:36:51 -0000
@@ -73,7 +73,13 @@ function template_preprocess_views_view(
   $vars['exposed']    = !empty($view->exposed_widgets) ? $view->exposed_widgets : '';
   $vars['more']       = $view->display_handler->render_more_link();
   $vars['feed_icon']  = !empty($view->feed_icon) ? $view->feed_icon : '';
-  $vars['pager']      = $view->query->render_pager();
+
+  $vars['pager']      = '';
+
+  if ($view->display_handler->render_pager()) {
+    $exposed_input = isset($view->exposed_data_raw) ? $view->exposed_data_raw : NULL;
+    $vars['pager']      = $view->query->render_pager($exposed_input);
+  }
 
   $vars['attachment_before'] = !empty($view->attachment_before) ? $view->attachment_before : '';
   $vars['attachment_after'] = !empty($view->attachment_after) ? $view->attachment_after : '';
