Skip to content

Commit

Permalink
Changes for release v0.5.1
Browse files Browse the repository at this point in the history
  • Loading branch information
ryanoasis committed Jul 18, 2015
1 parent 7172409 commit d623ea5
Show file tree
Hide file tree
Showing 4 changed files with 60 additions and 67 deletions.
3 changes: 3 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ CHANGELOG
================================================================================
This project is using [Semantic Versioning 2.0.0](http://semver.org/)

- v0.5.1
- Fixed [CtrlP](https://github.com/ctrlpvim/ctrlp.vim) integration bugs (truncating 6 characters is unreliable) and only add glyphs for MRU File Mode (Fixes #80)
- Readme updates and improvements
- v0.5.0
- Readme updates (removed polls sections, v0.5.0 specific changes)
- Misc code formatting fixes (tabs to spaces, modeline additions, reorganization)
Expand Down
72 changes: 31 additions & 41 deletions doc/webdevicons.txt
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ Adds filetype glyphs (icons) to other plugins such as NERDTree [7], vim-airline
*readme-table-of-contents*
Table of Contents ~

- vim-webdevicons v0.5.0
- vim-webdevicons v0.5.1

- Quick Setup (TL;DR)
- Usage
Expand Down Expand Up @@ -101,23 +101,9 @@ unite [10], lightline.vim [11], vimfiler [12], or flagship [13]).
- _NOTE:_ if you don't have 'guifont' set and are not running gvim you will
need to set the terminal font.

- _NOTE:_ for NERDTree [7] support, you **must** configure vim to load
NERDTree **_before_** vim-webdevicons loads.

- _NOTE:_ for vim-airline [8] support, you **must** configure vim to load
vim-airline **_before_** vim-webdevicons loads.

- _NOTE:_ for CtrlP [9] support, you **must** configure vim to load CtrlP
**_before_** vim-webdevicons loads.

- _NOTE:_ for unite [10] support, you **must** configure vim to load unite
**_before_** vim-webdevicons loads.

- _NOTE:_ for vimfiler [12] support, you **must** configure vim to load
vimfiler **_before_** vim-webdevicons loads.

- _NOTE:_ for flagship [13] support, you **must** configure vim to load
flagship **_before_** vim-webdevicons loads.
- _NOTE:_ for support of these plugins: NERDTree [7], vim-airline [8], CtrlP
[9], unite [10], vimfiler [12], flagship [13] you **must** configure vim to
load those plugins **_before_** vim-webdevicons loads.

- _NOTE:_ for better nerdtree-git-plugin [16] support, you _should_ configure
vim to load nerdtree-git-plugin **_before_** vim-webdevicons loads.
Expand Down Expand Up @@ -190,6 +176,7 @@ reference [23])
CtrlP [9] ~

- Supports the original CtrlP [9] plugin and CtrlP active fork [24]
- Currently only MRU file mode supported

Image: image (see reference [25])

Expand Down Expand Up @@ -331,6 +318,9 @@ Extra Configuration ~
- enable/disable adding to vim-airline's statusline (default 1) 'vim let
g:webdevicons_enable_airline_statusline = 1'

- enable/disable ctrlp MRU file mode glyphs (default 1) 'vim let
g:webdevicons_enable_ctrlp = 1'

- enable/disable adding to flagship's statusline (default 1) 'vim let
g:webdevicons_enable_flagship_statusline = 1'

Expand Down Expand Up @@ -610,7 +600,7 @@ See LICENSE
References ~

[1] http://badge.fury.io/gh/ryanoasis%2Fvim-webdevicons
[2] https://badge.fury.io/gh/ryanoasis%2Fvim-webdevicons.svg
[2] https://badge.fury.io/gh/ryanoasis%2Fvim-devicons.svg
[3] https://gitter.im/ryanoasis/vim-webdevicons?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
[4] https://img.shields.io/badge/%E2%8A%AA%20GITTER%20-CHAT%20%E2%86%92-1dce73.svg?style=flat
[5] https://flattr.com/submit/auto?user_id=ryanoasis&url=https://github.com/ryanoasis/vim-webdevicons&title=vim-webdevicons&language=viml&tags=github&category=software
Expand All @@ -622,33 +612,33 @@ References ~
[11] https://github.com/itchyny/lightline.vim
[12] https://github.com/Shougo/vimfiler.vim
[13] https://github.com/tpope/vim-flagship
[14] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/overall-screenshot.png
[14] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/overall-screenshot.png
[15] https://github.com/ryanoasis/nerd-filetype-glyphs-fonts-patcher
[16] https://github.com/Xuyuanp/nerdtree-git-plugin
[17] https://github.com/ryanoasis/nerd-filetype-glyphs-fonts-patcher/tree/master/patched-fonts
[18] https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.0/vim.png
[19] https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.0/nerdtree.png
[20] https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.0/airline-statusline.png
[21] https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.0/airline-tabline-1.png
[22] https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.0/airline-tabline-2.png
[23] https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.0/fileformats-symbols-sample.png
[18] https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.1/vim.png
[19] https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.1/nerdtree.png
[20] https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.1/airline-statusline.png
[21] https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.1/airline-tabline-1.png
[22] https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.1/airline-tabline-2.png
[23] https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.1/fileformats-symbols-sample.png
[24] https://github.com/ctrlpvim/ctrlp.vim
[25] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/ctrlp.png
[26] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/unite.png
[27] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/lightline.png
[28] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/vimfiler.png
[25] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/ctrlp.png
[26] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/unite.png
[27] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/lightline.png
[28] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/vimfiler.png
[29] https://github.com/tpope/vim-flagship/issues/6#issuecomment-116121220
[30] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/flagship.png
[31] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/nerdtree-git-plugin-valign-on-sample.png
[32] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/nerdtree-git-plugin-valign-off-sample.png
[33] https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.0/different-fonts-sample.png
[34] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/terminal-gnome-sample.png
[35] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/terminal-urxvt-sample.png
[36] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/windows-sample.png
[37] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/osx-sample.png
[38] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/glyph-set-test.png
[39] https://github.com/ryanoasis/vim-webdevicons/wiki/samples/v0.5.0/.vimrc-windows-1
[40] https://github.com/ryanoasis/vim-webdevicons/wiki/samples/v0.5.0/.vimrc-linux-1
[30] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/flagship.png
[31] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/nerdtree-git-plugin-valign-on-sample.png
[32] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/nerdtree-git-plugin-valign-off-sample.png
[33] https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.1/different-fonts-sample.png
[34] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/terminal-gnome-sample.png
[35] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/terminal-urxvt-sample.png
[36] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/windows-sample.png
[37] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/osx-sample.png
[38] https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/glyph-set-test.png
[39] https://github.com/ryanoasis/vim-webdevicons/wiki/samples/v0.5.1/.vimrc-windows-1
[40] https://github.com/ryanoasis/vim-webdevicons/wiki/samples/v0.5.1/.vimrc-linux-1
[41] https://github.com/tpope/vim-pathogen
[42] https://github.com/Shougo/neobundle.vim
[43] https://github.com/gmarik/vundle
Expand Down
4 changes: 2 additions & 2 deletions plugin/webdevicons.vim
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
" Version: 0.5.0
" Version: 0.5.1
" Webpage: https://github.com/ryanoasis/vim-webdevicons
" Maintainer: Ryan McIntyre <[email protected]>
" Licencse: see LICENSE

let s:version = '0.5.0'
let s:version = '0.5.1'

" standard fix/safety: line continuation (avoiding side effects) {{{1
"========================================================================
Expand Down
48 changes: 24 additions & 24 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
<h1 align="center">
<img src="https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/branding-logo.png" alt="vim-devicons">
<img src="https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/branding-logo.png" alt="vim-devicons">
</h1>
[![GitHub version](https://badge.fury.io/gh/ryanoasis%2Fvim-devicons.svg)][badge-version] [![Join the chat at https://gitter.im/ryanoasis/vim-webdevicons](https://img.shields.io/badge/%E2%8A%AA%20GITTER%20-CHAT%20%E2%86%92-1dce73.svg?style=flat)][badge-gitter] [![Flattr this git repo](https://img.shields.io/badge/donate-flattr%20this!-8DB65B.svg?style=flat)][badge-flattr]

Adds filetype glyphs (icons) to other plugins such as [NERDTree], [vim-airline], [CtrlP], [unite], [lightline.vim], [vimfiler], and [flagship].

![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/overall-screenshot.png)
![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/overall-screenshot.png)


## Table of Contents

- [vim-webdevicons v0.5.0](#)
- [vim-webdevicons v0.5.1](#)
- [Quick Setup (TL;DR)](#quick-setup)
- [Usage](#usage)
- [Font Configuration](#font-configuration)
Expand Down Expand Up @@ -104,91 +104,91 @@ You can find more fonts under my [patched fonts repo][font-nerd-icons-patched-fo

## Screenshots

![image](https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.0/vim.png)
![image](https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.1/vim.png)

### [NERDTree]

![image](https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.0/nerdtree.png)
![image](https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.1/nerdtree.png)


### [vim-airline]

section | preview
------------------- | -------------
statusline | ![image](https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.0/airline-statusline.png)
tabline | ![image](https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.0/airline-tabline-1.png)
tabline | ![image](https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.0/airline-tabline-2.png)
fileformats symbols | ![image](https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.0/fileformats-symbols-sample.png)
statusline | ![image](https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.1/airline-statusline.png)
tabline | ![image](https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.1/airline-tabline-1.png)
tabline | ![image](https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.1/airline-tabline-2.png)
fileformats symbols | ![image](https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.1/fileformats-symbols-sample.png)


### [CtrlP][CtrlP]

* Supports the original [CtrlP][CtrlP] plugin and [CtrlP active fork][ctrlpvim-CtrlP]
* Currently only MRU file mode supported

![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/ctrlp.png)
![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/ctrlp.png)


### [unite][unite]

![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/unite.png)
![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/unite.png)


### [lightline.vim][lightline.vim]

![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/lightline.png)
![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/lightline.png)


### [vimfiler][vimfiler]

![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/vimfiler.png)
![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/vimfiler.png)


### [flagship][flagship]

* _NOTE: [flagship] support is **experimental** because the [API may be changing](https://github.com/tpope/vim-flagship/issues/6#issuecomment-116121220)_

![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/flagship.png)
![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/flagship.png)


### [nerdtree-git-plugin]

* with `g:WebDevIconsNerdTreeGitPluginForceVAlign` on

![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/nerdtree-git-plugin-valign-on-sample.png)
![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/nerdtree-git-plugin-valign-on-sample.png)

* with `g:WebDevIconsNerdTreeGitPluginForceVAlign` off

![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/nerdtree-git-plugin-valign-off-sample.png)
![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/nerdtree-git-plugin-valign-off-sample.png)


### Different patched fonts example

![image](https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.0/different-fonts-sample.png)
![image](https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.5.1/different-fonts-sample.png)


### Various Terminal Emulators

* gnome terminal

![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/terminal-gnome-sample.png)
![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/terminal-gnome-sample.png)

* Urxvt terminal

![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/terminal-urxvt-sample.png)
![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/terminal-urxvt-sample.png)

### Windows

![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/windows-sample.png)
![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/windows-sample.png)

### Mac OS X

![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/osx-sample.png)
![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/osx-sample.png)
*Thanks @RageZBla*

### Glyph set test file

![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.0/glyph-set-test.png)
![image](https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.5.1/glyph-set-test.png)

## Features
* show developer file type glyphs from a font in various vim plugins, currently supports:
Expand Down Expand Up @@ -326,8 +326,8 @@ let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['myext'] = 'ƛ'

## Installation

* [Sample Windows vimrc configuration 1](https://github.com/ryanoasis/vim-webdevicons/wiki/samples/v0.5.0/.vimrc-windows-1)
* [Sample Linux vimrc configuration 1](https://github.com/ryanoasis/vim-webdevicons/wiki/samples/v0.5.0/.vimrc-linux-1)
* [Sample Windows vimrc configuration 1](https://github.com/ryanoasis/vim-webdevicons/wiki/samples/v0.5.1/.vimrc-windows-1)
* [Sample Linux vimrc configuration 1](https://github.com/ryanoasis/vim-webdevicons/wiki/samples/v0.5.1/.vimrc-linux-1)

This plugin follows the standard runtime path structure, and as such it can be installed with a variety of plugin managers:

Expand Down

0 comments on commit d623ea5

Please sign in to comment.