mirror of
https://github.com/ryuslash/mode-icons.git
synced 2024-11-24 02:20:29 +01:00
9d2d20f2c3
Also add option mode-icons-change-mode-name to suppress changing the actual mode-name and just displaying the icons.
4.8 KiB
4.8 KiB
Change Log
All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
Unreleased
Added
- Icon for files modified outside emacs (from Font Awesome).
- Icon for files that are being modified by another user (from Font Awesome).
- Icicle minor mode icon.
- Auto complete minor mode icon (from Font Awesome).
- Another icon for buffers with Mac OS line-endings (from IcoMoon Free).
- Flyspell minor mode icon (from IcoMoon Free).
- Ergoemacs minor mode icon (from Font Awesome).
- Messages mode icon (from Font Awesome).
- Conf mode icon (from Font Awesome).
- Fundamental mode icon (from Font Awesome).
- Dockerfile mode icon.
- Drag stuff minor mode icon (from Font Awesome).
- Helm minor mode icon.
- Javascript-IDE mode (js2-mode) icon.
Changed
- Mode names in mode icon specifications are now case-sensitive.
- All mode names in mode icon specifications have changed to only match the complete name, not a partial name.
- C, C++, C#, PHP and Java modes match a wider variety of modes. See (Issue #18).
- Allow black and white xpm icons to match the mode-line face colors (both active and inactive, for major and minor modes)
- Allow displaying the major mode name in the mode-line only, or both
the mode-line and in other buffers, like ibuffer.
- If the =mode-name= variable is changed, then anything that looks at this variable will pick up the icon.
- This can be customized by the variable =mode-icons-change-mode-name=.
- This should be modified for packages like =powerline= and =smart-mode-line=.
Removed
- The option to hide major mode names.
0.3.0
Added
- Support for using Octicons, Font Awesome and Font Mfizz as icons.
- The following icons were added:
- Rainbow mode icon.
- Scala mode icon (from Font Mfizz).
- Auto revert mode icon.
- Markdown mode icon.
- Magit mode icon (from Font Awesome).
- magit-gh-pulls minor mode icon (from Font Awesome).
- Zip-Archive mode icon (from Font Awesome).
- Calc and Calculator icons (from Font Awesome).
- A General debug mode icon (from Font Awesome).
- Calendar icon (from Font Awesome).
- C mode icon (from Font Mfizz).
- Help mode icon (from Font Awesome).
- Woman mode icon (from Font Awesome).
- Custom mode icon (from Font Awesome).
- Golden ratio mode icon.
- BibTeX mode icon.
- C++ mode icon (from Font Mfizz).
- C# mode icon (from Font Mfizz).
- Elixir mode icon (from Font Mfizz).
- Erlang mode icon (from Font Mfizz).
- Haskell mode icon (from Font Mfizz).
- Clojure mode icon (from Font Mfizz).
- Java mode icon (from Font Mfizz).
- Perl and CPerl mode icons (from Font Mfizz).
- Octave mode icon.
- Autohotkey mode icon.
- SAS and BUGS icons for R mode.
- Info mode icon (from Font Awesome).
- Icon for narrowed buffers (from Font Awesome).
- Icon for read-only buffers (from Font Awesome).
- Icon for writable buffers (from Font Awesome).
- Icon for unsaved buffers (from Font Awesome).
- Icon for buffers with Mac OS line-endings (from Font Awesome).
- Icon for buffers with Windows line-endings (from Font Awesome).
- Icon for buffers with Unix line-endings (from Font Mfizz).
- Text mode icon (from Font Awesome).
- Icon for buffers with undecided encoding (from Font Awesome).
- Support for using Jpeg files as icons.
- The following minor mode lighters have been hidden:
- Flyspell minor mode lighter.
- Org-Indent minor mode lighter.
- Isearch minor mode lighter.
- Support for keeping the mode name visible next to the icon.
- The following customization options were added:
- Major mode base text properties.
- Narrow text properties.
- Read only text properties.
- Modified text properties.
- EOL text.
- EOL space.
- Modified status space.
- Read-only space.
- Show mode name.
Changed
- The default value of the mode icons customization option was changed to include the new icons.
- The possible values for mode icons were changed to include the newly supported options.
0.2.0
Added
- CSS mode icon.
- Coffee mode icon.
- Compilation mode icon.
- Emacs Speaks Statistics (R) mode icon.
- Haml mode icon.
- Image mode icon for ImageMagick.
- Inf-Ruby mode icon.
- JavaScript mode icon.
- Projectile Rails Server mode icon.
- Ruby mode icon.
- Sass/Scss mode icon.
- Shell-script mode icon.
- Slim mode icon.
- Snippet mode icon.
- Term mode icon.
- Web mode icon.
- XML mode icon.
- YAML mode icon.
- YASnippet minor-mode icon.
- nXML mode icon.
- Showing icons for minor modes.
- Go mode icon.
- Customization options.
- Lisp Interaction mode icon.