yuya373 / emacs-slack

slack client for emacs
1.1k stars 117 forks source link

helm incompatible with functions taking multiple inputs #582

Open ckonstanski-olo opened 1 year ago

ckonstanski-olo commented 1 year ago

Example function: slack-group-mpim-open (though other functions also exhibit the behavior)

There are some slack functions that take multiple inputs. The end of input is signaled by inputting an empty value at the end. (The prompt has (or leave empty) in it.)

The problem is that this is incompatible with helm. Helm provides a list of valid inputs. You can only choose from the list; you cannot choose nothing.

Is there a known way to deal with this issue other than turning off helm?

ckonstanski-olo commented 10 months ago

Another example: slack-file-upload

gravieure commented 8 months ago

This is a Helm issue, not an emacs-slack bug. I use vertico/orderless, which has a similar issue; pressing M-<RET> is how you tell it you're done entering input.