nushell/crates/nu-protocol/src
Jakub Žádník 328f7e92a0
Hide alias (#4432)
* Add alias interning

Now, AliasId is used to reference aliases stored in EngineState, similar
to decls, blocks, etc.

* Fix wrong message

* Fix using decl instead of alias

* Extend also alias id visibility

* Merge also aliases from delta

* Add alias hiding code

Does not work yet but passes tests at least.

* Fix wrong alias lookup and visibility appending

* Add hide alias tests

* Fmt & Clippy

* Fix random clippy warnings in "which" command
2022-02-12 11:50:37 +02:00
..
ast Add support for defining known externals with their own custom completions (#4425) 2022-02-11 13:38:10 -05:00
engine Hide alias (#4432) 2022-02-12 11:50:37 +02:00
value Move 'nth' into 'select' (#4385) 2022-02-09 09:59:40 -05:00
config.rs Re-port filesystem commands (#4387) 2022-02-09 09:56:27 -05:00
example.rs Start support for commandline args to nu itself (#851) 2022-01-27 01:42:39 +11:00
exportable.rs Add environment variable support for modules (#331) 2021-11-16 12:16:06 +13:00
id.rs Hide alias (#4432) 2022-02-12 11:50:37 +02:00
lib.rs Remove old nushell/merge engine-q 2022-02-07 14:54:06 -05:00
overlay.rs Hide alias (#4432) 2022-02-12 11:50:37 +02:00
pipeline_data.rs Make PipelineData helpers collect rawstreams (#969) 2022-02-07 07:44:18 -05:00
shell_error.rs tweak wording (#4415) 2022-02-10 17:27:51 -06:00
signature.rs deprecated commands (#4405) 2022-02-10 12:55:19 +00:00
span.rs Port find command (#658) 2022-01-23 16:32:02 -06:00
syntax_shape.rs Remove old nushell/merge engine-q 2022-02-07 14:54:06 -05:00
ty.rs Clippy fixes for Rust 1.58 (#733) 2022-01-14 06:40:25 +11:00