aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.md
diff options
context:
space:
mode:
authorPeter Odding <peter@peterodding.com>2010-07-20 12:47:39 +0200
committerPeter Odding <peter@peterodding.com>2010-07-20 12:47:39 +0200
commit3b934f6e0d0d4a44875024713dd0aeefdcdd206b (patch)
tree9b7105b794c1feacc38e7cb406d254f35698c22f /TODO.md
parentff64be5fe506a9a15dce28bac5b5585d4430f4a6 (diff)
downloadvim-easytags-3b934f6e0d0d4a44875024713dd0aeefdcdd206b.tar.gz
Another bug fix for the broken :set tags= command
Previously* I fixed a bug where easytags.vim failed to register the global tags file created by the plug-in with Vim, because even though the &tags option was set by the plug-in, Vim would refuse to acknowledge the new tags file, i.e. tagfiles() == []. The fix then was to change :let &tags= to :set tags= which apparently has a different implementation from :let &tags=?! I assumed this fix would be valid for both Windows and UNIX, but apparently this still doesn't work on Windows! There we actually have to use feedkeys() to convince Vim to change the &tags option... What a hack! :-( BTW I also fixed an embarrassing typo in the initialization code. * Bug fix for strange "E433: No tags file" problem: http://github.com/xolox/vim-easytags/commit/4fef0c17749e687d670b2e9e4e429022ec4c1055
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/TODO.md b/TODO.md
index 798a258..4bc7b19 100644
--- a/TODO.md
+++ b/TODO.md
@@ -1,5 +1,7 @@
# Long term plans
+ * Automatically index C headers when /usr/include/$name.h exists?
+
* Integration with my unreleased project plug-in so that when you edit any
file in a project, all related files are automatically scanned for tags?