We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents a2de18d + 08b6f3a commit a877496Copy full SHA for a877496
src/clooj/core.clj
@@ -19,7 +19,8 @@
19
WindowAdapter KeyAdapter)
20
(java.awt AWTEvent Color Font GridLayout Toolkit)
21
(java.net URL)
22
- (java.io File FileReader FileWriter StringReader))
+ (java.io File FileReader StringReader
23
+ BufferedWriter OutputStreamWriter FileOutputStream))
24
(:use [clojure.contrib.duck-streams :only (writer)]
25
[clojure.pprint :only (pprint)]
26
[clooj.brackets]
@@ -541,7 +542,10 @@
541
542
(try
543
(let [f @(app :file)
544
ft (File. (str (.getAbsolutePath f) "~"))]
- (with-open [writer (FileWriter. f)]
545
+ (with-open [writer (BufferedWriter.
546
+ (OutputStreamWriter.
547
+ (FileOutputStream. f)
548
+ "UTF-8"))]
549
(.write (app :doc-text-area) writer))
550
(send-off temp-file-manager (fn [_] 0))
551
(.delete ft)
0 commit comments