Variable: combobulate-python-procedures-sibling
combobulate-python-procedures-sibling is a variable defined in
combobulate-python.el.
Value
((:activation-nodes
((:nodes ("string_content" "interpolation") :has-parent ("string")))
:selector
(:match-children
(:discard-rules ("string_start" "string_end") :default-mark @match)))
(:activation-nodes
((:nodes ((rule "pattern")) :has-parent
("tuple_pattern" "list_pattern"))
(:nodes ((rule "import_from_statement")) :has-parent
("import_from_statement"))
(:nodes ((rule "dictionary")) :has-parent ("dictionary"))
(:nodes ((rule "set") (rule "tuple") (rule "list")) :has-parent
("set" "tuple" "list"))
(:nodes
((rule "parameter") (rule "argument_list") (rule "expression")
(rule "expression_list") (rule "primary_expression"))
:has-parent
("parameters" "lambda_parameters" "argument_list"
"expression_list")))
:selector (:match-children t))
(:activation-nodes
((:nodes
((rule "_simple_statement") (rule "_compound_statement")
(rule "module") "module" "case_clause")
:has-parent ("case_clause" "match_statement" "module" "block")))
:selector (:match-children (:discard-rules ("block")))))
Documentation
Procedures that control navigation between sibling nodes.
Source Code
;; Defined in /nix/store/b5fvrwzi3zvkabyzx0in6gw1cj963z46-emacs-packages-deps/share/emacs/site-lisp/combobulate-python.el