-
Notifications
You must be signed in to change notification settings - Fork 38
Description
So I have ivy, counsel, ivy-rich running, and open up describe-variable - which counsel overrides with counsel-describe-variable, and ivy-rich annotates with extra data, including variable values.
I type: url- -- and that's the moment it freezes and I have to cancel it to get the editor back to working order. The only clue so far is the error message:
Error in post-command-hook (ivy--queue-exhibit): (error "Invalid key sequence in substitution: ‘https?://www\\.google\\.com/\" conceals
Google’")
Exactly like that. Turning on debug-on-error and doing that again produces no results and no debug output of any kind.
After much mucking around, I've been able to identify the specific variable that's tripping the problem: It's w3m-ignored-image-url-regexp from w3m.el, or rather, its docstring.
I couldn't tell you who is in the wrong here, w3m for containing a mangled docstring, (honestly, I can't tell just what is mangled about it) or ivy-rich for choking on it, the error message itself comes from substitute-command-keys which ivy-rich doesn't even directly use.
Unfortunately, excising this line from w3m.el isn't really enough, as it finds something else to trip on.
Could you please help me in directing this bug to its proper owners, if it's not in ivy-rich itself?