1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-28 18:19:08 -05:00
denoland-deno/cli/ops
Casper Beyer 4c779b5e8c
refactor(repl): use an inspector session (#7763)
This ports the REPL over to Rust and makes use of an inspector session to run a REPL on top of any isolate which lets make full use of rustylines various things like validators and completors without having to introduce a bunch of hard to test internal ops and glue code.

An accidental but good side effect of this is that the multiple line input we previously had is now an editable multi-line input prompt that is correctly stored in the history as a single entry.
2020-10-02 01:14:55 +02:00
..
dispatch_minimal.rs refactor: use futures and serde_json from deno_core (#7614) 2020-09-21 18:36:37 +02:00
errors.rs refactor: use futures and serde_json from deno_core (#7614) 2020-09-21 18:36:37 +02:00
fetch.rs refactor: move op state registration to workers (#7696) 2020-09-28 12:14:11 +02:00
fs.rs refactor: factor out check_unstable op helper (#7695) 2020-09-26 20:26:51 +02:00
fs_events.rs refactor: use futures and serde_json from deno_core (#7614) 2020-09-21 18:36:37 +02:00
io.rs refactor: use futures and serde_json from deno_core (#7614) 2020-09-21 18:36:37 +02:00
mod.rs refactor(repl): use an inspector session (#7763) 2020-10-02 01:14:55 +02:00
net.rs refactor: factor out check_unstable op helper (#7695) 2020-09-26 20:26:51 +02:00
net_unix.rs refactor: use futures and serde_json from deno_core (#7614) 2020-09-21 18:36:37 +02:00
os.rs refactor: factor out check_unstable op helper (#7695) 2020-09-26 20:26:51 +02:00
permissions.rs refactor: use futures and serde_json from deno_core (#7614) 2020-09-21 18:36:37 +02:00
plugin.rs refactor: factor out check_unstable op helper (#7695) 2020-09-26 20:26:51 +02:00
process.rs refactor: factor out check_unstable op helper (#7695) 2020-09-26 20:26:51 +02:00
random.rs refactor: move op state registration to workers (#7696) 2020-09-28 12:14:11 +02:00
runtime.rs refactor(repl): use an inspector session (#7763) 2020-10-02 01:14:55 +02:00
runtime_compiler.rs refactor: factor out check_unstable op helper (#7695) 2020-09-26 20:26:51 +02:00
signal.rs refactor: factor out check_unstable op helper (#7695) 2020-09-26 20:26:51 +02:00
timers.rs refactor: move op state registration to workers (#7696) 2020-09-28 12:14:11 +02:00
tls.rs refactor: factor out check_unstable op helper (#7695) 2020-09-26 20:26:51 +02:00
tty.rs refactor: factor out check_unstable op helper (#7695) 2020-09-26 20:26:51 +02:00
web_worker.rs refactor: move op state registration to workers (#7696) 2020-09-28 12:14:11 +02:00
websocket.rs refactor: use futures and serde_json from deno_core (#7614) 2020-09-21 18:36:37 +02:00
worker_host.rs refactor: move op state registration to workers (#7696) 2020-09-28 12:14:11 +02:00