You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
perhaps related, trailing semi-colon is treated differently in -i batch mode from real interactive mode (where it would suppress output):
$ echo "1+2;;;" | julia -i
3
Another difference between julia -i and true interactive emulation is that exceptions terminate the julia process, while a true REPL prints the exception and then waits for the next input.
The text was updated successfully, but these errors were encountered:
Another difference between julia -i and true interactive emulation is that exceptions terminate the julia process, while a true REPL prints the exception and then waits for the next input.
This one is expected since the input is terminated.
Another difference between julia -i and true interactive emulation is that exceptions terminate the julia process, while a true REPL prints the exception and then waits for the next input.
This one is expected since the input is terminated.
Is there any chance this could be changed? It's really handy to be able to examine/change the variables that caused an exception. I do it all the time with python -i
JeffBezanson
changed the title
behavior of 'julia -i' differs when input is from pipe or redirect
semicolon output suppression in stream REPL
Sep 7, 2018
refers to https://discourse.julialang.org/t/force-interactive/9479/4.
perhaps related, trailing semi-colon is treated differently in -i batch mode from real interactive mode (where it would suppress output):
Another difference between
julia -i
and true interactive emulation is that exceptions terminate the julia process, while a true REPL prints the exception and then waits for the next input.The text was updated successfully, but these errors were encountered: