Index: openacs-4/packages/acs-tcl/acs-tcl.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/acs-tcl.info,v
diff -u -r1.95.2.45 -r1.95.2.46
--- openacs-4/packages/acs-tcl/acs-tcl.info	13 Jul 2022 12:10:36 -0000	1.95.2.45
+++ openacs-4/packages/acs-tcl/acs-tcl.info	14 Jul 2022 17:00:53 -0000	1.95.2.46
@@ -9,7 +9,7 @@
     <implements-subsite-p>f</implements-subsite-p>
     <inherit-templates-p>t</inherit-templates-p>
 
-    <version name="5.10.1d15" url="http://openacs.org/repository/download/apm/acs-tcl-5.10.1d15.apm">
+    <version name="5.10.1d16" url="http://openacs.org/repository/download/apm/acs-tcl-5.10.1d16.apm">
         <owner url="http://openacs.org">OpenACS</owner>
         <summary>The Kernel Tcl API library.</summary>
         <release-date>2021-09-15</release-date>
@@ -18,7 +18,7 @@
         <license>GPL version 2</license>
         <maturity>3</maturity>
 
-        <provides url="acs-tcl" version="5.10.1d15"/>
+        <provides url="acs-tcl" version="5.10.1d16"/>
         <requires url="acs-bootstrap-installer" version="5.10.0"/>
         <requires url="acs-kernel" version="5.10.1d3"/>
 
Index: openacs-4/packages/acs-tcl/catalog/acs-tcl.en_US.ISO-8859-1.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/catalog/acs-tcl.en_US.ISO-8859-1.xml,v
diff -u -r1.27.2.5 -r1.27.2.6
--- openacs-4/packages/acs-tcl/catalog/acs-tcl.en_US.ISO-8859-1.xml	13 Jul 2022 12:10:37 -0000	1.27.2.5
+++ openacs-4/packages/acs-tcl/catalog/acs-tcl.en_US.ISO-8859-1.xml	14 Jul 2022 17:00:53 -0000	1.27.2.6
@@ -6,9 +6,9 @@
   <msg key="approve">approve</msg>
   <msg key="approve_email">approve email</msg>
   <msg key="ban">ban</msg>
-  <msg key="Browser_of_the_user">User's Browser:</msg>
+  <msg key="Browser_of_the_user">User&#39;s Browser:</msg>
   <msg key="Comments">&lt;b&gt; Comments: &lt;/b&gt;&lt;br&gt; 
-    &lt;span style=&quot;color:red;&quot;&gt; (Please explain what you were trying to do) &lt;/span&gt;</msg>
+    &lt;span style=&#34;color:red;&#34;&gt; (Please explain what you were trying to do) &lt;/span&gt;</msg>
   <msg key="delete">delete</msg>
   <msg key="Detais">Details:</msg>
   <msg key="Email">Email:</msg>
@@ -21,10 +21,10 @@
   <msg key="File">File with error:</msg>
   <msg key="Insert_error">There was an error Inserting the Information to the Data Base: </msg>
   <msg key="lt__and_resubmit_your_en">, and resubmit your entry.</msg>
-  <msg key="lt_Argspec_element_is_in">Argspec '%element%' is invalid, because it contains more than two elements.</msg>
+  <msg key="lt_Argspec_element_is_in">Argspec &#39;%element%&#39; is invalid, because it contains more than two elements.</msg>
   <msg key="lt_Automatically_Submite">Error Submitted Automatically</msg>
   <msg key="lt_Error_Report_in_ad_sy">Error Report in %system_name%</msg>
-  <msg key="lt_Filter_type_must_be_f">Filter type must be 'filter' or 'post'</msg>
+  <msg key="lt_Filter_type_must_be_f">Filter type must be &#39;filter&#39; or &#39;post&#39;</msg>
   <msg key="lt_Flag_name_must_be_a_v">Flag name must be a valid identifier</msg>
   <msg key="lt_Flag_names_must_be_al">Flag names must be all lowercase</msg>
   <msg key="lt_Invalid_date_date_ele">Invalid date: %date_element% is missing</msg>
@@ -38,18 +38,18 @@
   <msg key="lt_Invalid_time_timetime">Invalid time: %time.time% is in invalid format</msg>
   <msg key="lt_Invalid_time_timetime_1">Invalid time: %time.time% %time.ampm%</msg>
   <msg key="lt_Invalid_time_timetime_2">Invalid time: %time.time%</msg>
-  <msg key="lt_Multiple_definitions_">Multiple definitions of ad_page_contract filter \&quot;%name%\&quot; in %script% and %prior_script%</msg>
+  <msg key="lt_Multiple_definitions_">Multiple definitions of ad_page_contract filter \&#34;%name%\&#34; in %script% and %prior_script%</msg>
+  <msg key="lt_name_contains_invalid">%name% contains invalid characters</msg>
   <msg key="lt_name_does_not_appear_">%name% does not appear to be a valid email address.</msg>
   <msg key="lt_name_does_not_appear__1">%name% does not appear to be a valid US phone number.</msg>
   <msg key="lt_name_does_not_appear__2">%name% does not appear to be a Boolean value.</msg>
   <msg key="lt_name_is_not_a_natural">%name% is not a natural number, that is an integer greater than or equal to 0.</msg>
-  <msg key="lt_name_is_not_valid">%name% is not valid</msg>
   <msg key="lt_name_is_not_a_valid_S">%name% is not a valid SQL identifier</msg>
-  <msg key="lt_name_is_not_an_intege">%name% is not an integer</msg>
-  <msg key="lt_name_is_not_an_oid">%name% is not an object_id</msg>  
   <msg key="lt_name_is_not_a_word">%name% contains non-word characters</msg>
-  <msg key="lt_name_contains_invalid">%name% contains invalid characters</msg>
+  <msg key="lt_name_is_not_an_intege">%name% is not an integer</msg>
+  <msg key="lt_name_is_not_an_oid">%name% is not an object_id</msg>
   <msg key="lt_name_is_not_in_the_ra">%name% is not in the range [%min%, %max%]</msg>
+  <msg key="lt_name_is_not_valid">%name% is not valid</msg>
   <msg key="lt_name_is_too_long__Ple">%name% is too long.  Please enter a value of maximum %max_length% characters. The value you entered is %actual_length% characters long.</msg>
   <description key="lt_name_is_too_long__Ple">This string looks broken!</description>
 
@@ -64,29 +64,30 @@
   <msg key="lt_Problem_with_a_Templa">Problem with a Templated Page</msg>
   <msg key="lt_Problem_with_your_inp">Problem with your input</msg>
   <msg key="lt_require_email_verific">require email verification</msg>
-  <msg key="lt_The_-requires_element">The -requires element \&quot;%element%\&quot; has a comma in it.</msg>
-  <msg key="lt_The_-requires_element_1">The -requires element \&quot;%element%\&quot; has too many colons</msg>
+  <msg key="lt_The_-requires_element">The -requires element \&#34;%element%\&#34; has a comma in it.</msg>
+  <msg key="lt_The_-requires_element_1">The -requires element \&#34;%element%\&#34; has too many colons</msg>
   <msg key="lt_The_email_you_submit">Please, enter a valid email address.</msg>
-  <msg key="lt_The_flag_name_name_is">The flag name \&quot;%name%\&quot; is reserved for ad_page_contract</msg>
+  <msg key="lt_The_flag_name_name_is">The flag name \&#34;%name%\&#34; is reserved for ad_page_contract</msg>
   <msg key="lt_The_proc_must_accept_">The proc must accept two  arguments, the name of the variable and a list of filters</msg>
-  <msg key="lt_The_signature_for_the">The signature for the variable '%formal_name%' was incorrect.</msg>
-  <msg key="lt_Theres_no_greble_with">There's no greble with that value</msg>
+  <msg key="lt_The_signature_for_the">The signature for the variable &#39;%formal_name%&#39; was incorrect.</msg>
+  <msg key="lt_Theres_no_greble_with">There&#39;s no greble with that value</msg>
   <msg key="lt_User_Id_of_the_user_t">User ID:</msg>
   <msg key="lt_Valid_switches_are_-r">Valid switches are: -requires</msg>
   <msg key="lt_Validation_block_name">Validation block names cannot contain colon</msg>
-  <msg key="lt_Validation_key_compla">Validation \&quot;%key%\&quot; complained</msg>
+  <msg key="lt_Validation_key_compla">Validation \&#34;%key%\&#34; complained</msg>
   <msg key="lt_value_does_not_appear">%value% does not appear to be a valid U.S. phone
 	    number.</msg>
   <msg key="lt_Value_for_name_contai">Value for %name% contains HTML tags</msg>
   <msg key="lt_Value_is_not_an_decim">Value is not a decimal number.</msg>
   <msg key="lt_Value_is_not_an_integ">Value is not an integer</msg>
   <msg key="lt_We_had_a_problem_proc">We had a problem processing your request:</msg>
-  <msg key="lt_You_cant_have_two_val">You can't have two validation blocks named '%name%'</msg>
-  <msg key="lt_You_cant_name_your_va">You can't name your validation blocks the same as a formal argument</msg>
+  <msg key="lt_You_cant_have_two_val">You can&#39;t have two validation blocks named &#39;%name%&#39;</msg>
+  <msg key="lt_You_cant_name_your_va">You can&#39;t name your validation blocks the same as a formal argument</msg>
   <msg key="lt_You_must_specify_some">You must specify something for %formal_name%</msg>
   <msg key="lt_You_must_supply_a_val">You must supply a value for %formal_name%</msg>
   <msg key="lt_You_specified_a_path_">You specified a path to a file that is not allowed on the system.</msg>
-  <msg key="lt_Youve_supplied_two_va">You've supplied two values for '%formal_name%'</msg>
+  <msg key="lt_Youve_supplied_two_va">You&#39;ve supplied two values for &#39;%formal_name%&#39;</msg>
+  <msg key="maturity_deprecated">Deprecated</msg>
   <msg key="maturity_immature">Immature</msg>
   <description key="maturity_immature">Maturity level is visible in the Installer and when browsing the repository
 
@@ -100,15 +101,6 @@
 http://openacs.org/forums/message-view?message%5fid=161393</description>
 
   <msg key="maturity_incompatible">Compatibility problems</msg>
-  <msg key="maturity_deprecated">Deprecated</msg>
-  <description key="maturity_mature">Maturity level is visible in the Installer and when browsing the repository. 
-
-Level 4: Deprecated
-The package was in some earlier version
-is use, but was probably replaced by another package. The
-package description should point to a preferred version. 
-</description>
-
   <msg key="maturity_mature">Mature</msg>
   <description key="maturity_mature">Maturity level is visible in the Installer and when browsing the repository. 
 
@@ -134,7 +126,7 @@
   <msg key="maturity_new_submission">New Submission or Maturity Unknown</msg>
   <description key="maturity_new_submission">Maturity level is visible in the Installer and when browsing the repository.
 
-Level 0: New Submission. This is the default for packages that don't have it set explicitly, and for new contributions. The only criterion for level 0 is that at package is uploaded into the repository.
+Level 0: New Submission. This is the default for packages that don&#39;t have it set explicitly, and for new contributions. The only criterion for level 0 is that at package is uploaded into the repository.
 
 http://openacs.org/forums/message-view?message%5fid=161393 </description>
 
@@ -156,7 +148,7 @@
   <msg key="There_1">There was a server error</msg>
   <msg key="This">This file has generated an error.</msg>
   <msg key="undelete">undelete</msg>
-  <msg key="User_comments">User's Comments:</msg>
+  <msg key="User_comments">User&#39;s Comments:</msg>
   <msg key="User_Name">User Name:</msg>
   <msg key="We">We would appreciate if you can specify some details about what you were trying to do.</msg>
   <msg key="We_had">We had</msg>