dunn / company-emoji

MOVED to codeberg
https://codeberg.org/egirl/company-emoji
82 stars 7 forks source link

[FEATURE REQUEST] Greek characters, updated emoji codes, and other really nice to haves #12

Open wakatara opened 4 years ago

wakatara commented 4 years ago

Thank you so much for your work on this. It's made my emacs way way better.

I'd love to see a couple of additions:

  1. Updates to align with common word descriptions

  2. Inserting of extended characters that are common (eg. greek letters for math formulas would be the bomb)

  3. Updates on alises and breadth for updates emoji sets I'm often surprised that aliases for github or apple descriptions like :strong: for :muscle: :muscle: , don't get picked up. Tjose would be nice. I also think some updated emojis don't seem to show up (though that might be me.).

  4. Extensions for common named non-emoji I end up typgin a lot of math formulas and there is no real good way to get in things like epsilon or sigma or rho in at the keyboard without writing them out. It would be super awesome if this could be an extension to company emoji (though would understand if you thought it was beyond the scope and spirit of the project.

dunn commented 4 years ago
  1. Updates to align with common word descriptions

Sorry, I'm not sure what you mean by this?

  1. Inserting of extended characters that are common (eg. greek letters for math formulas would be the bomb) 4. Extensions for common named non-emoji

These seem to be more or less the same, and I think non-emoji characters are outside the scope of this project.

  1. Updates on alises and breadth for updates emoji sets

I'm currently using https://github.com/github/gemoji as a data source, so I rely on it being up-to-date for the latest emoji.

As far as aliases go, if there's a good source for common ones, like those used by GitHub and Apple, I'd be happy to look into adding them.

wakatara commented 4 years ago

Hey @dunn

Intereting. It is possible that Apple uses AI to guess what an emoji is and they have a more extended character set. For example, when I type :strong: here in github I get an arm muscle 💪 but for some reason, same as :muscle: that does not come up when I type in emacs. (perhaps a bug?). So, unsure what the disconnect might be. (I use the symbol for WIP stuff.). Same as a green check ✅ and red cross ❌ (as well as a bunch of others.). (note: it may be because I use the Apple Color Emoji fonts on both osx and linux and perhaps there is a gap somehow between the github emoji and it?).

As for non-emoji characters like sets of greek letters or the like, I was thinking it would just be super helpful for people. I know for me (at least in Linux), it is a bit of a pain to get special characers in for math and the like, so simply being able to type something like :sigma-lower: for a σ or a :epsilon-upper: for a 𝛦 and such. Super helpful for math equations and the like (changing input modes to tex in emacs feels kludgey and is not great for that stuff).

Mind you, this seems easier on osx with the Edit menu's Emoji and characters option but it's still a pain on linux (which is what I am trying to switch everything over to.).

I understand if you think this is out of scope. It just felt like adding in some convenience sets for character entry like that would be awesome. lemme know.

PicoSushi commented 1 year ago

Hi.

It seems that github/gemoji has been updated since Sep 2022. I'm not interested in Greek characters or other feature, but it would be very useful if the emojis were updated. If this plugin updates emoji, Emacs will be cooler and it would be nice to be able to use new emoji like 🫠 or 🫶.

Thanks.

dunn commented 1 year ago

thanks for the reminder, updated to use gemoji 4.0.1