MasonProtter / ReplMaker.jl

Simple API for building repl modes in Julia
Other
134 stars 14 forks source link

[ Feature Request ]: CTRL|ALT|SHIFT+KEY for REPL #24

Open Ismael-VC opened 2 years ago

Ismael-VC commented 2 years ago

I would like to suggest being able to invoke a REPL, with a shortcut combo, instead of just one key, give Julia expressiveness it seems only ) and } are available > is legal:

julia> )
ERROR: syntax: unexpected ")"
Stacktrace:
 [1] top-level scope
   @ none:1

julia> }
ERROR: syntax: unexpected "}"
Stacktrace:
 [1] top-level scope
   @ none:1

julia> >
> (generic function with 3 methods)

The current setup only allows for a couple of "non-legal" julia AKA, available for one key REPL command. I have become addicted to creating REPLs but there is no way to have multiple open, without taking away legal characters from Julia.

Best regards.

fingolfin commented 2 years ago

I think this requires changes in REPL.jl (i.e., Julia itself).