Ok, they looks stupid. But some people like them (I am more or less among those).
What is an "emoji shortname"? I am not sure what is the purpose of this feature.
:robot: becomes :robot:
They are used at the start of commit messages as tags.
@yuchi What font which supports emojis, do you use for your terminal ?
In OS X iTerm switches to the system default for emojis. I honestly have no idea of support on other platforms.
To see this trend in the wild you can have a look at commits in The Atom editor (https://github.com/atom/atom/commits/master)
Converting :robot: to an emoji is out of scope for this project. Maybe this can be implemented via an external script/text preprocessor once I get around to add support for that.
It is unfortunate that emojis themselves are not really supported by Tig. I am not sure where this is breaking. The only emoji that I've seen working is 鉂わ笍.
Emojis are rendered since 800199e47fc8326a4a2ce25f8f3bb91fed2e3fbf. Closing this one as out of scope.
In view of http://gitmoji.carloscuesta.me/ I would like to reopen this request. Github and Gitlab translate :tada: into :tada:, instead of them saying that it is the browser's job to translate those weird colon-separated words into emojis. So it can be argued that it would be :heart: :heart: :heart: for tig to support this increasing usage of emojis at the beginning of commit messages, instead of off-loading that task to the terminal.
Regarding the rendering of emojis in the terminal, I use Arch Linux with noto-fonts-emoji installed and emojis are displayed perfectly in color in my terminal (termite).
I agree with @sebastianst, gitmojis are becoming popular so I think it's an interesting functionality for TIG
@jonas Would you mind to re-open this issue given the new context? The Gitmoji project reached 6K stars here on GitHub.
Most helpful comment
@jonas Would you mind to re-open this issue given the new context? The Gitmoji project reached 6K stars here on GitHub.