Index: openacs-4/packages/accounts-finance/tcl/finance-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/accounts-finance/tcl/finance-procs.tcl,v
diff -u -r1.12 -r1.13
--- openacs-4/packages/accounts-finance/tcl/finance-procs.tcl	13 Aug 2010 06:41:13 -0000	1.12
+++ openacs-4/packages/accounts-finance/tcl/finance-procs.tcl	27 Mar 2018 17:08:50 -0000	1.13
@@ -309,7 +309,7 @@
  } {
     Provides table of common loan data for complex modeling.
     Interest is compounded per interval (period). 
-    If a list of payments are supplied, they are applied in order with first payment at end of period 1. Second payment at end of period 2 etc. and final payment is repeated until loan is paid in full or number of loan years is complete. If the last payment is zero, the balance remaining is reported as a baloon payment.
+    If a list of payments are supplied, they are applied in order with first payment at end of period 1. Second payment at end of period 2 etc. and final payment is repeated until loan is paid in full or number of loan years is complete. If the last payment is zero, the balance remaining is reported as a balloon payment.
     If no payments are supplied, a constant payment is calculated and assumed.
      Returns elements of query in list pairs of period number provided. Period 0 is before loan begins. Use "summary" to return summary accumulations. "all" to return all data as ordered list of lists; first list containing data names. 
  } {
Index: openacs-4/packages/accounts-finance/tcl/modeling-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/accounts-finance/tcl/modeling-procs.tcl,v
diff -u -r1.24 -r1.25
--- openacs-4/packages/accounts-finance/tcl/modeling-procs.tcl	14 Nov 2014 18:20:17 -0000	1.24
+++ openacs-4/packages/accounts-finance/tcl/modeling-procs.tcl	27 Mar 2018 17:08:50 -0000	1.25
@@ -307,7 +307,7 @@
     First list element denotes how many errors there were.
     If number_of_iterations is greater than 0, Returns a list of lists, where each list element consists of a variable name and the values that it returns after each iteration, including the initial conditions. The report calculations return the variable name and the value returned from the function evaluation.
 
-NOTE: this list_of_lists format is diffrent than the standard list_of_lists table format where the first element of the list_of_lists contains ordered variable names, followed by ordered columns of one row of data. Reason: many of the model data may have variable number of values, such as 1 or interactions_count.  Using the standard method is would be a bulky way of storing many models.
+NOTE: this list_of_lists format is different than the standard list_of_lists table format where the first element of the list_of_lists contains ordered variable names, followed by ordered columns of one row of data. Reason: many of the model data may have variable number of values, such as 1 or interactions_count.  Using the standard method is would be a bulky way of storing many models.
 
     If there are errors during compile, then subsequent list elements are the results of the model compile, useful for debugging purposes.
 
Index: openacs-4/packages/assessment/sql/oracle/upgrade/upgrade-0.03d-0.04d.sql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/sql/oracle/upgrade/upgrade-0.03d-0.04d.sql,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/assessment/sql/oracle/upgrade/upgrade-0.03d-0.04d.sql	8 Dec 2004 15:30:33 -0000	1.1
+++ openacs-4/packages/assessment/sql/oracle/upgrade/upgrade-0.03d-0.04d.sql	27 Mar 2018 17:08:50 -0000	1.2
@@ -34,6 +34,6 @@
 	choice_label_orientation varchar(20),
 	-- order in which the choices will appear (numerical, alphabetic, randomized or by order of entry)
 	sort_order_type		varchar(20),
-	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, bellow, above)
+	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, below, above)
 	item_answer_alignment	varchar(20)
 );
Index: openacs-4/packages/assessment/sql/oracle/upgrade/upgrade-0.11-0.12.sql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/sql/oracle/upgrade/upgrade-0.11-0.12.sql,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/assessment/sql/oracle/upgrade/upgrade-0.11-0.12.sql	12 Jun 2006 02:49:50 -0000	1.2
+++ openacs-4/packages/assessment/sql/oracle/upgrade/upgrade-0.11-0.12.sql	27 Mar 2018 17:08:50 -0000	1.3
@@ -21,6 +21,6 @@
 	html_display_options	varchar(50),
 	-- an abstraction of the real size value in "small","medium","large" 
 	abs_size		varchar(10),
-	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, bellow, above)
+	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, below, above)
 	item_answer_alignment	varchar(20)
 );
Index: openacs-4/packages/assessment/sql/oracle/upgrade/upgrade-0.22d3-0.22d4.sql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/sql/oracle/upgrade/upgrade-0.22d3-0.22d4.sql,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/assessment/sql/oracle/upgrade/upgrade-0.22d3-0.22d4.sql	27 Oct 2014 16:40:55 -0000	1.4
+++ openacs-4/packages/assessment/sql/oracle/upgrade/upgrade-0.22d3-0.22d4.sql	27 Mar 2018 17:08:50 -0000	1.5
@@ -113,7 +113,7 @@
 -- 	html_display_options	varchar(50),
 -- 	-- an abstraction of the real size value in "small","medium","large" 
 -- 	abs_size		varchar(10),
--- 	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, bellow, above)
+-- 	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, below, above)
 -- 	item_answer_alignment	varchar(20)
 -- );
 
Index: openacs-4/packages/assessment/sql/postgresql/assessment-item-type-create.sql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/sql/postgresql/assessment-item-type-create.sql,v
diff -u -r1.11 -r1.12
--- openacs-4/packages/assessment/sql/postgresql/assessment-item-type-create.sql	15 May 2007 20:14:16 -0000	1.11
+++ openacs-4/packages/assessment/sql/postgresql/assessment-item-type-create.sql	27 Mar 2018 17:08:50 -0000	1.12
@@ -61,7 +61,7 @@
 	choice_label_orientation varchar(20),
 	-- order in which the choices will appear (numerical, alphabetic, randomized or by order of entry)
 	sort_order_type		varchar(20),
-	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, bellow, above)
+	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, below, above)
 	item_answer_alignment	varchar(20)
 );
 
@@ -81,7 +81,7 @@
 	choice_label_orientation varchar(20),
 	-- order in which the choices will appear (numerical, alphabetic, randomized or by order of entry)
 	sort_order_type		varchar(20),
-	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, bellow, above)
+	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, below, above)
 	item_answer_alignment	varchar(20)
 );
 
@@ -103,7 +103,7 @@
 	choice_label_orientation varchar(20),
 	-- order in which the choices will appear (numerical, alphabetic, randomized or by order of entry)
 	sort_order_type		varchar(20),
-	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, bellow, above)
+	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, below, above)
 	item_answer_alignment	varchar(20),
 	
 	-- prepend an empty item to the list, useful for validation of a required sb but you don't want any option as selected by default
@@ -122,7 +122,7 @@
 	html_display_options	varchar(50),
 	-- an abstraction of the real size value in "small","medium","large" 
 	abs_size		varchar(10),
-	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, bellow, above)
+	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, below, above)
 	item_answer_alignment	varchar(20)
 );
 
@@ -174,7 +174,7 @@
 	abs_size	varchar(20),
 	-- the type of "widget" displayed when the Item is output in html. 
 	acs_widget varchar(20),	
-	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, bellow, above)
+	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, below, above)
 	item_answer_alignment	varchar(20)
 );
 
@@ -201,6 +201,6 @@
 	html_display_options	varchar(50),
 	-- an abstraction of the real size value in "small","medium","large" 
 	abs_size		varchar(10),
-	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, bellow, above)
+	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, below, above)
 	item_answer_alignment	varchar(20)
 );
Index: openacs-4/packages/assessment/sql/postgresql/upgrade/upgrade-0.03d-0.04d.sql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/sql/postgresql/upgrade/upgrade-0.03d-0.04d.sql,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/assessment/sql/postgresql/upgrade/upgrade-0.03d-0.04d.sql	8 Dec 2004 15:30:33 -0000	1.1
+++ openacs-4/packages/assessment/sql/postgresql/upgrade/upgrade-0.03d-0.04d.sql	27 Mar 2018 17:08:50 -0000	1.2
@@ -34,6 +34,6 @@
 	choice_label_orientation varchar(20),
 	-- order in which the choices will appear (numerical, alphabetic, randomized or by order of entry)
 	sort_order_type		varchar(20),
-	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, bellow, above)
+	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, below, above)
 	item_answer_alignment	varchar(20)
 );
Index: openacs-4/packages/assessment/sql/postgresql/upgrade/upgrade-0.11-0.12.sql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/sql/postgresql/upgrade/upgrade-0.11-0.12.sql,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/assessment/sql/postgresql/upgrade/upgrade-0.11-0.12.sql	12 Jun 2006 02:49:50 -0000	1.2
+++ openacs-4/packages/assessment/sql/postgresql/upgrade/upgrade-0.11-0.12.sql	27 Mar 2018 17:08:50 -0000	1.3
@@ -21,6 +21,6 @@
 	html_display_options	varchar(50),
 	-- an abstraction of the real size value in "small","medium","large" 
 	abs_size		varchar(10),
-	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, bellow, above)
+	-- the orientation between the "question part" of the Item (the title/subtext) and the "answer part" (beside-left, beside-right, below, above)
 	item_answer_alignment	varchar(20)
 );
Index: openacs-4/packages/assessment/www/doc/item_types.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/www/doc/item_types.adp,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/assessment/www/doc/item_types.adp	7 Aug 2017 23:48:04 -0000	1.2
+++ openacs-4/packages/assessment/www/doc/item_types.adp	27 Mar 2018 17:08:50 -0000	1.3
@@ -224,7 +224,7 @@
 (as_item_data eg) but also back in the other table (eg users). The
 question has the following additional fields:</p><ul>
 <li>Table Name: short_string. This is the name of the table that is
-beeing used for storing the responses.</li><li>Column: short_string. This is the column of the table that is
+being used for storing the responses.</li><li>Column: short_string. This is the column of the table that is
 used for storing the responses.</li><li>Key Column: short_string. This is the column of the table that
 matches the user_id of the respondee.</li>
 </ul>
Index: openacs-4/packages/assessment/www/doc/item_types.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/www/doc/item_types.html,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/assessment/www/doc/item_types.html	28 Jul 2004 10:35:57 -0000	1.4
+++ openacs-4/packages/assessment/www/doc/item_types.html	27 Mar 2018 17:08:50 -0000	1.5
@@ -307,7 +307,7 @@
 question has the following additional fields: </p>
     <ul>
       <li>Table Name: short_string. This is the name of the table that
-is beeing used for storing the responses. </li>
+is being used for storing the responses. </li>
       <li>Column: short_string. This is the column of the table that is
 used for storing the responses. </li>
       <li>Key Column: short_string. This is the column of the table
Index: openacs-4/packages/assessment/www/doc/user_interface/index.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/www/doc/user_interface/index.adp,v
diff -u -r1.5 -r1.6
--- openacs-4/packages/assessment/www/doc/user_interface/index.adp	23 Mar 2018 23:53:01 -0000	1.5
+++ openacs-4/packages/assessment/www/doc/user_interface/index.adp	27 Mar 2018 17:08:50 -0000	1.6
@@ -61,7 +61,7 @@
 enables the automatic tests is described in a <a href="test_processing">separate document</a> as it will be parsed while
 the respondee answers the test, not manually. In addition this
 document describes how the grades are calculated (automatically or
-manually) for each question. The result is beeing stored in the
+manually) for each question. The result is being stored in the
 grading package.</span></p>
 <h1><span class="context">Scoring/Grading</span></h1>
 <span class="context">The grading package will be designed first of
Index: openacs-4/packages/assessment/www/doc/user_interface/index.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/www/doc/user_interface/index.html,v
diff -u -r1.5 -r1.6
--- openacs-4/packages/assessment/www/doc/user_interface/index.html	23 Mar 2018 23:53:01 -0000	1.5
+++ openacs-4/packages/assessment/www/doc/user_interface/index.html	27 Mar 2018 17:08:50 -0000	1.6
@@ -63,7 +63,7 @@
 as it will be parsed while the respondee answers the test, not
 manually. In addition this document describes how the grades are
 calculated (automatically or manually) for each question. The result is
-beeing stored in the grading package.
+being stored in the grading package.
 </p>
 <h1>Scoring/Grading</h1>
 The grading package will be designed first of all to all the storing of
Index: openacs-4/packages/assessment/www/doc/user_interface/item_creation.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/www/doc/user_interface/item_creation.adp,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/assessment/www/doc/user_interface/item_creation.adp	23 Mar 2018 23:53:01 -0000	1.4
+++ openacs-4/packages/assessment/www/doc/user_interface/item_creation.adp	27 Mar 2018 17:08:50 -0000	1.5
@@ -223,7 +223,7 @@
 The answer to this question will be stored in the database. The
 question has the following additional fields:</span><ul>
 <li><span class="context">Table Name: short_string. This is the
-name of the table that is beeing used for storing the
+name of the table that is being used for storing the
 responses.</span></li><li><span class="context">Column: short_string. This is the column
 of the table that is used for storing the responses.</span></li><li><span class="context">Key Column: short_string. This is the
 column of the table that matches the user_id of the
Index: openacs-4/packages/assessment/www/doc/user_interface/item_creation.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/www/doc/user_interface/item_creation.html,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/assessment/www/doc/user_interface/item_creation.html	23 Mar 2018 23:53:01 -0000	1.4
+++ openacs-4/packages/assessment/www/doc/user_interface/item_creation.html	27 Mar 2018 17:08:50 -0000	1.5
@@ -316,7 +316,7 @@
 question has the following additional fields:
     <ul>
       <li>Table Name: short_string. This is the name of the table that
-is beeing used for storing the responses.
+is being used for storing the responses.
       </li>
       <li>Column: short_string. This is the column of the table that is
 used for storing the responses.
Index: openacs-4/packages/auth-ldap/tcl/auth-ldap-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/auth-ldap/tcl/auth-ldap-procs.tcl,v
diff -u -r1.13 -r1.14
--- openacs-4/packages/auth-ldap/tcl/auth-ldap-procs.tcl	15 Jan 2009 21:39:48 -0000	1.13
+++ openacs-4/packages/auth-ldap/tcl/auth-ldap-procs.tcl	27 Mar 2018 17:08:50 -0000	1.14
@@ -563,7 +563,7 @@
         BaseDN "Base DN when searching for users. Typically something like 'o=Your Org Name', or 'dc=yourdomain,dc=com'"
         UsernameAttribute "LDAP attribute to match username against, typically uid"
         PasswordHash "The hash to use when storing passwords. Supported values are MD5, SMD5, SHA, SSHA, and CRYPT."
-        DNPattern "Pattern for contructing the first part of the DN for new accounts. Will automatically get ',BaseDN' appended. {username}, {first_names}, {last_name}, {email}, {screen_name}, {url} will be expanded with their respective values. Example: 'uid={username}'."
+        DNPattern "Pattern for constructing the first part of the DN for new accounts. Will automatically get ',BaseDN' appended. {username}, {first_names}, {last_name}, {email}, {screen_name}, {url} will be expanded with their respective values. Example: 'uid={username}'."
         Attributes "Attributes to assign in the new LDAP entry. The value should be a semicolon-separated list of the form 'attribute=value; attribute=value; ...'. {username}, {first_names}, {last_name}, {email}, {screen_name}, {url} will be expanded with their respective values. Example: 'objectClass=person organizationalPerson inetOrgPerson;uid={username};cn={{first_names} {last_name}};sn={last_name};givenName={first_names};mail={email}'."
     }
 }
Index: openacs-4/packages/contacts/lib/email-search.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/contacts/lib/email-search.tcl,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/contacts/lib/email-search.tcl	23 Mar 2018 23:53:01 -0000	1.4
+++ openacs-4/packages/contacts/lib/email-search.tcl	27 Mar 2018 17:08:50 -0000	1.5
@@ -136,7 +136,7 @@
     upvar $var var_value
 
     # We need to split to construct the element with two lappends
-    # becasue if we put something like this {value $value} the value
+    # because if we put something like this {value $value} the value
     # of the variable is not interpreted
 
     set element [list]
Index: openacs-4/packages/contacts/lib/email.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/contacts/lib/email.tcl,v
diff -u -r1.37 -r1.38
--- openacs-4/packages/contacts/lib/email.tcl	11 Aug 2007 20:02:40 -0000	1.37
+++ openacs-4/packages/contacts/lib/email.tcl	27 Mar 2018 17:08:50 -0000	1.38
@@ -154,7 +154,7 @@
     upvar $var var_value
 
     # We need to split to construct the element with two lappends
-    # becasue if we put something like this {value $value} the value
+    # because if we put something like this {value $value} the value
     # of the variable is not interpreted
 
     set element [list]
Index: openacs-4/packages/diagram/www/doc/index.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/diagram/www/doc/index.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/diagram/www/doc/index.adp	10 Jan 2006 07:34:17 -0000	1.1
+++ openacs-4/packages/diagram/www/doc/index.adp	27 Mar 2018 17:08:50 -0000	1.2
@@ -6,7 +6,7 @@
 <p>This package extends the templating system of OpenACS by providing another
 builder next to the list and form builder. The diagram builder is very similar
 to the list builder. Two differences are important though: The multirow to be
-used must me defined bofore <a href="/api-doc/proc-view?proc=template::diagram::create">template::diagram::create</a> is called since the
+used must me defined before <a href="/api-doc/proc-view?proc=template::diagram::create">template::diagram::create</a> is called since the
 column names are retrieved dynamically.
 </p>
 <p>
@@ -68,4 +68,4 @@
 scripts, remove web services...
 <li>Provide an XoTCL version in order to support different classes of diagrams
 and to improve reusablity.
-</ul>
\ No newline at end of file
+</ul>
Index: openacs-4/packages/ecommerce/www/admin/audit-tables.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/ecommerce/www/admin/audit-tables.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/ecommerce/www/admin/audit-tables.adp	25 Aug 2008 12:06:52 -0000	1.1
+++ openacs-4/packages/ecommerce/www/admin/audit-tables.adp	27 Mar 2018 17:08:50 -0000	1.2
@@ -12,7 +12,7 @@
 @export_form_vars_html;noquote@
 <ul>
 @table_and_id_html;noquote@
- <li>When do you want to audit back to: (Leave blank to start at the begining of the table's history.)<br>
+ <li>When do you want to audit back to: (Leave blank to start at the beginning of the table's history.)<br>
     @start_point_html;noquote@</li>
  <li>When do you want to audit up to:<br>
     @end_point_html;noquote@</li>
Index: openacs-4/packages/evaluation-portlet/tcl/test/evaluation-portlet-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/evaluation-portlet/tcl/test/evaluation-portlet-procs.tcl,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/evaluation-portlet/tcl/test/evaluation-portlet-procs.tcl	23 Mar 2018 23:53:01 -0000	1.4
+++ openacs-4/packages/evaluation-portlet/tcl/test/evaluation-portlet-procs.tcl	27 Mar 2018 17:08:50 -0000	1.5
@@ -844,7 +844,7 @@
         }
 }
 
-aa_register_case -cats {web smoke} -libraries tclwebtest tclwebtest_add_assignement_type {
+aa_register_case -cats {web smoke} -libraries tclwebtest tclwebtest_add_assignment_type {
 
         Test Add a new Assignment Type. 
 
@@ -862,7 +862,7 @@
 	   
 	    # Add a new assignment type
 	    set assigment_type_name  [ad_generate_random_string]
-	    set response [evaluation::twt::add_assignement_type $class_material_url $assigment_type_name]  
+	    set response [evaluation::twt::add_assignment_type $class_material_url $assigment_type_name]  
 	    aa_display_result -response $response -explanation {additing a new assignment type}
 
             twt::user::logout
Index: openacs-4/packages/evaluation-portlet/tcl/test/tclwebtest-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/evaluation-portlet/tcl/test/tclwebtest-procs.tcl,v
diff -u -r1.5 -r1.6
--- openacs-4/packages/evaluation-portlet/tcl/test/tclwebtest-procs.tcl	23 Mar 2018 23:53:01 -0000	1.5
+++ openacs-4/packages/evaluation-portlet/tcl/test/tclwebtest-procs.tcl	27 Mar 2018 17:08:50 -0000	1.6
@@ -1026,7 +1026,7 @@
     return $response
 }
 
-ad_proc evaluation::twt::add_assignement_type { class_material_url assigment_type_name} {
+ad_proc evaluation::twt::add_assignment_type { class_material_url assigment_type_name} {
 
     set response 0
 
@@ -1056,14 +1056,14 @@
 
 	if {[catch {tclwebtest::assert text "$assigment_type_name" } errmsg]} {
         
-	    aa_error  "evaluation::twt::add_assignement_type failed $errmsg : Didn't add a new assignement type"
+	    aa_error  "evaluation::twt::add_assignment_type failed $errmsg : Didn't add a new assignment type"
         } else {
             aa_log "Add a new Assignment Type"
             set response 1
         }
 
     } else {
-        aa_error "evaluation::twt::::add_assignement_type failed, bad response url : $response_url"
+        aa_error "evaluation::twt::::add_assignment_type failed, bad response url : $response_url"
     }
 
     return $response
Index: openacs-4/packages/glossary/www/illustration-add-edit-2.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/glossary/www/illustration-add-edit-2.tcl,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/glossary/www/illustration-add-edit-2.tcl	10 Sep 2002 22:23:00 -0000	1.4
+++ openacs-4/packages/glossary/www/illustration-add-edit-2.tcl	27 Mar 2018 17:08:50 -0000	1.5
@@ -102,7 +102,7 @@
        }
 
        # for right now we are setting things live right away
-       # later this may be dependant on workflow
+       # later this may be dependent on workflow
        db_dml set_revision_live_2 {
 	   update cr_items
 	   set live_revision = :revision_id,
Index: openacs-4/packages/glossary/www/illustration-add-edit.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/glossary/www/illustration-add-edit.tcl,v
diff -u -r1.3 -r1.4
--- openacs-4/packages/glossary/www/illustration-add-edit.tcl	10 Sep 2002 22:23:00 -0000	1.3
+++ openacs-4/packages/glossary/www/illustration-add-edit.tcl	27 Mar 2018 17:08:50 -0000	1.4
@@ -20,7 +20,7 @@
 } -properties {
     context:onevalue
     title:onevalue
-    descritpion:onevalue
+    description:onevalue
     name:onevalue
     export_vars:onevalue
     new_p:onevalue
@@ -55,4 +55,4 @@
     set export_vars [export_form_vars term_item_id item_id]
 }
 
-ad_return_template
\ No newline at end of file
+ad_return_template
Index: openacs-4/packages/imsld/tcl/imsld-gsi-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/tcl/imsld-gsi-procs.tcl,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/imsld/tcl/imsld-gsi-procs.tcl	23 Jun 2009 17:12:33 -0000	1.1
+++ openacs-4/packages/imsld/tcl/imsld-gsi-procs.tcl	27 Mar 2018 17:08:50 -0000	1.2
@@ -607,7 +607,7 @@
     -run_id
     -user_id
 } { 
-    Once a service has been choosen and users mapped, request URL of a given user.
+    Once a service has been chosen and users mapped, request URL of a given user.
     @param gservice_id "The service that needs to be configured"
     @param plugin_URI "The plugin that manages the request"
     @param run_id "since a service can request from several runs, the run_id provides identification completeness."
Index: openacs-4/packages/imsld/tcl/imsld-parse-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/tcl/imsld-parse-procs.tcl,v
diff -u -r1.82 -r1.83
--- openacs-4/packages/imsld/tcl/imsld-parse-procs.tcl	14 Jan 2010 13:35:50 -0000	1.82
+++ openacs-4/packages/imsld/tcl/imsld-parse-procs.tcl	27 Mar 2018 17:08:50 -0000	1.83
@@ -817,7 +817,7 @@
                                               -tmp_dir $tmp_dir \
 					      -resource_handler $resource_handler ]
             if { ![lindex $dependency_resource_list 0] } {
-                # return this value and let the user know there was an error (becuase if succeded, it does nothing here)
+                # return this value and let the user know there was an error (because if succeded, it does nothing here)
                 return $dependency_resource_list
             }
         }
Index: openacs-4/packages/imsld/tcl/imsld-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/tcl/imsld-procs.tcl,v
diff -u -r1.124 -r1.125
--- openacs-4/packages/imsld/tcl/imsld-procs.tcl	21 Feb 2011 14:27:27 -0000	1.124
+++ openacs-4/packages/imsld/tcl/imsld-procs.tcl	27 Mar 2018 17:08:50 -0000	1.125
@@ -1157,8 +1157,8 @@
     # add the activity to the rel imsld_run_time_activities_rel
     if { ![string eq "" $activity_id] && ![db_0or1row already_mapped { *SQL* }] } {
         # map the activity to the role
-        # NOTE: this mappnig couldn't be done using acs_rels becuase we could map more than once the same activity with the same role,
-        # with differnet context info (run_id), but that's not taken into account when creating the acs rel even tough if when creating the rel 
+        # NOTE: this mapping couldn't be done using acs_rels because we could map more than once the same activity with the same role,
+        # with different context info (run_id), but that's not taken into account when creating the acs rel even tough if when creating the rel
         # we indicate that the rel info is stored in other table....
 
         imsld::map::role_to_activity -run_id $run_id -activity_id $activity_id -role_id $role_id
Index: openacs-4/packages/imsld/www/doc/ar01s01.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/www/doc/ar01s01.html,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/imsld/www/doc/ar01s01.html	30 Jun 2005 10:43:20 -0000	1.2
+++ openacs-4/packages/imsld/www/doc/ar01s01.html	27 Mar 2018 17:08:50 -0000	1.3
@@ -33,7 +33,7 @@
     certain goals (learning objectives), and a unit of learning is the result
     of packaging a learning design (for example using IMS CP). There are some
     other terms introduced by IMS-LD that need to be defined, which are
-    briefly explained bellow:</p><div class="itemizedlist"><ul type="disc"><li><p><span class="bold"><strong>Prerequisites</strong></span>. The previous
+    briefly explained below:</p><div class="itemizedlist"><ul type="disc"><li><p><span class="bold"><strong>Prerequisites</strong></span>. The previous
         requirements for learners for doing the unit of learning.</p></li><li><p><span class="bold"><strong>Objectives</strong></span>: They are the goals
         to obtain in a unit of learning. Also it is possible to write
         objectives for each particular activity.</p></li><li><p><span class="bold"><strong>Components.</strong></span> It defines
Index: openacs-4/packages/imsld/www/doc/users_guide/ch03.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/www/doc/users_guide/ch03.html,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/imsld/www/doc/users_guide/ch03.html	26 Jul 2006 15:15:49 -0000	1.1
+++ openacs-4/packages/imsld/www/doc/users_guide/ch03.html	27 Mar 2018 17:08:50 -0000	1.2
@@ -51,7 +51,7 @@
         specific attributes) are instantiated for each user, role, run, etc,
         depending on the type of property.</p><p>Finally, all the conditions for that run are evaluated for the
         first time.</p><p>NOTE: When a run is in the STARTED status, no changes can be
-        made to it, and currently, the roles are assigned only at the begining
+        made to it, and currently, the roles are assigned only at the beginning
         of the run, so no role changes can be made during the life of the
         run.</p></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2481432"></a>User's guide</h2></div></div></div><p>A regular user (member in a community or student in a class) can
       have acces only to the player, which is the main part of the
@@ -66,7 +66,7 @@
           left corner of the screen. Here you can see the activities tree of
           the UoL. The activities that are finished are marked with a
           checkbox.</p><p>Nothe that there may be activities that are finished from the
-          begining of the run (according to the specification), so it is not
+          beginning of the run (according to the specification), so it is not
           necessary to mark an activity as finished for it to be displayed as
           finished. Also, when visiting all the resources of an activity, the
           player can asume that the activity is finished and mark it as
Index: openacs-4/packages/imsld/www/doc/xmlfiles/imsld-short-intro.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/www/doc/xmlfiles/imsld-short-intro.xml,v
diff -u -r1.3 -r1.4
--- openacs-4/packages/imsld/www/doc/xmlfiles/imsld-short-intro.xml	30 Jun 2005 10:43:21 -0000	1.3
+++ openacs-4/packages/imsld/www/doc/xmlfiles/imsld-short-intro.xml	27 Mar 2018 17:08:50 -0000	1.4
@@ -43,7 +43,7 @@
     certain goals (learning objectives), and a unit of learning is the result
     of packaging a learning design (for example using IMS CP). There are some
     other terms introduced by IMS-LD that need to be defined, which are
-    briefly explained bellow:</para>
+    briefly explained below:</para>
 
     <itemizedlist>
       <listitem>
@@ -199,4 +199,4 @@
     information about how each one of the elements described above is mapped
     in the final xml file.</para>
   </section>
-</article>
\ No newline at end of file
+</article>
Index: openacs-4/packages/jabber/sql/oracle/jabber-create.sql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/jabber/sql/oracle/jabber-create.sql,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/jabber/sql/oracle/jabber-create.sql	20 Oct 2004 19:36:47 -0000	1.1
+++ openacs-4/packages/jabber/sql/oracle/jabber-create.sql	27 Mar 2018 17:08:50 -0000	1.2
@@ -8,7 +8,7 @@
 create table jb_services (
 			  service	 varchar2(255) primary key,
 			  pretty_name    varchar2(255),
-				-- active_check_p to control whether service is avaiable (t) or not (f)
+				-- active_check_p to control whether service is available (t) or not (f)
 			  active_check_p char check(active_check_p in ('t','f'))
 			 );
 
@@ -814,4 +814,4 @@
 /
 show errors 
 
-@jabber-notification-create.sql
\ No newline at end of file
+@jabber-notification-create.sql
Index: openacs-4/packages/jabber/sql/postgresql/jabber-create.sql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/jabber/sql/postgresql/jabber-create.sql,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/jabber/sql/postgresql/jabber-create.sql	22 Jan 2005 20:27:50 -0000	1.2
+++ openacs-4/packages/jabber/sql/postgresql/jabber-create.sql	27 Mar 2018 17:08:50 -0000	1.3
@@ -8,7 +8,7 @@
 create table jb_services (
 			  service	 varchar(255) primary key,
 			  pretty_name    varchar(255),
-				-- active_check_p to control whether service is avaiable (t) or not (f)
+				-- active_check_p to control whether service is available (t) or not (f)
 			  active_check_p char check(active_check_p in ('t','f'))
 			 );
 
Index: openacs-4/packages/jabber/www/index.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/jabber/www/index.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/jabber/www/index.adp	20 Oct 2004 19:36:49 -0000	1.1
+++ openacs-4/packages/jabber/www/index.adp	27 Mar 2018 17:08:50 -0000	1.2
@@ -5,7 +5,7 @@
 
 <p><b>Who's online?</b></p>
 <if @connstate@ eq -1>
-<p><font color="red" size="10">The IM System is not avaiable, please try it again later!</font></p>
+<p><font color="red" size="10">The IM System is not available, please try it again later!</font></p>
 </if>
 <a href='conference'>Go to the Conference facility</a>
 <p>This page displays users, who are currently online. It differentiate between three user groups. Internal, registered Jabber users, who are on your buddy list including their
Index: openacs-4/packages/jabber/www/index.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/jabber/www/index.tcl,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/jabber/www/index.tcl	1 Mar 2005 00:01:38 -0000	1.2
+++ openacs-4/packages/jabber/www/index.tcl	27 Mar 2018 17:08:50 -0000	1.3
@@ -63,7 +63,7 @@
     {return_url:text(hidden) {value "index"}}
 }
 
-#-----------------------------------------------------get avaiable services--------------------------------------------------
+#-----------------------------------------------------get available services--------------------------------------------------
 
 db_foreach get_services {} {
     set user_states($service) "offline"
Index: openacs-4/packages/jabber/www/admin/user-register-2.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/jabber/www/admin/user-register-2.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/jabber/www/admin/user-register-2.adp	20 Oct 2004 19:36:50 -0000	1.1
+++ openacs-4/packages/jabber/www/admin/user-register-2.adp	27 Mar 2018 17:08:50 -0000	1.2
@@ -2,7 +2,7 @@
 <property name="title">Register user</property>
 
 <if @connstate@ eq -1>
-<h1> Sorry, the IM Service is not avaiable now, please try again later. </h1>
+<h1> Sorry, the IM Service is not available now, please try again later. </h1>
 <br>
 <br>
 <br>
@@ -32,4 +32,4 @@
 <p>Back to <a href="user-register?user_prefix=@user_prefix@">search list</a>
 <br>
 Back to <a href="index">admin-page</a></p>
-</else>
\ No newline at end of file
+</else>
Index: openacs-4/packages/jabber/www/doc/conference-v2-final..htm
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/jabber/www/doc/conference-v2-final..htm,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/jabber/www/doc/conference-v2-final..htm	20 Oct 2004 19:36:50 -0000	1.1
+++ openacs-4/packages/jabber/www/doc/conference-v2-final..htm	27 Mar 2018 17:08:50 -0000	1.2
@@ -63,7 +63,7 @@
 <P>3. View Log</P>
 
 </B></U><P>You can view a Log from a previously recorded chat  by  clicking on the �View Log/Read� Link behind a Topic name (Pic. 4). On this Page the discussion in Room (RoomName) about the Topic (TopicName) will be displayed Line by Line (Pic. 5.3). Every Line starts with the nickname of the User who submitted the Text displayed in this Line. If this nickname belongs to a local User you can view it�s user information (including online and contact  information) by clicking on his/her nickname. At the end of every Line the time , when the Text where submitted to the Room ,  is displayed.</P>
-<P>At the Top of every Log Page you have two options, the first is to pick up the Topic (Pic. 5.1). Be carefull using the Pickup option, there can be only one Topic at the time,  discussed in one Room. Picking up a Topic means that everything submitted to the Room (RoomName) will be appended to this Log Page , until someone changes the Topic again. The system will warn you, in case someone discusses a different Topic in this Room at the moment, before it picks up a Topic.</P>
+<P>At the Top of every Log Page you have two options, the first is to pick up the Topic (Pic. 5.1). Be careful using the Pickup option, there can be only one Topic at the time,  discussed in one Room. Picking up a Topic means that everything submitted to the Room (RoomName) will be appended to this Log Page , until someone changes the Topic again. The system will warn you, in case someone discusses a different Topic in this Room at the moment, before it picks up a Topic.</P>
 
 <P>&nbsp;</P>
 <P>The second option is to create a sublevel Room (SubRoomName), a sublevel Room has all the features of a top level Room (RoomName) has, the difference is where it is going to be displayed on the Groups main Page. If you create a sublevel Room (SubRoomName ) from a Topic�s Log Page, the new Room name will be displayed next to this Topic�s name, just below and a little bit to the left (Pic. 4.4).     </P>
Index: openacs-4/packages/jabber/www/doc/design.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/jabber/www/doc/design.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/jabber/www/doc/design.adp	20 Oct 2004 19:36:50 -0000	1.1
+++ openacs-4/packages/jabber/www/doc/design.adp	27 Mar 2018 17:08:50 -0000	1.2
@@ -51,9 +51,9 @@
 
 <b>jb_services</b>
 
-<p>Due to the fact that not all IM-services are avaiable for Jabber and that
+<p>Due to the fact that not all IM-services are available for Jabber and that
 new services could come in the future, this table stores those IM-services, 
-which are avaiable and enabled. In the future the admin can deactivate a certain
+which are available and enabled. In the future the admin can deactivate a certain
 IM-service or add new ones.
 </p>
 
Index: openacs-4/packages/jabber/www/doc/user-conference.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/jabber/www/doc/user-conference.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/jabber/www/doc/user-conference.adp	20 Oct 2004 19:36:51 -0000	1.1
+++ openacs-4/packages/jabber/www/doc/user-conference.adp	27 Mar 2018 17:08:50 -0000	1.2
@@ -67,7 +67,7 @@
 <P>3. View Log</P>
 
 </B></U><P>You can view a Log from a previously recorded chat  by  clicking on the �View Log/Read� Link behind a Topic name (Pic. 4). On this Page the discussion in Room (RoomName) about the Topic (TopicName) will be displayed Line by Line (Pic. 5.3). Every Line starts with the nickname of the User who submitted the Text displayed in this Line. If this nickname belongs to a local User you can view it�s user information (including online and contact  information) by clicking on his/her nickname. At the end of every Line the time , when the Text where submitted to the Room ,  is displayed.</P>
-<P>At the Top of every Log Page you have two options, the first is to pick up the Topic (Pic. 5.1). Be carefull using the Pickup option, there can be only one Topic at the time,  discussed in one Room. Picking up a Topic means that everything submitted to the Room (RoomName) will be appended to this Log Page , until someone changes the Topic again. The system will warn you, in case someone discusses a different Topic in this Room at the moment, before it picks up a Topic.</P>
+<P>At the Top of every Log Page you have two options, the first is to pick up the Topic (Pic. 5.1). Be careful using the Pickup option, there can be only one Topic at the time,  discussed in one Room. Picking up a Topic means that everything submitted to the Room (RoomName) will be appended to this Log Page , until someone changes the Topic again. The system will warn you, in case someone discusses a different Topic in this Room at the moment, before it picks up a Topic.</P>
 
 <P>&nbsp;</P>
 <P>The second option is to create a sublevel Room (SubRoomName), a sublevel Room has all the features of a top level Room (RoomName) has, the difference is where it is going to be displayed on the Groups main Page. If you create a sublevel Room (SubRoomName ) from a Topic�s Log Page, the new Room name will be displayed next to this Topic�s name, just below and a little bit to the left (Pic. 4.4).     </P>
Index: openacs-4/packages/jabber/www/doc/user-documentation.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/jabber/www/doc/user-documentation.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/jabber/www/doc/user-documentation.adp	20 Oct 2004 19:36:51 -0000	1.1
+++ openacs-4/packages/jabber/www/doc/user-documentation.adp	27 Mar 2018 17:08:50 -0000	1.2
@@ -19,7 +19,7 @@
 
 <p>On your first visit to the index page of the Jabber system you will see a grey frame displaying
 your current messenger status. Due to the fact that at your first visit you are not already a registered
-user, you will see the avaiable Instant messenger platforms crossed and on the right you will see a form
+user, you will see the available Instant messenger platforms crossed and on the right you will see a form
 with which you will be able to register. Although you might have a Jabber ID already, we have to register a
 new Jabber Id for you on our Jabber server, so we can track your presence and distinguish you as an internal
 and not external user.</p>
Index: openacs-4/packages/jabber-portlet/sql/postgresql/jabber-portlet-create.sql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/jabber-portlet/sql/postgresql/jabber-portlet-create.sql,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/jabber-portlet/sql/postgresql/jabber-portlet-create.sql	20 Oct 2004 19:43:21 -0000	1.1
+++ openacs-4/packages/jabber-portlet/sql/postgresql/jabber-portlet-create.sql	27 Mar 2018 17:08:50 -0000	1.2
@@ -1,4 +1,4 @@
---  Copyrigth Bjoern Kiesbye
+--  Copyright Bjoern Kiesbye
 --  Author Bjoern Kiesbye
 --  email: Kiesbye@theservice.de Bjoern_kiesbye@web.de 
 --  This is free software distributed under the terms of the GNU Public
Index: openacs-4/packages/jabber-portlet/www/index.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/jabber-portlet/www/index.tcl,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/jabber-portlet/www/index.tcl	20 Oct 2004 19:43:21 -0000	1.1
+++ openacs-4/packages/jabber-portlet/www/index.tcl	27 Mar 2018 17:08:50 -0000	1.2
@@ -1,6 +1,6 @@
 <p><b>Who's online?</b></p>
 <if @connstate@ eq -1>
-<p><font color="red" size="10">The IM System is not avaiable, please try it again later!</font></p>
+<p><font color="red" size="10">The IM System is not available, please try it again later!</font></p>
 </if>
 <a href='conference'>Go to the Conference facility</a>
 <p>This page displays users, who are currently online. It differentiate between three user groups. Internal, registered Jabber users, who are on your buddy list including their
Index: openacs-4/packages/jabber-portlet/www/jabber-portal.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/jabber-portlet/www/jabber-portal.tcl,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/jabber-portlet/www/jabber-portal.tcl	1 Mar 2005 00:01:38 -0000	1.2
+++ openacs-4/packages/jabber-portlet/www/jabber-portal.tcl	27 Mar 2018 17:08:50 -0000	1.3
@@ -37,7 +37,7 @@
     {return_url:text(hidden) {value "index"}}
 }
 
-#-----------------------------------------------------get avaiable services--------------------------------------------------
+#-----------------------------------------------------get available services--------------------------------------------------
 
 db_foreach get_services { Select service from jb_services where active_check_p = 't'} {
     set user_states($service) "offline"
Index: openacs-4/packages/jabber-portlet/www/jabber-portlet.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/jabber-portlet/www/jabber-portlet.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/jabber-portlet/www/jabber-portlet.adp	20 Oct 2004 19:43:21 -0000	1.1
+++ openacs-4/packages/jabber-portlet/www/jabber-portlet.adp	27 Mar 2018 17:08:50 -0000	1.2
@@ -1,7 +1,7 @@
  
 <if @connstate@ eq -1>
 
-<p><font color="red" size="2">The IM System is not avaiable, please try it again later! </font> </p>
+<p><font color="red" size="2">The IM System is not available, please try it again later! </font> </p>
 </if>
 <if @connstate@ eq 0>
 
Index: openacs-4/packages/jabber-portlet/www/jabber-portlet.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/jabber-portlet/www/jabber-portlet.tcl,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/jabber-portlet/www/jabber-portlet.tcl	1 Mar 2005 00:01:38 -0000	1.2
+++ openacs-4/packages/jabber-portlet/www/jabber-portlet.tcl	27 Mar 2018 17:08:50 -0000	1.3
@@ -62,7 +62,7 @@
 
 }
 
-#-----------------------------------------------------get avaiable services--------------------------------------------------
+#-----------------------------------------------------get available services--------------------------------------------------
 
 db_foreach get_services { Select service from jb_services where active_check_p = 't'} {
     set user_states($service) "offline"
Index: openacs-4/packages/lorsm/www/delivery/exit.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lorsm/www/delivery/exit.tcl,v
diff -u -r1.6 -r1.7
--- openacs-4/packages/lorsm/www/delivery/exit.tcl	12 Dec 2008 14:25:40 -0000	1.6
+++ openacs-4/packages/lorsm/www/delivery/exit.tcl	27 Mar 2018 17:08:50 -0000	1.7
@@ -33,7 +33,7 @@
         lorsm::track::exit -track_id $lorsmstudenttrack
     }
 
-    ns_log $level "SCORM exiting a scorm course which didnt'actually FINISH"
+    ns_log $level "SCORM exiting a scorm course which didn't actually FINISH"
 } else {
     ns_log $level "SCORM exiting a scorm course which never INITED"
 }
Index: openacs-4/packages/lorsm/www/delivery-scorm/exit.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lorsm/www/delivery-scorm/exit.tcl,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/lorsm/www/delivery-scorm/exit.tcl	26 May 2005 21:13:32 -0000	1.1
+++ openacs-4/packages/lorsm/www/delivery-scorm/exit.tcl	27 Mar 2018 17:08:50 -0000	1.2
@@ -31,7 +31,7 @@
                                 lorsm::track::exit -track_id $track_id } else {
                                 #speficic for courses for which istrackable is on
                                 lorsm::track::exit -track_id $lorsmstudenttrack }
-                                ns_log $level "SCORM exiting a scorm course which didnt'actually FINISH"
+                                ns_log $level "SCORM exiting a scorm course which didn't actually FINISH"
     } else {
                                 ns_log $level "SCORM exiting a scorm course which never INITED"
     }
Index: openacs-4/packages/messages/tcl/messages-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/messages/tcl/messages-procs.tcl,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/messages/tcl/messages-procs.tcl	31 Aug 2010 21:30:42 -0000	1.1
+++ openacs-4/packages/messages/tcl/messages-procs.tcl	27 Mar 2018 17:08:50 -0000	1.2
@@ -18,7 +18,7 @@
     {-message ""}
     {-rel_types ""}
 } { 
-    Send mail to diferent users
+    Send mail to different users
 } {
     set community_name [dotlrn_community::get_community_name $community_id]
     set user_id [ad_conn user_id]
@@ -98,9 +98,9 @@
     {-msg_id_old ""}
     {-attachment_ids ""}
     {-rel_types ""}
-} { 
-    Send reply, reply-all and forward mail to diferent users
 } {
+    Send reply, reply-all and forward mail to different users
+} {
     set message [list "$message" "text/html"]
     set community_name [dotlrn_community::get_community_name $community_id]
     set user_id [ad_conn user_id]
Index: openacs-4/packages/monitoring/www/cassandracle/users/sessions-info.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/monitoring/www/cassandracle/users/sessions-info.tcl,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/monitoring/www/cassandracle/users/sessions-info.tcl	10 Sep 2002 22:23:07 -0000	1.2
+++ openacs-4/packages/monitoring/www/cassandracle/users/sessions-info.tcl	27 Mar 2018 17:08:50 -0000	1.3
@@ -117,7 +117,7 @@
 <p>
 See <a href=http://www.arsdigita.com/asj/oracle-tips#sessions target=other>\"Be Wary of SQLPlus\"</a> in <a href=http://www.arsdigita.com/asj/oracle-tips target=other>Oracle Tips</a> for how this page can be useful in killing hung database sessions.
 (Any queries that are ACTIVE and have a high \"Seconds in wait\"
-are good canidates to consider killing.)
+are good candidates to consider killing.)
 
 [ad_admin_footer]
 "
Index: openacs-4/packages/oacs-dav/tcl/oacs-dav-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/oacs-dav/tcl/oacs-dav-procs.tcl,v
diff -u -r1.18 -r1.19
--- openacs-4/packages/oacs-dav/tcl/oacs-dav-procs.tcl	7 Aug 2017 23:48:13 -0000	1.18
+++ openacs-4/packages/oacs-dav/tcl/oacs-dav-procs.tcl	27 Mar 2018 17:08:50 -0000	1.19
@@ -2,7 +2,7 @@
 ns_log debug "\nLoading oacs-dav-procs.tcl"
 ad_library {
     
-    Support for tDAV Tcl webDAV implemenation
+    Support for tDAV Tcl webDAV implementation
     
     @author Dave Bauer (dave@thedesignexperience.org)
     @creation-date 2003-09-11
@@ -379,7 +379,7 @@
     @param item_id
     @param privilege 
 
-    @return retursn 0 if user does not have privilege over all childern otherwise return 1
+    @return retursn 0 if user does not have privilege over all children otherwise return 1
 } {
     set child_count [db_string child_perms ""]
     ns_log notice "\n ----- \n oacs_dav::children_have_permission_p \n child_count = $child_count \n ----- \n"
Index: openacs-4/packages/oacs-dav/www/doc/index.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/oacs-dav/www/doc/index.adp,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/oacs-dav/www/doc/index.adp	7 Aug 2017 23:48:13 -0000	1.2
+++ openacs-4/packages/oacs-dav/www/doc/index.adp	27 Mar 2018 17:08:50 -0000	1.3
@@ -28,7 +28,7 @@
 implement the <code>dav</code> service contract with the
 implementation name the same as the content_type. This includes
 operations for every WebDAV method. Some operations do not make
-sense for certian object types. Specifically, content_items, which
+sense for certain object types. Specifically, content_items, which
 are mapped to WebDAV resources, should not perform a MKCOL (make
 collection) method. Likewise, a content_folder, or WebDAV
 collection, should not allow a PUT method. In addition to the
@@ -65,7 +65,7 @@
 and the requested method is PUT, a new item should be created. If
 the method is not PUT, a 404 error should be returned.</p>
 <p>oacs_dav::handle_request will call the service contract
-implemenation for the content_type of the item. If the request is a
+implementation for the content_type of the item. If the request is a
 PUT, first the dav_put_type service contract for the package_key of
 the request is called. For file-storage this returns
 "file_storage_object" so items created by PUT are created
Index: openacs-4/packages/oacs-dav/www/doc/index.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/oacs-dav/www/doc/index.html,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/oacs-dav/www/doc/index.html	7 Aug 2017 23:48:13 -0000	1.4
+++ openacs-4/packages/oacs-dav/www/doc/index.html	27 Mar 2018 17:08:50 -0000	1.5
@@ -29,7 +29,7 @@
     the <code>dav</code> service contract. Each content type should
     implement the <code>dav</code> service contract with the implementation name the same as the content_type. This includes operations
     for every WebDAV method. Some operations do not make sense for
-    certian object types. Specifically, content_items, which are
+    certain object types. Specifically, content_items, which are
     mapped to WebDAV resources, should not perform a MKCOL (make
     collection) method. Likewise, a content_folder, or WebDAV
     collection, should not allow a PUT method. In addition to the
@@ -67,7 +67,7 @@
       </p>
             
     <p>oacs_dav::handle_request will call the service contract
-implemenation for the content_type of the item. If the request is a
+implementation for the content_type of the item. If the request is a
 PUT, first the dav_put_type service contract for the package_key of
 the request is called. For file-storage this returns
 "file_storage_object" so items created by PUT are created as
Index: openacs-4/packages/pages/tcl/pages-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/pages/tcl/pages-procs.tcl,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/pages/tcl/pages-procs.tcl	10 Jul 2009 17:04:41 -0000	1.1
+++ openacs-4/packages/pages/tcl/pages-procs.tcl	27 Mar 2018 17:08:50 -0000	1.2
@@ -1,5 +1,5 @@
 ad_library {
-    Pages - classess and procs
+    Pages - classes and procs
 
     @creation-date Aug 2008
     @author Alvaro Rodriguez
Index: openacs-4/packages/press/www/admin/item-create-3.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/press/www/admin/item-create-3.tcl,v
diff -u -r1.3 -r1.4
--- openacs-4/packages/press/www/admin/item-create-3.tcl	31 Oct 2003 16:09:23 -0000	1.3
+++ openacs-4/packages/press/www/admin/item-create-3.tcl	27 Mar 2018 17:08:50 -0000	1.4
@@ -96,7 +96,7 @@
 
 set press_id [db_exec_plsql create_press_item {}]
 
-# privilege-dependant redirects
+# privilege-dependent redirects
 
 if { $press_admin_p == 0 } {
     ad_return_template item-create-thankyou
Index: openacs-4/packages/project-manager/www/process-task-assign-add-edit.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/project-manager/www/process-task-assign-add-edit.tcl,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/project-manager/www/process-task-assign-add-edit.tcl	26 May 2005 09:34:29 -0000	1.4
+++ openacs-4/packages/project-manager/www/process-task-assign-add-edit.tcl	27 Mar 2018 17:08:50 -0000	1.5
@@ -14,7 +14,7 @@
 
     @param process_id The process that we're adding or editing items for.
     @param process_task_id The tasks we're creating and adding assignments for
-    @param use_dependency A list of tasks that will need dependencies. Needs to be passed to the depedency page.
+    @param use_dependency A list of tasks that will need dependencies. Needs to be passed to the dependency page.
 } {
 
     my_key:integer,optional
Index: openacs-4/packages/q-forms/q-forms.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/q-forms/q-forms.info,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/q-forms/q-forms.info	2 Jan 2017 10:30:48 -0000	1.4
+++ openacs-4/packages/q-forms/q-forms.info	27 Mar 2018 17:08:50 -0000	1.5
@@ -13,7 +13,7 @@
         <owner url="mailto:tekbasse@yahoo.com">Benjamin Brink</owner>
         <owner url="http://openacs.org">OpenACS Community</owner>
         <summary>Provides code for building forms dynamically in tcl</summary>
-        <description format="text/plain">Provides qf_* form bulding and interpreting procedures, especially designed for building forms dynamically in tcl.</description>
+        <description format="text/plain">Provides qf_* form building and interpreting procedures, especially designed for building forms dynamically in tcl.</description>
         <maturity>1</maturity>
         <license>GNU Gpl 2.0 or higher</license>
         <license url="http://www.gnu.org/licenses/gpl.txt">GPL2</license>
Index: openacs-4/packages/q-forms/tcl/form-helper-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/q-forms/tcl/form-helper-procs.tcl,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/q-forms/tcl/form-helper-procs.tcl	2 Jan 2017 10:30:48 -0000	1.4
+++ openacs-4/packages/q-forms/tcl/form-helper-procs.tcl	27 Mar 2018 17:08:50 -0000	1.5
@@ -297,7 +297,7 @@
             }
         }
 
-        # column count expands (not contracts) if delimeter is shared in data
+        # column count expands (not contracts) if delimiter is shared in data
         if { $median_old == 0 } {
             set median_old $median
         }
Index: openacs-4/packages/ref-unspsc/catalog/ref-unspsc.en_US.ISO-8859-1.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/ref-unspsc/catalog/ref-unspsc.en_US.ISO-8859-1.xml,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/ref-unspsc/catalog/ref-unspsc.en_US.ISO-8859-1.xml	7 Oct 2005 05:38:17 -0000	1.1
+++ openacs-4/packages/ref-unspsc/catalog/ref-unspsc.en_US.ISO-8859-1.xml	27 Mar 2018 17:08:50 -0000	1.2
@@ -2925,7 +2925,7 @@
 <msg key="101429">Motor vehicles</msg>
 <msg key="101430">Passenger motor vehicles</msg>
 <msg key="101431">Minibuses</msg>
-<msg key="101432">Busses</msg>
+<msg key="101432">Buses</msg>
 <msg key="101433">Automobiles or cars</msg>
 <msg key="101434">Station wagons</msg>
 <msg key="101435">Minivans or vans</msg>
@@ -15759,7 +15759,7 @@
 <msg key="133036">Radio phonographs</msg>
 <msg key="133133">Karaoke systems</msg>
 <msg key="133134">Megaphones</msg>
-<msg key="133445">Integrated circut IC chip recorder</msg>
+<msg key="133445">Integrated circuit IC chip recorder</msg>
 <msg key="134786">Digital voice recorders</msg>
 <msg key="134868">Minidisc players or recorders</msg>
 <msg key="135794">Magnetic storage media erasers</msg>
Index: openacs-4/packages/rss-support/tcl/rss-support-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/rss-support/tcl/rss-support-procs.tcl,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/rss-support/tcl/rss-support-procs.tcl	7 Aug 2017 23:48:29 -0000	1.4
+++ openacs-4/packages/rss-support/tcl/rss-support-procs.tcl	27 Mar 2018 17:08:50 -0000	1.5
@@ -86,7 +86,7 @@
     
     @param summary_context_id summary context id to delete
  
-    @param impl_name implemenation name to delete
+    @param impl_name implementation name to delete
 
     @param owner owner package of implementation
     @return 
Index: openacs-4/packages/simulation/sql/postgresql/simulation-content-types-create.sql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/simulation/sql/postgresql/simulation-content-types-create.sql,v
diff -u -r1.24 -r1.25
--- openacs-4/packages/simulation/sql/postgresql/simulation-content-types-create.sql	31 Oct 2006 09:00:05 -0000	1.24
+++ openacs-4/packages/simulation/sql/postgresql/simulation-content-types-create.sql	27 Mar 2018 17:08:50 -0000	1.25
@@ -57,7 +57,7 @@
     'sim_location',                -- content_type
     'address',                     -- attribute_name
     'string',                      -- datatype
-    'Addresss',                    -- pretty_name
+    'Address',                     -- pretty_name
     'Addresses',                   -- pretty_plural
     3,                             -- sort_order
     null,                          -- default_value
Index: openacs-4/packages/simulation/www/doc/workflow-extensions.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/simulation/www/doc/workflow-extensions.html,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/simulation/www/doc/workflow-extensions.html	18 Oct 2017 07:24:28 -0000	1.4
+++ openacs-4/packages/simulation/www/doc/workflow-extensions.html	27 Mar 2018 17:08:50 -0000	1.5
@@ -359,7 +359,7 @@
 
 <p>
   The callbacks returning 'output' above must enumerate all the values
-  they can possible output (similar contruct to GetObjectType
+  they can possible output (similar construct to GetObjectType
   operation on other current workflow service contracts), and the
   callback itself must return one of those possible values.
 </p>
Index: openacs-4/packages/sloan-bboard/www/doc/xml/installation.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/sloan-bboard/www/doc/xml/installation.xml,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/sloan-bboard/www/doc/xml/installation.xml	15 Feb 2002 21:27:07 -0000	1.1
+++ openacs-4/packages/sloan-bboard/www/doc/xml/installation.xml	27 Mar 2018 17:08:50 -0000	1.2
@@ -67,7 +67,7 @@
 as your subfolder; do otherwise if it helps you keep your site straight.</para>
 
 <para>At this point you should have a BBoard instance mounted in the subfolder
-directory - for the rest of this document I assume that you've choosen &quot;/bboard&quot;. 
+directory - for the rest of this document I assume that you've chosen &quot;/bboard&quot;.
 </para>
 
 </sect2>
Index: openacs-4/packages/spreadsheet/tcl/form-helper-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/spreadsheet/tcl/form-helper-procs.tcl,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/spreadsheet/tcl/form-helper-procs.tcl	15 Jun 2012 22:18:39 -0000	1.1
+++ openacs-4/packages/spreadsheet/tcl/form-helper-procs.tcl	27 Mar 2018 17:08:50 -0000	1.2
@@ -154,7 +154,7 @@
             }
         }
 
-        # column count expands (not contracts) if delimeter is shared in data
+        # column count expands (not contracts) if delimiter is shared in data
         if { $median_old == 0 } {
             set median_old $median
         }
Index: openacs-4/packages/spreadsheet/tcl/tips-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/spreadsheet/tcl/tips-procs.tcl,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/spreadsheet/tcl/tips-procs.tcl	2 Jan 2017 10:36:06 -0000	1.1
+++ openacs-4/packages/spreadsheet/tcl/tips-procs.tcl	27 Mar 2018 17:08:50 -0000	1.2
@@ -1267,7 +1267,7 @@
 } {
     Reads a row from table_id as a name_value_list.
     <br>
-    If more than one row matches, returns 1 row based on value of choosen:
+    If more than one row matches, returns 1 row based on value of chosen:
     <ul><li>
     -1 = return empty row
     </li><li>
Index: openacs-4/packages/static-pages/tcl/static-pages-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/static-pages/tcl/static-pages-procs.tcl,v
diff -u -r1.19 -r1.20
--- openacs-4/packages/static-pages/tcl/static-pages-procs.tcl	21 Jan 2018 00:39:44 -0000	1.19
+++ openacs-4/packages/static-pages/tcl/static-pages-procs.tcl	27 Mar 2018 17:08:50 -0000	1.20
@@ -15,7 +15,7 @@
     just like the www/admin/fs-scan-progress.tcl page does.
 
     <p>
-    Note that if you have comments turned on, be <em>very carefull</em>
+    Note that if you have comments turned on, be <em>very careful</em>
     running this, as the current implementation of
     sp_sync_cr_with_filesystem will <em>destroy</em> any user
     contributed comments on the file if you temporarily delete the
Index: openacs-4/packages/survey-library/tcl/survey-library-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/survey-library/tcl/survey-library-procs.tcl,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/survey-library/tcl/survey-library-procs.tcl	13 Jan 2005 13:58:47 -0000	1.2
+++ openacs-4/packages/survey-library/tcl/survey-library-procs.tcl	27 Mar 2018 17:08:50 -0000	1.3
@@ -113,7 +113,7 @@
 DB package_id = '${orig_package_id}'
 DB --------------------------------------------------------------------------------"
 
-# get the community_id (argh! .LRN specific code, why could'nt it use
+# get the community_id (argh! .LRN specific code, why couldn't it use
 # subsites?)
 
 
@@ -282,4 +282,4 @@
             return $question_proxy
         }
     }
-}
\ No newline at end of file
+}
Index: openacs-4/packages/theme-ges/www/theme-ges-lrn-master.adp.htm
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/theme-ges/www/theme-ges-lrn-master.adp.htm,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/theme-ges/www/theme-ges-lrn-master.adp.htm	1 Nov 2016 09:08:33 -0000	1.1
+++ openacs-4/packages/theme-ges/www/theme-ges-lrn-master.adp.htm	27 Mar 2018 17:08:50 -0000	1.2
@@ -9,7 +9,7 @@
   <if @focus@ not nil><property name="focus">@focus;noquote@</property></if>
   <if @doc_type@ not nil><property name="doc_type">@doc_type;noquote@</property></if>
 <!-- Starting to build the Header-->
-<!-- Starting to buil the Navbar -->
+<!-- Starting to build the Navbar -->
 
 <if @navbar@ ne 0>
 <div id="panel">
@@ -203,7 +203,7 @@
 <img src="/resources/theme-ges/theme-ges/images/sepsub.gif" />
 </div>
 
-<!-- Starting to buil the tabs of subnavbar -->
+<!-- Starting to build the tabs of subnavbar -->
 @urls;noquote@
 <!-- Ending tabs of subnavbar -->
 </div>
Index: openacs-4/packages/theme-selva/www/doc/selva-master.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/theme-selva/www/doc/selva-master.tcl,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/theme-selva/www/doc/selva-master.tcl	28 Jun 2015 13:01:06 -0000	1.4
+++ openacs-4/packages/theme-selva/www/doc/selva-master.tcl	27 Mar 2018 17:08:50 -0000	1.5
@@ -34,7 +34,7 @@
 # at the top of the page, the title of the pages, the fonts of the portlets, etc.
 #
 # WARNING: All current portlet themes (table, deco, nada, etc) depend on some
-# of the CSS defined below. Be carefull when you edit the CSS below, 
+# of the CSS defined below. Be careful when you edit the CSS below,
 # and check how themes use it.
 #
 #
Index: openacs-4/packages/workflow/www/doc/fall-2003-extensions.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/workflow/www/doc/fall-2003-extensions.adp,v
diff -u -r1.6 -r1.7
--- openacs-4/packages/workflow/www/doc/fall-2003-extensions.adp	17 Jun 2017 10:23:18 -0000	1.6
+++ openacs-4/packages/workflow/www/doc/fall-2003-extensions.adp	27 Mar 2018 17:08:50 -0000	1.7
@@ -692,7 +692,7 @@
 Executed when the action fires. Output can be used to determine the
 new state of the case (see below).</p>
 <p>The callback must enumerate all the values it can possible
-output (similar contruct to GetObjectType operation on other
+output (similar construct to GetObjectType operation on other
 current workflow service contracts), and the callback itself must
 return one of those possible values.</p>
 <p>The workflow engine will then allow the workflow designer to map
Index: openacs-4/packages/workflow/www/doc/fall-2003-extensions.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/workflow/www/doc/fall-2003-extensions.html,v
diff -u -r1.8 -r1.9
--- openacs-4/packages/workflow/www/doc/fall-2003-extensions.html	17 Jun 2017 10:23:18 -0000	1.8
+++ openacs-4/packages/workflow/www/doc/fall-2003-extensions.html	27 Mar 2018 17:08:50 -0000	1.9
@@ -964,7 +964,7 @@
 
 <p>
   The callback must enumerate all the values it can possible output
-  (similar contruct to GetObjectType operation on other current
+  (similar construct to GetObjectType operation on other current
   workflow service contracts), and the callback itself must return one
   of those possible values.
 </p>
Index: openacs-4/packages/workflow/www/doc/specification.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/workflow/www/doc/specification.adp,v
diff -u -r1.5 -r1.6
--- openacs-4/packages/workflow/www/doc/specification.adp	17 Jun 2017 10:23:18 -0000	1.5
+++ openacs-4/packages/workflow/www/doc/specification.adp	27 Mar 2018 17:08:50 -0000	1.6
@@ -844,7 +844,7 @@
 arc from one state to another. Petri nets have places and
 transitions, and it has arcs that point from a place to a
 transition, or a transition to a state. Dependency graphcs has
-tasks and dependencies, where a depency goes from one task to
+tasks and dependencies, where a dependency goes from one task to
 another task.</li><li>All workflow models has some concept of actions (tasks,
 transitions). An action has some precondition for when it&#39;s
 enabled, i.e., for when a user can or should perform this action.
Index: openacs-4/packages/workflow/www/doc/specification.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/workflow/www/doc/specification.html,v
diff -u -r1.5 -r1.6
--- openacs-4/packages/workflow/www/doc/specification.html	17 Jun 2017 10:23:18 -0000	1.5
+++ openacs-4/packages/workflow/www/doc/specification.html	27 Mar 2018 17:08:50 -0000	1.6
@@ -1258,7 +1258,7 @@
     an arc from one state to another. Petri nets have places and
     transitions, and it has arcs that point from a place to a
     transition, or a transition to a state. Dependency graphcs has
-    tasks and dependencies, where a depency goes from one task to
+    tasks and dependencies, where a dependency goes from one task to
     another task.
   </li>
   <li>
Index: openacs-4/packages/xml-rpc/www/doc/index.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xml-rpc/www/doc/index.html,v
diff -u -r1.3 -r1.4
--- openacs-4/packages/xml-rpc/www/doc/index.html	5 Sep 2017 08:12:22 -0000	1.3
+++ openacs-4/packages/xml-rpc/www/doc/index.html	27 Mar 2018 17:08:50 -0000	1.4
@@ -243,7 +243,7 @@
 acs-tcl/tcl/utilities-procs.tcl doesn't work because it doesn't let you
 specify the Content-Type, which needs to be text/xml, and it doesn't add
 Host headers, which are required if the server you're POSTing to is using
-virtual hosting. So, this package implemements its own HTTP POST proc
+virtual hosting. So, this package implements its own HTTP POST proc
 (which was stolen from lars-blogger's weblogs.com XML-RPC ping).
 </p>
 
@@ -294,4 +294,4 @@
 <hr>
 <address><a href="mailto:vinod@kurup.com">Vinod Kurup</a></address>
 </body>
-</html>
\ No newline at end of file
+</html>