Skip to content

Commit 3307e01

Browse files
authored
Merge pull request #208 from WaryWombat/main
Handle UTF-8 characters in git commit messages
2 parents f4c7190 + 035fb90 commit 3307e01

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [2.0.4] - 2022-10-05
9+
10+
### Fixed
11+
- Properly handles UTF-8 characters in Git commit messages
12+
813
## [2.0.3] - 2022-09-07
914

1015
### Fixed

cls/SourceControl/Git/Utils.cls

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1379,6 +1379,7 @@ ClassMethod RunGitCommandWithInput(command As %String, inFile As %String = "", O
13791379

13801380
set errStream = ##class(%Stream.FileCharacter).%OpenId(errLog,,.sc)
13811381
set outStream = ##class(%Stream.FileCharacter).%OpenId(outLog,,.sc)
1382+
set outStream.TranslateTable="UTF8"
13821383
for stream=errStream,outStream {
13831384
set stream.RemoveOnClose = 1
13841385
}

module.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<Document name="git-source-control.ZPM">
44
<Module>
55
<Name>git-source-control</Name>
6-
<Version>2.0.3</Version>
6+
<Version>2.0.4</Version>
77
<Description>Server-side source control extension for use of Git on InterSystems platforms</Description>
88
<Keywords>git source control studio vscode</Keywords>
99
<Packaging>module</Packaging>

0 commit comments

Comments
 (0)