0fd09344c7
Don't update during window opening, closes #179
...
Plugins like MiniBufExplorer can trigger an update before window
initialization has finished, leading to errors. Skip processing until
that is done.
2013-11-06 17:06:39 +13:00
abffaba655
Fix stupid 'if' syntax mistake
2013-11-06 14:11:16 +13:00
15f9ad6e88
Check for existence of qf var before deleting
...
Otherwise explicit calling of QuickFixCmdPost autocmds without a
preceding QuickFixCmdPre will generate an error.
2013-11-06 13:27:16 +13:00
b60d08c468
Add comment why BufReadPost is needed
2013-11-05 09:16:58 +13:00
e5408f740f
Don't process quickfix-loaded files, closes #176
...
Certain quickfix-commands like vimgrep have to load all searched files
into Vim and will execute the BufReadPost autocmd for all of them. Since
Tagbar doesn't need to generate tags for those files pause processing
while the command is running.
There doesn't seem to be a better way to find out whether vimgrep is
running than to set a temporary variable with the QuickFixCmdPre/Post
autocmds, see also
https://groups.google.com/forum/#!topic/vim_use/sUj5MFGmwD8
2013-11-04 22:51:38 +13:00
85c198ba57
Always properly shrink window, closes #172
...
Closing Tagbar with :q instead of the provided commands and mappings
would bypass the Vim application window shrinking logic. Install an
autocommand that checks for this situation.
2013-11-04 22:30:17 +13:00
2e2ba2eab2
Use standard highlight group if syntax is disabled
...
This prevents an error message about a non-existent highlighting group
when trying to match the tag pattern.
2013-11-02 21:51:15 +13:00
fd79a17189
Merge pull request #175 from typekpb/patch-1
...
fix site url in README.md (com -> io)
2013-09-30 03:02:45 -07:00
ae4bbcdaaf
fix site url in README.md (com -> io)
...
due to: https://github.com/blog/1452-new-github-pages-domain-github-io
2013-09-30 09:10:29 +02:00
3c37ddcc14
Handle invalid ctags line numbers, closes #119
2013-09-19 12:36:41 +12:00
5566cb34d5
Don't force processing on BufReadPost, closes #170
...
This prevents files being processed twice unnecessarily, once for
FileType and once for BufReadPost. All cases where BufReadPost is called
without FileType should be covered by the checks in AutoUpdate().
2013-09-18 17:44:52 +12:00
97d7b04bdd
Add xterm-resize reference
2013-08-30 17:20:51 +12:00
4801c897f8
Try expanding a terminal if configured
2013-08-30 16:57:27 +12:00
24efd12f50
Add option to show line numbers, closes #146
2013-08-24 21:45:10 +12:00
fec9b2a1ab
Add status_func documentation
2013-08-24 21:25:54 +12:00
56cd34830d
Remove deprecated GenerateStatusline() function
2013-08-24 20:50:27 +12:00
0b14e28719
Merge branch 'stltest'
2013-08-24 19:17:13 +12:00
225fcaa3ce
Log ctags version
2013-08-24 18:38:04 +12:00
dab8d99fb8
Print message if no tags have been found in file
2013-08-24 17:57:33 +12:00
a566f7141f
Echo message if ctags output is empty
2013-08-24 17:40:12 +12:00
7ef2dd0ef1
Log error messages with ctags output
2013-08-23 18:02:24 +12:00
84d65042fa
Remove commented out statusline calls
2013-08-22 19:06:28 +12:00
c37d783d4f
Make keybindings configurable, closes #159
2013-08-22 17:38:31 +12:00
7ec151a7a9
Better quickhelp syntax highlighting
2013-08-22 17:01:19 +12:00
e97d2c00ad
Simplify option initialization
2013-08-22 13:16:46 +12:00
57acb383b6
Statusline tweaks
2013-08-21 18:28:40 +12:00
495e5fcb08
Allow customizing the statusline
2013-08-21 17:50:03 +12:00
746771801c
Log exact shell command for debug
2013-08-21 02:44:31 +12:00
824767bc48
Small debug clarification in docs
2013-08-20 00:40:21 +12:00
57ee79bd4c
Mention the wiki in the README
2013-07-30 16:02:35 +12:00
a217435f50
Remove autocmds when not needed, closes #153
...
When the Tagbar window gets closed and the statusline functionality is
not in use, remove the autocommands to prevent unnecessary ctags calls.
2013-07-30 11:38:46 +12:00
2bacadf716
Merge pull request #157 from mmcclimon/doc_fontchars
...
Fix for confusing font character example.
2013-07-22 16:29:36 -07:00
e4fda667f9
Fix for confusing font character example.
2013-07-22 11:47:45 -04:00
5732ce9bd6
Simplify sort method
2013-07-17 16:50:02 +12:00
f36e0d3d39
Always correctly show sort order
2013-07-17 16:49:22 +12:00
dacf4f273e
Add Tagbar command as alias for TagbarToggle, closes #151
2013-06-25 18:12:25 +12:00
82a932406f
Make autoshowtag more flexible, closes #152
2013-06-25 16:33:36 +12:00
2ebd2a1392
Escape quotes in path filters, closes #150
2013-06-03 17:38:02 +12:00
ca02374f40
Merge pull request #147 from zhaocai/master
...
Export tagbar#currentfile() function
2013-06-02 21:56:10 -07:00
a93fb868d8
Restore windows properly after zooming
2013-05-20 15:18:57 +12:00
070a75cb04
Export tagbar#currentfile() function
2013-05-15 08:00:08 -04:00
24915dbe24
Handle non-existent project autocmds properly, closes #145
2013-05-06 18:49:19 +12:00
f5435678fb
Expand deffile path
2013-04-30 10:12:02 +12:00
3ecdb5028d
Try to distinguish between equal alternative tags, closes #139
2013-04-29 16:49:17 +12:00
d0d307c9bd
Convert remaining call to CreateTypeKinddict(), closes #142
2013-04-26 19:33:00 +12:00
f0f9d66465
Move tests into separate repository
2013-04-24 15:57:22 +12:00
e6e084e8b0
Re-enable BufReadPost event
2013-04-24 12:10:33 +12:00
cde257b1bc
Merge branch 'inkarkat-enh-syntax'
2013-04-24 11:33:40 +12:00
54b28e4988
Fix TagbarScope pattern
2013-04-24 11:33:30 +12:00
7c0d8675b5
Make createKinddict() an instance method
2013-04-24 10:45:46 +12:00