summaryrefslogtreecommitdiff
path: root/runtime
diff options
context:
space:
mode:
Diffstat (limited to 'runtime')
-rw-r--r--runtime/js/40_tty.js2
-rw-r--r--runtime/ops/tty.rs6
2 files changed, 4 insertions, 4 deletions
diff --git a/runtime/js/40_tty.js b/runtime/js/40_tty.js
index 5b8bbc0be..dd364f18d 100644
--- a/runtime/js/40_tty.js
+++ b/runtime/js/40_tty.js
@@ -16,7 +16,7 @@ function isatty(rid) {
internals.warnOnDeprecatedApi(
"Deno.isatty()",
new Error().stack,
- "Use `Deno.stdin.isTerminal()`, `Deno.stdout.isTerminal()` or `Deno.stderr.isTerminal()` instead.",
+ "Use `Deno.stdin.isTerminal()`, `Deno.stdout.isTerminal()`, `Deno.stderr.isTerminal()` or `Deno.FsFile.isTerminal()` instead.",
);
return op_is_terminal(rid);
}
diff --git a/runtime/ops/tty.rs b/runtime/ops/tty.rs
index 40aa28494..e570754f2 100644
--- a/runtime/ops/tty.rs
+++ b/runtime/ops/tty.rs
@@ -51,7 +51,7 @@ use winapi::um::wincon;
deno_core::extension!(
deno_tty,
ops = [
- op_stdin_set_raw,
+ op_set_raw,
op_is_terminal,
op_console_size,
op_read_line_prompt
@@ -83,12 +83,12 @@ fn mode_raw_input_off(original_mode: DWORD) -> DWORD {
}
#[op2(fast)]
-fn op_stdin_set_raw(
+fn op_set_raw(
state: &mut OpState,
+ rid: u32,
is_raw: bool,
cbreak: bool,
) -> Result<(), AnyError> {
- let rid = 0; // stdin is always rid=0
let handle_or_fd = state.resource_table.get_fd(rid)?;
// From https://github.com/kkawakam/rustyline/blob/master/src/tty/windows.rs