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
--- 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:: §'
! !