-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Command completion doubles the slash #193
Comments
Cannot reproduce this on HEAD. What Circe and Emacs version are you on? |
Circe is latest from MELPA, Emacs is 24.4. Perhaps it's some kind of interaction with other packages... |
Hmm, just tried it in |
I suppose I should poke at Helm's handling of /. |
Thank you for the report anyhow. It's always good to report possible problems :-) If you find out what is causing this, and if Circe can do something (relatively) easy to avoid the problem, please do let us know! |
Thanks! You run a tight ship here! |
Are you by any chance using |
That fixed it for me! Thanks! |
@wasamasa, do you think something like the following in Circe would be useful? Or is that too intrusive? (eval-after-load "helm-mode"
'(setq helm-mode-no-completion-in-region-in-modes
(append helm-mode-no-completion-in-region-in-modes
'(circe-channel-mode circe-query-mode circe-server-mode)))) |
I don't think it's a good idea to tweak the user's Helm config like that, personally. Better to have an FAQ entry or something. |
Hm. Makes sense. An FAQ entry would be good :-) |
Doesn't the wiki handle this purpose already? I'm not sure where exactly I'd put that tip into it though... |
Oh and yes, I'm in favour of not altering helm behaviour as it's unexpected and could even be desired as alternative "input method", similar to a related issue with company-mode. It sure looks like |
Could someone who knows Helm and can test this update the Configuration section in the wiki accordingly? |
I've added a tab completion section to the wiki. |
Thank you! |
Thanks, all! |
When completing a command with
completion-at-point
, it adds an extra slash. This means that it's easy to accidentally write something in a channel rather than /msg it to someone.Example:
then pressing tab yields
I would expect it to not do that.
The text was updated successfully, but these errors were encountered: