Eli Zaretskii writes: >> +@item >> +@findex isearch-emoji-by-name >> +@kindex C-x 8 e RET @r{(Incremental Search)} >> +Type @kbd{C-x 8 e @key{RET}} (@code{isearch-emoji-by-name}), followed >> +by the name of an Emoji. This adds the specified Emoji into the >> +search string. > > This should explain what kind of "emoji names" the feature accepts. > It is entirely unclear from the text. > >> +*** New command 'isearch-emoji-by-name'. >> +It is bound to 'C-x 8 e RET' during an incremental search and it >> +inserts an Emoji character into the search string. > > Likewise here. The NEWS entry doesn't even mention that Emoji are > specified by their names. > >> +(defun isearch-emoji-by-name (&optional count) >> + "Read an Emoji and add it to the search string. > > "Read and Emoji name and add it to the search string." > > Likewise here, the doc string should clarify what kind of names are > acceptable. I would also mention that completion is provided while > typing the name. If I'm not mistaken, what the new emoji-search command accepts is technically the CLDR short name of an Emoji. As the term is a bit obscure, I've added a few examples to the documentation. I've also updated the prompt in emoji-search, so now it explains in parenthesis what you can type, in a similar way as classic 'C-x 8 RET'. That is, 'C-x 8 RET' prompts with: Insert character (Unicode name or hex): And now 'C-x 8 e s' prompts with: Insert emoji (CLDR short name): Attached a new patch, I'm not sure if that's what you asked for.