Skip to content

v0.4

Compare
Choose a tag to compare
@iqbalansari iqbalansari released this 01 Oct 17:14
· 137 commits to master since this release

Removed

  • The customizable variable emojify-image-dir has been removed since it did not interact well with emojify-emojis-dir. See #22

Fixed

  • Emojify mode is disabled in magit-diff-mode, ibuffer-mode and debugger-mode. See #23
  • Emojify now does not rely on deprecated point-entered and point-left text properties for implementing uncovering logic, this makes emojify compatible with Emacs 25.1
  • Emojify mode is disabled when buffer switches to unibyte encoding

Changed

  • Emoji images are now downloaded lazily instead of being packaged with code, this also makes it possible to use emoji sets other than EmojiOne (though these have not been added yet). See #4
  • The behaviour when point enters an emoji in isearch-mode is now customizable, earlier the emoji was revealed by default. See emojify-reveal-on-isearch.
  • Images from EmojiOne v2.2.6 are used by default

Added

  • unicode emojis appearing in source code are rendered by default. See #10
  • New command emojify-apropos-emoji can be used to search emojis matching given regex. See #8 and emojify-apropos-emoji
  • New command emojify-insert-emoji can be used to insert emojis with completion. See emojify-insert-emoji
  • Users can now define custom emojis. See emojify-user-emojis
  • Emojify can now display composed text as emojis, this enables rendering of symbols used by prettify-symbols-mode or org-bullets-mode as emojis. See #16, #25 and emojify-composed-text-p

Thanks to all the awesome people who reported bugs and contributed fixes.