summary refs log tree commit diff stats
path: root/changelog.md
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2019-08-17 21:19:57 +0200
committerGitHub <noreply@github.com>2019-08-17 21:19:57 +0200
commit7cb31455ee949ee006e2f314daa74866cf37a74e (patch)
tree641661998fac2b6a14873e6b661d5e48be61c502 /changelog.md
parentb68380f09b1926f4aea89b14b52bb442d5b002de (diff)
downloadNim-7cb31455ee949ee006e2f314daa74866cf37a74e.tar.gz
fixes #11618 (#11969)
Diffstat (limited to 'changelog.md')
-rw-r--r--changelog.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/changelog.md b/changelog.md
index e662ea110..3780c270b 100644
--- a/changelog.md
+++ b/changelog.md
@@ -6,6 +6,9 @@
 - The switch ``-d:nimBinaryStdFiles`` does not exist anymore. Instead
   stdin/stdout/stderr are binary files again. This change only affects
   Windows.
+- On Windows console applications the code-page is set at program startup
+  to UTF-8. Use the new switch `-d:nimDontSetUtf8CodePage` to disable this
+  feature.
 
 ### Breaking changes in the standard library
 
@@ -15,6 +18,9 @@
 
 ## Library additions
 
+- `encodings.getCurrentEncoding` now distinguishes between the console's
+  encoding and the OS's encoding. This distinction is only meaningful on
+  Windows.
 
 ## Library changes