Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

TODO about possible Vim bug, updated latest zip link in README

  • Loading branch information...
commit cfeac5a045f38799edf3076211eb791e39a5dee6 1 parent 6dd0b7a
Peter Odding authored
Showing with 22 additions and 1 deletion.
  1. +1 −1  README.md
  2. +21 −0 TODO.md
2  README.md
View
@@ -144,7 +144,7 @@ This software is licensed under the [MIT license] [mit_license].
[exuberant_ctags]: http://ctags.sourceforge.net/
[hardlinks]: http://en.wikipedia.org/wiki/Hard_link
[ide]: http://en.wikipedia.org/wiki/Integrated_development_environment
-[latest_zip]: http://github.com/downloads/xolox/vim-easytags/easytags-latest.zip
+[latest_zip]: http://peterodding.com/code/vim/download.php?script=easytags
[mit_license]: http://en.wikipedia.org/wiki/MIT_License
[symlinks]: http://en.wikipedia.org/wiki/Symbolic_link
[vim]: http://www.vim.org/
21 TODO.md
View
@@ -5,3 +5,24 @@
* Use separate tags files for each language stored in ~/.vim/tags/ to increase
performance because a single, global tags file quickly grows to a megabyte?
+
+ * I might have found a bug in Vim: The tag `easytags#highlight_cmd` was
+ correctly being highlighted by my plug-in (and was indeed included in my
+ tags file) even though I couldn't jump to it using `Ctrl-]`, which caused:
+
+ E426: tag not found: easytags#highlight_cmd
+
+ But immediately after that error if I do:
+
+ :echo taglist('easytags#highlight_cmd')
+ [{'cmd': '/^function! easytags#highlight_cmd() " {{{1$/', 'static': 0,
+ \ 'name': 'easytags#highlight_cmd', 'language': 'Vim', 'kind': 'f',
+ \ 'filename': '/home/peter/Development/Vim/vim-easytags/autoload.vim'}]
+
+ It just works?! Some relevant context:
+ I was editing `~/.vim/plugin/easytags.vim` at the time (a symbolic link to
+ `~/Development/Vim/vim-easytags/easytags.vim`) and wanted to jump to the
+ definition of the function `easytags#highlight_cmd` in
+ `~/.vim/autoload/easytags.vim` (a symbolic link to
+ `~/Development/Vim/vim-easytags/autoload.vim`). I was already editing
+ `~/.vim/autoload/easytags.vim` in another Vim buffer.
Please sign in to comment.
Something went wrong with that request. Please try again.