diff --git authorize.php authorize.php
index 20e4396..4283d6b 100644
--- authorize.php
+++ authorize.php
@@ -134,7 +134,7 @@ if (authorize_access_allowed()) {
     }
 
     $output = theme('authorize_report', array('messages' => $results['messages']));
-    
+
     $links = array();
     if (is_array($results['tasks'])) {
       $links += $results['tasks'];
diff --git includes/ajax.inc includes/ajax.inc
index 5c9f708..07be082 100644
--- includes/ajax.inc
+++ includes/ajax.inc
@@ -328,7 +328,7 @@ function ajax_deliver($page_callback_result) {
   }
   elseif (is_array($page_callback_result) && isset($page_callback_result['#type']) && ($page_callback_result['#type'] == 'ajax_commands')) {
     // Complex AJAX callbacks can return a result that contains a specific
-    // set of commands to send to the browser. 
+    // set of commands to send to the browser.
     if (isset($page_callback_result['#ajax_commands'])) {
       $commands = $page_callback_result['#ajax_commands'];
     }
diff --git includes/authorize.inc includes/authorize.inc
index 1889db4..e160dfc 100644
--- includes/authorize.inc
+++ includes/authorize.inc
@@ -19,7 +19,7 @@ function authorize_filetransfer_form($form_state) {
   // CSS we depend on lives in modules/system/maintenance.css, which is loaded
   // via the default maintenance theme.
   $form['#attached']['js'][] = $base_url . '/misc/authorize.js';
-  
+
   // Get all the available ways to transfer files.
   if (empty($_SESSION['authorize_filetransfer_backends'])) {
     drupal_set_message(t('Unable to continue, no available methods of file transfer'), 'error');
@@ -182,7 +182,7 @@ function authorize_filetransfer_form_submit($form, &$form_state) {
         variable_set('authorize_filetransfer_connection_settings_' . $filetransfer_backend, $connection_settings);
 
         $filetransfer = authorize_get_filetransfer($filetransfer_backend, $form_state['values']['connection_settings'][$filetransfer_backend]);
-        
+
         // Now run the operation.
         authorize_run_operation($filetransfer);
       }
diff --git includes/common.inc includes/common.inc
index bdb3355..c2dac0c 100644
--- includes/common.inc
+++ includes/common.inc
@@ -3069,7 +3069,7 @@ function base_path() {
  * which on normal pages is up through the preprocess step of theme('html').
  * Adding a link will overwrite a prior link with the exact same 'rel' and
  * 'href' attributes.
- * 
+ *
  * @param $attributes
  *   Associative array of element attributes including 'href' and 'rel'.
  * @param $header
@@ -3475,7 +3475,7 @@ function drupal_load_stylesheet_content($contents, $optimize = FALSE) {
     $contents = preg_replace('{
       (?<=\\\\\*/)([^/\*]+/\*)([^\*/]+\*/)  # Add a backslash also at the end ie-mac hack comment, so the next pass will not touch it.
                                             # The added backshlash does not affect the effectiveness of the hack.
-      }x', '\1\\\\\2', $contents);    
+      }x', '\1\\\\\2', $contents);
     $contents = preg_replace('<
       \s*([@{}:;,]|\)\s|\s\()\s* |          # Remove whitespace around separators, but keep space around parentheses.
       /\*[^*\\\\]*\*+([^/*][^*]*\*+)*/ |    # Remove comments that are not CSS hacks.
diff --git includes/database/database.inc includes/database/database.inc
index fa72a48..f69b6e0 100644
--- includes/database/database.inc
+++ includes/database/database.inc
@@ -888,7 +888,7 @@ abstract class DatabaseConnection extends PDO {
         $severity = $logging['default_severity'];
       }
     }
-    
+
     // Record in an array to send to the log after transaction rollback. Messages written
     // directly to a log (with a database back-end) will roll back during the following
     // transaction rollback. This is an array because rollback could be requested multiple
@@ -973,11 +973,11 @@ abstract class DatabaseConnection extends PDO {
             // Log the failed rollback.
             $logging_callback('database', 'Explicit rollback failed: not supported on active connection.', array(), $logging['error_severity']);
           }
-          
+
           // It would be nice to throw an exception here if logging failed,
           // but throwing exceptions in destructors is not supported.
         }
-        
+
         if (isset($logging_callback)) {
           // Play back the logged errors to the specified logging callback post-rollback.
           foreach ($this->rollbackLogs as $log_item) {
@@ -987,7 +987,7 @@ abstract class DatabaseConnection extends PDO {
 
         // Reset any scheduled rollback.
         $this->willRollback = FALSE;
-  
+
         // Reset the error logs.
         $this->rollbackLogs = array();
       }
@@ -1297,7 +1297,7 @@ abstract class Database {
       'error_severity' => $error_severity,
     );
   }
-  
+
   /**
    * Get the logging callback for notices and errors.
    *
@@ -1309,7 +1309,7 @@ abstract class Database {
   final public static function getLoggingCallback() {
     return self::$logging_callback;
   }
-  
+
   /**
    * Retrieve the queries logged on for given logging key.
    *
diff --git includes/database/pgsql/database.inc includes/database/pgsql/database.inc
index bf14ad3..f19c058 100644
--- includes/database/pgsql/database.inc
+++ includes/database/pgsql/database.inc
@@ -47,10 +47,10 @@ class DatabaseConnection_pgsql extends DatabaseConnection {
 
     $options += $this->defaultOptions();
 
-    // The PDO PostgreSQL driver has a bug which 
+    // The PDO PostgreSQL driver has a bug which
     // doesn't type cast booleans correctly when
-    // parameters are bound using associative 
-    // arrays. 
+    // parameters are bound using associative
+    // arrays.
     // See http://bugs.php.net/bug.php?id=48383
     foreach ($args as &$value) {
       if (is_bool($value)) {
diff --git includes/database/pgsql/install.inc includes/database/pgsql/install.inc
index b049b47..bf5f536 100644
--- includes/database/pgsql/install.inc
+++ includes/database/pgsql/install.inc
@@ -32,13 +32,13 @@ class DatabaseTasks_pgsql extends DatabaseTasks {
    */
   protected function checkEncoding() {
     try {
-      if (db_query('SHOW server_encoding')->fetchField() == 'UTF8') { 
+      if (db_query('SHOW server_encoding')->fetchField() == 'UTF8') {
         $this->pass(st('Database is encoded in UTF-8'));
       }
       else {
         $replacements = array(
-          '%encoding' => 'UTF8', 
-          '%driver' => $this->name(), 
+          '%encoding' => 'UTF8',
+          '%driver' => $this->name(),
           '!link' => '<a href="INSTALL.pgsql.txt">INSTALL.pgsql.txt</a>'
         );
         $text  = 'The %driver database must use %encoding encoding to work with Drupal.';
diff --git includes/filetransfer/filetransfer.inc includes/filetransfer/filetransfer.inc
index af8b0e8..98f3d17 100644
--- includes/filetransfer/filetransfer.inc
+++ includes/filetransfer/filetransfer.inc
@@ -80,7 +80,7 @@ abstract class FileTransfer {
     $this->checkPath($path);
     $this->chmodJailed($path, $mode, $recursive);
   }
-  
+
   /**
    * Creates a directory.
    *
diff --git includes/filetransfer/ftp.inc includes/filetransfer/ftp.inc
index 1c2f5c7..af368ad 100644
--- includes/filetransfer/ftp.inc
+++ includes/filetransfer/ftp.inc
@@ -5,7 +5,7 @@
  * Base class for FTP implementations.
  */
 abstract class FileTransferFTP extends FileTransfer {
-  
+
   public function __construct($jail, $username, $password, $hostname, $port) {
     $this->username = $username;
     $this->password = $password;
@@ -27,7 +27,7 @@ abstract class FileTransferFTP extends FileTransfer {
   static function factory($jail, $settings) {
     $settings['hostname'] = empty($settings['hostname']) ? 'localhost' : $settings['hostname'];
     $settings['port'] = empty($settings['port']) ? 21 : $settings['port'];
-    
+
     if (function_exists('ftp_connect')) {
       $class = 'FileTransferFTPExtension';
     }
@@ -46,7 +46,7 @@ abstract class FileTransferFTP extends FileTransfer {
  * Connection class using the FTP URL wrapper.
  */
 class FileTransferFTPWrapper extends FileTransferFTP {
-  
+
   function connect() {
     $this->connection = 'ftp://' . urlencode($this->username) . ':' . urlencode($this->password) . '@' . $this->hostname . ':' . $this->port . '/';
     if (!is_dir($this->connection)) {
diff --git includes/filetransfer/local.inc includes/filetransfer/local.inc
index 7d6392c..fe21019 100644
--- includes/filetransfer/local.inc
+++ includes/filetransfer/local.inc
@@ -53,7 +53,7 @@ class FileTransferLocal extends FileTransfer implements FileTransferChmodInterfa
       throw new FileTransferException('Cannot remove file %file.', NULL, array('%file' => $file));
     }
   }
-  
+
   public function isDirectory($path) {
     return is_dir($path);
   }
diff --git includes/filetransfer/ssh.inc includes/filetransfer/ssh.inc
index 2cee170..9e1b5bd 100644
--- includes/filetransfer/ssh.inc
+++ includes/filetransfer/ssh.inc
@@ -59,7 +59,7 @@ class FileTransferSSH extends FileTransfer implements FileTransferChmodInterface
       throw new FileTransferException('Cannot remove @directory.', NULL, array('@directory' => $destination));
     }
   }
-  
+
   /**
    * WARNING: This is untested.  It is not currently used, but should do the trick.
    */
diff --git includes/form.inc includes/form.inc
index fd57199..0d3a60a 100644
--- includes/form.inc
+++ includes/form.inc
@@ -3090,7 +3090,7 @@ function batch_process($redirect = NULL, $url = 'batch', $redirect_callback = 'd
   $batch =& batch_get();
 
   drupal_theme_initialize();
-  
+
   if (isset($batch)) {
     // Add process information
     $process_info = array(
@@ -3105,7 +3105,7 @@ function batch_process($redirect = NULL, $url = 'batch', $redirect_callback = 'd
     );
     $batch += $process_info;
 
-    // The batch is now completely built. Allow other modules to make changes to the 
+    // The batch is now completely built. Allow other modules to make changes to the
     // batch so that it is easier to reuse batch processes in other enviroments.
     drupal_alter('batch', $batch);
 
diff --git includes/locale.inc includes/locale.inc
index 460812e..a2278ec 100644
--- includes/locale.inc
+++ includes/locale.inc
@@ -473,7 +473,7 @@ function locale_languages_delete_form_submit($form, &$form_state) {
       ->condition('language', $form_state['values']['langcode'])
       ->execute();
     module_invoke_all('multilingual_settings_changed');
-    $variables = array('%locale' => $languages[$form_state['values']['langcode']]->name);    
+    $variables = array('%locale' => $languages[$form_state['values']['langcode']]->name);
     drupal_set_message(t('The language %locale has been removed.', $variables));
     watchdog('locale', 'The language %locale has been removed.', $variables);
   }
diff --git includes/mail.inc includes/mail.inc
index c6584ba..df64309 100644
--- includes/mail.inc
+++ includes/mail.inc
@@ -183,7 +183,7 @@ function drupal_mail($module, $key, $to, $language, $params = array(), $from = N
  * default. To specificy a different class for all mail sent by one module, set
  * the class name as the value for the key corresponding to the module name. To
  * specificy a class for a particular message sent by one module, set the class
- * name as the value for the array key that is the message id, which is 
+ * name as the value for the array key that is the message id, which is
  * "${module}_${key}".
  *
  * For example to debug all mail sent by the user module by logging it to a
diff --git includes/menu.inc includes/menu.inc
index 9cfad98..5183b78 100644
--- includes/menu.inc
+++ includes/menu.inc
@@ -430,7 +430,7 @@ function menu_get_item($path = NULL, $router_item = NULL) {
 
 /**
  * Execute the page callback associated with the current path.
- * 
+ *
  * @param $path
  *   The drupal path whose handler is to be be executed. If set to NULL, then
  *   the current path is used.
diff --git includes/module.inc includes/module.inc
index 5b0a3a4..db4772e 100644
--- includes/module.inc
+++ includes/module.inc
@@ -8,7 +8,7 @@
 
 /**
  * Load all the modules that have been enabled in the system table.
- * 
+ *
  * @param $bootstrap
  *   Whether to load only the reduced set of modules loaded in "bootstrap mode"
  *   for cached pages. See bootstrap.inc.
diff --git includes/updater.inc includes/updater.inc
index 1256860..c80ffe7 100644
--- includes/updater.inc
+++ includes/updater.inc
@@ -8,7 +8,7 @@
  * Normally, the FileTransfer is provided when the site owner is redirected to
  * authorize.php as part of a multistep process.
  */
- 
+
 /**
  * Interface for a class which can update a Drupal project.
  *
@@ -71,7 +71,7 @@ class Updater {
    * @var string $source Directory to install from.
    */
   public $source;
-  
+
   public function __construct($source) {
     $this->source = $source;
     $this->name = self::getProjectName($source);
@@ -214,7 +214,7 @@ class Updater {
       if ($args['make_backup']) {
         $this->makeBackup($args['install_dir'], $args['backup_dir']);
       }
-      
+
       if (!$this->name) {
         // This is bad, don't want to delete the install directory.
         throw new UpdaterException(t('Fatal error in update, cowardly refusing to wipe out the install directory.'));
diff --git install.php install.php
index d396306..5c51fd0 100644
--- install.php
+++ install.php
@@ -975,7 +975,7 @@ function install_database_errors($database, $settings_file) {
 
     try {
       db_run_tasks($database['driver']);
-    } 
+    }
     catch (DatabaseTaskException $e) {
       // These are generic errors, so we do not have any specific key of the
       // database connection array to attach them to; therefore, we just put
@@ -1096,7 +1096,7 @@ function install_select_profile_form($form, &$form_state, $profile_files) {
   foreach ($profile_files as $profile) {
     // TODO: is this right?
     include_once DRUPAL_ROOT . '/' . $profile->uri;
-    
+
     $details = install_profile_info($profile->name);
     $profiles[$profile->name] = $details;
 
@@ -1695,7 +1695,7 @@ function install_configure_form_submit($form, &$form_state) {
   // Enable update.module if this option was selected.
   if ($form_state['values']['update_status_module'][1]) {
     drupal_install_modules(array('update'));
- 
+
     // Add the site maintenance account's email address to the list of
     // addresses to be notified when updates are available, if selected.
     if ($form_state['values']['update_status_module'][2]) {
diff --git modules/aggregator/aggregator.api.php modules/aggregator/aggregator.api.php
index 7cab1e2..684dcbe 100644
--- modules/aggregator/aggregator.api.php
+++ modules/aggregator/aggregator.api.php
@@ -82,12 +82,12 @@ function hook_aggregator_fetch_info() {
  *   $feed->source_string contains the raw feed data as a string. Parse data
  *   from $feed->source_string and expose it to other modules as an array of
  *   data items on $feed->items.
- * 
+ *
  *   Feed format:
  *   - $feed->description (string) - description of the feed
  *   - $feed->image (string) - image for the feed
  *   - $feed->etag (string) - value of feed's entity tag header field
- *   - $feed->modified (UNIX timestamp) - value of feed's last modified header 
+ *   - $feed->modified (UNIX timestamp) - value of feed's last modified header
  *     field
  *   - $feed->items (Array) - array of feed items.
  *
@@ -101,8 +101,8 @@ function hook_aggregator_fetch_info() {
  *   AUTHOR (string) - the feed item's author
  *   GUID (string) - RSS/Atom global unique identifier
  *   LINK (string) - the feed item's URL
- * 
- * @return 
+ *
+ * @return
  *   TRUE if parsing was successful, FALSE otherwise.
  *
  * @see hook_aggregator_parse_info()
@@ -116,7 +116,7 @@ function hook_aggregator_parse($feed) {
     $feed->items = $items;
     return TRUE;
   }
-  return FALSE;  
+  return FALSE;
 }
 
 /**
diff --git modules/aggregator/aggregator.parser.inc modules/aggregator/aggregator.parser.inc
index 24d6066..c09507b 100644
--- modules/aggregator/aggregator.parser.inc
+++ modules/aggregator/aggregator.parser.inc
@@ -157,7 +157,7 @@ function aggregator_parse_feed(&$data, $feed) {
     if (empty($item['author']) && !empty($item['dc:creator'])) {
       $item['author'] = $item['dc:creator'];
     }
-     
+
     $item += array('author' => '', 'description' => '');
 
     // Store on $feed object. This is where processors will look for parsed items.
diff --git modules/block/block.admin.inc modules/block/block.admin.inc
index d36de4f..297682d 100644
--- modules/block/block.admin.inc
+++ modules/block/block.admin.inc
@@ -23,7 +23,7 @@ function block_admin_demo($theme = NULL) {
  */
 function block_admin_display($theme = NULL) {
   global $theme_key;
-  
+
   drupal_theme_initialize();
 
   if (!isset($theme)) {
@@ -142,14 +142,14 @@ function block_admin_display_form_submit($form, &$form_state) {
  */
 function _block_compare($a, $b) {
   global $theme_key;
-  
+
   // Theme should be set before calling this function, or the current theme
   // is being used.
   $theme = &drupal_static(__FUNCTION__ . ':theme');
   if (!isset($theme)) {
     $theme = $theme_key;
   }
-  
+
   $regions = &drupal_static(__FUNCTION__ . ':regions');
   // We need the region list to correctly order by region.
   if (!isset($regions)) {
@@ -224,7 +224,7 @@ function block_admin_configure($form, &$form_state, $module, $delta) {
         ':delta' => $block->delta,
         ':theme' => $key,
       ))->fetchField();
-  
+
       $form['regions'][$key] = array(
         '#type' => 'select',
         '#title' => t('!theme region', array('!theme' => $theme->info['name'])),
@@ -461,12 +461,12 @@ function block_add_block_form_submit($form, &$form_state) {
         'visibility' => (int) $form_state['values']['visibility'],
         'pages' => trim($form_state['values']['pages']),
         'custom' => (int) $form_state['values']['custom'],
-        'title' => $form_state['values']['title'], 
+        'title' => $form_state['values']['title'],
         'module' => $form_state['values']['module'],
-        'theme' => $theme->name, 
+        'theme' => $theme->name,
         'status' => 0,
         'weight' => 0,
-        'delta' => $delta, 
+        'delta' => $delta,
         'cache' => DRUPAL_NO_CACHE,
       ));
     }
@@ -492,7 +492,7 @@ function block_add_block_form_submit($form, &$form_state) {
     ));
   }
   $query->execute();
-  
+
   // Store regions per theme for this block
   foreach ($form_state['values']['regions'] as $theme => $region) {
     db_merge('block')
diff --git modules/block/block.tpl.php modules/block/block.tpl.php
index 8243252..d2e8074 100644
--- modules/block/block.tpl.php
+++ modules/block/block.tpl.php
@@ -37,11 +37,11 @@
  */
 ?>
 <div id="block-<?php print $block->module . '-' . $block->delta; ?>" class="<?php print $classes; ?>"<?php print $attributes; ?>>
- 
+
 <?php if ($contextual_links): ?>
   <?php print render($contextual_links); ?>
 <?php endif; ?>
- 
+
 <?php if ($block->subject): ?>
   <h2<?php print $title_attributes; ?>><?php print $block->subject ?></h2>
 <?php endif;?>
diff --git modules/book/book-all-books-block.tpl.php modules/book/book-all-books-block.tpl.php
index c0bea14..3ef3e76 100644
--- modules/book/book-all-books-block.tpl.php
+++ modules/book/book-all-books-block.tpl.php
@@ -9,7 +9,7 @@
  *
  * Available variables:
  * - $book_menus: Array of book outlines keyed to the parent book ID. Call
- *   render() on each to print it as an unordered list. 
+ *   render() on each to print it as an unordered list.
  */
 ?>
 <?php foreach ($book_menus as $book_id => $menu) : ?>
diff --git modules/comment/comment.module modules/comment/comment.module
index 7ba5f5b..f3de12e 100644
--- modules/comment/comment.module
+++ modules/comment/comment.module
@@ -1389,7 +1389,7 @@ function comment_save($comment) {
   catch (Exception $e) {
     $transaction->rollback('comment', $e->getMessage(), array(), WATCHDOG_ERROR);
   }
-  
+
 }
 
 /**
diff --git modules/field/modules/text/text.info modules/field/modules/text/text.info
index 608e304..74f71d4 100644
--- modules/field/modules/text/text.info
+++ modules/field/modules/text/text.info
@@ -6,4 +6,4 @@ version = VERSION
 core = 7.x
 files[] = text.module
 files[] = text.test
-required = TRUE
\ No newline at end of file
+required = TRUE
diff --git modules/help/help.api.php modules/help/help.api.php
index 1fd0e38..ae15b70 100644
--- modules/help/help.api.php
+++ modules/help/help.api.php
@@ -26,7 +26,7 @@
  *   is being requested; e.g., 'admin/node' or 'user/edit'. If the router path
  *   includes a % wildcard, then this will appear in $path; for example,
  *   node pages would have $path equal to 'node/%' or 'node/%/view'. Your hook
- *   implementation may also be called with special descriptors after a 
+ *   implementation may also be called with special descriptors after a
  *   "#" sign. Some examples:
  *   - admin/help#modulename
  *     The main module help text, displayed on the admin/help/modulename
@@ -41,7 +41,7 @@
  *   array should always be used rather than directly invoking arg(), because
  *   your hook implementation may be called for other purposes besides building
  *   the current page's help. Note that depending on which module is invoking
- *   hook_help, $arg may contain only empty strings. Regardless, $arg[0] to 
+ *   hook_help, $arg may contain only empty strings. Regardless, $arg[0] to
  *   $arg[11] will always be set.
  * @return
  *   A localized string containing the help text.
diff --git modules/menu/menu.api.php modules/menu/menu.api.php
index 1f975f2..b3eb652 100644
--- modules/menu/menu.api.php
+++ modules/menu/menu.api.php
@@ -163,7 +163,7 @@
  *     instead.
  *   - "page arguments": An array of arguments to pass to the page callback
  *     function, with path component substitution as described above.
- *   - "delivery callback": The function to call to package the result of the 
+ *   - "delivery callback": The function to call to package the result of the
  *     page callback function and send it to the browser. Defaults to
  *     drupal_deliver_html_page() unless a value is inherited from a parent menu
  *     item.
diff --git modules/node/content_types.inc modules/node/content_types.inc
index 2d2359d..8989667 100644
--- modules/node/content_types.inc
+++ modules/node/content_types.inc
@@ -130,7 +130,7 @@ function node_type_form($form, &$form_state, $type = NULL) {
     '#title' => t('Description'),
     '#type' => 'textarea',
     '#default_value' => $type->description,
-    '#description' => t('Describe this content type. It will be displayed on the <em>Add new content</em> page.'),    
+    '#description' => t('Describe this content type. It will be displayed on the <em>Add new content</em> page.'),
   );
 
   $form['additional_settings'] = array(
diff --git modules/node/node.module modules/node/node.module
index 0850d76..92ed30c 100644
--- modules/node/node.module
+++ modules/node/node.module
@@ -91,7 +91,7 @@ function node_help($path, $arg) {
       $output .= '<dt>' . t('User permissions') . '</dt>';
       $output .= '<dd>' . t('The node module makes a number of permissions available for each content type, which may be set by role on the <a href="@permissions">permissions page</a>.', array('@permissions' => url('admin/settings/permissions'))) . '</dd>';
       $output .= '</dl>';
-  
+
     return $output;
 
     case 'admin/content':
@@ -976,7 +976,7 @@ function node_save($node) {
     }
     // The changed timestamp is always updated for bookkeeping purposes (revisions, searching, ...)
     $node->changed = REQUEST_TIME;
-  
+
     $node->timestamp = REQUEST_TIME;
     $update_node = TRUE;
 
@@ -1011,30 +1011,30 @@ function node_save($node) {
         ->condition('nid', $node->nid)
         ->execute();
     }
-  
+
     // Restore the title field data structure after db storage.
     $node->title = $title_field;
-  
+
     // Call the node specific callback (if any). This can be
     // node_invoke($node, 'insert') or
     // node_invoke($node, 'update').
     node_invoke($node, $op);
-  
+
     // Save fields.
     $function = "field_attach_$op";
     $function('node', $node);
-  
+
     module_invoke_all('node_' . $op, $node);
-  
+
     // Update the node access table for this node.
     node_access_acquire_grants($node);
-  
+
     // Clear internal properties.
     unset($node->is_new);
-  
+
     // Clear the page and block caches.
     cache_clear_all();
-  
+
     // Ignore slave server temporarily to give time for the
     // saved node to be propagated to the slave.
     db_ignore_slave();
diff --git modules/node/node.pages.inc modules/node/node.pages.inc
index 36de112..0b3ef73 100644
--- modules/node/node.pages.inc
+++ modules/node/node.pages.inc
@@ -530,7 +530,7 @@ function node_revision_overview($node) {
     }
     $rows[] = array_merge($row, $operations);
   }
-  
+
   $build['node_revisions_table'] = array(
     '#theme' => 'table',
     '#rows' => $rows,
diff --git modules/node/node.test modules/node/node.test
index 42e6127..c0bdaa5 100644
--- modules/node/node.test
+++ modules/node/node.test
@@ -378,7 +378,7 @@ class PageCreationTestCase extends DrupalWebTestCase {
 
       // Check that the failed rollback was logged.
       $records = db_query("SELECT wid FROM {watchdog} WHERE message LIKE 'Explicit rollback failed%'")->fetchAll();
-      $this->assertTrue(count($records) > 0, t('Transactions not supported, and rollback error logged to watchdog.'));      
+      $this->assertTrue(count($records) > 0, t('Transactions not supported, and rollback error logged to watchdog.'));
     }
 
     // Check that the rollback error was logged.
diff --git modules/openid/openid.css modules/openid/openid.css
index 629788f..6df797e 100644
--- modules/openid/openid.css
+++ modules/openid/openid.css
@@ -37,4 +37,4 @@ html.js #user-login li.openid-link {
 #user-login li.openid-link a {
   background: transparent url("login-bg.png") no-repeat 0 2px;
   padding: 0 20px;
-}
\ No newline at end of file
+}
diff --git modules/openid/openid.pages.inc modules/openid/openid.pages.inc
index 0cda23e..b5074d4 100644
--- modules/openid/openid.pages.inc
+++ modules/openid/openid.pages.inc
@@ -54,8 +54,8 @@ function openid_user_identities($account) {
   }
 
   $build['openid_table'] = array(
-    '#theme' => 'table', 
-    '#header' => $header, 
+    '#theme' => 'table',
+    '#header' => $header,
     '#rows' => $rows,
   );
   $build['openid_user_add'] = drupal_get_form('openid_user_add');
diff --git modules/openid/openid.test modules/openid/openid.test
index eff0574..7c1ee1c 100644
--- modules/openid/openid.test
+++ modules/openid/openid.test
@@ -154,7 +154,7 @@ class OpenIDFunctionalTest extends DrupalWebTestCase {
     // Use a User-supplied Identity that is the URL of an XRDS document.
     $identity = url('openid-test/yadis/xrds', array('absolute' => TRUE));
 
-    // Tell openid_test.module to respond with these SREG fields. 
+    // Tell openid_test.module to respond with these SREG fields.
     variable_set('openid_test_response', array('openid.sreg.nickname' => 'john', 'openid.sreg.email' => 'john@example.com'));
 
     // Fill out and submit the login form.
@@ -163,7 +163,7 @@ class OpenIDFunctionalTest extends DrupalWebTestCase {
 
     // Check we are on the OpenID redirect form.
     $this->assertTitle(t('OpenID redirect'), t('OpenID redirect page was displayed.'));
-        
+
     // Submit form to the OpenID Provider Endpoint.
     $this->drupalPost(NULL, array(), t('Send'));
     $this->assertText('john', t('User was logged in.'));
@@ -184,7 +184,7 @@ class OpenIDFunctionalTest extends DrupalWebTestCase {
     // Use a User-supplied Identity that is the URL of an XRDS document.
     $identity = url('openid-test/yadis/xrds', array('absolute' => TRUE));
 
-    // Tell openid_test.module to respond with these SREG fields. 
+    // Tell openid_test.module to respond with these SREG fields.
     variable_set('openid_test_response', array('openid.sreg.nickname' => $this->web_user->name, 'openid.sreg.email' => 'mail@invalid#'));
 
     // Fill out and submit the login form.
@@ -193,7 +193,7 @@ class OpenIDFunctionalTest extends DrupalWebTestCase {
 
     // Check we are on the OpenID redirect form.
     $this->assertTitle(t('OpenID redirect'), t('OpenID redirect page was displayed.'));
-        
+
     // Submit form to the OpenID Provider Endpoint.
     $this->drupalPost(NULL, array(), t('Send'));
 
@@ -237,7 +237,7 @@ class OpenIDFunctionalTest extends DrupalWebTestCase {
 
     // Check we are on the OpenID redirect form.
     $this->assertTitle(t('OpenID redirect'), t('OpenID redirect page was displayed.'));
-        
+
     // Submit form to the OpenID Provider Endpoint.
     $this->drupalPost(NULL, array(), t('Send'));
 
diff --git modules/openid/xrds.inc modules/openid/xrds.inc
index bd491f5..b92c6f4 100644
--- modules/openid/xrds.inc
+++ modules/openid/xrds.inc
@@ -79,4 +79,4 @@ function _xrds_strip_namespace($name) {
   }
 
   return $name;
-}
\ No newline at end of file
+}
diff --git modules/profile/profile.js modules/profile/profile.js
index 110be01..a17413e 100644
--- modules/profile/profile.js
+++ modules/profile/profile.js
@@ -56,4 +56,4 @@ Drupal.behaviors.profileDrag = {
   }
 };
 
-})(jQuery);
\ No newline at end of file
+})(jQuery);
diff --git modules/search/search.admin.inc modules/search/search.admin.inc
index b5940bf..5e19810 100644
--- modules/search/search.admin.inc
+++ modules/search/search.admin.inc
@@ -161,4 +161,4 @@ function search_admin_settings_submit($form, &$form_state) {
 function search_admin_reindex_submit($form, &$form_state) {
   // send the user to the confirmation page
   $form_state['redirect'] = 'admin/config/search/settings/reindex';
-}
\ No newline at end of file
+}
diff --git modules/search/search.api.php modules/search/search.api.php
index 1e6443a..beed0e0 100644
--- modules/search/search.api.php
+++ modules/search/search.api.php
@@ -16,7 +16,7 @@
  *
  * This hook allows a module to perform searches on content it defines
  * (custom node types, users, or comments, for example) when a site search
- * is performed. 
+ * is performed.
  *
  * Note that you can use form API to extend the search. You will need to use
  * hook_form_alter() to add any additional required form elements. You can
diff --git modules/search/search.extender.inc modules/search/search.extender.inc
index 2efe528..94ff6bd 100644
--- modules/search/search.extender.inc
+++ modules/search/search.extender.inc
@@ -442,4 +442,4 @@ class SearchQuery extends SelectQueryExtender {
 
     return $this->query->execute();
   }
-}
\ No newline at end of file
+}
diff --git modules/shortcut/shortcut.admin.inc modules/shortcut/shortcut.admin.inc
index 0687b54..3e5baa0 100644
--- modules/shortcut/shortcut.admin.inc
+++ modules/shortcut/shortcut.admin.inc
@@ -79,7 +79,7 @@ function shortcut_set_switch($form, &$form_state, $account = NULL) {
   );
 
   $form['submit'] = array(
-    '#type' => 'submit', 
+    '#type' => 'submit',
     '#value' => t('Save configuration'),
   );
 
@@ -204,7 +204,7 @@ function shortcut_set_customize($form, &$form_state, $shortcut_set) {
       '#default_value' => $status,
       '#attributes' => array('class' => array('shortcut-status-select')),
     );
-    
+
     $form['shortcuts'][$status][$mlid]['edit']['#markup'] = l(t('edit'), 'admin/config/system/shortcut/link/' . $mlid);
     $form['shortcuts'][$status][$mlid]['delete']['#markup'] = l(t('delete'), 'admin/config/system/shortcut/link/' . $mlid . '/delete');
   }
@@ -215,7 +215,7 @@ function shortcut_set_customize($form, &$form_state, $shortcut_set) {
   );
 
   $form['submit'] = array(
-    '#type' => 'submit', 
+    '#type' => 'submit',
     '#value' => t('Save Changes'),
   );
 
diff --git modules/shortcut/shortcut.module modules/shortcut/shortcut.module
index 0aa3b34..5bb0d52 100644
--- modules/shortcut/shortcut.module
+++ modules/shortcut/shortcut.module
@@ -386,7 +386,7 @@ function shortcut_current_displayed_set($account = NULL) {
     $shortcut_set = shortcut_set_load($shortcut_set_name);
   }
   // Otherwise, use the default set.
-  else { 
+  else {
     $shortcut_set = shortcut_default_set($account);
   }
 
diff --git modules/simpletest/files/README.txt modules/simpletest/files/README.txt
index 63ae5c3..c6d1fef 100644
--- modules/simpletest/files/README.txt
+++ modules/simpletest/files/README.txt
@@ -2,4 +2,4 @@ $Id: README.txt,v 1.1 2008/04/20 18:23:30 dries Exp $
 
 These files are use in some tests that upload files or other operations were
 a file is useful. These files are copied to the files directory as specified
-in the site settings. Other tests files are generated in order to save space.
\ No newline at end of file
+in the site settings. Other tests files are generated in order to save space.
diff --git modules/simpletest/files/css_test_files/css_input_without_import.css.optimized.css modules/simpletest/files/css_test_files/css_input_without_import.css.optimized.css
index e5920f0..4d7a403 100644
--- modules/simpletest/files/css_test_files/css_input_without_import.css.optimized.css
+++ modules/simpletest/files/css_test_files/css_input_without_import.css.optimized.css
@@ -8,4 +8,4 @@ body{margin:0;padding:0;background:#edf5fa;font:76%/170% Verdana,sans-serif;colo
 .this
 .is
 .a
-.test{font:1em/100% Verdana,sans-serif;color:#494949;}textarea,select{font:1em/160% Verdana,sans-serif;color:#494949;}
\ No newline at end of file
+.test{font:1em/100% Verdana,sans-serif;color:#494949;}textarea,select{font:1em/160% Verdana,sans-serif;color:#494949;}
diff --git modules/simpletest/files/html-1.txt modules/simpletest/files/html-1.txt
index 494470d..95c2896 100644
--- modules/simpletest/files/html-1.txt
+++ modules/simpletest/files/html-1.txt
@@ -1 +1 @@
-<h1>SimpleTest HTML</h1>
\ No newline at end of file
+<h1>SimpleTest HTML</h1>
diff --git modules/simpletest/files/javascript-1.txt modules/simpletest/files/javascript-1.txt
index e0206ba..efd44fd 100644
--- modules/simpletest/files/javascript-1.txt
+++ modules/simpletest/files/javascript-1.txt
@@ -1,3 +1,3 @@
 <script>
 alert('SimpleTest PHP was executed!');
-</script>
\ No newline at end of file
+</script>
diff --git modules/simpletest/files/php-1.txt modules/simpletest/files/php-1.txt
index dc8e642..52788b6 100644
--- modules/simpletest/files/php-1.txt
+++ modules/simpletest/files/php-1.txt
@@ -1,3 +1,3 @@
 <?php
 print 'SimpleTest PHP was executed!';
-?>
\ No newline at end of file
+?>
diff --git modules/simpletest/files/sql-1.txt modules/simpletest/files/sql-1.txt
index 22017e9..24f5e27 100644
--- modules/simpletest/files/sql-1.txt
+++ modules/simpletest/files/sql-1.txt
@@ -1 +1 @@
-SELECT invalid_field FROM {invalid_table}
\ No newline at end of file
+SELECT invalid_field FROM {invalid_table}
diff --git modules/simpletest/tests/bootstrap.test modules/simpletest/tests/bootstrap.test
index db0ee4d..1ccfb09 100644
--- modules/simpletest/tests/bootstrap.test
+++ modules/simpletest/tests/bootstrap.test
@@ -390,7 +390,7 @@ class BootstrapResettableStaticTestCase extends DrupalUnitTestCase {
 
   /**
    * Test that a variable reference returned by drupal_static() gets reset when
-   * drupal_static_reset() is called. 
+   * drupal_static_reset() is called.
    */
   function testDrupalStatic() {
     $name = __CLASS__ . '_' . __METHOD__;
diff --git modules/simpletest/tests/common_test_info.txt modules/simpletest/tests/common_test_info.txt
index a8cbf8e..6f684fc 100644
--- modules/simpletest/tests/common_test_info.txt
+++ modules/simpletest/tests/common_test_info.txt
@@ -2,9 +2,9 @@
 ; Test parsing with a simple string.
 simple_string = A simple string
 
-; Test that constants can be used as values. 
+; Test that constants can be used as values.
 simple_constant = WATCHDOG_INFO
 
 ; After parsing the .info file, 'double_colon' should hold the literal value.
 ; Parsing should not throw a fatal error or try to access a class constant.
-double_colon = dummyClassName::  
+double_colon = dummyClassName::
diff --git modules/simpletest/tests/database_test.module modules/simpletest/tests/database_test.module
index dd2967b..85980d7 100644
--- modules/simpletest/tests/database_test.module
+++ modules/simpletest/tests/database_test.module
@@ -188,4 +188,4 @@ function database_test_tablesort_first() {
     'tasks' => $tasks,
   ));
   exit;
-}
\ No newline at end of file
+}
diff --git modules/system/image.gd.inc modules/system/image.gd.inc
index 0ea150a..935b84f 100644
--- modules/system/image.gd.inc
+++ modules/system/image.gd.inc
@@ -257,7 +257,7 @@ function image_gd_save(stdClass $image, $destination) {
   if ($wrapper = file_stream_wrapper_get_instance_by_uri($destination)) {
     $destination = $wrapper->realpath();
   }
-  
+
   $extension = str_replace('jpg', 'jpeg', $image->info['extension']);
   $function = 'image' . $extension;
   if (!function_exists($function)) {
diff --git modules/system/page.tpl.php modules/system/page.tpl.php
index d91a054..98fc844 100644
--- modules/system/page.tpl.php
+++ modules/system/page.tpl.php
@@ -55,7 +55,7 @@
  * - $page['sidebar_second']: Items for the second sidebar.
  * - $page['header']: Items for the header region.
  * - $page['footer']: Items for the footer region.
- * 
+ *
  * @see template_preprocess()
  * @see template_preprocess_page()
  * @see template_process()
diff --git modules/system/system.tar.inc modules/system/system.tar.inc
index ebd225c..170e952 100644
--- modules/system/system.tar.inc
+++ modules/system/system.tar.inc
@@ -51,7 +51,7 @@ define ('ARCHIVE_TAR_END_BLOCK', pack("a512", ''));
 * @license  http://www.opensource.org/licenses/bsd-license.php New BSD License
 * @package  Archive_Tar
 */
-class Archive_Tar 
+class Archive_Tar
 {
     /**
     * @var string Name of the Tar
diff --git modules/system/system.tokens.inc modules/system/system.tokens.inc
index 96eac87..9289425 100644
--- modules/system/system.tokens.inc
+++ modules/system/system.tokens.inc
@@ -51,7 +51,7 @@ function system_token_info() {
   $site['url-brief'] = array(
     'name' => t("URL (brief)"),
     'description' => t("The URL of the site's front page without the protocol."),
-  );  
+  );
   $site['login-url'] = array(
     'name' => t("Login page"),
     'description' => t("The URL of the site's login page."),
@@ -186,7 +186,7 @@ function system_tokens($type, $tokens, array $data = array(), array $options = a
           break;
 
         case 'url-brief':
-          $replacements[$original] = preg_replace('!^https?://!', '', url('<front>', $url_options)); 
+          $replacements[$original] = preg_replace('!^https?://!', '', url('<front>', $url_options));
           break;
 
         case 'login-url':
diff --git modules/system/system.updater.inc modules/system/system.updater.inc
index c9eddb9..7df282a 100644
--- modules/system/system.updater.inc
+++ modules/system/system.updater.inc
@@ -6,7 +6,7 @@
  * Subclasses of the Updater class to update Drupal core knows how to update.
  * At this time, only modules and themes are supported.
  */
- 
+
 /**
  * Class for updating modules using FileTransfer classes via authorize.php.
  */
@@ -127,7 +127,7 @@ class ThemeUpdater extends Updater implements DrupalUpdaterInterface {
       ->condition('name', $this->name)
       ->execute();
   }
-  
+
   public function postInstallTasks() {
     return array(
       l(t('Set the !project theme as default', array('!project' => $this->title)), 'admin/appearance'),
diff --git modules/taxonomy/taxonomy.admin.inc modules/taxonomy/taxonomy.admin.inc
index 9dc1949..26f5a27 100644
--- modules/taxonomy/taxonomy.admin.inc
+++ modules/taxonomy/taxonomy.admin.inc
@@ -701,7 +701,7 @@ function taxonomy_form_term($form, &$form_state, $edit = array(), $vocabulary =
       '#default_value' => $parent,
       '#multiple' => TRUE,
     );
-    
+
   }
   $form['advanced']['weight'] = array(
     '#type' => 'textfield',
diff --git modules/toolbar/toolbar.js modules/toolbar/toolbar.js
index 53f05d0..286b506 100644
--- modules/toolbar/toolbar.js
+++ modules/toolbar/toolbar.js
@@ -52,8 +52,8 @@ Drupal.admin.toolbar.collapse = function() {
     .html(toggle_text);
   $('body').removeClass('toolbar-drawer');
   $.cookie(
-    'Drupal.admin.toolbar.collapsed', 
-    1, 
+    'Drupal.admin.toolbar.collapsed',
+    1,
     {
       path: Drupal.settings.basePath,
       // The cookie should "never" expire.
@@ -74,8 +74,8 @@ Drupal.admin.toolbar.expand = function() {
     .html(toggle_text);
   $('body').addClass('toolbar-drawer');
   $.cookie(
-    'Drupal.admin.toolbar.collapsed', 
-    0, 
+    'Drupal.admin.toolbar.collapsed',
+    0,
     {
       path: Drupal.settings.basePath,
       // The cookie should "never" expire.
diff --git modules/toolbar/toolbar.module modules/toolbar/toolbar.module
index 451311c..e460863 100644
--- modules/toolbar/toolbar.module
+++ modules/toolbar/toolbar.module
@@ -62,7 +62,7 @@ function toolbar_toggle_page() {
 
 /**
  * Formats an element used to toggle the toolbar drawer's visibility.
- * 
+ *
  * @param $variables
  *   An associative array containing:
  *   - collapsed: A boolean value representing the toolbar drawer's visibility.
@@ -86,7 +86,7 @@ function theme_toolbar_toggle($variables) {
 
 /**
  * Determines the current state of the toolbar drawer's visibility.
- * 
+ *
  * @return
  *   TRUE when drawer is collapsed, FALSE when it is expanded.
  */
diff --git modules/translation/translation.pages.inc modules/translation/translation.pages.inc
index 77ddec5..f06abc7 100644
--- modules/translation/translation.pages.inc
+++ modules/translation/translation.pages.inc
@@ -55,12 +55,12 @@ function translation_node_overview($node) {
   }
 
   drupal_set_title(t('Translations of %title', array('%title' => $node->title[FIELD_LANGUAGE_NONE][0]['value'])), PASS_THROUGH);
-  
+
   $build['translation_node_overview'] = array(
-    '#theme' => 'table', 
-    '#header' => $header, 
+    '#theme' => 'table',
+    '#header' => $header,
     '#rows' => $rows,
   );
-  
+
   return $build;
 }
diff --git modules/update/update.manager.inc modules/update/update.manager.inc
index d1bce5b..a7446fd 100644
--- modules/update/update.manager.inc
+++ modules/update/update.manager.inc
@@ -35,7 +35,7 @@
  * sets up a batch to copy each extracted update from the temporary location
  * into the live web root.
  */
- 
+
 /**
  * @defgroup update_manager_update Update manager for updating existing code.
  * @{
@@ -180,7 +180,7 @@ function update_manager_update_form($form, $form_state = array(), $context) {
         // Core needs manual updates at this time.
         $projects['manual'][$name] = $entry;
         break;
-        
+
       case 'module':
       case 'theme':
         $projects['enabled'][$name] = $entry;
@@ -565,7 +565,7 @@ function update_manager_install_form_submit($form, &$form_state) {
     // @todo: find out if the module is already instealled, if so, throw an error.
     $local_cache = $finfo->uri;
   }
-  
+
   $directory = _update_manager_extract_directory();
   try {
     $archive = update_manager_archive_extract($local_cache, $directory);
@@ -601,12 +601,12 @@ function update_manager_install_form_submit($form, &$form_state) {
   if (!$project_title) {
     form_set_error($field, t('Unable to determine %project name.', array('%project' => $project)));
   }
-  
+
   if ($updater->isInstalled()) {
     form_set_error($field, t('%project is already installed.', array('%project' => $project_title)));
     return;
   }
-  
+
   $project_real_location = drupal_realpath($project_location);
   $arguments = array(
     'project' => $project,
@@ -733,7 +733,7 @@ function update_manager_file_get($url) {
   if (!file_exists($cache_directory)) {
     mkdir($cache_directory);
   }
-  
+
   if (!file_exists($local)) {
     return system_retrieve_file($url, $local);
   }
diff --git modules/update/update.report.inc modules/update/update.report.inc
index be14d93..31b3c43 100644
--- modules/update/update.report.inc
+++ modules/update/update.report.inc
@@ -197,7 +197,7 @@ function theme_update_report($variables) {
           case UPDATE_NOT_SUPPORTED:
             $base_themes[] = t('%base_theme (!base_label)', array('%base_theme' => $base_theme, '!base_label' => theme('update_status_label', array('status' => $status[$base_key]))));
             break;
-            
+
           default:
             $base_themes[] = theme('placeholder', array('text' => $base_theme));
         }
diff --git modules/user/user.admin.inc modules/user/user.admin.inc
index e687202..82394f9 100644
--- modules/user/user.admin.inc
+++ modules/user/user.admin.inc
@@ -194,7 +194,7 @@ function user_admin_account() {
       $users_roles[] = $roles[$user_role->rid];
     }
     asort($users_roles);
-    
+
     $options[$account->uid] = array(
       'username' => theme('username', array('account' => $account)),
       'status' =>  $status[$account->status],
@@ -204,7 +204,7 @@ function user_admin_account() {
       'operations' => array('data' => array('#link' => array('title' => t('edit'), 'href' => "user/$account->uid/edit", 'query' => $destination))),
     );
   }
-  
+
   $form['accounts'] = array(
     '#type' => 'tableselect',
     '#header' => $header,
@@ -613,7 +613,7 @@ function user_admin_settings() {
   $form['email_canceled']['settings'] = array(
     '#type' => 'container',
     '#states' => array(
-      // Hide the settings when the cancel notify checkbox is disabled. 
+      // Hide the settings when the cancel notify checkbox is disabled.
       'invisible' => array(
         'input[name="user_mail_status_canceled_notify"]' => array('checked' => FALSE),
       ),
diff --git modules/user/user.api.php modules/user/user.api.php
index eda3478..c1bd190 100644
--- modules/user/user.api.php
+++ modules/user/user.api.php
@@ -402,7 +402,7 @@ function hook_user_role_update($role) {
  * Inform other modules that a user role has been deleted.
  *
  * This hook allows you act when a user role has been deleted.
- * If your module stores references to roles, it's recommended that you 
+ * If your module stores references to roles, it's recommended that you
  * implement this hook and delete existing instances of the deleted role
  * in your module database tables.
  *
diff --git themes/garland/color/preview.css themes/garland/color/preview.css
index 093da66..da544be 100644
--- themes/garland/color/preview.css
+++ themes/garland/color/preview.css
@@ -55,4 +55,4 @@
 }
 #preview a:hover {
   text-decoration: underline;
-}
\ No newline at end of file
+}
diff --git themes/garland/style.css themes/garland/style.css
index a806e96..1cd275a 100644
--- themes/garland/style.css
+++ themes/garland/style.css
@@ -294,8 +294,8 @@ table .form-button, table .form-submit {
  * Skip link
  */
 #skip-link a:link, #skip-link a:visited {
-  font-weight: bold; 
-  background: #fff; 
+  font-weight: bold;
+  background: #fff;
   padding: 0px 5px;
   text-decoration: none;
   font-size: 80%;
diff --git themes/seven/ie6.css themes/seven/ie6.css
index 924245c..1268c04 100644
--- themes/seven/ie6.css
+++ themes/seven/ie6.css
@@ -16,4 +16,4 @@ ul.links li a,
 
 #block-system-main ul.node-type-list li div.description a, #block-system-main ul.admin-list li div.description a {
   display: inline;
-}
\ No newline at end of file
+}
diff --git themes/seven/style.css themes/seven/style.css
index 50c14e5..f8462bf 100644
--- themes/seven/style.css
+++ themes/seven/style.css
@@ -649,7 +649,7 @@ select.form-select:focus {
 }
 
 .resizable-textarea .grippie {
-  width: 100%; 
+  width: 100%;
   padding: 0 2px;
 }
 
