nushell/crates/nu-parser/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
..
errors.rs Remove old nushell/merge engine-q 2022-02-07 14:54:06 -05:00
flatten.rs Add support for var/string interp for external names (#729) 2022-01-13 19:17:45 +11:00
known_external.rs Add support for defining known externals with their own custom completions (#4425) 2022-02-11 13:38:10 -05:00
lex.rs Lex comment spans correctly (#657) 2022-01-04 08:37:45 +11:00
lib.rs Add support for defining known externals with their own custom completions (#4425) 2022-02-11 13:38:10 -05:00
lite_parse.rs Fix doc comments for custom commands (#815) 2022-01-22 13:24:47 -05:00
parse_keywords.rs Hide alias (#4432) 2022-02-12 11:50:37 +02:00
parser.rs Hide alias (#4432) 2022-02-12 11:50:37 +02:00
type_check.rs Add initial nu-test-support port (#913) 2022-02-02 15:59:01 -05:00