File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -568,6 +568,31 @@ implementation middleware which relies on
568
568
your project middlewares and call ` (cemerick.piggieback/cljs-repl) ` or
569
569
another method to start up the cljs REPL.
570
570
571
+ ### Microsoft Windows
572
+
573
+ On Microsoft Windows the JVM default line separator string is ` \r\n `
574
+ which can appear in Emacs as ` ^M ` characters at the end of lines
575
+ printed out by the JVM. One option is to set the
576
+ ` buffer-display-table ` to not show these characters as detailed
577
+ [ here] ( http://stackoverflow.com/questions/10098925/m-character-showing-in-clojure-slime-repl/11787550#11787550 )
578
+ (changing ` slime-repl-mode-hook ` to
579
+ ` cider-repl-mode-hook ` ). Alternatively, setting the system property
580
+ ` line.separator ` to ` \n ` at JVM startup will stop the carriage return
581
+ from being printed and will fix output in all cider buffers. To do so
582
+ add ` "-Dline.separator=\"\n\"" ` to ` :jvm-opts ` in
583
+ ` ~/.lein/profiles.clj ` .
584
+
585
+ ### powershell.el
586
+
587
+ The powershell inferior shell mode truncates cider repl output when
588
+ loaded. As a workaround remove
589
+
590
+ ``` el
591
+ (require 'powershell)
592
+ ```
593
+
594
+ from your Emacs config.
595
+
571
596
## Changelog
572
597
573
598
An extensive changelog is available [ here] ( CHANGELOG.md ) .
You can’t perform that action at this time.
0 commit comments