<p dir="auto">When calling julia on the terminal, the following error is thrown:</p>
<div class="highlight highlight-source-julia notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="PS C:\Users\Martin Cornejo&gt; julia
               _
   _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type &quot;?&quot; for help, &quot;]?&quot; for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.4.1 (2020-04-14)
 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
|__/                   |

ERROR: Invalid history file (C:\Users\Martin Cornejo\.julia\logs\repl_history.jl) format:
An editor may have converted tabs to spaces at line 46972
Stacktrace:
 [1] error(::String, ::Int64) at .\error.jl:42
 [2] hist_from_file(::Any, ::Any, ::Any) at D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.4\REPL\src\REPL.jl:456
 [3] setup_interface(::REPL.LineEditREPL, ::Bool, ::Any) at D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.4\REPL\src\REPL.jl:874
 [4] setup_interface(::REPL.LineEditREPL; hascolor::Bool, extra_repl_keymap::Any) at D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.4\REPL\src\REPL.jl:779
 [5] setup_interface at D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.4\REPL\src\REPL.jl:779 [inlined]
 [6] (::Pkg.var&quot;#1#2&quot;)(::REPL.LineEditREPL) at D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.4\Pkg\src\Pkg.jl:519
 [7] __atreplinit(::REPL.LineEditREPL) at .\client.jl:339
 [8] #invokelatest#1 at .\essentials.jl:712 [inlined]
 [9] invokelatest at .\essentials.jl:711 [inlined]
 [10] _atreplinit at .\client.jl:346 [inlined]
 [11] (::Base.var&quot;#764#766&quot;{Bool,Bool,Bool,Bool})(::Module) at .\client.jl:382
 [12] #invokelatest#1 at .\essentials.jl:712 [inlined]
 [13] invokelatest at .\essentials.jl:711 [inlined]
 [14] run_main_repl(::Bool, ::Bool, ::Bool, ::Bool, ::Bool) at .\client.jl:367
 [15] exec_options(::Base.JLOptions) at .\client.jl:305
 [16] _start() at .\client.jl:484

[ Info: Disabling history file for this session
julia&gt;"><pre class="notranslate">PS C<span class="pl-k">:</span><span class="pl-k">\</span>Users<span class="pl-k">\</span>Martin Cornejo<span class="pl-k">&gt;</span> julia
               _
   _       _ <span class="pl-c1">_</span>(_)_     <span class="pl-k">|</span>  Documentation<span class="pl-k">:</span> https<span class="pl-k">:</span><span class="pl-k">//</span>docs<span class="pl-k">.</span>julialang<span class="pl-k">.</span>org
  (_)     <span class="pl-k">|</span> (_) (_)    <span class="pl-k">|</span>
   _ _   _<span class="pl-k">|</span> <span class="pl-k">|</span>_  __ _   <span class="pl-k">|</span>  Type <span class="pl-s"><span class="pl-pds">"</span>?<span class="pl-pds">"</span></span> <span class="pl-k">for</span> help, <span class="pl-s"><span class="pl-pds">"</span>]?<span class="pl-pds">"</span></span> <span class="pl-k">for</span> Pkg help.
  <span class="pl-k">|</span> <span class="pl-k">|</span> <span class="pl-k">|</span> <span class="pl-k">|</span> <span class="pl-k">|</span> <span class="pl-k">|</span> <span class="pl-k">|</span><span class="pl-k">/</span> <span class="pl-s"><span class="pl-pds"><span class="pl-c1">_</span>`</span> |  |</span>
<span class="pl-s">  | | |_| | | | (_| |  |  Version 1.4.1 (2020-04-14)</span>
<span class="pl-s"> _/ |<span class="pl-cce">\_</span>_'_|_|_|<span class="pl-cce">\_</span>_'_|  |  Official https://julialang.org/ release</span>
<span class="pl-s">|__/                   |</span>
<span class="pl-s"></span>
<span class="pl-s">ERROR: Invalid history file (C:<span class="pl-cce">\U</span>sers<span class="pl-cce">\M</span>artin Cornejo<span class="pl-cce">\.</span>julia<span class="pl-cce">\l</span>ogs<span class="pl-cce">\r</span>epl_history.jl) format:</span>
<span class="pl-s">An editor may have converted tabs to spaces at line 46972</span>
<span class="pl-s">Stacktrace:</span>
<span class="pl-s"> [1] error(::String, ::Int64) at .<span class="pl-cce">\e</span>rror.jl:42</span>
<span class="pl-s"> [2] hist_from_file(::Any, ::Any, ::Any) at D:<span class="pl-cce">\b</span>uildbot<span class="pl-cce">\w</span>orker<span class="pl-cce">\p</span>ackage_win64<span class="pl-cce">\b</span>uild<span class="pl-cce">\u</span>sr<span class="pl-cce">\s</span>hare<span class="pl-cce">\j</span>ulia<span class="pl-cce">\s</span>tdlib<span class="pl-cce">\v</span>1.4<span class="pl-cce">\R</span>EPL<span class="pl-cce">\s</span>rc<span class="pl-cce">\R</span>EPL.jl:456</span>
<span class="pl-s"> [3] setup_interface(::REPL.LineEditREPL, ::Bool, ::Any) at D:<span class="pl-cce">\b</span>uildbot<span class="pl-cce">\w</span>orker<span class="pl-cce">\p</span>ackage_win64<span class="pl-cce">\b</span>uild<span class="pl-cce">\u</span>sr<span class="pl-cce">\s</span>hare<span class="pl-cce">\j</span>ulia<span class="pl-cce">\s</span>tdlib<span class="pl-cce">\v</span>1.4<span class="pl-cce">\R</span>EPL<span class="pl-cce">\s</span>rc<span class="pl-cce">\R</span>EPL.jl:874</span>
<span class="pl-s"> [4] setup_interface(::REPL.LineEditREPL; hascolor::Bool, extra_repl_keymap::Any) at D:<span class="pl-cce">\b</span>uildbot<span class="pl-cce">\w</span>orker<span class="pl-cce">\p</span>ackage_win64<span class="pl-cce">\b</span>uild<span class="pl-cce">\u</span>sr<span class="pl-cce">\s</span>hare<span class="pl-cce">\j</span>ulia<span class="pl-cce">\s</span>tdlib<span class="pl-cce">\v</span>1.4<span class="pl-cce">\R</span>EPL<span class="pl-cce">\s</span>rc<span class="pl-cce">\R</span>EPL.jl:779</span>
<span class="pl-s"> [5] setup_interface at D:<span class="pl-cce">\b</span>uildbot<span class="pl-cce">\w</span>orker<span class="pl-cce">\p</span>ackage_win64<span class="pl-cce">\b</span>uild<span class="pl-cce">\u</span>sr<span class="pl-cce">\s</span>hare<span class="pl-cce">\j</span>ulia<span class="pl-cce">\s</span>tdlib<span class="pl-cce">\v</span>1.4<span class="pl-cce">\R</span>EPL<span class="pl-cce">\s</span>rc<span class="pl-cce">\R</span>EPL.jl:779 [inlined]</span>
<span class="pl-s"> [6] (::Pkg.var"#1#2")(::REPL.LineEditREPL) at D:<span class="pl-cce">\b</span>uildbot<span class="pl-cce">\w</span>orker<span class="pl-cce">\p</span>ackage_win64<span class="pl-cce">\b</span>uild<span class="pl-cce">\u</span>sr<span class="pl-cce">\s</span>hare<span class="pl-cce">\j</span>ulia<span class="pl-cce">\s</span>tdlib<span class="pl-cce">\v</span>1.4<span class="pl-cce">\P</span>kg<span class="pl-cce">\s</span>rc<span class="pl-cce">\P</span>kg.jl:519</span>
<span class="pl-s"> [7] __atreplinit(::REPL.LineEditREPL) at .<span class="pl-cce">\c</span>lient.jl:339</span>
<span class="pl-s"> [8] #invokelatest#1 at .<span class="pl-cce">\e</span>ssentials.jl:712 [inlined]</span>
<span class="pl-s"> [9] invokelatest at .<span class="pl-cce">\e</span>ssentials.jl:711 [inlined]</span>
<span class="pl-s"> [10] _atreplinit at .<span class="pl-cce">\c</span>lient.jl:346 [inlined]</span>
<span class="pl-s"> [11] (::Base.var"#764#766"{Bool,Bool,Bool,Bool})(::Module) at .<span class="pl-cce">\c</span>lient.jl:382</span>
<span class="pl-s"> [12] #invokelatest#1 at .<span class="pl-cce">\e</span>ssentials.jl:712 [inlined]</span>
<span class="pl-s"> [13] invokelatest at .<span class="pl-cce">\e</span>ssentials.jl:711 [inlined]</span>
<span class="pl-s"> [14] run_main_repl(::Bool, ::Bool, ::Bool, ::Bool, ::Bool) at .<span class="pl-cce">\c</span>lient.jl:367</span>
<span class="pl-s"> [15] exec_options(::Base.JLOptions) at .<span class="pl-cce">\c</span>lient.jl:305</span>
<span class="pl-s"> [16] _start() at .<span class="pl-cce">\c</span>lient.jl:484</span>
<span class="pl-s"></span>
<span class="pl-s">[ Info: Disabling history file for this session</span>
<span class="pl-s">julia&gt;</span></pre></div>
<div class="highlight highlight-source-julia notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="julia&gt; versioninfo()
Julia Version 1.4.1
Commit 381693d3df* (2020-04-14 17:20 UTC)
Platform Info:
  OS: Windows (x86_64-w64-mingw32)
  CPU: Intel(R) Core(TM) i7-3630QM CPU @ 2.40GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-8.0.1 (ORCJIT, ivybridge)"><pre class="notranslate">julia<span class="pl-k">&gt;</span> <span class="pl-c1">versioninfo</span>()
Julia Version <span class="pl-c1">1.4</span>.<span class="pl-c1">1</span>
Commit <span class="pl-c1">381693</span>d3df<span class="pl-k">*</span> (<span class="pl-c1">2020</span><span class="pl-k">-</span><span class="pl-c1">04</span><span class="pl-k">-</span><span class="pl-c1">14</span> <span class="pl-c1">17</span><span class="pl-k">:</span><span class="pl-c1">20</span> UTC)
Platform Info<span class="pl-k">:</span>
  OS<span class="pl-k">:</span> Windows (x86_64<span class="pl-k">-</span>w64<span class="pl-k">-</span>mingw32)
  CPU<span class="pl-k">:</span> <span class="pl-c1">Intel</span>(R) <span class="pl-c1">Core</span>(TM) i7<span class="pl-k">-</span><span class="pl-c1">3630</span>QM CPU @ <span class="pl-c1">2.40</span>GHz
  WORD_SIZE<span class="pl-k">:</span> <span class="pl-c1">64</span>
  LIBM<span class="pl-k">:</span> libopenlibm
  LLVM<span class="pl-k">:</span> libLLVM<span class="pl-k">-</span><span class="pl-c1">8.0</span>.<span class="pl-c1">1</span> (ORCJIT, ivybridge)</pre></div>
<p dir="auto">It would be useful if the REPL allowed configuration of the default IO context, so that users can customize how things are displayed in their .juliarc.</p>