﻿Index: modules/dblog/dblog.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/dblog/dblog.admin.inc,v
retrieving revision 1.15
diff -u -r1.15 dblog.admin.inc
--- modules/dblog/dblog.admin.inc	13 Apr 2009 08:48:58 -0000	1.15
+++ modules/dblog/dblog.admin.inc	26 Apr 2009 19:11:20 -0000
@@ -103,7 +103,7 @@
   }
 
   $output .= theme('table', $header, $rows, array('id' => 'admin-dblog'));
-  $output .= theme('pager', NULL, 50, 0);
+  $output .= theme('pager', NULL);
 
   return $output;
 }
@@ -145,7 +145,7 @@
   }
 
   $output  = theme('table', $header, $rows);
-  $output .= theme('pager', NULL, 30, 0);
+  $output .= theme('pager', NULL);
 
   return $output;
 }
Index: modules/blog/blog.pages.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/blog/blog.pages.inc,v
retrieving revision 1.17
diff -u -r1.17 blog.pages.inc
--- modules/blog/blog.pages.inc	15 Apr 2009 13:50:08 -0000	1.17
+++ modules/blog/blog.pages.inc	26 Apr 2009 19:11:16 -0000
@@ -46,7 +46,7 @@
     $nodes = node_load_multiple($nids);
     $build += node_build_multiple($nodes);
     $build['pager'] = array(
-      '#markup' => theme('pager', NULL, variable_get('default_nodes_main', 10)),
+      '#markup' => theme('pager', NULL),
       '#weight' => 5,
     );
   }
@@ -95,7 +95,7 @@
     $nodes = node_load_multiple($nids);
     $build += node_build_multiple($nodes);
     $build['pager'] = array(
-      '#markup' => theme('pager', NULL, variable_get('default_nodes_main', 10)),
+      '#markup' => theme('pager', NULL),
       '#weight' => 5,
     );
   }
Index: modules/comment/comment.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/comment/comment.module,v
retrieving revision 1.704
diff -u -r1.704 comment.module
--- modules/comment/comment.module	26 Apr 2009 06:00:31 -0000	1.704
+++ modules/comment/comment.module	26 Apr 2009 19:11:19 -0000
@@ -1194,7 +1194,7 @@
         $comments .= '</div>';
       }
       $output .= $comments;
-      $output .= theme('pager', NULL, $comments_per_page, 0);
+      $output .= theme('pager', NULL);
     }
 
     // If enabled, show new comment form if it's not already being displayed.
Index: modules/comment/comment.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/comment/comment.admin.inc,v
retrieving revision 1.17
diff -u -r1.17 comment.admin.inc
--- modules/comment/comment.admin.inc	14 Mar 2009 20:13:26 -0000	1.17
+++ modules/comment/comment.admin.inc	26 Apr 2009 19:11:16 -0000
@@ -103,7 +103,7 @@
   );
 
   $form['pager'] = array(
-    '#markup' => theme('pager', NULL, 50, 0)
+    '#markup' => theme('pager', NULL)
   );
 
   return $form;
Index: modules/statistics/statistics.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/statistics/statistics.admin.inc,v
retrieving revision 1.21
diff -u -r1.21 statistics.admin.inc
--- modules/statistics/statistics.admin.inc	13 Apr 2009 10:40:13 -0000	1.21
+++ modules/statistics/statistics.admin.inc	26 Apr 2009 19:11:28 -0000
@@ -40,7 +40,7 @@
   }
 
   $output = theme('table', $header, $rows);
-  $output .= theme('pager', NULL, 30, 0);
+  $output .= theme('pager', NULL);
   return $output;
 }
 
@@ -84,7 +84,7 @@
 
   drupal_set_title(t('Top pages in the past %interval', array('%interval' => format_interval(variable_get('statistics_flush_accesslog_timer', 259200)))), PASS_THROUGH);
   $output = theme('table', $header, $rows);
-  $output .= theme('pager', NULL, 30, 0);
+  $output .= theme('pager', NULL);
   return $output;
 }
 
@@ -134,7 +134,7 @@
 
   drupal_set_title(t('Top visitors in the past %interval', array('%interval' => format_interval(variable_get('statistics_flush_accesslog_timer', 259200)))), PASS_THROUGH);
   $output = theme('table', $header, $rows);
-  $output .= theme('pager', NULL, 30, 0);
+  $output .= theme('pager', NULL);
   return $output;
 }
 
@@ -179,7 +179,7 @@
   }
 
   $output = theme('table', $header, $rows);
-  $output .= theme('pager', NULL, 30, 0);
+  $output .= theme('pager', NULL);
   return $output;
 }
 
Index: modules/statistics/statistics.pages.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/statistics/statistics.pages.inc,v
retrieving revision 1.11
diff -u -r1.11 statistics.pages.inc
--- modules/statistics/statistics.pages.inc	19 Apr 2009 18:51:37 -0000	1.11
+++ modules/statistics/statistics.pages.inc	26 Apr 2009 19:11:28 -0000
@@ -44,7 +44,7 @@
 
     drupal_set_title($node->title);
     $output = theme('table', $header, $rows);
-    $output .= theme('pager', NULL, 30, 0);
+    $output .= theme('pager', NULL);
     return $output;
   }
   else {
@@ -81,7 +81,7 @@
 
     drupal_set_title($account->name);
     $output = theme('table', $header, $rows);
-    $output .= theme('pager', NULL, 30, 0);
+    $output .= theme('pager', NULL);
     return $output;
   }
   else {
Index: modules/user/user.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/user/user.admin.inc,v
retrieving revision 1.42
diff -u -r1.42 user.admin.inc
--- modules/user/user.admin.inc	26 Apr 2009 15:03:22 -0000	1.42
+++ modules/user/user.admin.inc	26 Apr 2009 19:11:35 -0000
@@ -197,7 +197,7 @@
     '#type' => 'checkboxes',
     '#options' => $accounts
   );
-  $form['pager'] = array('#markup' => theme('pager', NULL, 50, 0));
+  $form['pager'] = array('#markup' => theme('pager', NULL));
 
   return $form;
 }
Index: includes/locale.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/locale.inc,v
retrieving revision 1.212
diff -u -r1.212 locale.inc
--- includes/locale.inc	22 Apr 2009 16:07:03 -0000	1.212
+++ includes/locale.inc	26 Apr 2009 19:11:14 -0000
@@ -2275,7 +2275,7 @@
 
   if (count($rows)) {
     $output .= theme('table', $header, $rows);
-    if ($pager = theme('pager', NULL, 50)) {
+    if ($pager = theme('pager', NULL)) {
       $output .= $pager;
     }
   }
Index: includes/common.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/common.inc,v
retrieving revision 1.886
diff -u -r1.886 common.inc
--- includes/common.inc	26 Apr 2009 16:09:57 -0000	1.886
+++ includes/common.inc	26 Apr 2009 19:11:10 -0000
@@ -3687,19 +3687,19 @@
     ),
     // from pager.inc
     'pager' => array(
-      'arguments' => array('tags' => array(), 'limit' => 10, 'element' => 0, 'parameters' => array()),
+      'arguments' => array('tags' => array(), 'element' => 0, 'parameters' => array()),
     ),
     'pager_first' => array(
-      'arguments' => array('text' => NULL, 'limit' => NULL, 'element' => 0, 'parameters' => array()),
+      'arguments' => array('text' => NULL, 'element' => 0, 'parameters' => array()),
     ),
     'pager_previous' => array(
-      'arguments' => array('text' => NULL, 'limit' => NULL, 'element' => 0, 'interval' => 1, 'parameters' => array()),
+      'arguments' => array('text' => NULL, 'element' => 0, 'interval' => 1, 'parameters' => array()),
     ),
     'pager_next' => array(
-      'arguments' => array('text' => NULL, 'limit' => NULL, 'element' => 0, 'interval' => 1, 'parameters' => array()),
+      'arguments' => array('text' => NULL, 'element' => 0, 'interval' => 1, 'parameters' => array()),
     ),
     'pager_last' => array(
-      'arguments' => array('text' => NULL, 'limit' => NULL, 'element' => 0, 'parameters' => array()),
+      'arguments' => array('text' => NULL, 'element' => 0, 'parameters' => array()),
     ),
     'pager_link' => array(
       'arguments' => array('text' => NULL, 'page_new' => NULL, 'element' => NULL, 'parameters' => array(), 'attributes' => array()),
Index: includes/pager.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/pager.inc,v
retrieving revision 1.65
diff -u -r1.65 pager.inc
--- includes/pager.inc	22 Feb 2009 16:53:41 -0000	1.65
+++ includes/pager.inc	26 Apr 2009 19:11:15 -0000
@@ -243,8 +243,6 @@
  *
  * @param $tags
  *   An array of labels for the controls in the pager.
- * @param $limit
- *   The number of query results to display per page.
  * @param $element
  *   An optional integer to distinguish between multiple pagers on one page.
  * @param $parameters
@@ -256,7 +254,7 @@
  *
  * @ingroup themeable
  */
-function theme_pager($tags = array(), $limit = 10, $element = 0, $parameters = array(), $quantity = 9) {
+function theme_pager($tags = array(), $element = 0, $parameters = array(), $quantity = 9) {
   global $pager_page_array, $pager_total;
 
   // Calculate various markers within this pager piece:
@@ -286,10 +284,10 @@
   }
   // End of generation loop preparation.
 
-  $li_first = theme('pager_first', (isset($tags[0]) ? $tags[0] : t('« first')), $limit, $element, $parameters);
-  $li_previous = theme('pager_previous', (isset($tags[1]) ? $tags[1] : t('‹ previous')), $limit, $element, 1, $parameters);
-  $li_next = theme('pager_next', (isset($tags[3]) ? $tags[3] : t('next ›')), $limit, $element, 1, $parameters);
-  $li_last = theme('pager_last', (isset($tags[4]) ? $tags[4] : t('last »')), $limit, $element, $parameters);
+  $li_first = theme('pager_first', (isset($tags[0]) ? $tags[0] : t('« first')), $element, $parameters);
+  $li_previous = theme('pager_previous', (isset($tags[1]) ? $tags[1] : t('‹ previous')), $element, 1, $parameters);
+  $li_next = theme('pager_next', (isset($tags[3]) ? $tags[3] : t('next ›')), $element, 1, $parameters);
+  $li_last = theme('pager_last', (isset($tags[4]) ? $tags[4] : t('last »')), $element, $parameters);
 
   if ($pager_total[$element] > 1) {
     if ($li_first) {
@@ -318,7 +316,7 @@
         if ($i < $pager_current) {
           $items[] = array(
             'class' => 'pager-item',
-            'data' => theme('pager_previous', $i, $limit, $element, ($pager_current - $i), $parameters),
+            'data' => theme('pager_previous', $i, $element, ($pager_current - $i), $parameters),
           );
         }
         if ($i == $pager_current) {
@@ -330,7 +328,7 @@
         if ($i > $pager_current) {
           $items[] = array(
             'class' => 'pager-item',
-            'data' => theme('pager_next', $i, $limit, $element, ($i - $pager_current), $parameters),
+            'data' => theme('pager_next', $i, $element, ($i - $pager_current), $parameters),
           );
         }
       }
@@ -371,8 +369,6 @@
  *
  * @param $text
  *   The name (or image) of the link.
- * @param $limit
- *   The number of query results to display per page.
  * @param $element
  *   An optional integer to distinguish between multiple pagers on one page.
  * @param $parameters
@@ -382,7 +378,7 @@
  *
  * @ingroup themeable
  */
-function theme_pager_first($text, $limit, $element = 0, $parameters = array()) {
+function theme_pager_first($text, $element = 0, $parameters = array()) {
   global $pager_page_array;
   $output = '';
 
@@ -399,8 +395,6 @@
  *
  * @param $text
  *   The name (or image) of the link.
- * @param $limit
- *   The number of query results to display per page.
  * @param $element
  *   An optional integer to distinguish between multiple pagers on one page.
  * @param $interval
@@ -412,7 +406,7 @@
  *
  * @ingroup themeable
  */
-function theme_pager_previous($text, $limit, $element = 0, $interval = 1, $parameters = array()) {
+function theme_pager_previous($text, $element = 0, $interval = 1, $parameters = array()) {
   global $pager_page_array;
   $output = '';
 
@@ -422,7 +416,7 @@
 
     // If the previous page is the first page, mark the link as such.
     if ($page_new[$element] == 0) {
-      $output = theme('pager_first', $text, $limit, $element, $parameters);
+      $output = theme('pager_first', $text, $element, $parameters);
     }
     // The previous page is not the first page.
     else {
@@ -438,8 +432,6 @@
  *
  * @param $text
  *   The name (or image) of the link.
- * @param $limit
- *   The number of query results to display per page.
  * @param $element
  *   An optional integer to distinguish between multiple pagers on one page.
  * @param $interval
@@ -451,7 +443,7 @@
  *
  * @ingroup themeable
  */
-function theme_pager_next($text, $limit, $element = 0, $interval = 1, $parameters = array()) {
+function theme_pager_next($text, $element = 0, $interval = 1, $parameters = array()) {
   global $pager_page_array, $pager_total;
   $output = '';
 
@@ -460,7 +452,7 @@
     $page_new = pager_load_array($pager_page_array[$element] + $interval, $element, $pager_page_array);
     // If the next page is the last page, mark the link as such.
     if ($page_new[$element] == ($pager_total[$element] - 1)) {
-      $output = theme('pager_last', $text, $limit, $element, $parameters);
+      $output = theme('pager_last', $text, $element, $parameters);
     }
     // The next page is not the last page.
     else {
@@ -476,8 +468,6 @@
  *
  * @param $text
  *   The name (or image) of the link.
- * @param $limit
- *   The number of query results to display per page.
  * @param $element
  *   An optional integer to distinguish between multiple pagers on one page.
  * @param $parameters
@@ -487,7 +477,7 @@
  *
  * @ingroup themeable
  */
-function theme_pager_last($text, $limit, $element = 0, $parameters = array()) {
+function theme_pager_last($text, $element = 0, $parameters = array()) {
   global $pager_page_array, $pager_total;
   $output = '';
 
Index: modules/search/search.pages.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/search/search.pages.inc,v
retrieving revision 1.6
diff -u -r1.6 search.pages.inc
--- modules/search/search.pages.inc	20 Apr 2009 21:28:15 -0000	1.6
+++ modules/search/search.pages.inc	26 Apr 2009 19:11:28 -0000
@@ -78,7 +78,7 @@
   foreach ($variables['results'] as $result) {
     $variables['search_results'] .= theme('search_result', $result, $variables['type']);
   }
-  $variables['pager'] = theme('pager', NULL, 10, 0);
+  $variables['pager'] = theme('pager', NULL);
   // Provide alternate search results template.
   $variables['template_files'][] = 'search-results-' . $variables['type'];
 }
Index: modules/node/node.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/node/node.admin.inc,v
retrieving revision 1.44
diff -u -r1.44 node.admin.inc
--- modules/node/node.admin.inc	25 Apr 2009 16:33:48 -0000	1.44
+++ modules/node/node.admin.inc	26 Apr 2009 19:11:22 -0000
@@ -525,7 +525,7 @@
     '#type' => 'checkboxes',
     '#options' => $nodes,
   );
-  $form['pager'] = array('#markup' => theme('pager', NULL, 50, 0));
+  $form['pager'] = array('#markup' => theme('pager', NULL));
   $form['#theme'] = 'node_admin_nodes';
   return $form;
 }
Index: modules/node/node.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/node/node.module,v
retrieving revision 1.1041
diff -u -r1.1041 node.module
--- modules/node/node.module	26 Apr 2009 15:40:24 -0000	1.1041
+++ modules/node/node.module	26 Apr 2009 19:11:27 -0000
@@ -2080,7 +2080,7 @@
     $feed_url = url('rss.xml', array('absolute' => TRUE));
     drupal_add_feed($feed_url, variable_get('site_name', 'Drupal') . ' ' . t('RSS'));
     $build['pager'] = array(
-      '#markup' => theme('pager', NULL, variable_get('default_nodes_main', 10)),
+      '#markup' => theme('pager', NULL),
       '#weight' => 5,
     );
   }
Index: modules/tracker/tracker.pages.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/tracker/tracker.pages.inc,v
retrieving revision 1.17
diff -u -r1.17 tracker.pages.inc
--- modules/tracker/tracker.pages.inc	5 Apr 2009 12:26:12 -0000	1.17
+++ modules/tracker/tracker.pages.inc	26 Apr 2009 19:11:34 -0000
@@ -82,7 +82,7 @@
 
   $output = '<div id="tracker">';
   $output .= theme('table', $header, $rows);
-  $output .= theme('pager', NULL, 25, 0);
+  $output .= theme('pager', NULL);
   $output .= '</div>';
 
   return $output;
Index: modules/taxonomy/taxonomy.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/taxonomy/taxonomy.admin.inc,v
retrieving revision 1.49
diff -u -r1.49 taxonomy.admin.inc
--- modules/taxonomy/taxonomy.admin.inc	15 Apr 2009 14:12:55 -0000	1.49
+++ modules/taxonomy/taxonomy.admin.inc	26 Apr 2009 19:11:33 -0000
@@ -620,7 +620,7 @@
   $header = array(t('Name'), t('Operations'));
   $output = theme('table', $header, $rows, array('id' => 'taxonomy'));
   $output .= drupal_render_children($form);
-  $output .= theme('pager', NULL, $page_increment);
+  $output .= theme('pager', NULL);
 
   return $output;
 }
Index: modules/taxonomy/taxonomy.pages.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/taxonomy/taxonomy.pages.inc,v
retrieving revision 1.25
diff -u -r1.25 taxonomy.pages.inc
--- modules/taxonomy/taxonomy.pages.inc	18 Apr 2009 06:32:24 -0000	1.25
+++ modules/taxonomy/taxonomy.pages.inc	26 Apr 2009 19:11:34 -0000
@@ -67,7 +67,7 @@
             $nodes = node_load_multiple($nids);
             $build += node_build_multiple($nodes);
             $build['pager'] = array(
-              '#markup' => theme('pager', NULL, variable_get('default_nodes_main', 10)),
+              '#markup' => theme('pager', NULL),
               '#weight' => 5,
             );
           }
Index: modules/profile/profile.pages.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/profile/profile.pages.inc,v
retrieving revision 1.13
diff -u -r1.13 profile.pages.inc
--- modules/profile/profile.pages.inc	14 Mar 2009 23:01:37 -0000	1.13
+++ modules/profile/profile.pages.inc	26 Apr 2009 19:11:28 -0000
@@ -66,7 +66,7 @@
       $content .= theme('profile_listing', $account, $profile);
     }
     $output = theme('profile_wrapper', $content);
-    $output .= theme('pager', NULL, 20);
+    $output .= theme('pager', NULL);
 
     if ($field->type == 'selection' || $field->type == 'list' || $field->type == 'textfield') {
       $title = strtr(check_plain($field->page), array('%value' => theme('placeholder', $value)));
@@ -98,7 +98,7 @@
       $content .= theme('profile_listing', $account, $profile);
     }
     $output = theme('profile_wrapper', $content);
-    $output .= theme('pager', NULL, 20);
+    $output .= theme('pager', NULL);
 
     drupal_set_title(t('User list'), PASS_THROUGH);
     return $output;
Index: modules/poll/poll.pages.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/poll/poll.pages.inc,v
retrieving revision 1.15
diff -u -r1.15 poll.pages.inc
--- modules/poll/poll.pages.inc	9 Mar 2009 20:36:58 -0000	1.15
+++ modules/poll/poll.pages.inc	26 Apr 2009 19:11:28 -0000
@@ -81,7 +81,7 @@
     );
   }
   $output .= theme('table', $header, $rows);
-  $output .= theme('pager', NULL, $votes_per_page, 0);
+  $output .= theme('pager', NULL);
   return $output;
 }
 
Index: modules/aggregator/aggregator.pages.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/aggregator/aggregator.pages.inc,v
retrieving revision 1.25
diff -u -r1.25 aggregator.pages.inc
--- modules/aggregator/aggregator.pages.inc	22 Apr 2009 09:45:02 -0000	1.25
+++ modules/aggregator/aggregator.pages.inc	26 Apr 2009 19:11:16 -0000
@@ -261,7 +261,7 @@
  * @see aggregator-wrapper.tpl.php
  */
 function template_preprocess_aggregator_wrapper(&$variables) {
-  $variables['pager'] = theme('pager', NULL, 20, 0);
+  $variables['pager'] = theme('pager', NULL);
 }
 
 /**
Index: modules/path/path.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/path/path.admin.inc,v
retrieving revision 1.18
diff -u -r1.18 path.admin.inc
--- modules/path/path.admin.inc	22 Apr 2009 15:53:00 -0000	1.18
+++ modules/path/path.admin.inc	26 Apr 2009 19:11:27 -0000
@@ -65,7 +65,7 @@
   }
 
   $output .= theme('table', $header, $rows);
-  $output .= theme('pager', NULL, 50, 0);
+  $output .= theme('pager', NULL);
 
   return $output;
 }
Index: modules/forum/forum.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/forum/forum.module,v
retrieving revision 1.490
diff -u -r1.490 forum.module
--- modules/forum/forum.module	21 Apr 2009 10:57:48 -0000	1.490
+++ modules/forum/forum.module	26 Apr 2009 19:11:21 -0000
@@ -909,7 +909,7 @@
   $variables['topic_id'] = $variables['tid'];
   unset($variables['tid']);
 
-  $variables['pager'] = theme('pager', NULL, $variables['forum_per_page'], 0);
+  $variables['pager'] = theme('pager', NULL);
 }
 
 /**
Index: modules/system/system.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.module,v
retrieving revision 1.686
diff -u -r1.686 system.module
--- modules/system/system.module	26 Apr 2009 14:54:31 -0000	1.686
+++ modules/system/system.module	26 Apr 2009 19:11:32 -0000
@@ -1683,7 +1683,7 @@
   }
 
   if ($row) {
-    $pager = theme('pager', NULL, 50, 0);
+    $pager = theme('pager', NULL);
     if (!empty($pager)) {
       $row[] = array(array('data' => $pager, 'colspan' => '3'));
     }
