On 3/17/2023 11:36 PM, Jim Porter wrote: > Hopefully I can get it finished up over the weekend. Ok, here we are. This adds a new defvar called 'eshell-parse-for-completion-p', which Eshell argument parsers can consult to adjust their behavior. In particular, when that variable is true, it means a) don't expand globs (let Pcomplete handle that), and b) return a stub for subcommands and Lisp function forms (we don't want to execute these inadvertently).