1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-22 07:14:47 -05:00
denoland-deno/cli
Bartek Iwańczuk 433f38084b
fix(repl): more reliable history handling (#16797)
This commit changes history handling of the REPL.

There were some situations were history wasn't properly saved and flushed to a
file, making history very spotty. This commit changes it to save every line into
the history file and flush it to disk before being evaluated.

Thanks to this all lines, including "close()" will be stored in the history
file.

If for any reason we're not able to save history file, a single warning will be
printed to the REPL and it will continue to work, even if subsequent tries will
fail to save to disk.
2022-11-25 02:56:47 +01:00
..
args feat(cli): add warning for incorrectly ordered flags (#16734) 2022-11-24 03:00:31 +00:00
bench chore: use Rust 1.65.0 (#16688) 2022-11-18 02:59:10 +01:00
cache chore: more debug logging and avoid allocating strings in ts logging when not debug (#16689) 2022-11-23 13:34:44 -05:00
dts chore: remove unnecessary qualifier in declaration file (#16767) 2022-11-23 12:50:15 -05:00
js feat(core): Ability to create snapshots from existing snapshots (#16597) 2022-11-21 14:36:26 +01:00
lsp fix(inspector): ensure console methods provided by inspector are available (#16724) 2022-11-22 02:17:14 +01:00
napi chore: upgrade rusty_v8 to 0.55.0 (#16604) 2022-11-12 05:37:37 +01:00
napi_sym chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
node fix(npm/check): prioritize exports over types entry (#16788) 2022-11-24 17:07:36 +00:00
npm fix: Make npm packages works with import maps (#16754) 2022-11-22 20:09:30 +01:00
ops feat: Stabilize Deno.bench() and 'deno bench' subcommand (#16485) 2022-11-11 00:22:14 +01:00
schemas feat(lint): add a report lint config setting (#16045) 2022-10-25 14:21:20 +02:00
tests fix(task): output encoding issues on windows (#16794) 2022-11-24 19:37:02 -05:00
tools fix(repl): more reliable history handling (#16797) 2022-11-25 02:56:47 +01:00
tsc chore: more debug logging and avoid allocating strings in ts logging when not debug (#16689) 2022-11-23 13:34:44 -05:00
auth_tokens.rs chore: update copyright to 2022 (#13306) 2022-01-07 22:09:52 -05:00
build.rs feat(core): Ability to create snapshots from existing snapshots (#16597) 2022-11-21 14:36:26 +01:00
Cargo.toml fix(task): output encoding issues on windows (#16794) 2022-11-24 19:37:02 -05:00
cdp.rs docs: turn bare URLs into clickable links (#15347) 2022-07-30 12:20:29 +02:00
checksum.rs chore: update copyright to 2022 (#13306) 2022-01-07 22:09:52 -05:00
deno.ico fix(cli): add icon and metadata to deno.exe on Windows (#6693) 2020-07-15 21:54:38 +02:00
deno_dir.rs perf: node cjs & esm analysis cache (#16097) 2022-10-01 12:15:56 +02:00
deno_std.rs chore: forward v1.28.2 release commit to main (#16796) 2022-11-24 23:59:42 +01:00
diagnostics.rs feat(unstable): "Deno.Command()" API (#16516) 2022-11-13 14:00:24 -05:00
diff.rs refactor: update comment in diff.rs (#15142) 2022-07-10 22:49:18 -04:00
display.rs refactor: move deno info functionality from deno_graph to CLI (#16434) 2022-10-28 11:03:33 -04:00
emit.rs refactor: extract out check code from emit (#15729) 2022-09-02 10:54:40 -04:00
errors.rs chore: remove all pub(crate)s from the cli crate (#14083) 2022-03-23 09:54:22 -04:00
file_fetcher.rs fix(npm): use an http client with connection pool (#16705) 2022-11-18 17:28:14 -05:00
file_watcher.rs upgrade deps (#15914) 2022-09-16 19:11:30 -04:00
fs_util.rs chore: fix windows-only clippy errors (#16703) 2022-11-18 12:54:01 -05:00
generated_symbol_exports_list_linux.def fix: move generated napi symbols to cli/ (#16330) 2022-10-18 13:20:11 +02:00
generated_symbol_exports_list_macos.def fix: move generated napi symbols to cli/ (#16330) 2022-10-18 13:20:11 +02:00
generated_symbol_exports_list_windows.def fix: move generated napi symbols to cli/ (#16330) 2022-10-18 13:20:11 +02:00
graph_util.rs feat(npm): require --unstable for npm specifiers in remote modules (#16612) 2022-11-13 10:42:15 -05:00
http_cache.rs fix(npm): use an http client with connection pool (#16705) 2022-11-18 17:28:14 -05:00
http_util.rs fix(npm): use an http client with connection pool (#16705) 2022-11-18 17:28:14 -05:00
js.rs feat(core): Ability to create snapshots from existing snapshots (#16597) 2022-11-21 14:36:26 +01:00
lockfile.rs feat(lock): don't require --unstable for auto discovery (#16582) 2022-11-10 00:28:01 +01:00
logger.rs chore: remove all pub(crate)s from the cli crate (#14083) 2022-03-23 09:54:22 -04:00
main.rs feat(cli): add warning for incorrectly ordered flags (#16734) 2022-11-24 03:00:31 +00:00
module_loader.rs chore: use Rust 1.65.0 (#16688) 2022-11-18 02:59:10 +01:00
proc_state.rs fix(npm/check): prioritize exports over types entry (#16788) 2022-11-24 17:07:36 +00:00
progress_bar.rs fix(cli): Fixed bug where the progress bar did not clear (#16401) 2022-10-24 18:40:27 +02:00
README.md Remove deno_typescript (#6813) 2020-07-20 19:49:57 -04:00
resolver.rs refactor: Combine ImportMapResolver and JsxResolver (#16508) 2022-11-02 15:47:02 +01:00
standalone.rs feat(core): Ability to create snapshots from existing snapshots (#16597) 2022-11-21 14:36:26 +01:00
text_encoding.rs feat: emit files on demand and fix racy emit (#15220) 2022-07-19 11:58:18 -04:00
tsc.rs chore: use Rust 1.65.0 (#16688) 2022-11-18 02:59:10 +01:00
unix_util.rs build: require safety comments on unsafe code (#13870) 2022-06-26 00:13:24 +02:00
version.rs feat(cli): check for updates in background (#15974) 2022-10-20 16:15:21 +02:00
windows_util.rs chore: fix Windows specific clippy errors (#15212) 2022-07-15 12:30:25 -04:00
worker.rs feat(core): Ability to create snapshots from existing snapshots (#16597) 2022-11-21 14:36:26 +01:00

Deno CLI Crate

crates docs

This provides the actual deno executable and the user-facing APIs.

The deno crate uses the deno_core to provide the executable.