Issue #239: Fix all Smalltak/X source files to be in unicode (UTF8 without BOM) and prefixed by "{ Encoding: utf8 }" when any unicode character is present
authorPatrik Svestka <patrik.svestka@gmail.com>
Tue, 13 Nov 2018 15:43:08 +0100
changeset 864 c854577212b8
parent 863 c51c017f91a5
child 865 c2e908e7dadc
Issue #239: Fix all Smalltak/X source files to be in unicode (UTF8 without BOM) and prefixed by "{ Encoding: utf8 }" when any unicode character is present - All source *.st files are now Unicode UTF8 without BOM Files are in two groups (fileOut works this way in Smalltalk/X): - containing a unicode character have "{ Encoding: utf8 }" at the header - ASCII only are without the header
common/SCMAbstractCommitDialog.st
common/SCMAbstractCommitTask.st
common/SCMAbstractPackageModel.st
common/SCMAbstractPackageWorkingCopyRegistry.st
common/SCMAbstractSourceCodeManager.st
common/patches/stx622/extensions.st
common/stx_libscm_common.st
git/extensions.st
mercurial/HGAuthorQuery.st
mercurial/HGBranch.st
mercurial/HGCommandError.st
mercurial/HGCommandParseError.st
mercurial/HGCommitTask.st
mercurial/HGError.st
mercurial/HGPackageWorkingCopy.st
mercurial/HGPackageWorkingCopyRegistry.st
mercurial/HGRepositoryError.st
mercurial/HGRepositoryObject.st
mercurial/HGStatus.st
mercurial/HGWorkingCopy.st
mercurial/HGWorkingCopyFile.st
--- a/common/SCMAbstractCommitDialog.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/common/SCMAbstractCommitDialog.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -1002,6 +1004,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/common/SCMAbstractCommitTask.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/common/SCMAbstractCommitTask.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -360,6 +362,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/common/SCMAbstractPackageModel.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/common/SCMAbstractPackageModel.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -449,6 +451,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/common/SCMAbstractPackageWorkingCopyRegistry.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/common/SCMAbstractPackageWorkingCopyRegistry.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -157,6 +159,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/common/SCMAbstractSourceCodeManager.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/common/SCMAbstractSourceCodeManager.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -174,6 +176,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/common/patches/stx622/extensions.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/common/patches/stx622/extensions.st	Tue Nov 13 15:43:08 2018 +0100
@@ -253,4 +253,4 @@
 extensionsVersion_HG
 
     ^ '$Changeset: <not expanded> $'
-! !
\ No newline at end of file
+! !
--- a/common/stx_libscm_common.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/common/stx_libscm_common.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -267,7 +269,7 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
 
--- a/git/extensions.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/git/extensions.st	Tue Nov 13 15:43:08 2018 +0100
@@ -76,4 +76,4 @@
 
 extensionsVersion_SVN
     ^ '$Id$'
-! !
\ No newline at end of file
+! !
--- a/mercurial/HGAuthorQuery.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/mercurial/HGAuthorQuery.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -56,6 +58,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/mercurial/HGBranch.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/mercurial/HGBranch.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -133,6 +135,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/mercurial/HGCommandError.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/mercurial/HGCommandError.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -56,6 +58,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/mercurial/HGCommandParseError.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/mercurial/HGCommandParseError.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -56,6 +58,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/mercurial/HGCommitTask.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/mercurial/HGCommitTask.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -424,6 +426,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/mercurial/HGError.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/mercurial/HGError.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -56,6 +58,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/mercurial/HGPackageWorkingCopy.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/mercurial/HGPackageWorkingCopy.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -277,6 +279,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/mercurial/HGPackageWorkingCopyRegistry.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/mercurial/HGPackageWorkingCopyRegistry.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -200,6 +202,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/mercurial/HGRepositoryError.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/mercurial/HGRepositoryError.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -56,6 +58,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/mercurial/HGRepositoryObject.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/mercurial/HGRepositoryObject.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -121,6 +123,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/mercurial/HGStatus.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/mercurial/HGStatus.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -534,6 +536,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/mercurial/HGWorkingCopy.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/mercurial/HGWorkingCopy.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -567,6 +569,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !
 
--- a/mercurial/HGWorkingCopyFile.st	Thu Oct 11 09:32:34 2018 +0200
+++ b/mercurial/HGWorkingCopyFile.st	Tue Nov 13 15:43:08 2018 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "
 stx:libscm - a new source code management library for Smalltalk/X
 Copyright (C) 2012-2015 Jan Vrany
@@ -679,6 +681,6 @@
 !
 
 version_SVN
-    ^ '§Id::                                                                                                                        §'
+    ^ '§Id::                                                                                                                        §'
 ! !