![]() Now ! means "no ancestors matches this", and > means "any descendent" not "any child". Updates #34570 Co-authored-by: Ben Kunkle <ben@zed.dev> Release Notes: - *Breaking change*. The context predicates in the keymap file now handle ! and > differently. Before this change ! meant "this node does not match", now it means "none of these nodes match". Before this change > meant "child of", now it means "descendent of". We do not expect these changes to break many keymaps, but they may cause subtle changes for complex context queries. --------- Co-authored-by: Ben Kunkle <ben@zed.dev> |
||
---|---|---|
.. | ||
key_context_view.rs | ||
language_tools.rs | ||
lsp_log.rs | ||
lsp_log_tests.rs | ||
lsp_tool.rs | ||
syntax_tree_view.rs |