emacs-emojify

fork of https://github.com/iqbalansari/emacs-emojify
Log | Files | Refs | LICENSE

CHANGELOG.org (4385B)


      1 * Change Log
      2   All notable changes to this project will be documented in this file.
      3   The format is based on [[http://keepachangelog.com/][Keep a Changelog]].
      4 
      5 ** Unreleased
      6    See [[https://github.com/iqbalansari/emacs-emojify/compare/v1.1...HEAD][Changes]]
      7 
      8 ** v1.2 - 2019-05-21
      9    See [[https://github.com/iqbalansari/emacs-emojify/compare/v1.0...v1.1][Changes]]
     10 
     11 *** Fixed
     12     - Fix rendering of ascii emojis mode-line to take into account the context
     13     - Fix performance regression introduced due to use of ~while-no-input~
     14     - Fix performance issues caused by repeated checks on ~imagemagick-types~
     15     - Improve error messaging when image download fails
     16 
     17 *** Added
     18     - Support for displaying emojis in ~org-mode~ source blocks
     19     - Twemoji image set
     20 
     21 ** v1.0 - 2018-03-21
     22    See [[https://github.com/iqbalansari/emacs-emojify/compare/v0.4...v1.0][Changes]]
     23 
     24 *** Fixed
     25     - Do not try emojifying areas larger than 5000 points
     26     - Fix display of emojis containing the plus sign (eg. ~:+1:~)
     27     - Fix backspace to delete complete emojis in ~org-mode~
     28 *** Added
     29     - Support for displaying emojis in the company mode's popups, this can be disabled by customizing the variable ~emojify-company-tooltips-p~
     30     - Experimental support for displaying emojis in the mode-line, see ~emojify-mode-line-mode~ and ~global-emojify-mode-line-mode~
     31     - New command ~emojify-describe-emoji-at-point~ can be used to view help about emoji displayed at point.
     32     - New command ~emojify-describe-emoji~ can be used to view help about a emoji.
     33     - New command ~emojify-list-emojis~ for listing all the emojis
     34     - Support for displaying emojis in ~company-mode~ buffers
     35     - New function ~emojify-completing-read~ to read an emoji from the user
     36     - New function ~emojify-string~ can be used to add relevant text-properties to strings so that emojis in them are displayed
     37     - Support for new text property ~emojify-inhibit~ it can be set by third party packages to inhibit the display of certain parts of buffer as emoji
     38     - Support for new text property ~emojify-force-display~ it can be set by third party packages to force the display of certain parts of buffer as emoji
     39 
     40 ** v0.4 - 2016-09-28
     41    See [[https://github.com/iqbalansari/emacs-emojify/compare/v0.3...v0.4][Changes]]
     42 
     43 *** Removed
     44     - The customizable variable ~emojify-image-dir~ has been removed since it did not interact well with emojify-emojis-dir.
     45 *** Fixed
     46     - Emojify mode is disabled in ~magit-diff-mode~, ~ibuffer-mode~ and ~debugger-mode~.
     47     - 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
     48     - Emojify mode is disabled when buffer switches to unibyte encoding
     49 *** Changed
     50     - Emoji images are now downloaded lazily instead of being packaged with code, this also makes it possible to use emoji sets other than EmojiOne.
     51     - 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~.
     52     - Images from EmojiOne v2.2.6 are used by default
     53 *** Added
     54     - ~unicode~ emojis appearing in source code are rendered by default.
     55     - New command ~emojify-apropos-emoji~ can be used to search emojis matching given regex.
     56     - New command ~emojify-insert-emoji~ can be used to insert emojis with completion.
     57     - Users can now define custom emojis using ~emojify-user-emojis~
     58     - 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 ~emojify-composed-text-p~
     59 
     60 ** v0.3 - 2015-12-21
     61    See [[https://github.com/iqbalansari/emacs-emojify/compare/v0.2...v0.3][Changes]]
     62 
     63 *** Fixed
     64     - Multiple non-ascii emojis in sequence are displayed properly.
     65     - Treat tuareg-mode as programming mode.
     66 *** Added
     67     - Deletion commands remove complete emoji instead of removing a single character.
     68     - Emoji backgrounds are calculated based on the face at point.
     69 
     70 ** v0.2 - 2015-09-15
     71    See [[https://github.com/iqbalansari/emacs-emojify/compare/v0.1...v0.2][Changes]]
     72 
     73 *** Removed
     74     - The variable ~emojify-emoji-style~ has been replaced with ~emojify-emoji-styles~
     75 
     76 *** Added
     77     - The package can now display unicode emojis as well
     78 
     79 ** v0.1 - 2015-09-14
     80    Initial public release