Skip to content

REPL shell mode deprecations #20482

Closed
Closed
@TotalVerb

Description

@TotalVerb

Is this intentional?

shell> echo test > test.txt
WARNING: special characters "#{}()[]<>|&*?~;" should now be quoted in commands
Stacktrace:
 [1] depwarn(::String, ::Symbol) at ./deprecated.jl:62
 [2] warn_shell_special(::String) at ./shell.jl:8
 [3] #shell_parse#223(::String, ::Function, ::String, ::Bool) at ./shell.jl:106
 [4] (::Base.#kw##shell_parse)(::Array{Any,1}, ::Base.#shell_parse, ::String, ::Bool) at ./<missing>:0 (repeats 2 times)
 [5] @cmd(::ANY) at ./process.jl:801
 [6] (::Base.REPL.##25#35{Base.REPL.LineEditREPL})(::String) at ./REPL.jl:745
 [7] (::Base.REPL.##16#17{Bool,Base.REPL.##25#35{Base.REPL.LineEditREPL},Base.REPL.LineEditREPL,Base.LineEdit.Prompt})(::Base.LineEdit.MIState, ::Base.AbstractIOBuffer{Array{UInt8,1}}, ::Bool) at ./REPL.jl:636
 [8] run_interface(::Base.Terminals.TTYTerminal, ::Base.LineEdit.ModalInterface) at ./LineEdit.jl:1580
 [9] run_frontend(::Base.REPL.LineEditREPL, ::Base.REPL.REPLBackendRef) at ./REPL.jl:935
 [10] run_repl(::Base.REPL.LineEditREPL, ::Base.##781#782) at ./REPL.jl:180
 [11] _start() at ./client.jl:408
while loading no file, in expression starting on line 0

It seems to me that the deprecation should not be applied to the REPL shell mode.

Metadata

Metadata

Assignees

No one assigned

    Labels

    REPLJulia's REPL (Read Eval Print Loop)deprecationThis change introduces or involves a deprecation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions