Add gitattributes file to keep unix style file format(LF) when check out
Load "cl" package without "eval-when-compile" (Closes: #27)
Merge pull request #36 from geerds/issue27-fix-byte-compiled-version

Load "cl" package without "eval-when-compile" to fix the compiled file error for emacs trunk
Fix issue No.35 : prompt for kill buffer with client will hang emacs

When the indirect buffer is create from a buffer with clients, kill it
will show prompt to confirm, that will hang emacs.
So I need to remove clients before kill buffer, which will prevent
the prompt to show.
Fix issue #34: recursive call ace jump make view mess up

The ace jump session do not allow to be created recursively, but
this indeed happened when you trigger ace jump hot key again while
you already start one session. So we stop the previous one if a new
one want to start.
`ace-jump-update-overlay-in-search-tree': Add paddings for wide-characters
Add `ace-jump-search-filter' variable

* ace-jump-mode.el (ace-jump-search-candidate): uses
  `ace-jump-search-filter' if it's not nil
* ace-jump-mode.el: ace-jump-update-overlay-in-search-tree: fix for chars, string-width == 0
Merge pull request #44 from abo-abo/master

Add `ace-jump-search-filter' variable
Just fix a code indent after a merge code body.
Merge pull request #42 from rubikitch/wide-char-padding

`ace-jump-update-overlay-in-search-tree': Add paddings for wide-characters
Merge pull request #45 from rubikitch/wide-char-padding

ace-jump-update-overlay-in-search-tree: fix for chars, string-width == 0