Index: includes/bootstrap.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/bootstrap.inc,v
retrieving revision 1.261
diff -u -p -r1.261 bootstrap.inc
--- includes/bootstrap.inc	28 Dec 2008 20:41:18 -0000	1.261
+++ includes/bootstrap.inc	30 Dec 2008 12:40:57 -0000
@@ -1191,7 +1191,7 @@ function drupal_maintenance_theme() {
 }
 
 /**
- * Return the name of the localisation function. Use in code that needs to
+ * Return the name of the localization function. Use in code that needs to
  * run both during installation and normal operation.
  */
 function get_t() {
Index: includes/common.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/common.inc,v
retrieving revision 1.840
diff -u -p -r1.840 common.inc
--- includes/common.inc	26 Dec 2008 21:01:57 -0000	1.840
+++ includes/common.inc	30 Dec 2008 12:41:01 -0000
@@ -1900,7 +1900,7 @@ function drupal_eval($code) {
   $old_theme_path = $theme_path;
 
   // Restore theme_path to the theme, as long as drupal_eval() executes,
-  // so code evaluted will not see the caller module as the current theme.
+  // so code evaluated will not see the caller module as the current theme.
   // If theme info is not initialized get the path from theme_default.
   if (!isset($theme_info)) {
     $theme_path = drupal_get_path('theme', $conf['theme_default']);
@@ -2650,7 +2650,7 @@ function drupal_get_js($scope = 'header'
  *
  * Please note that this function should be called from the theme layer, such as
  * in a .tpl.php file, theme_ function, or in a template_preprocess function,
- * not in a form declartion. Though the same JavaScript could be added to the
+ * not in a form declaration. Though the same JavaScript could be added to the
  * page using drupal_add_js() directly, this function helps keep template files
  * clean and readable. It also prevents tabledrag.js from being added twice
  * accidentally.
Index: includes/file.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/file.inc,v
retrieving revision 1.146
diff -u -p -r1.146 file.inc
--- includes/file.inc	4 Dec 2008 11:09:33 -0000	1.146
+++ includes/file.inc	30 Dec 2008 12:41:03 -0000
@@ -747,7 +747,7 @@ function file_unmanaged_delete($path) {
   if (is_file($path)) {
     return unlink($path);
   }
-  // Return TRUE for non-existant file, but log that nothing was actually
+  // Return TRUE for non-existent file, but log that nothing was actually
   // deleted, as the current state is the indended result.
   if (!file_exists($path)) {
     watchdog('file', 'The file %path was not deleted, because it does not exist.', array('%path' => $path), WATCHDOG_NOTICE);
Index: includes/form.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/form.inc,v
retrieving revision 1.309
diff -u -p -r1.309 form.inc
--- includes/form.inc	27 Dec 2008 19:12:09 -0000	1.309
+++ includes/form.inc	30 Dec 2008 12:41:05 -0000
@@ -48,7 +48,7 @@
 
 /**
  * Retrieves a form from a constructor function, or from the cache if
- * the form was built in a previous page-load. The form is then passesed
+ * the form was built in a previous page-load. The form is then passed
  * on for processing, after and rendered for display if necessary.
  *
  * @param $form_id
@@ -399,7 +399,7 @@ function drupal_process_form($form_id, &
 
     // form_clean_id() maintains a cache of element IDs it has seen,
     // so it can prevent duplicates. We want to be sure we reset that
-    // cache when a form is processed, so scenerios that result in
+    // cache when a form is processed, so scenarios that result in
     // the form being built behind the scenes and again for the
     // browser don't increment all the element IDs needlessly.
     form_clean_id(NULL, TRUE);
@@ -422,7 +422,7 @@ function drupal_process_form($form_id, &
       // drupal_execute).
       if ($batch =& batch_get() && !isset($batch['current_set'])) {
         // The batch uses its own copies of $form and $form_state for
-        // late execution of submit handers and post-batch redirection.
+        // late execution of submit handlers and post-batch redirection.
         $batch['form'] = $form;
         $batch['form_state'] = $form_state;
         $batch['progressive'] = !$form['#programmed'];
@@ -929,7 +929,7 @@ function form_builder($form_id, $form, &
   // Internet Explorer button-click scenario.
   _form_builder_ie_cleanup($form, $form_state);
 
-  // We shoud keep the buttons array until the IE clean up function
+  // We should keep the buttons array until the IE clean up function
   // has recognized the submit button so the form has been marked
   // as submitted. If we already know which button was submitted,
   // we don't need the array.
@@ -1881,7 +1881,7 @@ function form_process_ahah($element) {
         // submission via pressing the enter key triggers a click event on
         // submit inputs, inappropriately triggering AHAH behaviors.
         $element['#ahah']['event'] = 'mousedown';
-        // Attach an additional event handler so that AHAH behaviours
+        // Attach an additional event handler so that AHAH behaviors
         // can be triggered still via keyboard input.
         $element['#ahah']['keypress'] = TRUE;
         break;
Index: includes/image.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/image.inc,v
retrieving revision 1.27
diff -u -p -r1.27 image.inc
--- includes/image.inc	20 Dec 2008 18:24:33 -0000	1.27
+++ includes/image.inc	30 Dec 2008 12:41:05 -0000
@@ -234,7 +234,7 @@ function image_resize($source, $destinat
  * @param $degrees
  *   The number of (clockwise) degrees to rotate the image.
  * @param $background
- *   An hexidecimal integer specifying the background color to use for the
+ *   An hexadecimal integer specifying the background color to use for the
  *   uncovered area of the image after the rotation. E.g. 0x000000 for black,
  *   0xff00ff for magenta, and 0xffffff for white.
  * @return
Index: includes/install.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/install.inc,v
retrieving revision 1.79
diff -u -p -r1.79 install.inc
--- includes/install.inc	20 Dec 2008 18:24:33 -0000	1.79
+++ includes/install.inc	30 Dec 2008 12:41:06 -0000
@@ -226,7 +226,7 @@ function drupal_detect_database_types() 
     }
   }
 
-  // Usability: unconditionnally put the MySQL driver on top.
+  // Usability: unconditionally put the MySQL driver on top.
   if (isset($databases['mysql'])) {
     $mysql_database = $databases['mysql'];
     unset($databases['mysql']);
Index: includes/language.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/language.inc,v
retrieving revision 1.16
diff -u -p -r1.16 language.inc
--- includes/language.inc	14 Apr 2008 17:48:33 -0000	1.16
+++ includes/language.inc	30 Dec 2008 12:41:06 -0000
@@ -99,7 +99,7 @@ function language_from_browser() {
 }
 
 /**
- * Rewrite URL's with language based prefix. Parameters are the same
+ * Rewrite URLs with language based prefix. Parameters are the same
  * as those of the url() function.
  */
 function language_url_rewrite(&$path, &$options) {
Index: includes/mail.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/mail.inc,v
retrieving revision 1.17
diff -u -p -r1.17 mail.inc
--- includes/mail.inc	7 Nov 2008 16:59:36 -0000	1.17
+++ includes/mail.inc	30 Dec 2008 12:41:07 -0000
@@ -188,7 +188,7 @@ function drupal_mail_send($message) {
       // They will appear correctly in the actual e-mail that is sent.
       str_replace("\r", '', $message['body']),
       // For headers, PHP's API suggests that we use CRLF normally,
-      // but some MTAs incorrecly replace LF with CRLF. See #234403.
+      // but some MTAs incorrectly replace LF with CRLF. See #234403.
       join("\n", $mimeheaders)
     );
   }
Index: includes/menu.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/menu.inc,v
retrieving revision 1.308
diff -u -p -r1.308 menu.inc
--- includes/menu.inc	20 Dec 2008 18:24:33 -0000	1.308
+++ includes/menu.inc	30 Dec 2008 12:41:09 -0000
@@ -444,7 +444,7 @@ function _menu_load_objects(&$item, &$ma
           foreach ($args as $i => $arg) {
             if ($arg === '%index') {
               // Pass on argument index to the load function, so multiple
-              // occurances of the same placeholder can be identified.
+              // occurrences of the same placeholder can be identified.
               $args[$i] = $index;
             }
             if ($arg === '%map') {
@@ -734,7 +734,7 @@ function _menu_link_translate(&$item) {
  * infinite recursion.
  *
  * @param $type
- *   Type of the object. These appear in hook_menu definitons as %type. Core
+ *   Type of the object. These appear in hook_menu definitions as %type. Core
  *   provides aggregator_feed, aggregator_category, contact, filter_format,
  *   forum_term, menu, menu_link, node, taxonomy_vocabulary, user. See the
  *   relevant {$type}_load function for more on each. Defaults to node.
@@ -2185,7 +2185,7 @@ function _menu_clear_page_cache() {
   static $cache_cleared = 0;
 
   // Clear the page and block caches, but at most twice, including at
-  //  the end of the page load when there are multple links saved or deleted.
+  //  the end of the page load when there are multiple links saved or deleted.
   if (empty($cache_cleared)) {
     cache_clear_all();
     // Keep track of which menus have expanded items.
Index: includes/theme.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/theme.inc,v
retrieving revision 1.456
diff -u -p -r1.456 theme.inc
--- includes/theme.inc	16 Dec 2008 22:05:50 -0000	1.456
+++ includes/theme.inc	30 Dec 2008 12:41:11 -0000
@@ -1379,7 +1379,7 @@ function theme_table($header, $rows, $at
   // Format the table header:
   if (count($header)) {
     $ts = tablesort_init($header);
-    // HTML requires that the thead tag has tr tags in it follwed by tbody
+    // HTML requires that the thead tag has tr tags in it followed by tbody
     // tags. Using ternary operator to check and see if we have any rows.
     $output .= (count($rows) ? ' <thead><tr>' : ' <tr>');
     foreach ($header as $cell) {
@@ -1816,7 +1816,7 @@ function template_preprocess(&$variables
  * based on the current path.
  *
  * Any changes to variables in this preprocessor should also be changed inside
- * template_preprocess_maintenance_page() to keep all them consistent.
+ * template_preprocess_maintenance_page() to keep all of them consistent.
  *
  * The $variables array contains the following arguments:
  * - $content
Index: includes/database/database.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/database/database.inc,v
retrieving revision 1.38
diff -u -p -r1.38 database.inc
--- includes/database/database.inc	26 Dec 2008 14:23:38 -0000	1.38
+++ includes/database/database.inc	30 Dec 2008 12:41:13 -0000
@@ -288,7 +288,7 @@ abstract class DatabaseConnection extend
    *
    *   throw_exception - By default, the database system will catch any errors
    *   on a query as an Exception, log it, and then rethrow it so that code
-   *   further up the call chain can take an appropriate action. To supress
+   *   further up the call chain can take an appropriate action. To suppress
    *   that behavior and simply return NULL on failure, set this option to FALSE.
    *
    * @return
@@ -1950,7 +1950,7 @@ function db_type_placeholder($type) {
       return '\'%s\'';
 
     case 'numeric':
-      // Numeric values are arbitrary precision numbers. Syntacically, numerics
+      // Numeric values are arbitrary precision numbers. Syntactically, numerics
       // should be specified directly in SQL. However, without single quotes
       // the %s placeholder does not protect against non-numeric characters such
       // as spaces which would expose us to SQL injection.
@@ -2304,7 +2304,7 @@ function _db_query_process_args($query, 
     $options['target'] = 'default';
   }
 
-  // Temporary backward-compatibliity hacks. Remove later.
+  // Temporary backward-compatibility hacks. Remove later.
   $old_query = $query;
   $query = str_replace(array('%n', '%d', '%f', '%b', "'%s'", '%s'), '?', $old_query);
   if ($old_query !== $query) {
Index: includes/database/select.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/database/select.inc,v
retrieving revision 1.11
diff -u -p -r1.11 select.inc
--- includes/database/select.inc	20 Dec 2008 18:24:33 -0000	1.11
+++ includes/database/select.inc	30 Dec 2008 12:41:14 -0000
@@ -407,7 +407,7 @@ class SelectQuery extends Query implemen
    * Adds an expression to the list of "fields" to be SELECTed.
    *
    * An expression can be any arbitrary string that is valid SQL. That includes
-   * various functions, which may in some cases be database-dependant. This
+   * various functions, which may in some cases be database-dependent. This
    * method makes no effort to correct for database-specific functions.
    *
    * @param $expression
@@ -559,7 +559,7 @@ class SelectQuery extends Query implemen
    *   insert should be passed in the 4th parameter. For the first table joined
    *   on a query, this value is ignored as the first table is taken as the base
    *   table.
-   * @param $argments
+   * @param $arguments
    *   An array of arguments to replace into the $condition of this join.
    * @return
    *   The unique alias that was assigned for this table.
Index: misc/tabledrag.js
===================================================================
RCS file: /cvs/drupal/drupal/misc/tabledrag.js,v
retrieving revision 1.21
diff -u -p -r1.21 tabledrag.js
--- misc/tabledrag.js	29 Oct 2008 10:01:26 -0000	1.21
+++ misc/tabledrag.js	30 Dec 2008 12:41:15 -0000
@@ -357,7 +357,7 @@ Drupal.tableDrag.prototype.makeDraggable
   });
 
   // Compatibility addition, return false on keypress to prevent unwanted scrolling.
-  // IE and Safari will supress scrolling on keydown, but all other browsers
+  // IE and Safari will suppress scrolling on keydown, but all other browsers
   // need to return false on keypress. http://www.quirksmode.org/js/keys.html
   handle.keypress(function(event) {
     switch (event.keyCode) {
@@ -592,7 +592,7 @@ Drupal.tableDrag.prototype.findDropTarge
 Drupal.tableDrag.prototype.updateFields = function(changedRow) {
   for (var group in this.tableSettings) {
     // Each group may have a different setting for relationship, so we find
-    // the source rows for each seperately.
+    // the source rows for each separately.
     this.updateField(changedRow, group);
   }
 };
@@ -653,7 +653,7 @@ Drupal.tableDrag.prototype.updateField =
     // Otherwise we went all the way to the left of the table without finding
     // a parent, meaning this item has been placed at the root level.
     else {
-      // Use the first row in the table as source, because it's garanteed to
+      // Use the first row in the table as source, because it's guaranteed to
       // be at the root level. Find the first item, then compare this row
       // against it as a sibling.
       sourceRow = $('tr.draggable:first').get(0);
@@ -775,7 +775,7 @@ Drupal.tableDrag.prototype.setScroll = f
 };
 
 Drupal.tableDrag.prototype.restripeTable = function() {
-  // :even and :odd are reversed because jquery counts from 0 and
+  // :even and :odd are reversed because jQuery counts from 0 and
   // we count from 1, so we're out of sync.
   $('tr.draggable', this.table)
     .filter(':odd').filter('.odd')
@@ -1019,7 +1019,7 @@ Drupal.tableDrag.prototype.row.prototype
       // Check that the sibling contains a similar target field.
       if ($('.' + rowSettings.target, checkRow)) {
         // Either add immediately if this is a flat table, or check to ensure
-        // that this row has the same level of indentaiton.
+        // that this row has the same level of indentation.
         if (this.indentEnabled) {
           var checkRowIndentation = $('.indentation', checkRow).length
         }
Index: misc/tableheader.js
===================================================================
RCS file: /cvs/drupal/drupal/misc/tableheader.js,v
retrieving revision 1.19
diff -u -p -r1.19 tableheader.js
--- misc/tableheader.js	29 Oct 2008 10:01:26 -0000	1.19
+++ misc/tableheader.js	30 Dec 2008 12:41:15 -0000
@@ -29,7 +29,7 @@ Drupal.behaviors.tableHeader = {
       // Store parent table.
       var table = $(this).parent('table')[0];
       headerClone.table = table;
-      // Finish initialzing header positioning.
+      // Finish initializing header positioning.
       tracker(headerClone);
 
       $(table).addClass('sticky-table');
Index: modules/block/block.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/block/block.module,v
retrieving revision 1.317
diff -u -p -r1.317 block.module
--- modules/block/block.module	29 Dec 2008 16:03:56 -0000	1.317
+++ modules/block/block.module	30 Dec 2008 12:41:16 -0000
@@ -527,7 +527,7 @@ function _block_render_blocks($region_bl
  * constants). Two block instances can use the same cached content when
  * they share the same cache_id.
  *
- * Theme and language contexts are automatically differenciated.
+ * Theme and language contexts are automatically differentiated.
  *
  * @param $block
  * @return
Index: modules/block/block.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/block/block.test,v
retrieving revision 1.7
diff -u -p -r1.7 block.test
--- modules/block/block.test	16 Dec 2008 23:57:31 -0000	1.7
+++ modules/block/block.test	30 Dec 2008 12:41:16 -0000
@@ -19,7 +19,7 @@ class BlockTestCase extends DrupalWebTes
     $admin_user = $this->drupalCreateUser(array('administer blocks', 'administer filters'));
     $this->drupalLogin($admin_user);
 
-    // Define the exising regions
+    // Define the existing regions
     $this->regions = array();
     $this->regions[] = array('name' => 'header', 'id' => 'header-region');
     $this->regions[] = array('name' => 'left', 'id' => 'sidebar-left');
Index: modules/blogapi/blogapi.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/blogapi/blogapi.module,v
retrieving revision 1.136
diff -u -p -r1.136 blogapi.module
--- modules/blogapi/blogapi.module	8 Dec 2008 21:54:31 -0000	1.136
+++ modules/blogapi/blogapi.module	30 Dec 2008 12:41:17 -0000
@@ -831,7 +831,7 @@ function blogapi_menu() {
 }
 
 /**
- * Implementaton of hook_init().
+ * Implementation of hook_init().
  */
 function blogapi_init() {
   if (drupal_is_front_page()) {
Index: modules/blogapi/blogapi.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/blogapi/blogapi.test,v
retrieving revision 1.7
diff -u -p -r1.7 blogapi.test
--- modules/blogapi/blogapi.test	25 Nov 2008 13:14:26 -0000	1.7
+++ modules/blogapi/blogapi.test	30 Dec 2008 12:41:17 -0000
@@ -19,7 +19,7 @@ class BlogAPITestCase extends DrupalWebT
    */
   function testBlogAPI() {
     global $base_url;
-    // Create admin user and taxononmy for later use.
+    // Create admin user and taxonomy for later use.
     $admin_user = $this->drupalCreateUser(array('administer taxonomy'));
     $this->drupalLogin($admin_user);
     $vid = $this->addVocabulary('simpletest_vocab');
@@ -53,7 +53,7 @@ class BlogAPITestCase extends DrupalWebT
 
     // Check recent posts.
     $result = xmlrpc($local, 'blogger.getRecentPosts', $appid, $blog_id, $web_user->name, $web_user->pass_raw, 5);
-    $this->assertTrue($result, t('Recent post list retreived.'));
+    $this->assertTrue($result, t('Recent post list retrieved.'));
 
     if ($result !== FALSE && array_key_exists('title', $result[0])) {
       $this->assertEqual($content, $result[0]['title'], t('Post found.'));
@@ -89,7 +89,7 @@ class BlogAPITestCase extends DrupalWebT
 
     // Get post categories.
     $result = xmlrpc($local, 'mt.getPostCategories', $nid, $web_user->name, $web_user->pass_raw);
-    $this->assertTrue($result, t('Category list successfully retreived.'));
+    $this->assertTrue($result, t('Category list successfully retrieved.'));
 
     if ($result !== FALSE && array_key_exists('categoryId', $result[0])) {
       $this->assertEqual($term, $result[0]['categoryId'], t('Category list verified.'));
@@ -134,8 +134,9 @@ class BlogAPITestCase extends DrupalWebT
    *
    * @param integer $vid
    *   Vocabulary ID.
-   * @param string $term Term name.
-   * @return interger
+   * @param string $term
+   *   Term name.
+   * @return integer
    *   The Term ID.
    */
   function addTerm($vid, $term) {
Index: modules/book/book.install
===================================================================
RCS file: /cvs/drupal/drupal/modules/book/book.install,v
retrieving revision 1.25
diff -u -p -r1.25 book.install
--- modules/book/book.install	20 Dec 2008 18:24:34 -0000	1.25
+++ modules/book/book.install	30 Dec 2008 12:41:18 -0000
@@ -141,7 +141,7 @@ function book_update_6000() {
       return $ret;
     }
     else {
-      // No exising nodes in the hierarchy, so drop the table and re-create it.
+      // No existing nodes in the hierarchy, so drop the table and re-create it.
       $ret[] = update_sql("DROP TABLE {book}");
       db_create_table($ret, 'book', $schema['book']);
       return $ret;
Index: modules/color/color.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/color/color.module,v
retrieving revision 1.50
diff -u -p -r1.50 color.module
--- modules/color/color.module	10 Nov 2008 05:22:59 -0000	1.50
+++ modules/color/color.module	30 Dec 2008 12:41:18 -0000
@@ -74,7 +74,7 @@ function _color_page_alter(&$vars) {
   $color_paths = variable_get('color_' . $theme_key . '_stylesheets', array());
   if (!empty($color_paths)) {
     // Loop over theme CSS files and try to rebuild CSS array with rewritten
-    // stylesheets. Keep the orginal order intact for CSS cascading.
+    // stylesheets. Keep the original order intact for CSS cascading.
     $new_theme_css = array();
 
     foreach ($vars['css']['all']['theme'] as $old_path => $old_preprocess) {
Index: modules/comment/comment.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/comment/comment.test,v
retrieving revision 1.21
diff -u -p -r1.21 comment.test
--- modules/comment/comment.test	16 Dec 2008 23:57:32 -0000	1.21
+++ modules/comment/comment.test	30 Dec 2008 12:41:19 -0000
@@ -483,7 +483,7 @@ class CommentApprovalTest extends Commen
   function testApprovalAdminInterface() {
     $this->drupalLogin($this->admin_user);
 
-    // Set anonymouse comments to require approval.
+    // Set anonymous comments to require approval.
     $this->setAnonymousUserComment(TRUE, FALSE);
     $this->setCommentAnonymous('0'); // Ensure that doesn't require contact info.
     $this->drupalLogout();
@@ -517,7 +517,7 @@ class CommentApprovalTest extends Commen
   function testApprovalNodeInterface() {
     $this->drupalLogin($this->admin_user);
 
-    // Set anonymouse comments to require approval.
+    // Set anonymous comments to require approval.
     $this->setAnonymousUserComment(TRUE, FALSE);
     $this->setCommentAnonymous('0'); // Ensure that doesn't require contact info.
     $this->drupalLogout();
@@ -528,7 +528,7 @@ class CommentApprovalTest extends Commen
     $this->postComment($this->node, $subject, $body, TRUE, TRUE); // Set $contact to true so that it won't check for id and message.
     $this->assertText(t('Your comment has been queued for moderation by site administrators and will be published after approval.'), t('Comment requires approval.'));
 
-    // Get unaproved comment id.
+    // Get unapproved comment id.
     $this->drupalLogin($this->admin_user);
     $anonymous_comment4 = $this->getUnapprovedComment($subject);
     $anonymous_comment4 = (object) array('id' => $anonymous_comment4, 'subject' => $subject, 'comment' => $body);
Index: modules/contact/contact.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/contact/contact.test,v
retrieving revision 1.13
diff -u -p -r1.13 contact.test
--- modules/contact/contact.test	25 Nov 2008 13:14:26 -0000	1.13
+++ modules/contact/contact.test	30 Dec 2008 12:41:19 -0000
@@ -21,7 +21,7 @@ class ContactSitewideTestCase extends Dr
    * Test configuration options and site-wide contact form.
    */
   function testSiteWideContact() {
-    // Create and login administative user.
+    // Create and login administrative user.
     $admin_user = $this->drupalCreateUser(array('administer site-wide contact form', 'administer permissions'));
     $this->drupalLogin($admin_user);
 
Index: modules/filter/filter.api.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/filter/filter.api.php,v
retrieving revision 1.2
diff -u -p -r1.2 filter.api.php
--- modules/filter/filter.api.php	20 Dec 2008 18:24:36 -0000	1.2
+++ modules/filter/filter.api.php	30 Dec 2008 12:41:19 -0000
@@ -51,7 +51,7 @@
  * and with what settings. Filters that provide settings should usually store
  * these settings per format.
  *
- * If the filter's behaviour depends on an extensive list and/or external data
+ * If the filter's behavior depends on an extensive list and/or external data
  * (e.g. a list of smileys, a list of glossary terms) then filters are allowed
  * to provide a separate, global configuration page rather than provide settings
  * per format. In that case, there should be a link from the format-specific
Index: modules/filter/filter.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/filter/filter.module,v
retrieving revision 1.238
diff -u -p -r1.238 filter.module
--- modules/filter/filter.module	28 Dec 2008 19:30:36 -0000	1.238
+++ modules/filter/filter.module	30 Dec 2008 12:41:21 -0000
@@ -954,7 +954,7 @@ function filter_xss($string, $allowed_ta
   }
   // Store the input format
   _filter_xss_split($allowed_tags, TRUE);
-  // Remove NUL characters (ignored by some browsers)
+  // Remove NULL characters (ignored by some browsers)
   $string = str_replace(chr(0), '', $string);
   // Remove Netscape 4 JS entities
   $string = preg_replace('%&\s*\{[^}]*(\}\s*;?|$)%', '', $string);
Index: modules/help/help.api.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/help/help.api.php,v
retrieving revision 1.2
diff -u -p -r1.2 help.api.php
--- modules/help/help.api.php	20 Dec 2008 18:24:37 -0000	1.2
+++ modules/help/help.api.php	30 Dec 2008 12:41:21 -0000
@@ -58,7 +58,7 @@ function hook_help($path, $arg) {
     case 'admin/build/block':
       return t('<p>Blocks are boxes of content that may be rendered into certain regions of your web pages, for example, into sidebars. They are usually generated automatically by modules, but administrators can create blocks manually.</p>
 <p>If you want certain blocks to disable themselves temporarily during high server loads, check the "Throttle" box. You can configure the auto-throttle on the <a href="@throttle">throttle configuration page</a> after having enabled the throttle module.</p>
-<p>You can configure the behaviour of each block (for example, specifying on which pages and for what users it will appear) by clicking the "configure" link for each block.</p>', array('@throttle' => url('admin/settings/throttle')));
+<p>You can configure the behavior of each block (for example, specifying on which pages and for what users it will appear) by clicking the "configure" link for each block.</p>', array('@throttle' => url('admin/settings/throttle')));
   }
 }
 
Index: modules/menu/menu.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/menu/menu.admin.inc,v
retrieving revision 1.34
diff -u -p -r1.34 menu.admin.inc
--- modules/menu/menu.admin.inc	15 Nov 2008 08:23:07 -0000	1.34
+++ modules/menu/menu.admin.inc	30 Dec 2008 12:41:22 -0000
@@ -3,7 +3,7 @@
 
 /**
  * @file
- * Administrative page callbaks for menu module.
+ * Administrative page callbacks for menu module.
  */
 
 /**
Index: modules/menu/menu.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/menu/menu.module,v
retrieving revision 1.176
diff -u -p -r1.176 menu.module
--- modules/menu/menu.module	16 Dec 2008 23:57:32 -0000	1.176
+++ modules/menu/menu.module	30 Dec 2008 12:41:22 -0000
@@ -136,7 +136,7 @@ function menu_menu() {
 }
 
 /**
- * Implemenation of hook_theme().
+ * Implementation of hook_theme().
  */
 function menu_theme() {
   return array(
Index: modules/node/node.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/node/node.module,v
retrieving revision 1.1006
diff -u -p -r1.1006 node.module
--- modules/node/node.module	29 Dec 2008 22:29:44 -0000	1.1006
+++ modules/node/node.module	30 Dec 2008 12:41:25 -0000
@@ -783,7 +783,7 @@ function node_load_multiple($nids = arra
   }
 
   // Exclude any nodes loaded from cache if they don't match $conditions.
-  // This ensures the same behaviour whether loading from memory or database.
+  // This ensures the same behavior whether loading from memory or database.
   if ($conditions) {
     foreach ($nodes as $node) {
       $node_values = (array) $node;
@@ -1024,7 +1024,7 @@ function node_save(&$node) {
     $node->old_vid = $node->vid;
   }
   else {
-    // When updating a node, avoid clobberring an existing log entry with an empty one.
+    // When updating a node, avoid clobbering an existing log entry with an empty one.
     if (empty($node->log)) {
       unset($node->log);
     }
@@ -1077,7 +1077,7 @@ function node_save(&$node) {
 /**
  * Helper function to save a revision with the uid of the current user.
  *
- * Node is taken by reference, becuse drupal_write_record() updates the
+ * Node is taken by reference, because drupal_write_record() updates the
  * $node with the revision id, and we need to pass that back to the caller.
  */
 function _node_save_revision(&$node, $uid, $update = NULL) {
@@ -1607,7 +1607,7 @@ function node_menu() {
   $items['admin/content/node-settings/rebuild'] = array(
     'title' => 'Rebuild permissions',
     'page arguments' => array('node_configure_rebuild_confirm'),
-    // Any user than can potentially trigger a node_acess_needs_rebuild(TRUE)
+    // Any user than can potentially trigger a node_access_needs_rebuild(TRUE)
     // has to be allowed access to the 'node access rebuild' confirm form.
     'access arguments' => array('access administration pages'),
     'type' => MENU_CALLBACK,
@@ -2065,7 +2065,7 @@ function node_form_alter(&$form, $form_s
  * Form API callback for the search form. Registered in node_form_alter().
  */
 function node_search_validate($form, &$form_state) {
-  // Initialise using any existing basic search keywords.
+  // Initialize using any existing basic search keywords.
   $keys = $form_state['values']['processed_keys'];
 
   // Insert extra restrictions into the search keywords string.
@@ -2519,7 +2519,7 @@ function node_access_rebuild($batch_mode
       $result = db_query("SELECT nid FROM {node}");
       while ($node = db_fetch_object($result)) {
         $loaded_node = node_load($node->nid, NULL, TRUE);
-        // To preserve database integrity, only aquire grants if the node
+        // To preserve database integrity, only acquire grants if the node
         // loads successfully.
         if (!empty($loaded_node)) {
           node_access_acquire_grants($loaded_node);
@@ -2542,7 +2542,7 @@ function node_access_rebuild($batch_mode
 /**
  * Batch operation for node_access_rebuild_batch.
  *
- * This is a mutlistep operation : we go through all nodes by packs of 20.
+ * This is a multistep operation : we go through all nodes by packs of 20.
  * The batch processing engine interrupts processing and sends progress
  * feedback after 1 second execution time.
  */
@@ -2559,7 +2559,7 @@ function _node_access_rebuild_batch_oper
   $result = db_query_range("SELECT nid FROM {node} WHERE nid > %d ORDER BY nid ASC", $context['sandbox']['current_node'], 0, $limit);
   while ($row = db_fetch_array($result)) {
     $loaded_node = node_load($row['nid'], NULL, TRUE);
-    // To preserve database integrity, only aquire grants if the node
+    // To preserve database integrity, only acquire grants if the node
     // loads successfully.
     if (!empty($loaded_node)) {
       node_access_acquire_grants($loaded_node);
Index: modules/node/node.pages.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/node/node.pages.inc,v
retrieving revision 1.47
diff -u -p -r1.47 node.pages.inc
--- modules/node/node.pages.inc	16 Dec 2008 22:05:51 -0000	1.47
+++ modules/node/node.pages.inc	30 Dec 2008 12:41:26 -0000
@@ -304,7 +304,7 @@ function node_body_field(&$node, $label,
 }
 
 /**
- * Button sumit function: handle the 'Delete' button on the node form.
+ * Button submit function: handle the 'Delete' button on the node form.
  */
 function node_form_delete_submit($form, &$form_state) {
   $destination = '';
Index: modules/node/node.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/node/node.test,v
retrieving revision 1.12
diff -u -p -r1.12 node.test
--- modules/node/node.test	16 Dec 2008 23:57:32 -0000	1.12
+++ modules/node/node.test	30 Dec 2008 12:41:26 -0000
@@ -130,7 +130,7 @@ class NodeRevisionsTestCase extends Drup
   }
 
   /**
-   * Check node revision related opperations.
+   * Check node revision related operations.
    */
   function testRevisions() {
     $nodes = $this->nodes;
Index: modules/openid/openid.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/openid/openid.module,v
retrieving revision 1.34
diff -u -p -r1.34 openid.module
--- modules/openid/openid.module	26 Dec 2008 21:01:57 -0000	1.34
+++ modules/openid/openid.module	30 Dec 2008 12:41:27 -0000
@@ -422,7 +422,7 @@ function openid_authentication($response
     else {
       unset($form_state['values']['response']);
       $account = user_save('', $form_state['values']);
-      // Terminate if an error occured during user_save().
+      // Terminate if an error occurred during user_save().
       if (!$account) {
         drupal_set_message(t("Error saving user account."), 'error');
         drupal_goto();
@@ -489,7 +489,7 @@ function openid_authentication_request($
  * Attempt to verify the response received from the OpenID Provider.
  *
  * @param $op_endpoint The OpenID Provider URL.
- * @param $response Array of repsonse values from the provider.
+ * @param $response Array of response values from the provider.
  *
  * @return boolean
  */
Index: modules/profile/profile.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/profile/profile.admin.inc,v
retrieving revision 1.19
diff -u -p -r1.19 profile.admin.inc
--- modules/profile/profile.admin.inc	5 Dec 2008 12:50:28 -0000	1.19
+++ modules/profile/profile.admin.inc	30 Dec 2008 12:41:27 -0000
@@ -31,7 +31,7 @@ function profile_admin_overview() {
     $form[$field->fid]['delete'] = array('#markup' => l(t('delete'), "admin/user/profile/delete/$field->fid"));
   }
 
-  // Add the cateogory combo boxes
+  // Add the category combo boxes
   $categories = array_unique($categories);
   foreach ($form as $fid => $field) {
     foreach ($categories as $cat => $category) {
@@ -114,7 +114,7 @@ function theme_profile_admin_overview($f
         $rows[] = array(array('data' => $category, 'colspan' => 7, 'class' => 'category'));
         $rows[] = array('data' => array(array('data' => '<em>' . t('No fields in this category. If this category remains empty when saved, it will be removed.') . '</em>', 'colspan' => 7)), 'class' => 'category-' . $category_number . '-message category-message category-populated');
 
-        // Make it dragable only if there is more than one field
+        // Make it draggable only if there is more than one field
         if (isset($form['submit'])) {
           drupal_add_tabledrag('profile-fields', 'order', 'sibling', 'profile-weight', 'profile-weight-' . $category_number);
           drupal_add_tabledrag('profile-fields', 'match', 'sibling', 'profile-category', 'profile-category-' . $category_number);
Index: modules/search/search-block-form.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/search/search-block-form.tpl.php,v
retrieving revision 1.2
diff -u -p -r1.2 search-block-form.tpl.php
--- modules/search/search-block-form.tpl.php	13 Oct 2008 12:31:42 -0000	1.2
+++ modules/search/search-block-form.tpl.php	30 Dec 2008 12:41:27 -0000
@@ -18,7 +18,7 @@
  *
  * Since $search is keyed, a direct print of the form element is possible.
  * Modules can add to the search form so it is recommended to check for their
- * existance before printing. The default keys will always exist.
+ * existence before printing. The default keys will always exist.
  *
  *   <?php if (isset($search['extra_field'])): ?>
  *     <div class="extra-field">
Index: modules/search/search-result.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/search/search-result.tpl.php,v
retrieving revision 1.3
diff -u -p -r1.3 search-result.tpl.php
--- modules/search/search-result.tpl.php	13 Oct 2008 12:31:42 -0000	1.3
+++ modules/search/search-result.tpl.php	30 Dec 2008 12:41:27 -0000
@@ -30,7 +30,7 @@
  *
  * Since $info_split is keyed, a direct print of the item is possible.
  * This array does not apply to user searches so it is recommended to check
- * for their existance before printing. The default keys of 'type', 'user' and
+ * for their existence before printing. The default keys of 'type', 'user' and
  * 'date' always exist for node searches. Modules may provide other data.
  *
  *   <?php if (isset($info_split['comment'])) : ?>
Index: modules/search/search-results.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/search/search-results.tpl.php,v
retrieving revision 1.2
diff -u -p -r1.2 search-results.tpl.php
--- modules/search/search-results.tpl.php	13 Oct 2008 12:31:42 -0000	1.2
+++ modules/search/search-results.tpl.php	30 Dec 2008 12:41:27 -0000
@@ -6,7 +6,7 @@
  * Default theme implementation for displaying search results.
  *
  * This template collects each invocation of theme_search_result(). This and
- * the child template are dependant to one another sharing the markup for
+ * the child template are dependent to one another sharing the markup for
  * definition lists.
  *
  * Note that modules may implement their own search type and theme function
Index: modules/search/search-theme-form.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/search/search-theme-form.tpl.php,v
retrieving revision 1.2
diff -u -p -r1.2 search-theme-form.tpl.php
--- modules/search/search-theme-form.tpl.php	13 Oct 2008 12:31:42 -0000	1.2
+++ modules/search/search-theme-form.tpl.php	30 Dec 2008 12:41:27 -0000
@@ -18,7 +18,7 @@
  *
  * Since $search is keyed, a direct print of the form element is possible.
  * Modules can add to the search form so it is recommended to check for their
- * existance before printing. The default keys will always exist.
+ * existence before printing. The default keys will always exist.
  *
  *   <?php if (isset($search['extra_field'])): ?>
  *     <div class="extra-field">
Index: modules/search/search.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/search/search.module,v
retrieving revision 1.280
diff -u -p -r1.280 search.module
--- modules/search/search.module	20 Dec 2008 18:24:38 -0000	1.280
+++ modules/search/search.module	30 Dec 2008 12:41:29 -0000
@@ -462,7 +462,7 @@ function search_index($sid, $type, $text
   // and begins and ends with a literal (inserting $null as required).
 
   $tag = FALSE; // Odd/even counter. Tag or no tag.
-  $link = FALSE; // State variable for link analyser
+  $link = FALSE; // State variable for link analyzer
   $score = 1; // Starting score per word
   $accum = ' '; // Accumulator for cleaned up data
   $tagstack = array(); // Stack with open tags
@@ -715,9 +715,9 @@ function search_query_insert($keys, $opt
  *    * Arguments for this query part.
  *    * A series of exact word matches OR'd together.
  *    * Arguments for this query part.
- *    * A bool indicating whether this is a simple query or not. Negative
+ *    * A boolean indicating whether this is a simple query or not. Negative
  *      terms, presence of both AND / OR make this FALSE.
- *    * A bool indicating the presence of a lowercase or. Maybe the user
+ *    * A boolean indicating the presence of a lowercase or. Maybe the user
  *      wanted to use OR.
  */
 function search_parse_query($text) {
Index: modules/simpletest/drupal_web_test_case.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/simpletest/drupal_web_test_case.php,v
retrieving revision 1.76
diff -u -p -r1.76 drupal_web_test_case.php
--- modules/simpletest/drupal_web_test_case.php	20 Dec 2008 18:24:39 -0000	1.76
+++ modules/simpletest/drupal_web_test_case.php	30 Dec 2008 12:41:31 -0000
@@ -193,7 +193,7 @@ class DrupalWebTestCase {
     $backtrace = debug_backtrace();
 
     // The first element is the call. The second element is the caller.
-    // We skip calls that occured in one of the methods of DrupalWebTestCase
+    // We skip calls that occurred in one of the methods of DrupalWebTestCase
     // or in an assertion function.
     while (($caller = $backtrace[1]) &&
           ((isset($caller['class']) && $caller['class'] == 'DrupalWebTestCase') ||
@@ -1000,7 +1000,7 @@ class DrupalWebTestCase {
    */
   protected function parse() {
     if (!$this->elements) {
-      // DOM can load HTML soup. But, HTML soup can throw warnings, supress
+      // DOM can load HTML soup. But, HTML soup can throw warnings, suppress
       // them.
       @$htmlDom = DOMDocument::loadHTML($this->content);
       if ($htmlDom) {
@@ -1063,7 +1063,7 @@ class DrupalWebTestCase {
    *   $edit = array(...);
    *   $this->drupalPost(NULL, $edit, t('Save'));
    * @param  $edit
-   *   Field data in an assocative array. Changes the current input fields
+   *   Field data in an associative array. Changes the current input fields
    *   (where possible) to the values indicated. A checkbox can be set to
    *   TRUE to be checked and FALSE to be unchecked. Note that when a form
    *   contains file upload fields, other fields cannot start with the '@'
@@ -1314,7 +1314,7 @@ class DrupalWebTestCase {
   }
 
   /**
-   * Peform an xpath search on the contents of the internal browser. The search
+   * Perform an xpath search on the contents of the internal browser. The search
    * is relative to the root element (HTML tag normally) of the page.
    *
    * @param $xpath
@@ -1606,7 +1606,7 @@ class DrupalWebTestCase {
 
   /**
    * Pass if the text IS found on the text version of the page. The text version
-   * is the equivilent of what a user would see when viewing through a web browser.
+   * is the equivalent of what a user would see when viewing through a web browser.
    * In other words the HTML has been filtered out of the contents.
    *
    * @param $text
@@ -1624,7 +1624,7 @@ class DrupalWebTestCase {
 
   /**
    * Pass if the text is NOT found on the text version of the page. The text version
-   * is the equivilent of what a user would see when viewing through a web browser.
+   * is the equivalent of what a user would see when viewing through a web browser.
    * In other words the HTML has been filtered out of the contents.
    *
    * @param $text
@@ -1956,7 +1956,7 @@ class DrupalWebTestCase {
    * Assert the page responds with the specified response code.
    *
    * @param $code
-   *   Reponse code. For example 200 is a successful page request. For a list
+   *   Response code. For example 200 is a successful page request. For a list
    *   of all codes see http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html.
    * @param $message
    *   Message to display.
Index: modules/simpletest/simpletest.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/simpletest/simpletest.module,v
retrieving revision 1.29
diff -u -p -r1.29 simpletest.module
--- modules/simpletest/simpletest.module	26 Nov 2008 13:48:49 -0000	1.29
+++ modules/simpletest/simpletest.module	30 Dec 2008 12:41:31 -0000
@@ -43,7 +43,7 @@ function simpletest_perm() {
 }
 
 /**
- * Implemenation of hook_theme().
+ * Implementation of hook_theme().
  */
 function simpletest_theme() {
   return array(
@@ -520,7 +520,7 @@ function simpletest_clean_environment() 
 }
 
 /**
- * Removed prefixed talbes from the database that are left over from crashed tests.
+ * Removed prefixed tables from the database that are left over from crashed tests.
  */
 function simpletest_clean_database() {
   $tables = db_find_tables(Database::getActiveConnection()->prefixTables('{simpletest}') . '%');
@@ -565,7 +565,7 @@ function simpletest_clean_temporary_dire
 }
 
 /**
- * Remove all files from specified firectory and then remove directory.
+ * Remove all files from specified directory and then remove directory.
  *
  * @param string $path Directory path.
  */
Index: modules/simpletest/simpletest.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/simpletest/simpletest.test,v
retrieving revision 1.13
diff -u -p -r1.13 simpletest.test
--- modules/simpletest/simpletest.test	11 Dec 2008 20:11:40 -0000	1.13
+++ modules/simpletest/simpletest.test	30 Dec 2008 12:41:31 -0000
@@ -9,7 +9,7 @@ class SimpleTestTestCase extends DrupalW
 
   /**
    * Store the test ID from each test run for comparison, to ensure they are
-   * incramenting.
+   * incrementing.
    */
   protected $test_ids = array();
 
Index: modules/simpletest/tests/database_test.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/simpletest/tests/database_test.test,v
retrieving revision 1.32
diff -u -p -r1.32 database_test.test
--- modules/simpletest/tests/database_test.test	26 Dec 2008 14:23:38 -0000	1.32
+++ modules/simpletest/tests/database_test.test	30 Dec 2008 12:41:34 -0000
@@ -1558,7 +1558,7 @@ class DatabaseTaggingTestCase extends Da
     $this->assertEqual($data, $return, t('Corect metadata returned.'));
 
     $return = $query->getMetaData('nothere');
-    $this->assertNull($return, t('Non-existant key returned NULL.'));
+    $this->assertNull($return, t('Non-existent key returned NULL.'));
   }
 }
 
Index: modules/simpletest/tests/file.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/simpletest/tests/file.test,v
retrieving revision 1.14
diff -u -p -r1.14 file.test
--- modules/simpletest/tests/file.test	27 Nov 2008 08:41:45 -0000	1.14
+++ modules/simpletest/tests/file.test	30 Dec 2008 12:41:35 -0000
@@ -581,7 +581,7 @@ class FileUnmanagedDeleteTest extends Fi
    */
   function testMissing() {
     // Try to delete a non-existing file
-    $this->assertTrue(file_unmanaged_delete(file_directory_path() . '/' . $this->randomName()), t('Returns true when deleting a non-existant file.'));
+    $this->assertTrue(file_unmanaged_delete(file_directory_path() . '/' . $this->randomName()), t('Returns true when deleting a non-existent file.'));
   }
 
   /**
@@ -644,7 +644,7 @@ class FileUnmanagedMoveTest extends File
    * Try to move a missing file.
    */
   function testMissing() {
-    // Move non-existant file.
+    // Move non-existent file.
     $new_filepath = file_unmanaged_move($this->randomName(), $this->randomName());
     $this->assertFalse($new_filepath, t('Moving a missing file fails.'));
   }
@@ -712,10 +712,10 @@ class FileUnmanagedCopyTest extends File
   }
 
   /**
-   * Copy a non-existant file.
+   * Copy a non-existent file.
    */
-  function testNonExistant() {
-    // Copy non-existant file
+  function testNonExistent() {
+    // Copy non-existent file
     $desired_filepath = $this->randomName();
     $this->assertFalse(file_exists($desired_filepath), t("Randomly named file doesn't exists."));
     $new_filepath = file_unmanaged_copy($desired_filepath, $this->randomName());
@@ -873,7 +873,7 @@ class FileLoadTest extends FileHookTestC
   }
 
   /**
-   * Try to load a non-existant file by fid.
+   * Try to load a non-existent file by fid.
    */
   function testLoadMissingFid() {
     $this->assertFalse(file_load(-1), t("Try to load an invalid fid fails."));
@@ -881,7 +881,7 @@ class FileLoadTest extends FileHookTestC
   }
 
   /**
-   * Try to load a non-existant file by filepath.
+   * Try to load a non-existent file by filepath.
    */
   function testLoadMissingFilepath() {
     $this->assertFalse(file_load(array('filepath' => 'misc/druplicon.png')), t("Try to load a file that doesn't exist in the database fails."));
@@ -889,7 +889,7 @@ class FileLoadTest extends FileHookTestC
   }
 
   /**
-   * Try to load a non-existant file by status.
+   * Try to load a non-existent file by status.
    */
   function testLoadInvalidStatus() {
     $this->assertFalse(file_load(array('status' => -99)), t("Trying to load a file with an invalid status fails."));
Index: modules/simpletest/tests/file_test.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/simpletest/tests/file_test.module,v
retrieving revision 1.4
diff -u -p -r1.4 file_test.module
--- modules/simpletest/tests/file_test.module	8 Nov 2008 21:35:09 -0000	1.4
+++ modules/simpletest/tests/file_test.module	30 Dec 2008 12:41:35 -0000
@@ -194,14 +194,14 @@ function file_test_file_update($file) {
 }
 
 /**
- * Implemenation of hook_file_copy().
+ * Implementation of hook_file_copy().
  */
 function file_test_file_copy($file, $source) {
   _file_test_log_call('copy', array($file, $source));
 }
 
 /**
- * Implemenation of hook_file_move().
+ * Implementation of hook_file_move().
  */
 function file_test_file_move($file, $source) {
   _file_test_log_call('move', array($file, $source));
Index: modules/simpletest/tests/xmlrpc.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/simpletest/tests/xmlrpc.test,v
retrieving revision 1.5
diff -u -p -r1.5 xmlrpc.test
--- modules/simpletest/tests/xmlrpc.test	25 Nov 2008 13:14:28 -0000	1.5
+++ modules/simpletest/tests/xmlrpc.test	30 Dec 2008 12:41:35 -0000
@@ -66,7 +66,7 @@ class XMLRPCValidator1IncTestCase extend
     $l_res_5[5] = $l_res_5[5]->data; /* override warpping */
     $r_res_5 = xmlrpc($xml_url, 'validator1.manyTypesTest', $int_5, $bool_5, $string_5, $double_5, xmlrpc_date($time_5), xmlrpc_base64($base64_5));
     /* Contains objects, objects are not equal */
-    // See http://drupal.org/node/37766 why this currnetly fails
+    // See http://drupal.org/node/37766 why this currently fails
     $this->assertEqual($l_res_5, $r_res_5, 'many types test: %s');
 
 
Index: modules/statistics/statistics.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/statistics/statistics.test,v
retrieving revision 1.5
diff -u -p -r1.5 statistics.test
--- modules/statistics/statistics.test	25 Nov 2008 13:14:28 -0000	1.5
+++ modules/statistics/statistics.test	30 Dec 2008 12:41:35 -0000
@@ -31,7 +31,7 @@ class StatisticsBlockVisitorsTestCase ex
     variable_set('statistics_enable_access_log', 1);
 
     // Verify the IP address from accesslog appears on the top visitors page
-    // and that a 'block IP adddress' link is displayed.
+    // and that a 'block IP address' link is displayed.
     $this->drupalLogin($this->blocking_user);
     $this->drupalGet('admin/reports/visitors');
     $this->assertText($test_ip_address, t('IP address found.'));
Index: modules/system/image.gd.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/image.gd.inc,v
retrieving revision 1.2
diff -u -p -r1.2 image.gd.inc
--- modules/system/image.gd.inc	16 Jul 2008 21:59:28 -0000	1.2
+++ modules/system/image.gd.inc	30 Dec 2008 12:41:35 -0000
@@ -62,7 +62,7 @@ function image_gd_settings_validate($for
  * Verify GD2 settings (that the right version is actually installed).
  *
  * @return
- *   A boolean indicating if the GD toolkit is avaiable on this machine.
+ *   A boolean indicating if the GD toolkit is available on this machine.
  */
 function image_gd_check_settings() {
   if ($check = get_extension_funcs('gd')) {
@@ -175,7 +175,7 @@ function image_gd_crop($source, $destina
  * GD helper function to create an image resource from a file.
  *
  * @param $file
- *   A string file path where the iamge should be saved.
+ *   A string file path where the image should be saved.
  * @param $extension
  *   A string containing one of the following extensions: gif, jpg, jpeg, png.
  * @return
@@ -196,7 +196,7 @@ function image_gd_open($file, $extension
  * @param $res
  *   An image resource created with image_gd_open().
  * @param $destination
- *   A string file path where the iamge should be saved.
+ *   A string file path where the image should be saved.
  * @param $extension
  *   A string containing one of the following extensions: gif, jpg, jpeg, png.
  * @return
Index: modules/system/page.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/page.tpl.php,v
retrieving revision 1.13
diff -u -p -r1.13 page.tpl.php
--- modules/system/page.tpl.php	13 Oct 2008 12:31:43 -0000	1.13
+++ modules/system/page.tpl.php	30 Dec 2008 12:41:36 -0000
@@ -49,7 +49,7 @@
  * - $secondary_menu (array): An array containing the Secondary menu links for
  *   the site, if they have been configured.
  *
- * Page content (in order of occurrance in the default page.tpl.php):
+ * Page content (in order of occurrence in the default page.tpl.php):
  * - $left: The HTML for the left sidebar.
  *
  * - $breadcrumb: The breadcrumb trail for the current page.
Index: modules/system/system.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.admin.inc,v
retrieving revision 1.110
diff -u -p -r1.110 system.admin.inc
--- modules/system/system.admin.inc	26 Nov 2008 13:54:05 -0000	1.110
+++ modules/system/system.admin.inc	30 Dec 2008 12:41:38 -0000
@@ -872,7 +872,7 @@ function system_modules_submit($form, &$
       }
       // If we're not coming from a confirmation form,
       // search dependencies. Otherwise, the user will have already
-      // approved of the depdent modules being enabled.
+      // approved of the dependent modules being enabled.
       if (empty($form_state['storage'])) {
         foreach ($form['modules'][$module['group']][$name]['#dependencies'] as $dependency => $string) {
           if (!$modules[$dependency]['enabled']) {
Index: modules/system/system.api.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.api.php,v
retrieving revision 1.6
diff -u -p -r1.6 system.api.php
--- modules/system/system.api.php	28 Dec 2008 20:41:19 -0000	1.6
+++ modules/system/system.api.php	30 Dec 2008 12:41:40 -0000
@@ -1202,8 +1202,8 @@ function hook_file_download($filepath) {
  * Drupal itself (by install.php) with an installation profile or later by hand.
  * As a consequence, install-time requirements must be checked without access
  * to the full Drupal API, because it is not available during install.php.
- * For localisation you should for example use $t = get_t() to
- * retrieve the appropriate localisation function name (t() or st()).
+ * For localization you should for example use $t = get_t() to
+ * retrieve the appropriate localization function name (t() or st()).
  * If a requirement has a severity of REQUIREMENT_ERROR, install.php will abort
  * or at least the module will not install.
  * Other severity levels have no effect on the installation.
Index: modules/system/system.install
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.install,v
retrieving revision 1.294
diff -u -p -r1.294 system.install
--- modules/system/system.install	26 Dec 2008 11:04:39 -0000	1.294
+++ modules/system/system.install	30 Dec 2008 12:41:43 -0000
@@ -1997,7 +1997,7 @@ function system_update_6021() {
   if ($_SESSION['system_update_6021'] >= $_SESSION['system_update_6021_max']) {
     if (!empty($_SESSION['menu_bogus_menus'])) {
       // Remove entries in bogus menus. This is secure because we deleted
-      // every non-alpanumeric character from the menu name.
+      // every non-alphanumeric character from the menu name.
       $ret[] = update_sql("DELETE FROM {menu_links} WHERE menu_name IN ('" . implode("', '", $_SESSION['menu_bogus_menus']) . "')");
     }
 
@@ -2071,7 +2071,7 @@ function system_update_6021() {
     unset($_SESSION['menu_menu_map'][1]);
     // Update the deltas for all menu module blocks.
     foreach ($_SESSION['menu_menu_map'] as $mid => $menu_name) {
-      // This is again secure because we deleted every non-alpanumeric
+      // This is again secure because we deleted every non-alphanumeric
       // character from the menu name.
       $ret[] = update_sql("UPDATE {blocks} SET delta = '" . $menu_name . "' WHERE module = 'menu' AND delta = '" . $mid . "'");
       $ret[] = update_sql("UPDATE {blocks_roles} SET delta = '" . $menu_name . "' WHERE module = 'menu' AND delta = '" . $mid . "'");
Index: modules/system/system.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.test,v
retrieving revision 1.32
diff -u -p -r1.32 system.test
--- modules/system/system.test	28 Dec 2008 19:11:31 -0000	1.32
+++ modules/system/system.test	30 Dec 2008 12:41:44 -0000
@@ -27,7 +27,7 @@ class EnableDisableCoreTestCase extends 
 
   /**
    * Enable a module, check the database for related tables, disable module,
-   * check for related tables, unistall module, check for related tables.
+   * check for related tables, uninstall module, check for related tables.
    * Also check for invocation of the hook_module_action hook.
    */
   function testEnableDisable() {
@@ -113,7 +113,7 @@ class EnableDisableCoreTestCase extends 
   /**
    * Assert tables that begin with the specified base table name.
    *
-   * @param string $base_table Begginning of table name to look for.
+   * @param string $base_table Beginning of table name to look for.
    * @param boolean $count Assert tables that match specified base table.
    * @return boolean Tables with specified base table.
    */
Index: modules/taxonomy/taxonomy.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/taxonomy/taxonomy.admin.inc,v
retrieving revision 1.38
diff -u -p -r1.38 taxonomy.admin.inc
--- modules/taxonomy/taxonomy.admin.inc	19 Dec 2008 03:55:23 -0000	1.38
+++ modules/taxonomy/taxonomy.admin.inc	30 Dec 2008 12:41:45 -0000
@@ -882,7 +882,7 @@ function taxonomy_vocabulary_confirm_del
 }
 
 /**
- * Form builder to confirm reseting a vocabulary to alphabetical order.
+ * Form builder to confirm resetting a vocabulary to alphabetical order.
  *
  * @ingroup forms
  * @see taxonomy_vocabulary_confirm_reset_alphabetical_submit()
Index: modules/taxonomy/taxonomy.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/taxonomy/taxonomy.module,v
retrieving revision 1.450
diff -u -p -r1.450 taxonomy.module
--- modules/taxonomy/taxonomy.module	19 Dec 2008 15:34:27 -0000	1.450
+++ modules/taxonomy/taxonomy.module	30 Dec 2008 12:41:47 -0000
@@ -260,14 +260,14 @@ function taxonomy_vocabulary_delete($vid
 }
 
 /**
- * Dynamicly check and update the hierarachy flag of a vocabulary.
+ * Dynamically check and update the hierarchy flag of a vocabulary.
  *
  * Checks the current parents of all terms in a vocabulary and updates the
  * vocabularies hierarchy setting to the lowest possible level. A hierarchy with
  * no parents in any of its terms will be given a hierarchy of 0. If terms
  * contain at most a single parent, the vocabulary will be given a hierarchy of
  * 1. If any term contain multiple parents, the vocabulary will be given a
- * hieararchy of 2.
+ * hierarchy of 2.
  *
  * @param $vocabulary
  *   A vocabulary object.
@@ -278,7 +278,7 @@ function taxonomy_check_vocabulary_hiera
   $tree = taxonomy_get_tree($vocabulary->vid);
   $hierarchy = 0;
   foreach ($tree as $term) {
-    // Update the changed term with the new parent value before comparision.
+    // Update the changed term with the new parent value before comparison.
     if ($term->tid == $changed_term['tid']) {
       $term = (object)$changed_term;
       $term->parents = $term->parent;
@@ -1199,7 +1199,7 @@ function _taxonomy_term_select($title, $
 
 /**
  * Format the selection field for choosing terms
- * (by deafult the default selection field is used).
+ * (by default the default selection field is used).
  *
  * @ingroup themeable
  */
@@ -1215,7 +1215,7 @@ function theme_taxonomy_term_select($ele
  * @param $operator
  *   How to interpret multiple IDs in the array. Can be "or" or "and".
  * @param $depth
- *   How many levels deep to traverse the taxonomy tree. Can be a nonnegative
+ *   How many levels deep to traverse the taxonomy tree. Can be a non-negative
  *   integer or "all".
  * @param $pager
  *   Whether the nodes are to be used with a pager (the case on most Drupal
Index: modules/tracker/tracker.pages.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/tracker/tracker.pages.inc,v
retrieving revision 1.13
diff -u -p -r1.13 tracker.pages.inc
--- modules/tracker/tracker.pages.inc	3 Dec 2008 16:32:22 -0000	1.13
+++ modules/tracker/tracker.pages.inc	30 Dec 2008 12:41:47 -0000
@@ -18,7 +18,7 @@ function tracker_page($account = NULL, $
     if ($set_title) {
       // When viewed from user/%user/track, display the name of the user
       // as page title -- the tab title remains Track so this needs to be done
-      // here and not in the menu definiton.
+      // here and not in the menu definition.
       drupal_set_title($account->name);
     }
   // TODO: These queries are very expensive, see http://drupal.org/node/105639
Index: modules/translation/translation.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/translation/translation.test,v
retrieving revision 1.6
diff -u -p -r1.6 translation.test
--- modules/translation/translation.test	5 Dec 2008 22:18:46 -0000	1.6
+++ modules/translation/translation.test	30 Dec 2008 12:41:47 -0000
@@ -50,7 +50,7 @@ class TranslationTestCase extends Drupal
     $node_translation_body = $this->randomName();
     $node_translation = $this->createTranslation($node->nid, $node_translation_title, $node_translation_body, 'es');
 
-    // Update origninal and mark translation as outdated.
+    // Update original and mark translation as outdated.
     $edit = array();
     $edit['body'] = $this->randomName();
     $edit['translation[retranslate]'] = TRUE;
@@ -73,7 +73,7 @@ class TranslationTestCase extends Drupal
    * Install a the specified language if it has not been already. Otherwise make sure that
    * the language is enabled.
    *
-   * @param string $language_code The langauge code the check.
+   * @param string $language_code The language code the check.
    */
   function addLanguage($language_code) {
     // Check to make sure that language has not already been installed.
@@ -106,7 +106,7 @@ class TranslationTestCase extends Drupal
    *
    * @param string $title Title of page in specified language.
    * @param string $body Body of page in specified language.
-   * @param string $language Langauge code.
+   * @param string $language Language code.
    */
   function createPage($title, $body, $language) {
     $edit = array();
@@ -129,7 +129,7 @@ class TranslationTestCase extends Drupal
    * @param integer $nid Node id of page to create translation for.
    * @param string $title Title of page in specified language.
    * @param string $body Body of page in specified language.
-   * @param string $language Langauge code.
+   * @param string $language Language code.
    */
   function createTranslation($nid, $title, $body, $language) {
     $this->drupalGet('node/add/page', array('query' => array('translation' => $nid, 'language' => $language)));
@@ -140,7 +140,7 @@ class TranslationTestCase extends Drupal
     $this->drupalPost(NULL, $edit, t('Save'));
     $this->assertRaw(t('Page %title has been created.', array('%title' => $edit['title'])), t('Translation created.'));
 
-    // Check to make sure that translation was successfull.
+    // Check to make sure that translation was successful.
     $node = $this->drupalGetNodeByTitle($edit['title']);
     $this->assertTrue($node, t('Node found in database.'));
 
Index: modules/update/update.fetch.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/update/update.fetch.inc,v
retrieving revision 1.13
diff -u -p -r1.13 update.fetch.inc
--- modules/update/update.fetch.inc	24 Oct 2008 19:23:59 -0000	1.13
+++ modules/update/update.fetch.inc	30 Dec 2008 12:41:47 -0000
@@ -101,7 +101,7 @@ function _update_build_fetch_url($projec
  * Perform any notifications that should be done once cron fetches new data.
  *
  * This method checks the status of the site using the new data and depending
- * on the configuration of the site, notifys administrators via email if there
+ * on the configuration of the site, notifies administrators via email if there
  * are new releases or missing security updates.
  *
  * @see update_requirements()
Index: modules/update/update.settings.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/update/update.settings.inc,v
retrieving revision 1.3
diff -u -p -r1.3 update.settings.inc
--- modules/update/update.settings.inc	20 Oct 2007 21:57:50 -0000	1.3
+++ modules/update/update.settings.inc	30 Dec 2008 12:41:47 -0000
@@ -44,7 +44,7 @@ function update_settings() {
   );
 
   $form = system_settings_form($form);
-  // Custom valiation callback for the email notification setting.
+  // Custom validation callback for the email notification setting.
   $form['#validate'][] = 'update_settings_validate';
   // We need to call our own submit callback first, not the one from
   // system_settings_form(), so that we can process and save the emails.
Index: modules/upload/upload.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/upload/upload.test,v
retrieving revision 1.9
diff -u -p -r1.9 upload.test
--- modules/upload/upload.test	16 Dec 2008 22:05:51 -0000	1.9
+++ modules/upload/upload.test	30 Dec 2008 12:41:48 -0000
@@ -191,7 +191,7 @@ class UploadTestCase extends DrupalWebTe
   /**
    * Check that uploaded file is accessible and verify the contents against the original.
    *
-   * @param string $filename Name of file to verifiy.
+   * @param string $filename Name of file to verify.
    */
   function checkUploadedFile($filename) {
     global $base_url;
@@ -205,7 +205,7 @@ class UploadTestCase extends DrupalWebTe
    * Get the role id of the 'simpletest' role associated with a SimpleTest test user.
    *
    * @param object $user User object.
-   * @return interger SimpleTest role id.
+   * @return integer SimpleTest role id.
    */
   function getSimpletestRoleId($user) {
     foreach ($user->roles as $rid => $role) {
Index: modules/user/user.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/user/user.module,v
retrieving revision 1.950
diff -u -p -r1.950 user.module
--- modules/user/user.module	29 Dec 2008 16:03:57 -0000	1.950
+++ modules/user/user.module	30 Dec 2008 12:41:50 -0000
@@ -1429,7 +1429,7 @@ function user_external_login_register($n
       'access' => REQUEST_TIME
     );
     $account = user_save('', $userinfo);
-    // Terminate if an error occured during user_save().
+    // Terminate if an error occurred during user_save().
     if (!$account) {
       drupal_set_message(t("Error saving user account."), 'error');
       return;
@@ -2303,7 +2303,7 @@ function user_register_submit($form, &$f
     $merge_data['status'] = variable_get('user_register', 1) == 1;
   }
   $account = user_save('', array_merge($form_state['values'], $merge_data));
-  // Terminate if an error occured during user_save().
+  // Terminate if an error occurred during user_save().
   if (!$account) {
     drupal_set_message(t("Error saving user account."), 'error');
     $form_state['redirect'] = '';
Index: modules/user/user.pages.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/user/user.pages.inc,v
retrieving revision 1.24
diff -u -p -r1.24 user.pages.inc
--- modules/user/user.pages.inc	24 Nov 2008 00:40:45 -0000	1.24
+++ modules/user/user.pages.inc	30 Dec 2008 12:41:50 -0000
@@ -168,7 +168,7 @@ function template_preprocess_user_profil
   $variables['profile'] = array();
   // Sort sections by weight
   uasort($variables['account']->content, 'element_sort');
-  // Provide keyed variables so themers can print each section independantly.
+  // Provide keyed variables so themers can print each section independently.
   foreach (element_children($variables['account']->content) as $key) {
     $variables['profile'][$key] = drupal_render($variables['account']->content[$key]);
   }
Index: modules/user/user.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/user/user.test,v
retrieving revision 1.23
diff -u -p -r1.23 user.test
--- modules/user/user.test	16 Dec 2008 23:57:33 -0000	1.23
+++ modules/user/user.test	30 Dec 2008 12:41:51 -0000
@@ -184,7 +184,7 @@ class UserDeleteTestCase extends DrupalW
     $this->drupalGet('user/' . $user->uid . '/edit');
     $this->drupalPost(NULL, NULL, t('Delete'));
     $this->assertRaw(t('Are you sure you want to delete the account %name?', array('%name' => $user->name)), t('[confirm deletion] Asks for confirmation.'));
-    $this->assertText(t('All submissions made by this user will be attributed to the anonymous account. This action cannot be undone.'), t('[confirm deletion] Inform that all submissions will be attributed to anonymouse account.'));
+    $this->assertText(t('All submissions made by this user will be attributed to the anonymous account. This action cannot be undone.'), t('[confirm deletion] Inform that all submissions will be attributed to anonymous account.'));
 
     // Confirm deletion.
     $this->drupalPost(NULL, NULL, t('Delete'));
Index: scripts/run-tests.sh
===================================================================
RCS file: /cvs/drupal/drupal/scripts/run-tests.sh,v
retrieving revision 1.20
diff -u -p -r1.20 run-tests.sh
--- scripts/run-tests.sh	20 Dec 2008 18:24:41 -0000	1.20
+++ scripts/run-tests.sh	30 Dec 2008 12:41:52 -0000
@@ -23,7 +23,7 @@ if ($args['execute-batch']) {
   simpletest_script_execute_batch();
 }
 
-// Bootstrap to perform initial validation or other opperations.
+// Bootstrap to perform initial validation or other operations.
 drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
 if (!module_exists('simpletest')) {
   simpletest_script_print_error("The simpletest module must be enabled before this script can run.");
@@ -49,7 +49,7 @@ $groups = simpletest_categorize_tests($a
 $test_list = array();
 
 if ($args['list']) {
-  // Display all availabe tests.
+  // Display all available tests.
   echo "\nAvailable test groups & classes\n";
   echo   "-------------------------------\n\n";
   foreach ($groups as $group => $tests) {
@@ -194,7 +194,7 @@ function simpletest_script_parse_args() 
         else {
           $args[$matches[1]] = array_shift($_SERVER['argv']);
         }
-        // Clear an extrenious values.
+        // Clear extraneous values.
         $args['test_names'] = array();
         $count++;
       }
@@ -339,7 +339,7 @@ function simpletest_script_execute_batch
 }
 
 /**
- * Run a single test (assume a Drupal bootstrapped environnement).
+ * Run a single test (assume a Drupal bootstrapped environment).
  */
 function simpletest_script_run_one_test($test_id, $test_class) {
   simpletest_get_all_tests();
@@ -367,7 +367,7 @@ function simpletest_script_command($conc
 }
 
 /**
- * Get list of tests based on arguments. If --all specfied then
+ * Get list of tests based on arguments. If --all specified then
  * returns all available tests, otherwise reads list of tests.
  *
  * Will print error and exit if no valid tests were found.
