--- 4.2.1/data/TWiki/BehaviourContrib.txt	2008-08-04 00:17:48.000000000 +0200
+++ data/TWiki/BehaviourContrib.txt	2008-08-10 17:02:40.000000000 +0200
@@ -1,3 +1,3 @@
-%META:TOPICINFO{author="TWikiContributor" date="1183913691" format="1.1" reprev="1." version="3"}%
+%META:TOPICINFO{author="TWikiContributor" date="1183913691" format="1.1" reprev="1." version="4"}%
 ---+!! !Behaviour Javascript framework Contrib
 
@@ -297,5 +297,5 @@
 |  Copyright: | Code: =behaviour.js= version 1.1 - Copyright (c) Ben Nolan and Simon Willison. TWiki distribution and updates/additions: TWiki:Main.ArthurClemens. |
 |  License: | BSD |
-|  Version: | 15675 (04 Aug 2008) |
+|  Version: | 15675 (11 Aug 2008) |
 |  Dependencies: | None |
 |  Contrib&nbsp;Version: | 1.3.1 |
--- 4.2.1/data/TWiki/BehaviourContrib.txt,v	2008-08-04 00:17:48.000000000 +0200
+++ data/TWiki/BehaviourContrib.txt,v	2008-08-10 17:02:40.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.3;
+head	1.4;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.4
+date	2008.08.10.15.02.40;	author TWikiContributor;	state Exp;
+branches;
+next	1.3;
+
 1.3
 date	2008.08.03.22.17.48;	author TWikiContributor;	state Exp;
@@ -27,10 +32,10 @@
 
 
-1.3
+1.4
 log
 @buildrelease
 @
 text
-@%META:TOPICINFO{author="TWikiContributor" date="1183913691" format="1.1" reprev="1." version="3"}%
+@%META:TOPICINFO{author="TWikiContributor" date="1183913691" format="1.1" reprev="1." version="4"}%
 ---+!! !Behaviour Javascript framework Contrib
 
@@ -330,5 +335,5 @@
 |  Copyright: | Code: =behaviour.js= version 1.1 - Copyright (c) Ben Nolan and Simon Willison. TWiki distribution and updates/additions: TWiki:Main.ArthurClemens. |
 |  License: | BSD |
-|  Version: | 15675 (04 Aug 2008) |
+|  Version: | 15675 (11 Aug 2008) |
 |  Dependencies: | None |
 |  Contrib&nbsp;Version: | 1.3.1 |
@@ -349,4 +354,18 @@
 
 
+1.3
+log
+@buildrelease
+@
+text
+@d1 1
+a1 1
+%META:TOPICINFO{author="TWikiContributor" date="1183913691" format="1.1" reprev="1." version="3"}%
+d299 1
+a299 1
+|  Version: | 15675 (04 Aug 2008) |
+@
+
+
 1.2
 log
--- 4.2.1/data/TWiki/CommentPlugin.txt	2008-08-04 00:17:45.000000000 +0200
+++ data/TWiki/CommentPlugin.txt	2008-08-10 17:02:40.000000000 +0200
@@ -1,3 +1,3 @@
-%META:TOPICINFO{author="TWikiContributor" date="1170597947" format="1.0" version="10"}%
+%META:TOPICINFO{author="TWikiContributor" date="1170597947" format="1.0" version="11"}%
 
 ---+!! Comment Plugin
@@ -252,5 +252,5 @@
 
 |  Plugin Author: | TWiki:Main.CrawfordCurrie http://www.c-dot.co.uk inspired by the work of TWiki:Main.DavidWeller and TWiki:Main.PeterMasiar |
-|  Plugin Version: | 03 Aug 2008 17302 (04 Aug 2008) |
+|  Plugin Version: | 03 Aug 2008 17302 (11 Aug 2008) |
 |  Change History: | |
 |  03 Aug 2008 | The TWiki 4.2.1 release version | 
--- 4.2.1/data/TWiki/CommentPlugin.txt,v	2008-08-04 00:17:45.000000000 +0200
+++ data/TWiki/CommentPlugin.txt,v	2008-08-10 17:02:40.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.10;
+head	1.11;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.11
+date	2008.08.10.15.02.40;	author TWikiContributor;	state Exp;
+branches;
+next	1.10;
+
 1.10
 date	2008.08.03.22.17.45;	author TWikiContributor;	state Exp;
@@ -62,10 +67,10 @@
 
 
-1.10
+1.11
 log
 @buildrelease
 @
 text
-@%META:TOPICINFO{author="TWikiContributor" date="1170597947" format="1.0" version="10"}%
+@%META:TOPICINFO{author="TWikiContributor" date="1170597947" format="1.0" version="11"}%
 
 ---+!! Comment Plugin
@@ -320,5 +325,5 @@
 
 |  Plugin Author: | TWiki:Main.CrawfordCurrie http://www.c-dot.co.uk inspired by the work of TWiki:Main.DavidWeller and TWiki:Main.PeterMasiar |
-|  Plugin Version: | 03 Aug 2008 17302 (04 Aug 2008) |
+|  Plugin Version: | 03 Aug 2008 17302 (11 Aug 2008) |
 |  Change History: | |
 |  03 Aug 2008 | The TWiki 4.2.1 release version | 
@@ -360,4 +365,18 @@
 
 
+1.10
+log
+@buildrelease
+@
+text
+@d1 1
+a1 1
+%META:TOPICINFO{author="TWikiContributor" date="1170597947" format="1.0" version="10"}%
+d254 1
+a254 1
+|  Plugin Version: | 03 Aug 2008 17302 (04 Aug 2008) |
+@
+
+
 1.9
 log
--- 4.2.1/data/TWiki/EmptyPlugin.txt	2008-08-04 00:17:47.000000000 +0200
+++ data/TWiki/EmptyPlugin.txt	2008-08-10 17:02:40.000000000 +0200
@@ -1,3 +1,3 @@
-%META:TOPICINFO{author="TWikiContributor" date="1111929255" format="1.0" version="11"}%
+%META:TOPICINFO{author="TWikiContributor" date="1111929255" format="1.0" version="12"}%
 ---+ Empty TWiki Plugin
 
@@ -37,5 +37,5 @@
 |  Copyright: | &copy; 2001-2007, %TWIKIWEB%.TWikiContributor |
 |  License: | GPL ([[http://www.gnu.org/copyleft/gpl.html][GNU General Public License]]) |
-|  Plugin Version: | 15942 (04 Aug 2008) |
+|  Plugin Version: | 15942 (11 Aug 2008) |
 |  Change History: | <!-- versions below in reverse order -->&nbsp; |
 |  20 May 2007 | Added renderWikiWordHandler |
--- 4.2.1/data/TWiki/EmptyPlugin.txt,v	2008-08-04 00:17:47.000000000 +0200
+++ data/TWiki/EmptyPlugin.txt,v	2008-08-10 17:02:40.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.11;
+head	1.12;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.12
+date	2008.08.10.15.02.40;	author TWikiContributor;	state Exp;
+branches;
+next	1.11;
+
 1.11
 date	2008.08.03.22.17.47;	author TWikiContributor;	state Exp;
@@ -67,10 +72,10 @@
 
 
-1.11
+1.12
 log
 @buildrelease
 @
 text
-@%META:TOPICINFO{author="TWikiContributor" date="1111929255" format="1.0" version="11"}%
+@%META:TOPICINFO{author="TWikiContributor" date="1111929255" format="1.0" version="12"}%
 ---+ Empty TWiki Plugin
 
@@ -110,5 +115,5 @@
 |  Copyright: | &copy; 2001-2007, %TWIKIWEB%.TWikiContributor |
 |  License: | GPL ([[http://www.gnu.org/copyleft/gpl.html][GNU General Public License]]) |
-|  Plugin Version: | 15942 (04 Aug 2008) |
+|  Plugin Version: | 15942 (11 Aug 2008) |
 |  Change History: | <!-- versions below in reverse order -->&nbsp; |
 |  20 May 2007 | Added renderWikiWordHandler |
@@ -130,4 +135,18 @@
 
 
+1.11
+log
+@buildrelease
+@
+text
+@d1 1
+a1 1
+%META:TOPICINFO{author="TWikiContributor" date="1111929255" format="1.0" version="11"}%
+d39 1
+a39 1
+|  Plugin Version: | 15942 (04 Aug 2008) |
+@
+
+
 1.10
 log
--- 4.2.1/data/TWiki/InterwikiPlugin.txt	2008-08-04 00:17:51.000000000 +0200
+++ data/TWiki/InterwikiPlugin.txt	2008-08-10 17:02:40.000000000 +0200
@@ -1,3 +1,3 @@
-%META:TOPICINFO{author="PeterThoeny" date="1186881349" format="1.1" version="12"}%
+%META:TOPICINFO{author="TWikiContributor" date="1186881349" format="1.1" version="13"}%
 ---+!! Interwiki Plugin
 
@@ -54,5 +54,5 @@
 |  Copyright: | &copy; 2001-2007, Andrea Sterbini, Peter Thoeny ([[http://www.twiki.net/][TWIKI.NET]]), %TWIKIWEB%.TWikiContributor |
 |  License: | GPL ([[http://www.gnu.org/copyleft/gpl.html][GNU General Public License]]) |
-|  Plugin Version: | 03 Aug 2008 17302 (04 Aug 2008) |
+|  Plugin Version: | 03 Aug 2008 17387 (11 Aug 2008) |
 |  Change History: | <!-- versions below in reverse order -->&nbsp; |
 |  03 Aug 2008: | TWiki 4.2.1 release version |
--- 4.2.1/data/TWiki/InterwikiPlugin.txt,v	2008-08-04 00:17:51.000000000 +0200
+++ data/TWiki/InterwikiPlugin.txt,v	2008-08-10 17:02:40.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.12;
+head	1.13;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.13
+date	2008.08.10.15.02.40;	author TWikiContributor;	state Exp;
+branches;
+next	1.12;
+
 1.12
 date	2008.08.03.22.17.51;	author TWikiContributor;	state Exp;
@@ -72,10 +77,10 @@
 
 
-1.12
+1.13
 log
 @buildrelease
 @
 text
-@%META:TOPICINFO{author="PeterThoeny" date="1186881349" format="1.1" version="12"}%
+@%META:TOPICINFO{author="TWikiContributor" date="1186881349" format="1.1" version="13"}%
 ---+!! Interwiki Plugin
 
@@ -132,5 +137,5 @@
 |  Copyright: | &copy; 2001-2007, Andrea Sterbini, Peter Thoeny ([[http://www.twiki.net/][TWIKI.NET]]), %TWIKIWEB%.TWikiContributor |
 |  License: | GPL ([[http://www.gnu.org/copyleft/gpl.html][GNU General Public License]]) |
-|  Plugin Version: | 03 Aug 2008 17302 (04 Aug 2008) |
+|  Plugin Version: | 03 Aug 2008 17387 (11 Aug 2008) |
 |  Change History: | <!-- versions below in reverse order -->&nbsp; |
 |  03 Aug 2008: | TWiki 4.2.1 release version |
@@ -168,4 +173,18 @@
 
 
+1.12
+log
+@buildrelease
+@
+text
+@d1 1
+a1 1
+%META:TOPICINFO{author="PeterThoeny" date="1186881349" format="1.1" version="12"}%
+d56 1
+a56 1
+|  Plugin Version: | 03 Aug 2008 17302 (04 Aug 2008) |
+@
+
+
 1.11
 log
--- 4.2.1/data/TWiki/PreferencesPlugin.txt	2008-08-04 00:17:48.000000000 +0200
+++ data/TWiki/PreferencesPlugin.txt	2008-08-10 17:02:41.000000000 +0200
@@ -1,3 +1,3 @@
-%META:TOPICINFO{author="TWikiContributor" date="1115527529" format="1.0" version="5"}%
+%META:TOPICINFO{author="TWikiContributor" date="1115527529" format="1.0" version="6"}%
 ---+!! <nop>%TOPIC%
 
@@ -52,5 +52,5 @@
 
 |  Plugin Author: | TWiki:Main.ThomasWeigert |
-|  Plugin Version: | 15487 (04 Aug 2008) |
+|  Plugin Version: | 15487 (11 Aug 2008) |
 |  Change History: | <!-- versions below in reverse order -->&nbsp; |
 |  05 Nov 2007: | Kenneth Lavrsen fixed problem when settings are hidden in html comments. These settings are now ignored. |
--- 4.2.1/data/TWiki/PreferencesPlugin.txt,v	2008-08-04 00:17:48.000000000 +0200
+++ data/TWiki/PreferencesPlugin.txt,v	2008-08-10 17:02:41.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.5;
+head	1.6;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.6
+date	2008.08.10.15.02.41;	author TWikiContributor;	state Exp;
+branches;
+next	1.5;
+
 1.5
 date	2008.08.03.22.17.48;	author TWikiContributor;	state Exp;
@@ -37,10 +42,10 @@
 
 
-1.5
+1.6
 log
 @buildrelease
 @
 text
-@%META:TOPICINFO{author="TWikiContributor" date="1115527529" format="1.0" version="5"}%
+@%META:TOPICINFO{author="TWikiContributor" date="1115527529" format="1.0" version="6"}%
 ---+!! <nop>%TOPIC%
 
@@ -95,5 +100,5 @@
 
 |  Plugin Author: | TWiki:Main.ThomasWeigert |
-|  Plugin Version: | 15487 (04 Aug 2008) |
+|  Plugin Version: | 15487 (11 Aug 2008) |
 |  Change History: | <!-- versions below in reverse order -->&nbsp; |
 |  05 Nov 2007: | Kenneth Lavrsen fixed problem when settings are hidden in html comments. These settings are now ignored. |
@@ -120,4 +125,18 @@
 
 
+1.5
+log
+@buildrelease
+@
+text
+@d1 1
+a1 1
+%META:TOPICINFO{author="TWikiContributor" date="1115527529" format="1.0" version="5"}%
+d54 1
+a54 1
+|  Plugin Version: | 15487 (04 Aug 2008) |
+@
+
+
 1.4
 log
--- 4.2.1/data/TWiki/SourceCode.txt	2008-08-04 00:17:41.000000000 +0200
+++ data/TWiki/SourceCode.txt	2008-08-10 17:02:46.000000000 +0200
@@ -983,5 +983,5 @@
 
 
-This package has smell factor of *5*
+This package has smell factor of *7*
 
 ---++ [[TWikiUISaveDotPm][TWiki::UI::Save]] 
@@ -1172,3 +1172,3 @@
 
 
- There were a total of *193* smells
+ There were a total of *195* smells
--- 4.2.1/data/TWiki/SourceCode.txt,v	2008-08-04 00:17:41.000000000 +0200
+++ data/TWiki/SourceCode.txt,v	2008-08-10 17:02:46.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.9;
+head	1.10;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.10
+date	2008.08.10.15.02.46;	author TWikiContributor;	state Exp;
+branches;
+next	1.9;
+
 1.9
 date	2008.08.03.22.17.41;	author TWikiContributor;	state Exp;
@@ -57,5 +62,5 @@
 
 
-1.9
+1.10
 log
 @buildrelease
@@ -1046,5 +1051,5 @@
 
 
-This package has smell factor of *5*
+This package has smell factor of *7*
 
 ---++ [[TWikiUISaveDotPm][TWiki::UI::Save]] 
@@ -1235,4 +1240,18 @@
 
 
+ There were a total of *195* smells
+@
+
+
+1.9
+log
+@buildrelease
+@
+text
+@d985 1
+a985 1
+This package has smell factor of *5*
+d1174 1
+a1174 1
  There were a total of *193* smells
 @
--- 4.2.1/data/TWiki/SpreadSheetPlugin.txt	2008-08-04 00:17:50.000000000 +0200
+++ data/TWiki/SpreadSheetPlugin.txt	2008-08-10 17:02:41.000000000 +0200
@@ -1,3 +1,3 @@
-%META:TOPICINFO{author="PeterThoeny" date="1192240197" format="1.0" version="16"}%
+%META:TOPICINFO{author="TWikiContributor" date="1192240197" format="1.0" version="17"}%
 ---+!! TWiki Spreadsheet Plugin
 
--- 4.2.1/data/TWiki/SpreadSheetPlugin.txt,v	2008-08-04 00:17:50.000000000 +0200
+++ data/TWiki/SpreadSheetPlugin.txt,v	2008-08-10 17:02:41.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.16;
+head	1.17;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.17
+date	2008.08.10.15.02.41;	author TWikiContributor;	state Exp;
+branches;
+next	1.16;
+
 1.16
 date	2008.01.22.03.21.33;	author TWikiContributor;	state Exp;
@@ -92,10 +97,10 @@
 
 
-1.16
+1.17
 log
 @buildrelease
 @
 text
-@%META:TOPICINFO{author="PeterThoeny" date="1192240197" format="1.0" version="16"}%
+@%META:TOPICINFO{author="TWikiContributor" date="1192240197" format="1.0" version="17"}%
 ---+!! TWiki Spreadsheet Plugin
 
@@ -873,4 +878,15 @@
 
 
+1.16
+log
+@buildrelease
+@
+text
+@d1 1
+a1 1
+%META:TOPICINFO{author="PeterThoeny" date="1192240197" format="1.0" version="16"}%
+@
+
+
 1.15
 log
--- 4.2.1/data/TWiki/TinyMCEPlugin.txt	2008-08-04 00:17:44.000000000 +0200
+++ data/TWiki/TinyMCEPlugin.txt	2008-08-10 17:02:42.000000000 +0200
@@ -133,5 +133,5 @@
 
 |  Plugin Author(s): | TWiki:Main.CrawfordCurrie |
-|  Plugin Version: | 03 Aug 2008 17302 (04 Aug 2008) |
+|  Plugin Version: | 03 Aug 2008 17302 (11 Aug 2008) |
 |  Copyright: | &copy; 2007-2008 Crawford Currie http://c-dot.co.uk |
 |             | This package also includes the complete sources for version 2.1.1.1 of the !TinyMCE editor |
--- 4.2.1/data/TWiki/TinyMCEPlugin.txt,v	2008-08-04 00:17:44.000000000 +0200
+++ data/TWiki/TinyMCEPlugin.txt,v	2008-08-10 17:02:42.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.2;
+head	1.3;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.3
+date	2008.08.10.15.02.42;	author TWikiContributor;	state Exp;
+branches;
+next	1.2;
+
 1.2
 date	2008.08.03.22.17.44;	author TWikiContributor;	state Exp;
@@ -22,5 +27,5 @@
 
 
-1.2
+1.3
 log
 @buildrelease
@@ -161,5 +166,5 @@
 
 |  Plugin Author(s): | TWiki:Main.CrawfordCurrie |
-|  Plugin Version: | 03 Aug 2008 17302 (04 Aug 2008) |
+|  Plugin Version: | 03 Aug 2008 17302 (11 Aug 2008) |
 |  Copyright: | &copy; 2007-2008 Crawford Currie http://c-dot.co.uk |
 |             | This package also includes the complete sources for version 2.1.1.1 of the !TinyMCE editor |
@@ -204,4 +209,15 @@
 
 
+1.2
+log
+@buildrelease
+@
+text
+@d135 1
+a135 1
+|  Plugin Version: | 03 Aug 2008 17302 (04 Aug 2008) |
+@
+
+
 1.1
 log
--- 4.2.1/data/TWiki/TWikiHistory.txt	2008-08-04 00:17:51.000000000 +0200
+++ data/TWiki/TWikiHistory.txt	2008-08-10 17:02:37.000000000 +0200
@@ -1,3 +1,3 @@
-%META:TOPICINFO{author="TWikiContributor" date="1200423469" format="1.1" version="72"}%
+%META:TOPICINFO{author="TWikiContributor" date="1200423469" format="1.1" version="73"}%
 %STARTINCLUDE%
 ---+ Appendix A: TWiki Development Time-line
@@ -6,5 +6,5 @@
 
 #FreetownRelease
----++ TWiki Release 4.2.1 (Freetown) released 00:13:28 04 August 2008
+---++ TWiki Release 4.2.2 (Freetown) released 00:54:17 11 August 2008
 
 Patch release following the 4.2.0 released 22 Jan 2008
--- 4.2.1/data/TWiki/TWikiHistory.txt,v	2008-08-04 00:17:51.000000000 +0200
+++ data/TWiki/TWikiHistory.txt,v	2008-08-10 17:02:37.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.72;
+head	1.73;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.73
+date	2008.08.10.15.02.37;	author TWikiContributor;	state Exp;
+branches;
+next	1.72;
+
 1.72
 date	2008.08.03.22.17.51;	author TWikiContributor;	state Exp;
@@ -372,10 +377,10 @@
 
 
-1.72
+1.73
 log
 @buildrelease
 @
 text
-@%META:TOPICINFO{author="TWikiContributor" date="1200423469" format="1.1" version="72"}%
+@%META:TOPICINFO{author="TWikiContributor" date="1200423469" format="1.1" version="73"}%
 %STARTINCLUDE%
 ---+ Appendix A: TWiki Development Time-line
@@ -384,5 +389,5 @@
 
 #FreetownRelease
----++ TWiki Release 4.2.1 (Freetown) released 00:13:28 04 August 2008
+---++ TWiki Release 4.2.2 (Freetown) released 00:54:17 11 August 2008
 
 Patch release following the 4.2.0 released 22 Jan 2008
@@ -1157,4 +1162,18 @@
 
 
+1.72
+log
+@buildrelease
+@
+text
+@d1 1
+a1 1
+%META:TOPICINFO{author="TWikiContributor" date="1200423469" format="1.1" version="72"}%
+d8 1
+a8 1
+---++ TWiki Release 4.2.1 (Freetown) released 00:13:28 04 August 2008
+@
+
+
 1.71
 log
--- 4.2.1/data/TWiki/TWikiReleaseNotes04x01.txt	2008-08-04 00:17:46.000000000 +0200
+++ data/TWiki/TWikiReleaseNotes04x01.txt	2008-08-10 17:02:37.000000000 +0200
@@ -1,4 +1,4 @@
-%META:TOPICINFO{author="TWikiContributor" date="1173426057" format="1.1" version="5"}%
----+!! TWiki Release 4.1.2 (Edinburgh), 00:13:28 04 August 2008
+%META:TOPICINFO{author="TWikiContributor" date="1173426057" format="1.1" version="6"}%
+---+!! TWiki Release 4.1.2 (Edinburgh), 00:54:17 11 August 2008
 
 _Note: This is the release note for the previous major release version 4.1.X. This note and the TWikiReleaseNotes04x00 are included with 4.2.X because they contain valuable information for people upgrading from earlier versions. Both for the admin and the users. See TWikiReleaseNotes04x02 for the 4.2.X release notes_
@@ -510,5 +510,5 @@
 ---++ TWiki 4.1.2 Patch Release Details
 
-The 4.1.2 release was built from SVN http://svn.twiki.org/svn/twiki/Patch04x01 revision 17311 (04 Aug 2008) (00:13:28 04 August 2008).
+The 4.1.2 release was built from SVN http://svn.twiki.org/svn/twiki/Patch04x01 revision 17396 (11 Aug 2008) (00:54:17 11 August 2008).
 
 TWiki 4.1.1 Fixes
--- 4.2.1/data/TWiki/TWikiReleaseNotes04x01.txt,v	2008-08-04 00:17:46.000000000 +0200
+++ data/TWiki/TWikiReleaseNotes04x01.txt,v	2008-08-10 17:02:37.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.5;
+head	1.6;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.6
+date	2008.08.10.15.02.37;	author TWikiContributor;	state Exp;
+branches;
+next	1.5;
+
 1.5
 date	2008.08.03.22.17.46;	author TWikiContributor;	state Exp;
@@ -37,11 +42,11 @@
 
 
-1.5
+1.6
 log
 @buildrelease
 @
 text
-@%META:TOPICINFO{author="TWikiContributor" date="1173426057" format="1.1" version="5"}%
----+!! TWiki Release 4.1.2 (Edinburgh), 00:13:28 04 August 2008
+@%META:TOPICINFO{author="TWikiContributor" date="1173426057" format="1.1" version="6"}%
+---+!! TWiki Release 4.1.2 (Edinburgh), 00:54:17 11 August 2008
 
 _Note: This is the release note for the previous major release version 4.1.X. This note and the TWikiReleaseNotes04x00 are included with 4.2.X because they contain valuable information for people upgrading from earlier versions. Both for the admin and the users. See TWikiReleaseNotes04x02 for the 4.2.X release notes_
@@ -553,5 +558,5 @@
 ---++ TWiki 4.1.2 Patch Release Details
 
-The 4.1.2 release was built from SVN http://svn.twiki.org/svn/twiki/Patch04x01 revision 17311 (04 Aug 2008) (00:13:28 04 August 2008).
+The 4.1.2 release was built from SVN http://svn.twiki.org/svn/twiki/Patch04x01 revision 17396 (11 Aug 2008) (00:54:17 11 August 2008).
 
 TWiki 4.1.1 Fixes
@@ -608,4 +613,19 @@
 
 
+1.5
+log
+@buildrelease
+@
+text
+@d1 2
+a2 2
+%META:TOPICINFO{author="TWikiContributor" date="1173426057" format="1.1" version="5"}%
+---+!! TWiki Release 4.1.2 (Edinburgh), 00:13:28 04 August 2008
+d512 1
+a512 1
+The 4.1.2 release was built from SVN http://svn.twiki.org/svn/twiki/Patch04x01 revision 17311 (04 Aug 2008) (00:13:28 04 August 2008).
+@
+
+
 1.4
 log
--- 4.2.1/data/TWiki/TWikiReleaseNotes04x02.txt	2008-08-04 00:17:50.000000000 +0200
+++ data/TWiki/TWikiReleaseNotes04x02.txt	2008-08-10 17:02:37.000000000 +0200
@@ -1,4 +1,4 @@
-%META:TOPICINFO{author="TWikiContributor" date="1177700623" format="1.1" version="2"}%
----+!! TWiki Release 4.2.1 (Freetown), 00:13:28 04 August 2008
+%META:TOPICINFO{author="TWikiContributor" date="1177700623" format="1.1" version="3"}%
+---+!! TWiki Release 4.2.2 (Freetown), 00:54:17 11 August 2008
 
 %TOC%
@@ -8,11 +8,14 @@
 TWiki 4.2.0 was released 22 Jan 2008 and introduced some hot new features that make TWiki a better user experience for both beginners and experienced application developers. It also contained quite a number of bugfixes since 4.1.2.
 
-TWiki 4.2.1 is a patch release which only contains bug fixes. More than 150 bugs have been fixed since the release of 4.2.1 in all areas of TWiki.
+TWiki 4.2.1 is a patch release which only contains bug fixes. More than 150 bugs have been fixed since the release of 4.2.0 in all areas of TWiki.
 
-It is highly recommended to upgrade TWiki 4.2.0 to 4.2.1. Users will find the 4.2.1 much more stable in daily use.
+TWiki 4.2.2 is a patch release which only contains bug fixes. The major issues fixed since the release of 4.2.1 in all areas of TWiki are the registration verification code validation, and web specified =REVINFO= usage.
+
+
+It is highly recommended to upgrade TWiki 4.2.x to 4.2.2. Users will find the 4.2.2 much more stable in daily use.
 
 ---++ Pre-installed Extensions
 
-TWiki 4.2.1 is shipped with
+TWiki 4.2.2 is shipped with
 
    * *Plugins:* !CommentPlugin, !EditTablePlugin, !EmptyPlugin, !InterwikiPlugin, !PreferencesPlugin, !RenderListPlugin, !SlideShowPlugin, !SmiliesPlugin, !SpreadSheetPlugin, !TablePlugin, !TinyMCEPlugin, !TwistyPlugin, !WysiwygPlugin
@@ -51,4 +54,14 @@
       * User Mapping (mapping between login name and !WikiName) code has been extended to allow pluggable modules to integrate with all sorts of alternative authentication and Management schemes. For normal cases you use the default !TWikiUserMapping which is using the !Main.TWikiUsers topic to map between login and !WikiName. A new !BaseUserMapping is provided for TWikis where you only have guests and an administrator. In this case you use the login and password given in configure to login as an admin.
 
+---++ Important Changes since 4.2.1
+This is a fast trip bug fix for issues found during upgrades from 4.2.0 to 4.2.1.
+---+++ Highlights of bug fixes since 4.2.1
+
+   * Registration with verification fails in 4.2.1
+   * =REVINFO= with web specified in topic param renders as though topic does not exist.
+   * TWiki::Compatibility has undefined variable error
+
+See the full list of bug fixes at the bottom of this topic.
+
 ---++ Important Changes since 4.2.0
 
@@ -197,5 +210,5 @@
 ---++  TWiki 4.2.0 Minor Release - Details
 
-The 4.2.0 release was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02 revision 17311 (04 Aug 2008). 
+The 4.2.0 release was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02 revision 16277 (22 Jan 2008)
 
 ---++ Fixes
@@ -568,7 +581,7 @@
 </noautolink>
 
----++  TWiki 4.2.1 Minor Release - Details
+---++  TWiki 4.2.1 Patch Release - Details
 
-The 4.2.1 release was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02 revision 17311 (04 Aug 2008). 
+The 4.2.1 release was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02 revision 17311 (03 Aug 2008)
 
 ---++ Fixes
@@ -739,4 +752,27 @@
 None!
 
+---++  TWiki 4.2.2 Patch Release - Details
+
+The 4.2.2 release was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02 revision 17396 (10 Aug 2008). 
+
+---++ Fixes
+
+<noautolink>
+| [[%BUGS%/Item5892][Item5892]] | Registration with verification fails in 4.2.1 |
+| [[%BUGS%/Item5884][Item5884]] | REVINFO{"$rev" topic="Bugs.ReleaseNotesTml"}  seems to be returning '0' |
+| [[%BUGS%/Item5880][Item5880]] | !TablePlugin may delete query parameters after reordering some table |
+| [[%BUGS%/Item5898][Item5898]] | prevent the browser from saving passwords in template login |
+| [[%BUGS%/Item5888][Item5888]] | simple refactoring to expand the possibility of more advanced SEARCH implementations. |
+| [[%BUGS%/Item5887][Item5887]] | TWiki Compatibility has an undefined variariable error |
+| [[%BUGS%/Item5904][Item5904]] | Translation bug in the german translation in TWiki 4.2.1 |
+| [[%BUGS%/Item5907][Item5907]] | fix author for topics in release |
+| [[%BUGS%/Item5906][Item5906]] | VarEDITACTION topic was missing from MANIFEST |
+| [[%BUGS%/Item4683][Item4683]] | that putting the word CGI into ==='s makes it dissapear. |
+</noautolink>
+
+---++ Enhancements
+
+None!
+
 <!-- Note: Do not use Bugs: interwiki links because interwiki rule might not be defined
    * Set BUGS = http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs
--- 4.2.1/data/TWiki/TWikiReleaseNotes04x02.txt,v	2008-08-04 00:17:50.000000000 +0200
+++ data/TWiki/TWikiReleaseNotes04x02.txt,v	2008-08-10 17:02:37.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.2;
+head	1.3;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.3
+date	2008.08.10.15.02.37;	author TWikiContributor;	state Exp;
+branches;
+next	1.2;
+
 1.2
 date	2008.08.03.22.17.50;	author TWikiContributor;	state Exp;
@@ -22,11 +27,11 @@
 
 
-1.2
+1.3
 log
 @buildrelease
 @
 text
-@%META:TOPICINFO{author="TWikiContributor" date="1177700623" format="1.1" version="2"}%
----+!! TWiki Release 4.2.1 (Freetown), 00:13:28 04 August 2008
+@%META:TOPICINFO{author="TWikiContributor" date="1177700623" format="1.1" version="3"}%
+---+!! TWiki Release 4.2.2 (Freetown), 00:54:17 11 August 2008
 
 %TOC%
@@ -36,11 +41,14 @@
 TWiki 4.2.0 was released 22 Jan 2008 and introduced some hot new features that make TWiki a better user experience for both beginners and experienced application developers. It also contained quite a number of bugfixes since 4.1.2.
 
-TWiki 4.2.1 is a patch release which only contains bug fixes. More than 150 bugs have been fixed since the release of 4.2.1 in all areas of TWiki.
+TWiki 4.2.1 is a patch release which only contains bug fixes. More than 150 bugs have been fixed since the release of 4.2.0 in all areas of TWiki.
 
-It is highly recommended to upgrade TWiki 4.2.0 to 4.2.1. Users will find the 4.2.1 much more stable in daily use.
+TWiki 4.2.2 is a patch release which only contains bug fixes. The major issues fixed since the release of 4.2.1 in all areas of TWiki are the registration verification code validation, and web specified =REVINFO= usage.
+
+
+It is highly recommended to upgrade TWiki 4.2.x to 4.2.2. Users will find the 4.2.2 much more stable in daily use.
 
 ---++ Pre-installed Extensions
 
-TWiki 4.2.1 is shipped with
+TWiki 4.2.2 is shipped with
 
    * *Plugins:* !CommentPlugin, !EditTablePlugin, !EmptyPlugin, !InterwikiPlugin, !PreferencesPlugin, !RenderListPlugin, !SlideShowPlugin, !SmiliesPlugin, !SpreadSheetPlugin, !TablePlugin, !TinyMCEPlugin, !TwistyPlugin, !WysiwygPlugin
@@ -79,4 +87,14 @@
       * User Mapping (mapping between login name and !WikiName) code has been extended to allow pluggable modules to integrate with all sorts of alternative authentication and Management schemes. For normal cases you use the default !TWikiUserMapping which is using the !Main.TWikiUsers topic to map between login and !WikiName. A new !BaseUserMapping is provided for TWikis where you only have guests and an administrator. In this case you use the login and password given in configure to login as an admin.
 
+---++ Important Changes since 4.2.1
+This is a fast trip bug fix for issues found during upgrades from 4.2.0 to 4.2.1.
+---+++ Highlights of bug fixes since 4.2.1
+
+   * Registration with verification fails in 4.2.1
+   * =REVINFO= with web specified in topic param renders as though topic does not exist.
+   * TWiki::Compatibility has undefined variable error
+
+See the full list of bug fixes at the bottom of this topic.
+
 ---++ Important Changes since 4.2.0
 
@@ -225,5 +243,5 @@
 ---++  TWiki 4.2.0 Minor Release - Details
 
-The 4.2.0 release was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02 revision 17311 (04 Aug 2008). 
+The 4.2.0 release was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02 revision 16277 (22 Jan 2008)
 
 ---++ Fixes
@@ -596,7 +614,7 @@
 </noautolink>
 
----++  TWiki 4.2.1 Minor Release - Details
+---++  TWiki 4.2.1 Patch Release - Details
 
-The 4.2.1 release was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02 revision 17311 (04 Aug 2008). 
+The 4.2.1 release was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02 revision 17311 (03 Aug 2008)
 
 ---++ Fixes
@@ -767,4 +785,27 @@
 None!
 
+---++  TWiki 4.2.2 Patch Release - Details
+
+The 4.2.2 release was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02 revision 17396 (10 Aug 2008). 
+
+---++ Fixes
+
+<noautolink>
+| [[%BUGS%/Item5892][Item5892]] | Registration with verification fails in 4.2.1 |
+| [[%BUGS%/Item5884][Item5884]] | REVINFO{"$rev" topic="Bugs.ReleaseNotesTml"}  seems to be returning '0' |
+| [[%BUGS%/Item5880][Item5880]] | !TablePlugin may delete query parameters after reordering some table |
+| [[%BUGS%/Item5898][Item5898]] | prevent the browser from saving passwords in template login |
+| [[%BUGS%/Item5888][Item5888]] | simple refactoring to expand the possibility of more advanced SEARCH implementations. |
+| [[%BUGS%/Item5887][Item5887]] | TWiki Compatibility has an undefined variariable error |
+| [[%BUGS%/Item5904][Item5904]] | Translation bug in the german translation in TWiki 4.2.1 |
+| [[%BUGS%/Item5907][Item5907]] | fix author for topics in release |
+| [[%BUGS%/Item5906][Item5906]] | VarEDITACTION topic was missing from MANIFEST |
+| [[%BUGS%/Item4683][Item4683]] | that putting the word CGI into ==='s makes it dissapear. |
+</noautolink>
+
+---++ Enhancements
+
+None!
+
 <!-- Note: Do not use Bugs: interwiki links because interwiki rule might not be defined
    * Set BUGS = http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs
@@ -774,4 +815,36 @@
 
 
+1.2
+log
+@buildrelease
+@
+text
+@d1 2
+a2 2
+%META:TOPICINFO{author="TWikiContributor" date="1177700623" format="1.1" version="2"}%
+---+!! TWiki Release 4.2.1 (Freetown), 00:13:28 04 August 2008
+d10 1
+a10 1
+TWiki 4.2.1 is a patch release which only contains bug fixes. More than 150 bugs have been fixed since the release of 4.2.1 in all areas of TWiki.
+d12 4
+a15 1
+It is highly recommended to upgrade TWiki 4.2.0 to 4.2.1. Users will find the 4.2.1 much more stable in daily use.
+d19 1
+a19 1
+TWiki 4.2.1 is shipped with
+d56 10
+d212 1
+a212 1
+The 4.2.0 release was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02 revision 17311 (04 Aug 2008). 
+d583 1
+a583 1
+---++  TWiki 4.2.1 Minor Release - Details
+d585 1
+a585 1
+The 4.2.1 release was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02 revision 17311 (04 Aug 2008). 
+d754 23
+@
+
+
 1.1
 log
--- 4.2.1/data/TWiki/TWikiStoreDotPm.txt	2008-08-04 00:17:47.000000000 +0200
+++ data/TWiki/TWikiStoreDotPm.txt	2008-08-10 17:02:45.000000000 +0200
@@ -359,4 +359,10 @@
    * =$topic= - Topic name, required, e.g. ='TokyoOffice'=, or ="Main.TokyoOffice"=
 
+Warning: topicExists does not call
+    ( $web, $topic ) =
+      $this->{session}->normalizeWebTopicName( $web, $topic );
+for you (it'd make TWiki even slower) so make sure you do so.
+
+
 
 
--- 4.2.1/data/TWiki/TWikiStoreDotPm.txt,v	2008-08-04 00:17:47.000000000 +0200
+++ data/TWiki/TWikiStoreDotPm.txt,v	2008-08-10 17:02:45.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.6;
+head	1.7;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.7
+date	2008.08.10.15.02.45;	author TWikiContributor;	state Exp;
+branches;
+next	1.6;
+
 1.6
 date	2008.01.22.03.21.31;	author TWikiContributor;	state Exp;
@@ -42,5 +47,5 @@
 
 
-1.6
+1.7
 log
 @buildrelease
@@ -407,4 +412,10 @@
    * =$topic= - Topic name, required, e.g. ='TokyoOffice'=, or ="Main.TokyoOffice"=
 
+Warning: topicExists does not call
+    ( $web, $topic ) =
+      $this->{session}->normalizeWebTopicName( $web, $topic );
+for you (it'd make TWiki even slower) so make sure you do so.
+
+
 
 
@@ -613,4 +624,13 @@
 
 
+1.6
+log
+@buildrelease
+@
+text
+@d361 6
+@
+
+
 1.5
 log
--- 4.2.1/data/TWiki/TWikiUserAuthentication.txt	2008-08-04 00:17:42.000000000 +0200
+++ data/TWiki/TWikiUserAuthentication.txt	2008-08-10 17:02:38.000000000 +0200
@@ -1,3 +1,3 @@
-%META:TOPICINFO{author="TWikiContributor" date="1176971123" format="1.0" version="24"}%
+%META:TOPICINFO{author="TWikiContributor" date="1176971123" format="1.0" version="25"}%
 %STARTINCLUDE%
 ---+ TWiki User Authentication
@@ -70,4 +70,5 @@
       1 select the =TWiki::Client::TemplateLogin= login manager (on the Security Settings pane).
       1 select the appropriate password manager for your system, or provide your own.
+      1 %H% there is also an EXPERT configure setting ={TemplateLogin}{PreventBrowserRememberingPassword}= that you can set to prevent Browsers from remembering username and passwords if you are concerned about public terminal usage.
    1 Register yourself in the TWikiRegistration topic.
     <br /> %H% Check that the password manager recognises the new user. If you are using =.htpasswd= files, check that a new line with the username and encrypted password is added to the =.htpasswd= file. If not, you probably got a path wrong, or the permissions may not allow the webserver user to write to that file.
@@ -116,7 +117,7 @@
 ---++++ Logons via bin/logon
 
-Any time a user enters a page that needs authentication, they will be forced to log on. It may be convenient to have a "logon" as well, to give the system a chance to identify the user and retrieve their personal settings. It may be convenient to force them to log on.
+Any time a user requests a page that needs authentication, they will be forced to log on. It may be convenient to have a "logon" link as well, to give the system a chance to identify the user and retrieve their personal settings. It may be convenient to force them to log on.
 
-The ==bin/logon== script accomplishes this. The ==bin/logon== script must be setup in the ==bin/.htaccess== file to be a script which requires a =valid user=. However, once authenticated, it will simply redirect the user to the view URL for the page from which the =logon= script was linked.
+The ==bin/logon== script enables this. If you are using Apache Login, the ==bin/logon== script must be setup in the ==bin/.htaccess== file to be a script which requires a =valid user=. Once authenticated, it will redirect the user to the view URL for the page from which the =logon= script was linked.
 
 #TrackSessions
@@ -223,3 +224,3 @@
 __Related Topics:__ AdminDocumentationCategory, TWikiAccessControl, TWiki:TWiki.TWikiUserAuthenticationSupplement, TWiki:TWiki.SecuringTWikiSite
 
--- __Contributors:__ TWiki:Main.PeterThoeny, TWiki:Main.MikeMannix, TWiki:Main.CrawfordCurrie
+-- __Contributors:__ TWiki:Main.PeterThoeny, TWiki:Main.MikeMannix, TWiki:Main.CrawfordCurrie, TWiki:Main.SvenDowideit
--- 4.2.1/data/TWiki/TWikiUserAuthentication.txt,v	2008-08-04 00:17:42.000000000 +0200
+++ data/TWiki/TWikiUserAuthentication.txt,v	2008-08-10 17:02:38.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.24;
+head	1.25;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.25
+date	2008.08.10.15.02.38;	author TWikiContributor;	state Exp;
+branches;
+next	1.24;
+
 1.24
 date	2008.01.22.03.21.25;	author TWikiContributor;	state Exp;
@@ -132,10 +137,10 @@
 
 
-1.24
+1.25
 log
 @buildrelease
 @
 text
-@%META:TOPICINFO{author="TWikiContributor" date="1176971123" format="1.0" version="24"}%
+@%META:TOPICINFO{author="TWikiContributor" date="1176971123" format="1.0" version="25"}%
 %STARTINCLUDE%
 ---+ TWiki User Authentication
@@ -208,4 +213,5 @@
       1 select the =TWiki::Client::TemplateLogin= login manager (on the Security Settings pane).
       1 select the appropriate password manager for your system, or provide your own.
+      1 %H% there is also an EXPERT configure setting ={TemplateLogin}{PreventBrowserRememberingPassword}= that you can set to prevent Browsers from remembering username and passwords if you are concerned about public terminal usage.
    1 Register yourself in the TWikiRegistration topic.
     <br /> %H% Check that the password manager recognises the new user. If you are using =.htpasswd= files, check that a new line with the username and encrypted password is added to the =.htpasswd= file. If not, you probably got a path wrong, or the permissions may not allow the webserver user to write to that file.
@@ -254,7 +260,7 @@
 ---++++ Logons via bin/logon
 
-Any time a user enters a page that needs authentication, they will be forced to log on. It may be convenient to have a "logon" as well, to give the system a chance to identify the user and retrieve their personal settings. It may be convenient to force them to log on.
+Any time a user requests a page that needs authentication, they will be forced to log on. It may be convenient to have a "logon" link as well, to give the system a chance to identify the user and retrieve their personal settings. It may be convenient to force them to log on.
 
-The ==bin/logon== script accomplishes this. The ==bin/logon== script must be setup in the ==bin/.htaccess== file to be a script which requires a =valid user=. However, once authenticated, it will simply redirect the user to the view URL for the page from which the =logon= script was linked.
+The ==bin/logon== script enables this. If you are using Apache Login, the ==bin/logon== script must be setup in the ==bin/.htaccess== file to be a script which requires a =valid user=. Once authenticated, it will redirect the user to the view URL for the page from which the =logon= script was linked.
 
 #TrackSessions
@@ -361,4 +367,25 @@
 __Related Topics:__ AdminDocumentationCategory, TWikiAccessControl, TWiki:TWiki.TWikiUserAuthenticationSupplement, TWiki:TWiki.SecuringTWikiSite
 
+-- __Contributors:__ TWiki:Main.PeterThoeny, TWiki:Main.MikeMannix, TWiki:Main.CrawfordCurrie, TWiki:Main.SvenDowideit
+@
+
+
+1.24
+log
+@buildrelease
+@
+text
+@d1 1
+a1 1
+%META:TOPICINFO{author="TWikiContributor" date="1176971123" format="1.0" version="24"}%
+d72 1
+d119 1
+a119 1
+Any time a user enters a page that needs authentication, they will be forced to log on. It may be convenient to have a "logon" as well, to give the system a chance to identify the user and retrieve their personal settings. It may be convenient to force them to log on.
+d121 1
+a121 1
+The ==bin/logon== script accomplishes this. The ==bin/logon== script must be setup in the ==bin/.htaccess== file to be a script which requires a =valid user=. However, once authenticated, it will simply redirect the user to the view URL for the page from which the =logon= script was linked.
+d226 1
+a226 1
 -- __Contributors:__ TWiki:Main.PeterThoeny, TWiki:Main.MikeMannix, TWiki:Main.CrawfordCurrie
 @
--- 4.2.1/data/TWiki/TWikiUserSetting.txt	2008-08-04 00:17:41.000000000 +0200
+++ data/TWiki/TWikiUserSetting.txt	2008-08-10 17:02:42.000000000 +0200
@@ -1,3 +1,3 @@
-%META:TOPICINFO{author="SteP" date="1187649998" format="1.1" version="2"}%
+%META:TOPICINFO{author="TWikiContributor" date="1187649998" format="1.1" version="3"}%
 %META:TOPICPARENT{name="TWikiPreferences"}%
 ---+++ User Settings -- preference variables customizable by users
@@ -16,3 +16,3 @@
 *See also:*
    * TWikiVariables - an alphabetical list of all variables
-   * TWikiPreferences and [[%LOCALSITEPREFS%]] - where user shortcuts are defined
\ Kein Zeilenumbruch am Dateiende.
+   * TWikiPreferences and [[%LOCALSITEPREFS%]] - where user shortcuts are defined
--- 4.2.1/data/TWiki/TWikiUserSetting.txt,v	2008-08-04 00:17:41.000000000 +0200
+++ data/TWiki/TWikiUserSetting.txt,v	2008-08-10 17:02:42.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.2;
+head	1.3;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.3
+date	2008.08.10.15.02.42;	author TWikiContributor;	state Exp;
+branches;
+next	1.2;
+
 1.2
 date	2008.01.22.03.21.24;	author TWikiContributor;	state Exp;
@@ -22,10 +27,10 @@
 
 
-1.2
+1.3
 log
 @buildrelease
 @
 text
-@%META:TOPICINFO{author="SteP" date="1187649998" format="1.1" version="2"}%
+@%META:TOPICINFO{author="TWikiContributor" date="1187649998" format="1.1" version="3"}%
 %META:TOPICPARENT{name="TWikiPreferences"}%
 ---+++ User Settings -- preference variables customizable by users
@@ -44,4 +49,18 @@
 *See also:*
    * TWikiVariables - an alphabetical list of all variables
+   * TWikiPreferences and [[%LOCALSITEPREFS%]] - where user shortcuts are defined
+@
+
+
+1.2
+log
+@buildrelease
+@
+text
+@d1 1
+a1 1
+%META:TOPICINFO{author="SteP" date="1187649998" format="1.1" version="2"}%
+d18 1
+a18 1
    * TWikiPreferences and [[%LOCALSITEPREFS%]] - where user shortcuts are defined@
 
--- 4.2.1/data/TWiki/TWikiUsersTemplate.txt	2008-08-04 00:17:51.000000000 +0200
+++ data/TWiki/TWikiUsersTemplate.txt	2008-08-10 17:02:42.000000000 +0200
@@ -1,3 +1,3 @@
-%META:TOPICINFO{author="TWikiAdminGroup" date="1178574333" format="1.1" reprev="1.2" version="1"}%
+%META:TOPICINFO{author="TWikiContributor" date="1178574333" format="1.1" reprev="1.2" version="2"}%
 ---+ List of <nop>%WIKITOOLNAME% users
 
--- 4.2.1/data/TWiki/TWikiUsersTemplate.txt,v	2008-08-04 00:17:51.000000000 +0200
+++ data/TWiki/TWikiUsersTemplate.txt,v	2008-08-10 17:02:42.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.1;
+head	1.2;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.2
+date	2008.08.10.15.02.42;	author TWikiContributor;	state Exp;
+branches;
+next	1.1;
+
 1.1
 date	2008.01.22.03.21.34;	author TWikiContributor;	state Exp;
@@ -17,10 +22,10 @@
 
 
-1.1
+1.2
 log
 @buildrelease
 @
 text
-@%META:TOPICINFO{author="TWikiAdminGroup" date="1178574333" format="1.1" reprev="1.2" version="1"}%
+@%META:TOPICINFO{author="TWikiContributor" date="1178574333" format="1.1" reprev="1.2" version="2"}%
 ---+ List of <nop>%WIKITOOLNAME% users
 
@@ -75,2 +80,13 @@
    * Set ALLOWTOPICCHANGE = TWikiAdminGroup, TWikiRegistrationAgent
 @
+
+
+1.1
+log
+@buildrelease
+@
+text
+@d1 1
+a1 1
+%META:TOPICINFO{author="TWikiAdminGroup" date="1178574333" format="1.1" reprev="1.2" version="1"}%
+@
--- 4.2.1/data/TWiki/TwistyContrib.txt	2008-08-04 00:17:42.000000000 +0200
+++ data/TWiki/TwistyContrib.txt	2008-08-10 17:02:42.000000000 +0200
@@ -1,3 +1,3 @@
-%META:TOPICINFO{author="TWikiContributor" date="1140597757" format="1.1" version="6"}%
+%META:TOPICINFO{author="TWikiContributor" date="1140597757" format="1.1" version="7"}%
 ---+!! <nop>%TOPIC%
 
@@ -170,5 +170,5 @@
 |  Dependencies: | <table border="1"><tr><th>Name</th><th>Version</th><th>Description</th></tr><tr><td align="left">TWiki::Plugins::BehaviourContrib</td><td align="left">&gt;=1.000</td><td align="left">Required</td></tr></table> |
 |  Plugin&nbsp;Version: | 20 Jun 2007 (version 1.4.1)  |
-|  Version: | 15675 (04 Aug 2008) |
+|  Version: | 15675 (11 Aug 2008) |
 |  Change&nbsp;History: | <!-- versions below in reverse order -->&nbsp; |
 |  20 Jun 2007 | 1.4 Arthur Clemens - Updated script so TwistyPlugin can work without extra javascript 'init' calls. |
--- 4.2.1/data/TWiki/TwistyContrib.txt,v	2008-08-04 00:17:42.000000000 +0200
+++ data/TWiki/TwistyContrib.txt,v	2008-08-10 17:02:42.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.6;
+head	1.7;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.7
+date	2008.08.10.15.02.42;	author TWikiContributor;	state Exp;
+branches;
+next	1.6;
+
 1.6
 date	2008.08.03.22.17.42;	author TWikiContributor;	state Exp;
@@ -42,10 +47,10 @@
 
 
-1.6
+1.7
 log
 @buildrelease
 @
 text
-@%META:TOPICINFO{author="TWikiContributor" date="1140597757" format="1.1" version="6"}%
+@%META:TOPICINFO{author="TWikiContributor" date="1140597757" format="1.1" version="7"}%
 ---+!! <nop>%TOPIC%
 
@@ -218,5 +223,5 @@
 |  Dependencies: | <table border="1"><tr><th>Name</th><th>Version</th><th>Description</th></tr><tr><td align="left">TWiki::Plugins::BehaviourContrib</td><td align="left">&gt;=1.000</td><td align="left">Required</td></tr></table> |
 |  Plugin&nbsp;Version: | 20 Jun 2007 (version 1.4.1)  |
-|  Version: | 15675 (04 Aug 2008) |
+|  Version: | 15675 (11 Aug 2008) |
 |  Change&nbsp;History: | <!-- versions below in reverse order -->&nbsp; |
 |  20 Jun 2007 | 1.4 Arthur Clemens - Updated script so TwistyPlugin can work without extra javascript 'init' calls. |
@@ -236,4 +241,18 @@
 
 
+1.6
+log
+@buildrelease
+@
+text
+@d1 1
+a1 1
+%META:TOPICINFO{author="TWikiContributor" date="1140597757" format="1.1" version="6"}%
+d172 1
+a172 1
+|  Version: | 15675 (04 Aug 2008) |
+@
+
+
 1.5
 log
--- 4.2.1/data/TWiki/TwistyPlugin.txt	2008-08-04 00:17:49.000000000 +0200
+++ data/TWiki/TwistyPlugin.txt	2008-08-10 17:02:42.000000000 +0200
@@ -1,3 +1,3 @@
-%META:TOPICINFO{author="BaseUserMapping_333" date="1195487956" format="1.1" version="3"}%
+%META:TOPICINFO{author="TWikiContributor" date="1195487956" format="1.1" version="4"}%
 ---+!! <nop>%TOPIC%
 
--- 4.2.1/data/TWiki/TwistyPlugin.txt,v	2008-08-04 00:17:49.000000000 +0200
+++ data/TWiki/TwistyPlugin.txt,v	2008-08-10 17:02:42.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.3;
+head	1.4;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.4
+date	2008.08.10.15.02.42;	author TWikiContributor;	state Exp;
+branches;
+next	1.3;
+
 1.3
 date	2008.08.03.22.17.49;	author TWikiContributor;	state Exp;
@@ -27,10 +32,10 @@
 
 
-1.3
+1.4
 log
 @buildrelease
 @
 text
-@%META:TOPICINFO{author="BaseUserMapping_333" date="1195487956" format="1.1" version="3"}%
+@%META:TOPICINFO{author="TWikiContributor" date="1195487956" format="1.1" version="4"}%
 ---+!! <nop>%TOPIC%
 
@@ -653,4 +658,15 @@
 
 
+1.3
+log
+@buildrelease
+@
+text
+@d1 1
+a1 1
+%META:TOPICINFO{author="BaseUserMapping_333" date="1195487956" format="1.1" version="3"}%
+@
+
+
 1.2
 log
--- 4.2.1/data/TWiki/VarCALC.txt	2008-08-04 00:17:42.000000000 +0200
+++ data/TWiki/VarCALC.txt	2008-08-10 17:02:41.000000000 +0200
@@ -1,3 +1,3 @@
-%META:TOPICINFO{author="PeterThoeny" date="1180825069" format="1.0" version="1"}%
+%META:TOPICINFO{author="TWikiContributor" date="1180825069" format="1.0" version="2"}%
 %META:TOPICPARENT{name="TWikiVariables"}%
 #VarCALC
--- 4.2.1/data/TWiki/VarCALC.txt,v	2008-08-04 00:17:42.000000000 +0200
+++ data/TWiki/VarCALC.txt,v	2008-08-10 17:02:41.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.1;
+head	1.2;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.2
+date	2008.08.10.15.02.41;	author TWikiContributor;	state Exp;
+branches;
+next	1.1;
+
 1.1
 date	2008.01.22.03.21.25;	author TWikiContributor;	state Exp;
@@ -17,10 +22,10 @@
 
 
-1.1
+1.2
 log
 @buildrelease
 @
 text
-@%META:TOPICINFO{author="PeterThoeny" date="1180825069" format="1.0" version="1"}%
+@%META:TOPICINFO{author="TWikiContributor" date="1180825069" format="1.0" version="2"}%
 %META:TOPICPARENT{name="TWikiVariables"}%
 #VarCALC
@@ -35,2 +40,13 @@
 
 @
+
+
+1.1
+log
+@buildrelease
+@
+text
+@d1 1
+a1 1
+%META:TOPICINFO{author="PeterThoeny" date="1180825069" format="1.0" version="1"}%
+@
--- 4.2.1/data/TWiki/WysiwygPlugin.txt	2008-08-04 00:17:50.000000000 +0200
+++ data/TWiki/WysiwygPlugin.txt	2008-08-10 17:02:42.000000000 +0200
@@ -179,10 +179,11 @@
    * [[http://twiki.net][TWIKI.NET]]
 
-|  Plugin Authors: | TWiki:Main.CrawfordCurrie http://www.c-dot.co.uk |
+|  Plugin Author(s): | TWiki:Main.CrawfordCurrie http://www.c-dot.co.uk |
 |  Copyright | &copy; ILOG 2005 http://www.ilog.fr |
 |  License | [[http://www.gnu.org/licenses/gpl.html][GPL (Gnu General Public License)]] |
-|  Plugin Version: | 03 Aug 2008 17302 (04 Aug 2008) |
+|  Plugin Version: | 17359 (11 Aug 2008) |
 |  Change History: | |
-|  03 Aug 2008 | TWiki 4.2.1 release version |
+|  7 Aug 2008 | Fixed TWikibug:Item5707 (mod_perl) |
+|  3 Aug 2008 | TWiki 4.2.1 release version |
 |  25 May 2008 | TWikibug:Item5457: TWikibug:Item5528: TWikibug:Item5626: using a debug simulation, I believe I have finally fixed all the complexities of using international character sets with the translator. |
 |  13 Apr 2008 | TWikibug:Item4946: TWikibug:Item5530: I think I have finally fixed non-iso-8859-1 character sets. Painful. TWikibug:Item5393: removed spurious DIV generated by IE inside LI tags |
--- 4.2.1/data/TWiki/WysiwygPlugin.txt,v	2008-08-04 00:17:50.000000000 +0200
+++ data/TWiki/WysiwygPlugin.txt,v	2008-08-10 17:02:42.000000000 +0200
@@ -1,3 +1,3 @@
-head	1.7;
+head	1.8;
 access;
 symbols;
@@ -6,4 +6,9 @@
 
 
+1.8
+date	2008.08.10.15.02.42;	author TWikiContributor;	state Exp;
+branches;
+next	1.7;
+
 1.7
 date	2008.08.03.22.17.50;	author TWikiContributor;	state Exp;
@@ -47,5 +52,5 @@
 
 
-1.7
+1.8
 log
 @buildrelease
@@ -232,10 +237,11 @@
    * [[http://twiki.net][TWIKI.NET]]
 
-|  Plugin Authors: | TWiki:Main.CrawfordCurrie http://www.c-dot.co.uk |
+|  Plugin Author(s): | TWiki:Main.CrawfordCurrie http://www.c-dot.co.uk |
 |  Copyright | &copy; ILOG 2005 http://www.ilog.fr |
 |  License | [[http://www.gnu.org/licenses/gpl.html][GPL (Gnu General Public License)]] |
-|  Plugin Version: | 03 Aug 2008 17302 (04 Aug 2008) |
+|  Plugin Version: | 17359 (11 Aug 2008) |
 |  Change History: | |
-|  03 Aug 2008 | TWiki 4.2.1 release version |
+|  7 Aug 2008 | Fixed TWikibug:Item5707 (mod_perl) |
+|  3 Aug 2008 | TWiki 4.2.1 release version |
 |  25 May 2008 | TWikibug:Item5457: TWikibug:Item5528: TWikibug:Item5626: using a debug simulation, I believe I have finally fixed all the complexities of using international character sets with the translator. |
 |  13 Apr 2008 | TWikibug:Item4946: TWikibug:Item5530: I think I have finally fixed non-iso-8859-1 character sets. Painful. TWikibug:Item5393: removed spurious DIV generated by IE inside LI tags |
@@ -269,4 +275,21 @@
 
 
+1.7
+log
+@buildrelease
+@
+text
+@d181 1
+a181 1
+|  Plugin Authors: | TWiki:Main.CrawfordCurrie http://www.c-dot.co.uk |
+d184 1
+a184 1
+|  Plugin Version: | 03 Aug 2008 17302 (04 Aug 2008) |
+d186 2
+a187 1
+|  03 Aug 2008 | TWiki 4.2.1 release version |
+@
+
+
 1.6
 log
--- 4.2.1/INSTALL.html	2008-08-04 00:13:50.000000000 +0200
+++ INSTALL.html	2008-08-10 16:54:40.000000000 +0200
@@ -14,32 +14,32 @@
 <p />
 <div class="twikiToc"><span class="twikiTocTitle">On this page:</span> <ul>
-<li> <a href="#Preparing_to_install_TWiki"> Preparing to install TWiki</a>
-</li> <li> <a href="#Basic_Installation"> Basic Installation</a>
-</li> <li> <a href="#Important_Server_Security_Settin"> Important Server Security Settings</a>
-</li> <li> <a href="#Next_Steps"> Next Steps</a>
-</li> <li> <a href="#Enable_Authentication_of_Users"> Enable Authentication of Users</a>
-</li> <li> <a href="#Define_the_Administrator_User_s"> Define the Administrator User(s)</a>
-</li> <li> <a href="#Set_TWiki_Preferences"> Set TWiki Preferences</a>
-</li> <li> <a href="#Enable_Email_Notification"> Enable Email Notification</a>
-</li> <li> <a href="#Enable_WebStatistics"> Enable WebStatistics</a>
-</li> <li> <a href="#Automate_removal_of_expired_sess"> Automate removal of expired sessions and lease files</a>
-</li> <li> <a href="#Enable_Localisation"> Enable Localisation</a>
-</li> <li> <a href="#Tailor_New_Users_Home_Topic"> Tailor New Users Home Topic</a>
-</li> <li> <a href="#Install_Plugins"> Install Plugins</a>
-</li> <li> <a href="#Customize_Your_TWiki"> Customize Your TWiki!</a>
-</li> <li> <a href="#Customization_of_Special_Pages"> Customization of Special Pages</a>
-</li> <li> <a href="#WYSIWYG_vs_Raw_Edit"> WYSIWYG vs Raw Edit</a>
-</li> <li> <a href="#Copyright_License_and_Classifica"> Copyright, License and Classification Statements</a>
-</li> <li> <a href="#Troubleshooting"> Troubleshooting</a>
-</li> <li> <a href="#Appendices"> Appendices</a>
-</li> <li> <a href="#TWiki_System_Requirements"> TWiki System Requirements</a> <ul>
-<li> <a href="#Server_Requirements"> Server Requirements</a>
-</li> <li> <a href="#Required_CPAN_Modules"> Required CPAN Modules</a>
-</li> <li> <a href="#Optional_CPAN_Modules"> Optional CPAN Modules</a>
-</li> <li> <a href="#Client_Requirements"> Client Requirements</a>
-</li> <li> <a href="#Important_note_about_TWiki_Plugi"> Important note about TWiki Plugins</a>
+<li> <a href="?skin=plain;sortcol=table;up=#Preparing_to_install_TWiki"> Preparing to install TWiki</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Basic_Installation"> Basic Installation</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Important_Server_Security_Settin"> Important Server Security Settings</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Next_Steps"> Next Steps</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Enable_Authentication_of_Users"> Enable Authentication of Users</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Define_the_Administrator_User_s"> Define the Administrator User(s)</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Set_TWiki_Preferences"> Set TWiki Preferences</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Enable_Email_Notification"> Enable Email Notification</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Enable_WebStatistics"> Enable WebStatistics</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Automate_removal_of_expired_sess"> Automate removal of expired sessions and lease files</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Enable_Localisation"> Enable Localisation</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Tailor_New_Users_Home_Topic"> Tailor New Users Home Topic</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Install_Plugins"> Install Plugins</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Customize_Your_TWiki"> Customize Your TWiki!</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Customization_of_Special_Pages"> Customization of Special Pages</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#WYSIWYG_vs_Raw_Edit"> WYSIWYG vs Raw Edit</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Copyright_License_and_Classifica"> Copyright, License and Classification Statements</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Troubleshooting"> Troubleshooting</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Appendices"> Appendices</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#TWiki_System_Requirements"> TWiki System Requirements</a> <ul>
+<li> <a href="?skin=plain;sortcol=table;up=#Server_Requirements"> Server Requirements</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Required_CPAN_Modules"> Required CPAN Modules</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Optional_CPAN_Modules"> Optional CPAN Modules</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Client_Requirements"> Client Requirements</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Important_note_about_TWiki_Plugi"> Important note about TWiki Plugins</a>
 </li></ul> 
-</li> <li> <a href="#Notes_on_Installing_TWiki_on_Non"> Notes on Installing TWiki on Non-Root Account</a>
-</li> <li> <a href="#Installing_Manually_Without_Conf"> Installing Manually Without Configure</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Notes_on_Installing_TWiki_on_Non"> Notes on Installing TWiki on Non-Root Account</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Installing_Manually_Without_Conf"> Installing Manually Without Configure</a>
 </li></ul> 
 </div>
@@ -282,6 +282,6 @@
 	<thead>
 		<tr class="twikiTableOdd twikiTableRowdataBgSorted0 twikiTableRowdataBg0">
-			<th bgcolor="#687684" valign="top" class="twikiTableCol0 twikiFirstCol"> <a rel="nofollow" href="http://localhost/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide&amp;amp;keywords=skin&amp;amp;keywords=plain&amp;amp;skin=plain&amp;amp;sortcol=0;table=1;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Resource</font></a> </th>
-			<th bgcolor="#687684" valign="top" class="twikiTableCol1 twikiLastCol"> <a rel="nofollow" href="http://localhost/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide&amp;amp;keywords=skin&amp;amp;keywords=plain&amp;amp;skin=plain&amp;amp;sortcol=1;table=1;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Required Server Environment</font></a> </th>
+			<th bgcolor="#687684" valign="top" class="twikiTableCol0 twikiFirstCol"> <a rel="nofollow" href="/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide;keywords=skin;keywords=plain;skin=plain;sortcol=0;table=1;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Resource</font></a> </th>
+			<th bgcolor="#687684" valign="top" class="twikiTableCol1 twikiLastCol"> <a rel="nofollow" href="/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide;keywords=skin;keywords=plain;skin=plain;sortcol=1;table=1;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Required Server Environment</font></a> </th>
 		</tr>
 	</thead>
@@ -326,6 +326,6 @@
 	<thead>
 		<tr class="twikiTableOdd twikiTableRowdataBgSorted0 twikiTableRowdataBg0">
-			<th bgcolor="#687684" valign="top" class="twikiTableCol0 twikiFirstCol"> <a rel="nofollow" href="http://localhost/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide&amp;amp;keywords=skin&amp;amp;keywords=plain&amp;amp;skin=plain&amp;amp;sortcol=0;table=2;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Module</font></a> </th>
-			<th bgcolor="#687684" valign="top" class="twikiTableCol1 twikiLastCol"> <a rel="nofollow" href="http://localhost/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide&amp;amp;keywords=skin&amp;amp;keywords=plain&amp;amp;skin=plain&amp;amp;sortcol=1;table=2;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Preferred version</font></a> </th>
+			<th bgcolor="#687684" valign="top" class="twikiTableCol0 twikiFirstCol"> <a rel="nofollow" href="/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide;keywords=skin;keywords=plain;skin=plain;sortcol=0;table=2;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Module</font></a> </th>
+			<th bgcolor="#687684" valign="top" class="twikiTableCol1 twikiLastCol"> <a rel="nofollow" href="/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide;keywords=skin;keywords=plain;skin=plain;sortcol=1;table=2;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Preferred version</font></a> </th>
 		</tr>
 	</thead>
@@ -398,7 +398,7 @@
 	<thead>
 		<tr class="twikiTableOdd twikiTableRowdataBgSorted0 twikiTableRowdataBg0">
-			<th bgcolor="#687684" valign="top" class="twikiTableCol0 twikiFirstCol"> <a rel="nofollow" href="http://localhost/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide&amp;amp;keywords=skin&amp;amp;keywords=plain&amp;amp;skin=plain&amp;amp;sortcol=0;table=3;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Module</font></a> </th>
-			<th bgcolor="#687684" valign="top" class="twikiTableCol1"> <a rel="nofollow" href="http://localhost/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide&amp;amp;keywords=skin&amp;amp;keywords=plain&amp;amp;skin=plain&amp;amp;sortcol=1;table=3;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Preferred version</font></a> </th>
-			<th bgcolor="#687684" valign="top" class="twikiTableCol2 twikiLastCol"> <a rel="nofollow" href="http://localhost/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide&amp;amp;keywords=skin&amp;amp;keywords=plain&amp;amp;skin=plain&amp;amp;sortcol=2;table=3;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Description</font></a> </th>
+			<th bgcolor="#687684" valign="top" class="twikiTableCol0 twikiFirstCol"> <a rel="nofollow" href="/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide;keywords=skin;keywords=plain;skin=plain;sortcol=0;table=3;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Module</font></a> </th>
+			<th bgcolor="#687684" valign="top" class="twikiTableCol1"> <a rel="nofollow" href="/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide;keywords=skin;keywords=plain;skin=plain;sortcol=1;table=3;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Preferred version</font></a> </th>
+			<th bgcolor="#687684" valign="top" class="twikiTableCol2 twikiLastCol"> <a rel="nofollow" href="/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide;keywords=skin;keywords=plain;skin=plain;sortcol=2;table=3;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Description</font></a> </th>
 		</tr>
 	</thead>
@@ -516,8 +516,8 @@
 	<thead>
 		<tr class="twikiTableOdd twikiTableRowdataBgSorted0 twikiTableRowdataBg0">
-			<th bgcolor="#687684" valign="top" class="twikiTableCol0 twikiFirstCol"> <a rel="nofollow" href="http://localhost/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide&amp;amp;keywords=skin&amp;amp;keywords=plain&amp;amp;skin=plain&amp;amp;sortcol=0;table=4;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">TWiki dir:</font></a> </th>
-			<th bgcolor="#687684" valign="top" class="twikiTableCol1"> <a rel="nofollow" href="http://localhost/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide&amp;amp;keywords=skin&amp;amp;keywords=plain&amp;amp;skin=plain&amp;amp;sortcol=1;table=4;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">What it is:</font></a> </th>
-			<th bgcolor="#687684" valign="top" class="twikiTableCol2"> <a rel="nofollow" href="http://localhost/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide&amp;amp;keywords=skin&amp;amp;keywords=plain&amp;amp;skin=plain&amp;amp;sortcol=2;table=4;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Where to copy:</font></a> </th>
-			<th bgcolor="#687684" valign="top" class="twikiTableCol3 twikiLastCol"> <a rel="nofollow" href="http://localhost/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide&amp;amp;keywords=skin&amp;amp;keywords=plain&amp;amp;skin=plain&amp;amp;sortcol=3;table=4;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Example:</font></a> </th>
+			<th bgcolor="#687684" valign="top" class="twikiTableCol0 twikiFirstCol"> <a rel="nofollow" href="/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide;keywords=skin;keywords=plain;skin=plain;sortcol=0;table=4;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">TWiki dir:</font></a> </th>
+			<th bgcolor="#687684" valign="top" class="twikiTableCol1"> <a rel="nofollow" href="/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide;keywords=skin;keywords=plain;skin=plain;sortcol=1;table=4;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">What it is:</font></a> </th>
+			<th bgcolor="#687684" valign="top" class="twikiTableCol2"> <a rel="nofollow" href="/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide;keywords=skin;keywords=plain;skin=plain;sortcol=2;table=4;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Where to copy:</font></a> </th>
+			<th bgcolor="#687684" valign="top" class="twikiTableCol3 twikiLastCol"> <a rel="nofollow" href="/TWiki.TWikiInstallationGuide?keywords=TWiki.TWikiInstallationGuide;keywords=skin;keywords=plain;skin=plain;sortcol=3;table=4;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Example:</font></a> </th>
 		</tr>
 	</thead>
--- 4.2.1/lib/MANIFEST	2008-08-04 00:13:29.000000000 +0200
+++ lib/MANIFEST	2008-08-10 16:54:18.000000000 +0200
@@ -212,4 +212,5 @@
 data/TWiki/VarDISPLAYTIME.txt 0644
 data/TWiki/VarDISPLAYTIME2.txt 0644
+data/TWiki/VarEDITACTION.txt 0644
 data/TWiki/VarENCODE.txt 0644
 data/TWiki/VarENDCOLOR.txt 0644
@@ -586,4 +587,5 @@
 locale/de.po 0444
 locale/es.po 0444
+locale/fi.po 0444
 locale/fr.po 0444
 locale/it.po 0444
@@ -594,4 +596,5 @@
 locale/ru.po 0444
 locale/sv.po 0444
+locale/uk.po 0444
 locale/zh-cn.po 0444
 locale/zh-tw.po 0444
--- 4.2.1/lib/TWiki/Compatibility.pm	2008-08-04 00:13:32.000000000 +0200
+++ lib/TWiki/Compatibility.pm	2008-08-10 16:54:19.000000000 +0200
@@ -236,4 +236,5 @@
             $fileUser = $users->getLoginName($fileUser) if $fileUser;
         }
+        $fileUser ||= '';
         $fileUser =~ s/ //go;
         ( $before, $fileComment, $after ) = split( /<(?:\/)*TwkFileComment>/, $atext );
--- 4.2.1/lib/TWiki/Contrib/BehaviourContrib.pm	2008-08-04 00:13:32.000000000 +0200
+++ lib/TWiki/Contrib/BehaviourContrib.pm	2008-08-10 16:54:19.000000000 +0200
@@ -1,5 +1,5 @@
 package TWiki::Contrib::BehaviourContrib;
 use vars qw( $VERSION );
-$VERSION = '$Rev: 15675 (04 Aug 2008) $';
+$VERSION = '$Rev: 15675 (11 Aug 2008) $';
 $RELEASE = '1.3.1';
 
--- 4.2.1/lib/TWiki/Contrib/ClassicSkin.pm	2008-08-04 00:13:33.000000000 +0200
+++ lib/TWiki/Contrib/ClassicSkin.pm	2008-08-10 16:54:20.000000000 +0200
@@ -1,4 +1,4 @@
 package TWiki::Contrib::ClassicSkin;
 use vars qw( $VERSION );
-$VERSION = '$Rev: 17304 (04 Aug 2008) $';
+$VERSION = '$Rev: 17364 (11 Aug 2008) $';
 1;
--- 4.2.1/lib/TWiki/Contrib/JSCalendarContrib.pm	2008-08-04 00:13:35.000000000 +0200
+++ lib/TWiki/Contrib/JSCalendarContrib.pm	2008-08-10 16:54:22.000000000 +0200
@@ -18,5 +18,5 @@
 use vars qw( $VERSION $RELEASE $SHORTDESCRIPTION );
 
-$VERSION = '$Rev: 17304 (04 Aug 2008) $';
+$VERSION = '$Rev: 17304 (11 Aug 2008) $';
 $RELEASE = '03 Aug 2008';
 $SHORTDESCRIPTION = "[[http://dynarch.com/mishoo/calendar.epl][Mishoo JSCalendar]], packaged for use by plugins, skins and add-ons";
--- 4.2.1/lib/TWiki/Contrib/MailerContrib.pm	2008-08-04 00:13:36.000000000 +0200
+++ lib/TWiki/Contrib/MailerContrib.pm	2008-08-10 16:54:22.000000000 +0200
@@ -46,5 +46,5 @@
 use vars qw ( $VERSION $RELEASE $verbose );
 
-$VERSION = '$Rev: 17304 (04 Aug 2008) $';
+$VERSION = '$Rev: 17304 (11 Aug 2008) $';
 $RELEASE = '03 Aug 2008';
 
--- 4.2.1/lib/TWiki/Contrib/PatternSkin.pm	2008-08-04 00:13:37.000000000 +0200
+++ lib/TWiki/Contrib/PatternSkin.pm	2008-08-10 16:54:23.000000000 +0200
@@ -1,4 +1,4 @@
 package TWiki::Contrib::PatternSkin;
 use vars qw( $VERSION );
-$VERSION = '$Rev: 17308 (04 Aug 2008) $';
+$VERSION = '$Rev: 17308 (11 Aug 2008) $';
 1;
--- 4.2.1/lib/TWiki/Contrib/TipsContrib.pm	2008-08-04 00:13:40.000000000 +0200
+++ lib/TWiki/Contrib/TipsContrib.pm	2008-08-10 16:54:28.000000000 +0200
@@ -1,4 +1,4 @@
 package TWiki::Contrib::TipsContrib;
 use vars qw( $VERSION );
-$VERSION = '$Rev: 14751 (04 Aug 2008) $';
+$VERSION = '$Rev: 14751 (11 Aug 2008) $';
 1;
--- 4.2.1/lib/TWiki/Contrib/TWikiUserMappingContrib.pm	2008-08-04 00:13:43.000000000 +0200
+++ lib/TWiki/Contrib/TWikiUserMappingContrib.pm	2008-08-10 16:54:30.000000000 +0200
@@ -18,5 +18,5 @@
 use vars qw( $VERSION $RELEASE $SHORTDESCRIPTION );
 
-$VERSION = '$Rev: 17302 (04 Aug 2008) $';
+$VERSION = '$Rev: 17387 (11 Aug 2008) $';
 $RELEASE = '';
 $SHORTDESCRIPTION = '';
--- 4.2.1/lib/TWiki/Contrib/TwistyContrib.pm	2008-08-04 00:13:44.000000000 +0200
+++ lib/TWiki/Contrib/TwistyContrib.pm	2008-08-10 16:54:31.000000000 +0200
@@ -2,8 +2,8 @@
 
 use vars qw( $VERSION $RELEASE );
-# This should always be $Rev: 15675 (04 Aug 2008) $ so that TWiki can determine the checked-in
+# This should always be $Rev: 15675 (11 Aug 2008) $ so that TWiki can determine the checked-in
 # status of the plugin. It is used by the build automation tools, so
 # you should leave it alone.
-$VERSION = '$Rev: 15675 (04 Aug 2008) $';
+$VERSION = '$Rev: 15675 (11 Aug 2008) $';
 
 # This is a free-form string you can use to "name" your own plugin version.
--- 4.2.1/lib/TWiki/LoginManager/TemplateLogin.pm	2008-08-04 00:13:32.000000000 +0200
+++ lib/TWiki/LoginManager/TemplateLogin.pm	2008-08-10 16:54:19.000000000 +0200
@@ -58,4 +58,7 @@
         $session->enterContext( 'can_remember_login' );
     }
+    if ($TWiki::cfg{TemplateLogin}{PreventBrowserRememberingPassword}) {
+        $session->enterContext( 'no_auto_complete_login' );
+    }
     return $this;
 }
--- 4.2.1/lib/TWiki/Net.pm	2008-08-04 00:13:32.000000000 +0200
+++ lib/TWiki/Net.pm	2008-08-10 16:54:19.000000000 +0200
@@ -163,5 +163,5 @@
         }
 
-	'$Rev: 17311 (04 Aug 2008) $'=~/([0-9]+)/;
+	'$Rev: 17396 (11 Aug 2008) $'=~/([0-9]+)/;
 	my $revstr=$1;
 
@@ -215,5 +215,5 @@
     require HTTP::Request;
     $request = HTTP::Request->new(GET => $url);
-    '$Rev: 17311 (04 Aug 2008) $'=~/([0-9]+)/;
+    '$Rev: 17396 (11 Aug 2008) $'=~/([0-9]+)/;
     my $revstr=$1;
     $request->header('User-Agent' => 'TWiki::Net/'.$revstr." libwww-perl/$LWP::VERSION");
--- 4.2.1/lib/TWiki/Plugins/CommentPlugin.pm	2008-08-04 00:13:33.000000000 +0200
+++ lib/TWiki/Plugins/CommentPlugin.pm	2008-08-10 16:54:20.000000000 +0200
@@ -30,8 +30,8 @@
 use vars qw( $VERSION $RELEASE $SHORTDESCRIPTION $NO_PREFS_IN_TOPIC );
 
-# This should always be $Rev: 17302 (04 Aug 2008) $ so that TWiki can determine the checked-in
+# This should always be $Rev: 17302 (11 Aug 2008) $ so that TWiki can determine the checked-in
 # status of the plugin. It is used by the build automation tools, so
 # you should leave it alone.
-$VERSION = '$Rev: 17302 (04 Aug 2008) $';
+$VERSION = '$Rev: 17302 (11 Aug 2008) $';
 
 # This is a free-form string you can use to "name" your own plugin version.
--- 4.2.1/lib/TWiki/Plugins/EditTablePlugin.pm	2008-08-04 00:13:34.000000000 +0200
+++ lib/TWiki/Plugins/EditTablePlugin.pm	2008-08-10 16:54:20.000000000 +0200
@@ -28,8 +28,8 @@
 );
 
-# This should always be $Rev: 17302 (04 Aug 2008) $ so that TWiki can determine the checked-in
+# This should always be $Rev: 17302 (11 Aug 2008) $ so that TWiki can determine the checked-in
 # status of the plugin. It is used by the build automation tools, so
 # you should leave it alone.
-$VERSION = '$Rev: 17302 (04 Aug 2008) $';
+$VERSION = '$Rev: 17302 (11 Aug 2008) $';
 
 # This is a free-form string you can use to "name" your own plugin version.
--- 4.2.1/lib/TWiki/Plugins/EmptyPlugin.pm	2008-08-04 00:13:34.000000000 +0200
+++ lib/TWiki/Plugins/EmptyPlugin.pm	2008-08-10 16:54:21.000000000 +0200
@@ -76,8 +76,8 @@
 use vars qw( $VERSION $RELEASE $SHORTDESCRIPTION $debug $pluginName $NO_PREFS_IN_TOPIC );
 
-# This should always be $Rev: 15942 (04 Aug 2008) $ so that TWiki can determine the checked-in
+# This should always be $Rev: 15942 (11 Aug 2008) $ so that TWiki can determine the checked-in
 # status of the plugin. It is used by the build automation tools, so
 # you should leave it alone.
-$VERSION = '$Rev: 15942 (04 Aug 2008) $';
+$VERSION = '$Rev: 15942 (11 Aug 2008) $';
 
 # This is a free-form string you can use to "name" your own plugin version.
--- 4.2.1/lib/TWiki/Plugins/PreferencesPlugin.pm	2008-08-04 00:13:37.000000000 +0200
+++ lib/TWiki/Plugins/PreferencesPlugin.pm	2008-08-10 16:54:24.000000000 +0200
@@ -31,8 +31,8 @@
 use vars qw( $VERSION $RELEASE @shelter );
 
-# This should always be $Rev: 15487 (04 Aug 2008) $ so that TWiki can determine the checked-in
+# This should always be $Rev: 15487 (11 Aug 2008) $ so that TWiki can determine the checked-in
 # status of the plugin. It is used by the build automation tools, so
 # you should leave it alone.
-$VERSION = '$Rev: 15487 (04 Aug 2008) $';
+$VERSION = '$Rev: 15487 (11 Aug 2008) $';
 
 # This is a free-form string you can use to "name" your own plugin version.
--- 4.2.1/lib/TWiki/Plugins/RenderListPlugin.pm	2008-08-04 00:13:38.000000000 +0200
+++ lib/TWiki/Plugins/RenderListPlugin.pm	2008-08-10 16:54:24.000000000 +0200
@@ -26,5 +26,5 @@
     );
 
-$VERSION = '$Rev: 16235 (04 Aug 2008) $';
+$VERSION = '$Rev: 16235 (11 Aug 2008) $';
 $RELEASE = '2.0';
 $pluginName = 'RenderListPlugin';  # Name of this Plugin
--- 4.2.1/lib/TWiki/Plugins/SlideShowPlugin.pm	2008-08-04 00:13:38.000000000 +0200
+++ lib/TWiki/Plugins/SlideShowPlugin.pm	2008-08-10 16:54:25.000000000 +0200
@@ -23,8 +23,8 @@
     );
 
-# This should always be $Rev: 17260 (04 Aug 2008) $ so that TWiki can determine the checked-in
+# This should always be $Rev: 17260 (11 Aug 2008) $ so that TWiki can determine the checked-in
 # status of the plugin. It is used by the build automation tools, so
 # you should leave it alone.
-$VERSION = '$Rev: 17260 (04 Aug 2008) $';
+$VERSION = '$Rev: 17260 (11 Aug 2008) $';
 
 # This is a free-form string you can use to "name" your own plugin version.
--- 4.2.1/lib/TWiki/Plugins/SmiliesPlugin.pm	2008-08-04 00:13:39.000000000 +0200
+++ lib/TWiki/Plugins/SmiliesPlugin.pm	2008-08-10 16:54:25.000000000 +0200
@@ -30,8 +30,8 @@
             $smiliesPubUrl $allPattern $smiliesFormat );
 
-# This should always be $Rev: 16049 (04 Aug 2008) $ so that TWiki can determine the checked-in
+# This should always be $Rev: 16049 (11 Aug 2008) $ so that TWiki can determine the checked-in
 # status of the plugin. It is used by the build automation tools, so
 # you should leave it alone.
-$VERSION = '$Rev: 16049 (04 Aug 2008) $';
+$VERSION = '$Rev: 16049 (11 Aug 2008) $';
 
 # This is a free-form string you can use to "name" your own plugin version.
--- 4.2.1/lib/TWiki/Plugins/SpreadSheetPlugin.pm	2008-08-04 00:13:39.000000000 +0200
+++ lib/TWiki/Plugins/SpreadSheetPlugin.pm	2008-08-10 16:54:27.000000000 +0200
@@ -30,8 +30,8 @@
     );
 
-# This should always be $Rev: 16273 (04 Aug 2008) $ so that TWiki can determine the checked-in
+# This should always be $Rev: 17387 (11 Aug 2008) $ so that TWiki can determine the checked-in
 # status of the plugin. It is used by the build automation tools, so
 # you should leave it alone.
-$VERSION = '$Rev: 16273 (04 Aug 2008) $';
+$VERSION = '$Rev: 17387 (11 Aug 2008) $';
 
 # This is a free-form string you can use to "name" your own plugin version.
--- 4.2.1/lib/TWiki/Plugins/TablePlugin/Core.pm	2008-08-04 00:13:39.000000000 +0200
+++ lib/TWiki/Plugins/TablePlugin/Core.pm	2008-08-10 16:54:27.000000000 +0200
@@ -1688,11 +1688,19 @@
         return unless $cgi;
 
-        # Extract and attach existing parameters
-        my $plist = $cgi->query_string();
-        $plist =~ s/\;/\&/go;
-        $plist =~ s/\&?sortcol.*up=[0-9]+\&?//go;
-        $plist .= '&' if $plist;
-        $url = $cgi->url . $cgi->path_info() . '?' . $plist;
-        $url =~ s/\&/\&amp;/go;
+        # Copy existing values
+        my (@origSort, @origTable, @origUp);
+        @origSort  = $cgi->param('sortcol');
+        @origTable = $cgi->param('table');
+        @origUp    = $cgi->param('up');
+        $cgi->delete('sortcol', 'table', 'up');
+        $url = $cgi->url(-absolute=>1, -path_info=>1) . '?';
+        my $queryString = $cgi->query_string();
+        $url .= $queryString . ';' if $queryString;
+
+        # Restore parameters, so we don't interfere on the remaining execution
+        $cgi->param( -name => 'sortcol', -value => \@origSort );
+        $cgi->param( -name => 'table',   -value => \@origTable );
+        $cgi->param( -name => 'up',      -value => \@origUp );
+
         $sortColFromUrl =
           $cgi->param('sortcol');    # zero based: 0 is first column
--- 4.2.1/lib/TWiki/Plugins/TablePlugin.pm	2008-08-04 00:13:39.000000000 +0200
+++ lib/TWiki/Plugins/TablePlugin.pm	2008-08-10 16:54:27.000000000 +0200
@@ -31,8 +31,8 @@
 use vars qw( $topic $installWeb $VERSION $RELEASE $initialised );
 
-# This should always be $Rev: 17302 (04 Aug 2008) $ so that TWiki can determine the checked-in
+# This should always be $Rev: 17367 (11 Aug 2008) $ so that TWiki can determine the checked-in
 # status of the plugin. It is used by the build automation tools, so
 # you should leave it alone.
-$VERSION = '$Rev: 17302 (04 Aug 2008) $';
+$VERSION = '$Rev: 17367 (11 Aug 2008) $';
 
 # This is a free-form string you can use to "name" your own plugin version.
--- 4.2.1/lib/TWiki/Plugins/TinyMCEPlugin.pm	2008-08-04 00:13:42.000000000 +0200
+++ lib/TWiki/Plugins/TinyMCEPlugin.pm	2008-08-10 16:54:29.000000000 +0200
@@ -20,5 +20,5 @@
 use Assert;
 
-$VERSION = '$Rev: 17302 (04 Aug 2008) $';
+$VERSION = '$Rev: 17302 (11 Aug 2008) $';
 $RELEASE = '03 Aug 2008';
 $SHORTDESCRIPTION = 'Integration of TinyMCE with WysiwygPlugin';
--- 4.2.1/lib/TWiki/Plugins/WysiwygPlugin.pm	2008-08-04 00:13:44.000000000 +0200
+++ lib/TWiki/Plugins/WysiwygPlugin.pm	2008-08-10 16:54:32.000000000 +0200
@@ -55,5 +55,5 @@
 $SHORTDESCRIPTION = 'Translator framework for Wysiwyg editors';
 $NO_PREFS_IN_TOPIC = 1;
-$VERSION = '$Rev: 17302 (04 Aug 2008) $';
+$VERSION = '$Rev: 17359 (11 Aug 2008) $';
 
 $RELEASE = '03 Aug 2008';
@@ -637,5 +637,5 @@
 # This function generates such a response.
 sub returnRESTResult {
-    my ($text) = @_;
+    my ($response, $status, $text) = @_;
 
     if ($TWiki::cfg{Site}{CharSet}) {
@@ -648,9 +648,29 @@
     $text = Encode::encode_utf8($text);
 
-    print "Content-Type: text/plain;charset=UTF-8\r\n";
-    my $len; { use bytes; $len = length($text); };
-    print "Content-length: ",$len,"\r\n";
-    print "\r\n";
-    print $text;
+    # TWiki5 introduces the TWiki::Response object, which handles all
+    # responses.
+    if (UNIVERSAL::isa( $response, 'TWiki::Response')) {
+        $response->header(
+            -status => $status,
+            -type => 'text/plain',
+            -charset => 'UTF-8');
+        $response->body($text);
+    } else { # Pre-TWiki-5.
+        # Turn off AUTOFLUSH
+        # See http://perl.apache.org/docs/2.0/user/coding/coding.html
+        local $| = 0;
+        my $query = TWiki::Func::getCgiQuery();
+        if (defined($query)) {
+            my $len;
+            { use bytes; $len = length($text); };
+            print $query->header(
+                -status => $status,
+                -type => 'text/plain',
+                -charset => 'UTF-8',
+                -Content_length => $len);
+            print $text;
+        }
+    }
+    print STDERR $text if ($status >= 400);
 }
 
@@ -670,5 +690,5 @@
 #
 sub _restTML2HTML {
-    my ($session) = @_;
+    my ($session, $plugin, $verb, $response) = @_;
     my $tml = TWiki::Func::getCgiQuery()->param('text');
 
@@ -689,5 +709,5 @@
     $html = '<!--'.$SECRET_ID.'-->'.$html;
 
-    returnRESTResult($html);
+    returnRESTResult($response, 200, $html);
 
     return undef; # to prevent further processing
@@ -696,5 +716,5 @@
 # Rest handler for use from Javascript
 sub _restHTML2TML {
-    my ($session) = @_;
+    my ($session, $plugin, $verb, $response) = @_;
     unless( $html2tml ) {
         require TWiki::Plugins::WysiwygPlugin::HTML2TML;
@@ -717,11 +737,10 @@
         });
 
-    returnRESTResult($tml);
-
+    returnRESTResult($response, 200, $tml);
     return undef; # to prevent further processing
 }
 
 sub _restUpload {
-    my ($session) = @_;
+    my ($session, $plugin, $verb, $response) = @_;
     my $query = TWiki::Func::getCgiQuery();
     my $topic = $query->param('topic');
@@ -748,9 +767,6 @@
     unless (TWiki::Func::checkAccessPermission(
         'CHANGE', TWiki::Func::getWikiName(), undef, $topic, $web)) {
-        my $error = "Access denied";
-        print CGI::header(-status => 401);
-        print $error;
-        print STDERR $error;
-        return;
+        returnRESTResult($response, 401, "Access denied");
+        return undef; # to prevent further processing
     }
 
@@ -773,9 +789,6 @@
 
         unless($fileSize && $fileName) {
-            my $error = "Zero-sized file upload";
-            print CGI::header(-status => 500);
-            print $error;
-            print STDERR $error;
-            return undef;
+            returnRESTResult($response, 500, "Zero-sized file upload");
+            return undef; # to prevent further processing
         }
 
@@ -785,9 +798,6 @@
 
         if ($maxSize && $fileSize > $maxSize * 1024) {
-            my $error = "OVERSIZED UPLOAD";
-            print CGI::header(-status => 500);
-            print $error;
-            print STDERR $error;
-            return undef;
+            returnRESTResult($response, 500, "OVERSIZED UPLOAD");
+            return undef; # to prevent further processing
         }
     }
@@ -812,8 +822,6 @@
 
     if ($error) {
-        print CGI::header(-status => 500);
-        print $error;
-        print STDERR $error;
-        return undef;
+        returnRESTResult($response, 500, $error);
+        return undef; # to prevent further processing
     }
 
@@ -836,16 +844,12 @@
 # Get, and return, a list of attachments using JSON
 sub _restAttachments {
-    my ($session) = @_;
+    my ($session, $plugin, $verb, $response) = @_;
     my ($web, $topic) = TWiki::Func::normalizeWebTopicName(
         undef, TWiki::Func::getCgiQuery()->param('topic'));
     my ($meta, $text) = TWiki::Func::readTopic($web, $topic);
     unless (TWiki::Func::checkAccessPermission(
-        'VIEW', TWiki::Func::getWikiName(),
-        $text, $topic, $web, $meta)) {
-        my $error = "Access denied";
-        print CGI::header(-status => 401);
-        print $error;
-        print STDERR $error;
-        return;
+        'VIEW', TWiki::Func::getWikiName(), $text, $topic, $web, $meta)) {
+        returnRESTResult($response, 401, "Access denied");
+        return undef; # to prevent further processing
     }
     # Create a JSON list of attachment data, sorted by name
--- 4.2.1/lib/TWiki/Render.pm	2008-08-04 00:13:32.000000000 +0200
+++ lib/TWiki/Render.pm	2008-08-10 16:54:19.000000000 +0200
@@ -342,6 +342,6 @@
     $theText =~ s/\t/   /g;
     $theText =~ s|((?:[\s]{2})+)([^\s])|'&nbsp; ' x (length($1) / 2) . $2|eg;
-    $theText = CGI::b( $theText ) if $theDoBold;
-    return CGI::code( $theText );
+    $theText = CGI->b( $theText ) if $theDoBold;
+    return CGI->code( $theText );
 }
 
@@ -1559,4 +1559,8 @@
     }
 
+	#normalise.
+    ( $web, $topic ) =
+		$this->{session}->normalizeWebTopicName( $web, $topic );
+
     my( $date, $user, $rev, $comment );
     if( $meta ) {
--- 4.2.1/lib/TWiki/Search.pm	2008-08-04 00:13:32.000000000 +0200
+++ lib/TWiki/Search.pm	2008-08-10 16:54:19.000000000 +0200
@@ -250,4 +250,5 @@
                 {
                     type                => $type,
+                    scope               => $scope,
                     casesensitive       => $options->{'caseSensitive'},
                     wordboundaries      => $options->{'wordBoundaries'},
--- 4.2.1/lib/TWiki/Store/RcsFile.pm	2008-08-04 00:13:32.000000000 +0200
+++ lib/TWiki/Store/RcsFile.pm	2008-08-10 16:54:19.000000000 +0200
@@ -332,5 +332,5 @@
     no strict 'refs';
     return &{$this->{searchFn}}($searchString, $topics, $options,
-               $sDir, $TWiki::sandbox);
+               $sDir, $TWiki::sandbox, $this->{web});
     use strict 'refs';
 }
--- 4.2.1/lib/TWiki/Store.pm	2008-08-04 00:13:32.000000000 +0200
+++ lib/TWiki/Store.pm	2008-08-10 16:54:19.000000000 +0200
@@ -1316,4 +1316,10 @@
    * =$topic= - Topic name, required, e.g. ='TokyoOffice'=, or ="Main.TokyoOffice"=
 
+Warning: topicExists does not call
+    ( $web, $topic ) =
+      $this->{session}->normalizeWebTopicName( $web, $topic );
+for you (it'd make TWiki even slower) so make sure you do so.
+
+
 =cut
 
@@ -1322,4 +1328,10 @@
     $web =~ s#\.#/#go;
     ASSERT(defined($topic)) if DEBUG;
+	if (DEBUG) {
+		my     ( $webTest, $topicTest ) =
+			$this->{session}->normalizeWebTopicName( $web, $topic );
+		ASSERT($topic eq $topicTest);
+		ASSERT($web eq $webTest);
+	}
 
     return 0 unless $topic;
--- 4.2.1/lib/TWiki/UI/Register.pm	2008-08-04 00:13:32.000000000 +0200
+++ lib/TWiki/UI/Register.pm	2008-08-10 16:54:19.000000000 +0200
@@ -378,7 +378,10 @@
     $data->{webName} = $web;
 
-    require TWiki::Users;
+    require TWiki::Users;   #SMELL to use its BEGIN to initialise Rand?
     $data->{VerificationCode} =
-      $data->{WikiName}.'.'.TWiki::Users::randomPassword();
+      $data->{WikiName}.'.'.int(rand(99999999));
+      
+    #SMELL: used for Register unit tests
+    $session->{DebugVerificationCode} = $data->{VerificationCode};
 
     require Data::Dumper;
--- 4.2.1/lib/TWiki.pm	2008-08-04 00:13:32.000000000 +0200
+++ lib/TWiki.pm	2008-08-10 16:54:19.000000000 +0200
@@ -166,6 +166,6 @@
     # DO NOT CHANGE THE FORMAT OF $VERSION
     # Automatically expanded on checkin of this module
-    $VERSION = '$Date: 2008-08-03 07:36:58 +0200 (Sun, 03 Aug 2008) $ $Rev: 17311 (04 Aug 2008) $ ';
-    $RELEASE = 'TWiki-4.2.1';
+    $VERSION = '$Date: 2008-08-06 09:54:52 +1000 (Wed, 06 Aug 2008) $ $Rev: 17396 (11 Aug 2008) $ ';
+    $RELEASE = 'TWiki-4.2.2';
     $VERSION =~ s/^.*?\((.*)\).*: (\d+) .*?$/$RELEASE, $1, build $2/;
 
--- 4.2.1/lib/TWiki.spec	2008-08-04 00:13:29.000000000 +0200
+++ lib/TWiki.spec	2008-08-10 16:54:18.000000000 +0200
@@ -288,4 +288,10 @@
 $TWiki::cfg{LoginManager} = 'TWiki::LoginManager::TemplateLogin';
 
+# **BOOLEAN EXPERT**
+# Browsers typically remember your login and passwords to make authentication 
+# more convenient for users. If your TWiki is used on public terminals, or other
+# you can prevent this, forcing the user to enter the login and password every time.
+$TWiki::cfg{TemplateLogin}{PreventBrowserRememberingPassword} = 0;
+
 # **REGEX EXPERT**
 # The perl regular expression used to constrain user login names. Some
--- 4.2.1/locale/de.po	2008-08-04 00:13:30.000000000 +0200
+++ locale/de.po	2008-08-10 16:54:18.000000000 +0200
@@ -163,5 +163,5 @@
 #: lib/TWiki/Render.pm:200
 msgid "%1 moved from %2 on %3 by %4"
-msgstr "%1 wurde von %4 nach %2 am %3 verschoben"
+msgstr "%1 wurde durch %4 von %2 am %3 hierher verschoben"
 
 #: templates/messages.tmpl:22
@@ -3780,5 +3780,5 @@
 #: twikiplugins/PatternSkin/templates/edit.pattern.tmpl:40
 msgid "value='Save and Continue' accesskey='k'"
-msgstr "value='&Zwischenspeichern' accesskey='z'"
+msgstr "value='Zwischenspeichern' accesskey='z'"
 
 #: twikiplugins/PatternSkin/templates/edit.pattern.tmpl:36
--- 4.2.1/templates/login.classic.tmpl	2008-08-04 00:13:33.000000000 +0200
+++ templates/login.classic.tmpl	2008-08-10 16:54:19.000000000 +0200
@@ -23,7 +23,7 @@
 <table border='0'>
 <tr><th>Username</th><td>
-<input type='text' size='30' name='username' value='%URLPARAM{"username"}%' />
+<input type='text' size='30' name='username' value='%URLPARAM{"username"}%'  %TMPL:P{context="no_auto_complete_login" then="autocomplete_off"}% />
 </td></tr><tr><th>Password</th><td>
-<input type='password' size='30' name='password' value='' />
+<input type='password' size='30' name='password' value=''  %TMPL:P{context="no_auto_complete_login" then="autocomplete_off"}% />
 %TMPL:P{context="can_remember_login" then="rememberbox"}%
 </td></tr></table>
@@ -38,4 +38,6 @@
 %TMPL:END%
 
+%TMPL:DEF{"autocomplete_off"}% autocomplete='off' %TMPL:END%
+
 %TMPL:P{"htmldoctype"}%
 %TMPL:P{"head"}%
--- 4.2.1/templates/login.sudo.tmpl	2008-08-04 00:13:31.000000000 +0200
+++ templates/login.sudo.tmpl	2008-08-10 16:54:19.000000000 +0200
@@ -8,5 +8,5 @@
 %TMPL:END%
 
-%TMPL:DEF{"usernamefield"}%<input tabindex='1' class="twikiInputField twikiFocus" type="text" size="40" name="username" value="%TWIKIADMINLOGIN%" />%TMPL:END%
+%TMPL:DEF{"usernamefield"}%<input tabindex='1' class="twikiInputField twikiFocus" type="text" size="40" name="username" value="%TWIKIADMINLOGIN%"  %TMPL:P{context="no_auto_complete_login" then="autocomplete_off"}% />%TMPL:END%
 
 %TMPL:DEF{"usernamenote"}%%TMPL:P{"authrealm"}%%TMPL:END%
@@ -16,3 +16,3 @@
 %TMPL:DEF{"loginasadministratorform"}%%TMPL:END%
 
-%TMPL:DEF{"authrealm"}%<span class="twikiUnvisited">%MAKETEXT{"Enter the TWiki Administrator user or login as set in [_1]" args="[[%SCRIPTURL{configure}%][configure]]"}%</span>%TMPL:END%
\ Kein Zeilenumbruch am Dateiende.
+%TMPL:DEF{"authrealm"}%<span class="twikiUnvisited">%MAKETEXT{"Enter the TWiki Administrator user or login as set in [_1]" args="[[%SCRIPTURL{configure}%][configure]]"}%</span>%TMPL:END%
--- 4.2.1/templates/login.tmpl	2008-08-04 00:13:31.000000000 +0200
+++ templates/login.tmpl	2008-08-10 16:54:19.000000000 +0200
@@ -37,5 +37,5 @@
 </literal><input type="hidden" name="origurl" value="%ORIGURL%" /></form>%TMPL:END%
 
-%TMPL:DEF{"usernamefield"}%<input tabindex='1' type='text' class='twikiInputField twikiFocus' size='40' name='username' value='%URLPARAM{"usernamestep"}%' />%TMPL:END%
+%TMPL:DEF{"usernamefield"}%<input tabindex='1' type='text' class='twikiInputField twikiFocus' size='40' name='username' value='%URLPARAM{"usernamestep"}%' %TMPL:P{context="no_auto_complete_login" then="autocomplete_off"}% />%TMPL:END%
 
 %TMPL:DEF{"usernamestep"}%<div class="twikiFormStep">
@@ -50,5 +50,7 @@
 %TMPL:DEF{"usernamefieldhelp"}%%TWISTY{mode="span" showlink="%MAKETEXT{"Help"}%" hidelink="%MAKETEXT{"Hide help"}%" remember="on"}% <div class="twikiHelp">%TMPL:P{"usernamenote"}%</div> %ENDTWISTY%%TMPL:END%
 
-%TMPL:DEF{"passwordfield"}%<input tabindex='2' type='password' class='twikiInputField' size='40' name='password' value='' />%TMPL:END%
+%TMPL:DEF{"passwordfield"}%<input tabindex='2' type='password' class='twikiInputField' size='40' name='password' value='' %TMPL:P{context="no_auto_complete_login" then="autocomplete_off"}% />%TMPL:END%
+
+%TMPL:DEF{"autocomplete_off"}% autocomplete='off' %TMPL:END%
 
 %TMPL:DEF{"passwordfieldnoteremember"}%%TMPL:P{"passwordfield"}% %TMPL:P{"passwordnote"}%
--- 4.2.1/TWikiHistory.html	2008-08-04 00:13:48.000000000 +0200
+++ TWikiHistory.html	2008-08-10 16:54:37.000000000 +0200
@@ -8,22 +8,22 @@
 <p />
 <div class="twikiToc"><span class="twikiTocTitle">On this page:</span> <ul>
-<li> <a href="#TWiki_Release_4_2_1_Freetown_rel"> TWiki Release 4.2.1 (Freetown) released %$DATE%</a>
-</li> <li> <a href="#TWiki_Release_4_1_Edinburgh_16_J"> TWiki Release 4.1 (Edinburgh), 16 Jan 2007</a>
-</li> <li> <a href="#TWiki_Release_4_0_0_Dakar_01_Feb"> TWiki Release 4.0.0 (Dakar), 01 Feb 2006</a>
-</li> <li> <a href="#01_Sep_2004_Release_Cairo"> 01-Sep-2004 Release (Cairo)</a>
-</li> <li> <a href="#01_Feb_2003_Release_Beijing"> 01-Feb-2003 Release (Beijing)</a>
-</li> <li> <a href="#01_Dec_2001_Release_Athens"> 01-Dec-2001 Release (Athens)</a>
-</li> <li> <a href="#01_Sep_2001_Release"> 01-Sep-2001 Release</a>
-</li> <li> <a href="#01_Dec_2000_Release"> 01-Dec-2000 Release</a>
-</li> <li> <a href="#01_May_2000_Release"> 01-May-2000 Release</a>
-</li> <li> <a href="#01_Sep_1999_Release"> 01-Sep-1999 Release</a>
-</li> <li> <a href="#01_Jul_1999_Release"> 01-Jul-1999 Release</a>
-</li> <li> <a href="#1998_Releases"> 1998 Releases</a>
-</li> <li> <a href="#Dev_Flow"> Dev Flow</a>
+<li> <a href="?skin=plain;sortcol=table;up=#TWiki_Release_4_2_2_Freetown_rel"> TWiki Release 4.2.2 (Freetown) released %$DATE%</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#TWiki_Release_4_1_Edinburgh_16_J"> TWiki Release 4.1 (Edinburgh), 16 Jan 2007</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#TWiki_Release_4_0_0_Dakar_01_Feb"> TWiki Release 4.0.0 (Dakar), 01 Feb 2006</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#01_Sep_2004_Release_Cairo"> 01-Sep-2004 Release (Cairo)</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#01_Feb_2003_Release_Beijing"> 01-Feb-2003 Release (Beijing)</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#01_Dec_2001_Release_Athens"> 01-Dec-2001 Release (Athens)</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#01_Sep_2001_Release"> 01-Sep-2001 Release</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#01_Dec_2000_Release"> 01-Dec-2000 Release</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#01_May_2000_Release"> 01-May-2000 Release</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#01_Sep_1999_Release"> 01-Sep-1999 Release</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#01_Jul_1999_Release"> 01-Jul-1999 Release</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#1998_Releases"> 1998 Releases</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Dev_Flow"> Dev Flow</a>
 </li></ul> 
 </div>
 <p />
 <a name="FreetownRelease"></a>
-<h2><a name="TWiki_Release_4_2_1_Freetown_rel"></a> TWiki Release 4.2.1 (Freetown) released %$DATE% </h2>
+<h2><a name="TWiki_Release_4_2_2_Freetown_rel"></a> TWiki Release 4.2.2 (Freetown) released %$DATE% </h2>
 <p />
 Patch release following the 4.2.0 released 22 Jan 2008
@@ -506,6 +506,6 @@
 	<thead>
 		<tr class="twikiTableOdd twikiTableRowdataBgSorted0 twikiTableRowdataBg0">
-			<th width="90%" bgcolor="#687684" valign="top" class="twikiTableCol0 twikiFirstCol"> <a rel="nofollow" href="http://localhost/TWiki.TWikiHistory?keywords=TWiki.TWikiHistory&amp;amp;keywords=skin&amp;amp;keywords=plain&amp;amp;skin=plain&amp;amp;sortcol=0;table=2;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Details of New Features and Enhancements of 01-Sep-2004 Release</font></a> </th>
-			<th width="10%" bgcolor="#687684" valign="top" class="twikiTableCol1 twikiLastCol"> <a rel="nofollow" href="http://localhost/TWiki.TWikiHistory?keywords=TWiki.TWikiHistory&amp;amp;keywords=skin&amp;amp;keywords=plain&amp;amp;skin=plain&amp;amp;sortcol=1;table=2;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Developer, Sponsor</font></a> </th>
+			<th width="90%" bgcolor="#687684" valign="top" class="twikiTableCol0 twikiFirstCol"> <a rel="nofollow" href="/TWiki.TWikiHistory?keywords=TWiki.TWikiHistory;keywords=skin;keywords=plain;skin=plain;sortcol=0;table=2;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Details of New Features and Enhancements of 01-Sep-2004 Release</font></a> </th>
+			<th width="10%" bgcolor="#687684" valign="top" class="twikiTableCol1 twikiLastCol"> <a rel="nofollow" href="/TWiki.TWikiHistory?keywords=TWiki.TWikiHistory;keywords=skin;keywords=plain;skin=plain;sortcol=1;table=2;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Developer, Sponsor</font></a> </th>
 		</tr>
 	</thead>
@@ -909,6 +909,6 @@
 	<thead>
 		<tr class="twikiTableOdd twikiTableRowdataBgSorted0 twikiTableRowdataBg0">
-			<th width="90%" bgcolor="#687684" valign="top" class="twikiTableCol0 twikiFirstCol"> <a rel="nofollow" href="http://localhost/TWiki.TWikiHistory?keywords=TWiki.TWikiHistory&amp;amp;keywords=skin&amp;amp;keywords=plain&amp;amp;skin=plain&amp;amp;sortcol=0;table=3;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Bug Fixes of 01-Sep-2004 Release</font></a> </th>
-			<th width="10%" bgcolor="#687684" valign="top" class="twikiTableCol1 twikiLastCol"> <a rel="nofollow" href="http://localhost/TWiki.TWikiHistory?keywords=TWiki.TWikiHistory&amp;amp;keywords=skin&amp;amp;keywords=plain&amp;amp;skin=plain&amp;amp;sortcol=1;table=3;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Developer, Sponsor</font></a> </th>
+			<th width="90%" bgcolor="#687684" valign="top" class="twikiTableCol0 twikiFirstCol"> <a rel="nofollow" href="/TWiki.TWikiHistory?keywords=TWiki.TWikiHistory;keywords=skin;keywords=plain;skin=plain;sortcol=0;table=3;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Bug Fixes of 01-Sep-2004 Release</font></a> </th>
+			<th width="10%" bgcolor="#687684" valign="top" class="twikiTableCol1 twikiLastCol"> <a rel="nofollow" href="/TWiki.TWikiHistory?keywords=TWiki.TWikiHistory;keywords=skin;keywords=plain;skin=plain;sortcol=1;table=3;up=0#sorted_table" title="Sort by this column"><font color="#ffffff">Developer, Sponsor</font></a> </th>
 		</tr>
 	</thead>
--- 4.2.1/TWikiReleaseNotes04x02.html	2008-08-04 00:13:50.000000000 +0200
+++ TWikiReleaseNotes04x02.html	2008-08-10 16:54:40.000000000 +0200
@@ -4,34 +4,40 @@
 <body class=""><div class="twikiPage">
 <a name="PageTop"></a> 
-<p /><h1><a name="TWiki_Release_4_2_1_Freetown_DAT"></a><a name="_TWiki_Release_4_2_1_Freetown_DA"></a>  TWiki Release 4.2.1 (Freetown), 00:13:28 04 August 2008 </h1>
+<p /><h1><a name="TWiki_Release_4_2_2_Freetown_DAT"></a><a name="_TWiki_Release_4_2_2_Freetown_DA"></a>  TWiki Release 4.2.2 (Freetown), 00:54:17 11 August 2008 </h1>
 <p />
 <div class="twikiToc"><span class="twikiTocTitle">On this page:</span> <ul>
-<li> <a href="#Introduction"> Introduction</a>
-</li> <li> <a href="#Pre_installed_Extensions"> Pre-installed Extensions</a>
-</li> <li> <a href="#New_Features_Highlights"> New Features Highlights</a>
-</li> <li> <a href="#Important_Changes_since_4_2_0"> Important Changes since 4.2.0</a> <ul>
-<li> <a href="#Perl_5_8_is_now_minimum_requirem"> Perl 5.8 is now minimum requirement with Wysiwyg</a>
-</li> <li> <a href="#TWiki_now_installs_and_works_wit"> TWiki now installs and works with Perl 5.10.0.</a>
-</li> <li> <a href="#The_RCS_files_in_subdirectories"> The RCS files in subdirectories feature removed</a>
-</li> <li> <a href="#The_Japanese_language_file_has_b"> The Japanese language file has been renamed</a>
-</li> <li> <a href="#Highlights_of_bug_fixes_since_4"> Highlights of bug fixes since 4.2.0</a>
-</li></ul> 
-</li> <li> <a href="#Important_Changes_since_4_1_2"> Important Changes since 4.1.2</a> <ul>
-<li> <a href="#New_WYSIWYG_Editor"> New WYSIWYG Editor</a>
-</li> <li> <a href="#NEWTOPICLINKSYMBOL_removed"> NEWTOPICLINKSYMBOL removed</a>
-</li> <li> <a href="#UserForm_and_NewUserTemplate_Cus"> UserForm and NewUserTemplate Customization</a>
-</li> <li> <a href="#TWikiUsers_no_longer_distributed"> TWikiUsers no longer distributed</a>
-</li> <li> <a href="#New_working_directory"> New working directory</a>
-</li> <li> <a href="#New_Internal_Admin_Login"> New Internal Admin Login</a>
-</li> <li> <a href="#Rearchitected_User_Mapping_syste"> Rearchitected User Mapping system (a transperant change for end users)</a>
-</li></ul> 
-</li> <li> <a href="#API_Enhancements_Func"> API Enhancements (Func)</a>
-</li> <li> <a href="#Deprecation_Notices"> Deprecation Notices</a>
-</li> <li> <a href="#TWiki_4_2_0_Minor_Release_Detail">  TWiki 4.2.0 Minor Release - Details</a>
-</li> <li> <a href="#Fixes"> Fixes</a>
-</li> <li> <a href="#Enhancements"> Enhancements</a>
-</li> <li> <a href="#TWiki_4_2_1_Minor_Release_Detail">  TWiki 4.2.1 Minor Release - Details</a>
-</li> <li> <a href="#Fixes"> Fixes</a>
-</li> <li> <a href="#Enhancements"> Enhancements</a>
+<li> <a href="?skin=plain;sortcol=table;up=#Introduction"> Introduction</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Pre_installed_Extensions"> Pre-installed Extensions</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#New_Features_Highlights"> New Features Highlights</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Important_Changes_since_4_2_1"> Important Changes since 4.2.1</a> <ul>
+<li> <a href="?skin=plain;sortcol=table;up=#Highlights_of_bug_fixes_since_4"> Highlights of bug fixes since 4.2.1</a>
+</li></ul> 
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Important_Changes_since_4_2_0"> Important Changes since 4.2.0</a> <ul>
+<li> <a href="?skin=plain;sortcol=table;up=#Perl_5_8_is_now_minimum_requirem"> Perl 5.8 is now minimum requirement with Wysiwyg</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#TWiki_now_installs_and_works_wit"> TWiki now installs and works with Perl 5.10.0.</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#The_RCS_files_in_subdirectories"> The RCS files in subdirectories feature removed</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#The_Japanese_language_file_has_b"> The Japanese language file has been renamed</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Highlights_of_bug_fixes_since_4"> Highlights of bug fixes since 4.2.0</a>
+</li></ul> 
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Important_Changes_since_4_1_2"> Important Changes since 4.1.2</a> <ul>
+<li> <a href="?skin=plain;sortcol=table;up=#New_WYSIWYG_Editor"> New WYSIWYG Editor</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#NEWTOPICLINKSYMBOL_removed"> NEWTOPICLINKSYMBOL removed</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#UserForm_and_NewUserTemplate_Cus"> UserForm and NewUserTemplate Customization</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#TWikiUsers_no_longer_distributed"> TWikiUsers no longer distributed</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#New_working_directory"> New working directory</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#New_Internal_Admin_Login"> New Internal Admin Login</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Rearchitected_User_Mapping_syste"> Rearchitected User Mapping system (a transperant change for end users)</a>
+</li></ul> 
+</li> <li> <a href="?skin=plain;sortcol=table;up=#API_Enhancements_Func"> API Enhancements (Func)</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Deprecation_Notices"> Deprecation Notices</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#TWiki_4_2_0_Minor_Release_Detail">  TWiki 4.2.0 Minor Release - Details</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Fixes"> Fixes</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Enhancements"> Enhancements</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#TWiki_4_2_1_Patch_Release_Detail">  TWiki 4.2.1 Patch Release - Details</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Fixes"> Fixes</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Enhancements"> Enhancements</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#TWiki_4_2_2_Patch_Release_Detail">  TWiki 4.2.2 Patch Release - Details</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Fixes"> Fixes</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Enhancements"> Enhancements</a>
 </li></ul> 
 </div>
@@ -41,11 +47,14 @@
 TWiki 4.2.0 was released 22 Jan 2008 and introduced some hot new features that make TWiki a better user experience for both beginners and experienced application developers. It also contained quite a number of bugfixes since 4.1.2.
 <p />
-TWiki 4.2.1 is a patch release which only contains bug fixes. More than 150 bugs have been fixed since the release of 4.2.1 in all areas of TWiki.
+TWiki 4.2.1 is a patch release which only contains bug fixes. More than 150 bugs have been fixed since the release of 4.2.0 in all areas of TWiki.
 <p />
-It is highly recommended to upgrade TWiki 4.2.0 to 4.2.1. Users will find the 4.2.1 much more stable in daily use.
+TWiki 4.2.2 is a patch release which only contains bug fixes. The major issues fixed since the release of 4.2.1 in all areas of TWiki are the registration verification code validation, and web specified <code>REVINFO</code> usage.
+<p />
+<p />
+It is highly recommended to upgrade TWiki 4.2.x to 4.2.2. Users will find the 4.2.2 much more stable in daily use.
 <p />
 <h2><a name="Pre_installed_Extensions"></a> Pre-installed Extensions </h2>
 <p />
-TWiki 4.2.1 is shipped with
+TWiki 4.2.2 is shipped with
 <p /> <ul>
 <li> <strong>Plugins:</strong> CommentPlugin, EditTablePlugin, EmptyPlugin, InterwikiPlugin, PreferencesPlugin, RenderListPlugin, SlideShowPlugin, SmiliesPlugin, SpreadSheetPlugin, TablePlugin, TinyMCEPlugin, TwistyPlugin, WysiwygPlugin
@@ -96,4 +105,15 @@
 </li></ul> 
 <p />
+<h2><a name="Important_Changes_since_4_2_1"></a> Important Changes since 4.2.1 </h2>
+This is a fast trip bug fix for issues found during upgrades from 4.2.0 to 4.2.1.
+<h3><a name="Highlights_of_bug_fixes_since_4"></a><a name="Highlights_of_bug_fixes_since_4_"></a> Highlights of bug fixes since 4.2.1 </h3>
+<p /> <ul>
+<li> Registration with verification fails in 4.2.1
+</li> <li> <code>REVINFO</code> with web specified in topic param renders as though topic does not exist.
+</li> <li> TWiki::Compatibility has undefined variable error
+</li></ul> 
+<p />
+See the full list of bug fixes at the bottom of this topic.
+<p />
 <h2><a name="Important_Changes_since_4_2_0"></a> Important Changes since 4.2.0 </h2>
 <p />
@@ -248,5 +268,5 @@
 <h2><a name="TWiki_4_2_0_Minor_Release_Detail"></a> TWiki 4.2.0 Minor Release - Details </h2>
 <p />
-The 4.2.0 release was built from SVN <a href="http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02" target="_top">http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02</a> revision 17311 (04 Aug 2008). 
+The 4.2.0 release was built from SVN <a href="http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02" target="_top">http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02</a> revision 16277 (22 Jan 2008)
 <p />
 <h2><a name="Fixes"></a> Fixes </h2>
@@ -1698,7 +1718,7 @@
 	</tbody></table>
 <p />
-<h2><a name="TWiki_4_2_1_Minor_Release_Detail"></a> TWiki 4.2.1 Minor Release - Details </h2>
+<h2><a name="TWiki_4_2_1_Patch_Release_Detail"></a> TWiki 4.2.1 Patch Release - Details </h2>
 <p />
-The 4.2.1 release was built from SVN <a href="http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02" target="_top">http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02</a> revision 17311 (04 Aug 2008). 
+The 4.2.1 release was built from SVN <a href="http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02" target="_top">http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02</a> revision 17311 (03 Aug 2008)
 <p />
 <h2><a name="Fixes"></a> Fixes </h2>
@@ -2344,4 +2364,58 @@
 None!
 <p />
+<h2><a name="TWiki_4_2_2_Patch_Release_Detail"></a> TWiki 4.2.2 Patch Release - Details </h2>
+<p />
+The 4.2.2 release was built from SVN <a href="http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02" target="_top">http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x02</a> revision 17396 (10 Aug 2008). 
+<p />
+<h2><a name="Fixes"></a> Fixes </h2>
+<p />
+<table cellspacing="0" id="table4" cellpadding="0" class="twikiTable" rules="rows" border="1">
+	<tbody>
+		<tr class="twikiTableOdd twikiTableRowdataBgSorted0 twikiTableRowdataBg0">
+			<td bgcolor="#ffffff" valign="top" class="twikiTableCol0 twikiFirstCol"> <a href="http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item5892" target="_top">Item5892</a> </td>
+			<td bgcolor="#ffffff" valign="top" class="twikiTableCol1 twikiLastCol"> Registration with verification fails in 4.2.1 </td>
+		</tr>
+		<tr class="twikiTableEven twikiTableRowdataBgSorted1 twikiTableRowdataBg1">
+			<td bgcolor="#edf4f9" valign="top" class="twikiTableCol0 twikiFirstCol"> <a href="http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item5884" target="_top">Item5884</a> </td>
+			<td bgcolor="#edf4f9" valign="top" class="twikiTableCol1 twikiLastCol"> REVINFO{"$rev" topic="Bugs.ReleaseNotesTml"}  seems to be returning '0' </td>
+		</tr>
+		<tr class="twikiTableOdd twikiTableRowdataBgSorted0 twikiTableRowdataBg0">
+			<td bgcolor="#ffffff" valign="top" class="twikiTableCol0 twikiFirstCol"> <a href="http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item5880" target="_top">Item5880</a> </td>
+			<td bgcolor="#ffffff" valign="top" class="twikiTableCol1 twikiLastCol"> TablePlugin may delete query parameters after reordering some table </td>
+		</tr>
+		<tr class="twikiTableEven twikiTableRowdataBgSorted1 twikiTableRowdataBg1">
+			<td bgcolor="#edf4f9" valign="top" class="twikiTableCol0 twikiFirstCol"> <a href="http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item5898" target="_top">Item5898</a> </td>
+			<td bgcolor="#edf4f9" valign="top" class="twikiTableCol1 twikiLastCol"> prevent the browser from saving passwords in template login </td>
+		</tr>
+		<tr class="twikiTableOdd twikiTableRowdataBgSorted0 twikiTableRowdataBg0">
+			<td bgcolor="#ffffff" valign="top" class="twikiTableCol0 twikiFirstCol"> <a href="http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item5888" target="_top">Item5888</a> </td>
+			<td bgcolor="#ffffff" valign="top" class="twikiTableCol1 twikiLastCol"> simple refactoring to expand the possibility of more advanced SEARCH implementations. </td>
+		</tr>
+		<tr class="twikiTableEven twikiTableRowdataBgSorted1 twikiTableRowdataBg1">
+			<td bgcolor="#edf4f9" valign="top" class="twikiTableCol0 twikiFirstCol"> <a href="http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item5887" target="_top">Item5887</a> </td>
+			<td bgcolor="#edf4f9" valign="top" class="twikiTableCol1 twikiLastCol"> TWiki Compatibility has an undefined variariable error </td>
+		</tr>
+		<tr class="twikiTableOdd twikiTableRowdataBgSorted0 twikiTableRowdataBg0">
+			<td bgcolor="#ffffff" valign="top" class="twikiTableCol0 twikiFirstCol"> <a href="http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item5904" target="_top">Item5904</a> </td>
+			<td bgcolor="#ffffff" valign="top" class="twikiTableCol1 twikiLastCol"> Translation bug in the german translation in TWiki 4.2.1 </td>
+		</tr>
+		<tr class="twikiTableEven twikiTableRowdataBgSorted1 twikiTableRowdataBg1">
+			<td bgcolor="#edf4f9" valign="top" class="twikiTableCol0 twikiFirstCol"> <a href="http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item5907" target="_top">Item5907</a> </td>
+			<td bgcolor="#edf4f9" valign="top" class="twikiTableCol1 twikiLastCol"> fix author for topics in release </td>
+		</tr>
+		<tr class="twikiTableOdd twikiTableRowdataBgSorted0 twikiTableRowdataBg0">
+			<td bgcolor="#ffffff" valign="top" class="twikiTableCol0 twikiFirstCol"> <a href="http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item5906" target="_top">Item5906</a> </td>
+			<td bgcolor="#ffffff" valign="top" class="twikiTableCol1 twikiLastCol"> VarEDITACTION topic was missing from MANIFEST </td>
+		</tr>
+		<tr class="twikiTableEven twikiTableRowdataBgSorted1 twikiTableRowdataBg1">
+			<td bgcolor="#edf4f9" valign="top" class="twikiTableCol0 twikiFirstCol twikiLast"> <a href="http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item4683" target="_top">Item4683</a> </td>
+			<td bgcolor="#edf4f9" valign="top" class="twikiTableCol1 twikiLastCol twikiLast"> that putting the word CGI into ==='s makes it dissapear. </td>
+		</tr>
+	</tbody></table>
+<p />
+<h2><a name="Enhancements"></a> Enhancements </h2>
+<p />
+None!
+<p />
 <!-- Note: Do not use Bugs: interwiki links because interwiki rule might not be defined <ul>
 <li> Set BUGS = <a href="http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs" target="_top">http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs</a>
--- 4.2.1/TWikiUpgradeGuide.html	2008-08-04 00:13:49.000000000 +0200
+++ TWikiUpgradeGuide.html	2008-08-10 16:54:39.000000000 +0200
@@ -10,34 +10,34 @@
 <p />
 <div class="twikiToc"><span class="twikiTocTitle">On this page:</span> <ul>
-<li> <a href="#Overview"> Overview</a>
-</li> <li> <a href="#Upgrade_Requirements"> Upgrade Requirements</a>
-</li> <li> <a href="#Major_Changes_Compared_to_TWiki"> Major Changes Compared to TWiki Release 01-Sep-2004 and TWiki Release 4.0.0</a>
-</li> <li> <a href="#Upgrade_Procedure"> Upgrade Procedure</a> <ul>
-<li> <a href="#Installation"> Installation</a>
-</li> <li> <a href="#Install_Extensions"> Install Extensions</a>
-</li> <li> <a href="#Copy_your_old_webs_to_new_TWiki"> Copy your old webs to new TWiki</a>
-</li> <li> <a href="#Copy_Users_And_Their_Topics_From"> Copy Users And Their Topics From Main Web</a>
-</li> <li> <a href="#Apply_Customizations_To_The_Skin"> Apply Customizations To The Skin</a>
-</li> <li> <a href="#Apply_Preferences_From_Old_Insta"> Apply Preferences From Old Installation</a>
-</li></ul> 
-</li> <li> <a href="#Customization_of_Special_Pages"> Customization of Special Pages</a>
-</li> <li> <a href="#Upgrading_from_Cairo_to_TWiki4_a"> Upgrading from Cairo to TWiki4 (additional advice)</a> <ul>
-<li> <a href="#Favicon"> Favicon</a>
-</li> <li> <a href="#TWikiUsers_topic_in_Main_web"> TWikiUsers topic in Main web</a>
-</li></ul> 
-</li> <li> <a href="#Important_Changes_since_4_0_5"> Important Changes since 4.0.5</a> <ul>
-<li> <a href="#Supported_Perl_version"> Supported Perl version</a>
-</li> <li> <a href="#Template_spec_changed"> Template spec changed</a>
-</li></ul> 
-</li> <li> <a href="#Important_Changes_since_4_1_0"> Important Changes since 4.1.0</a> <ul>
-<li> <a href="#New_location_for_session_and_oth"> New location for session and other temporary files</a>
-</li></ul> 
-</li> <li> <a href="#Important_Changes_since_4_1_2"> Important Changes since 4.1.2</a> <ul>
-<li> <a href="#New_WYSIWYG_Editor"> New WYSIWYG Editor</a>
-</li> <li> <a href="#NEWTOPICLINKSYMBOL_removed"> NEWTOPICLINKSYMBOL removed</a>
-</li> <li> <a href="#UserForm_and_NewUserTemplate_Cus"> UserForm and NewUserTemplate Customization</a>
-</li> <li> <a href="#TWikiUsers_no_longer_distributed"> TWikiUsers no longer distributed</a>
-</li> <li> <a href="#New_working_directory"> New working directory</a>
-</li> <li> <a href="#New_Internal_Admin_Login"> New Internal Admin Login</a>
+<li> <a href="?skin=plain;sortcol=table;up=#Overview"> Overview</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Upgrade_Requirements"> Upgrade Requirements</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Major_Changes_Compared_to_TWiki"> Major Changes Compared to TWiki Release 01-Sep-2004 and TWiki Release 4.0.0</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Upgrade_Procedure"> Upgrade Procedure</a> <ul>
+<li> <a href="?skin=plain;sortcol=table;up=#Installation"> Installation</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Install_Extensions"> Install Extensions</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Copy_your_old_webs_to_new_TWiki"> Copy your old webs to new TWiki</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Copy_Users_And_Their_Topics_From"> Copy Users And Their Topics From Main Web</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Apply_Customizations_To_The_Skin"> Apply Customizations To The Skin</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Apply_Preferences_From_Old_Insta"> Apply Preferences From Old Installation</a>
+</li></ul> 
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Customization_of_Special_Pages"> Customization of Special Pages</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Upgrading_from_Cairo_to_TWiki4_a"> Upgrading from Cairo to TWiki4 (additional advice)</a> <ul>
+<li> <a href="?skin=plain;sortcol=table;up=#Favicon"> Favicon</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#TWikiUsers_topic_in_Main_web"> TWikiUsers topic in Main web</a>
+</li></ul> 
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Important_Changes_since_4_0_5"> Important Changes since 4.0.5</a> <ul>
+<li> <a href="?skin=plain;sortcol=table;up=#Supported_Perl_version"> Supported Perl version</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Template_spec_changed"> Template spec changed</a>
+</li></ul> 
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Important_Changes_since_4_1_0"> Important Changes since 4.1.0</a> <ul>
+<li> <a href="?skin=plain;sortcol=table;up=#New_location_for_session_and_oth"> New location for session and other temporary files</a>
+</li></ul> 
+</li> <li> <a href="?skin=plain;sortcol=table;up=#Important_Changes_since_4_1_2"> Important Changes since 4.1.2</a> <ul>
+<li> <a href="?skin=plain;sortcol=table;up=#New_WYSIWYG_Editor"> New WYSIWYG Editor</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#NEWTOPICLINKSYMBOL_removed"> NEWTOPICLINKSYMBOL removed</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#UserForm_and_NewUserTemplate_Cus"> UserForm and NewUserTemplate Customization</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#TWikiUsers_no_longer_distributed"> TWikiUsers no longer distributed</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#New_working_directory"> New working directory</a>
+</li> <li> <a href="?skin=plain;sortcol=table;up=#New_Internal_Admin_Login"> New Internal Admin Login</a>
 </li></ul> 
 </li></ul> 
