bravestarr
e5c864738d
Fix issue with jumping to a tag with special characters ( #649 )
...
In C++, the name of the destructor of a class starts with a
tidle(~) which is special when the option 'magic' is set. This
will cause an error when jumping to a destructor. Call search()
in "very nomagic" environment can solve this problem no matter the
option 'magic' is set or not.
2020-08-29 17:59:53 +03:00
raven42
40413d8760
Add user facing function to get tag near line number ( #643 )
2020-08-26 12:18:05 +03:00
zhmars
86b268471b
Fix --file-scope option warning ( #648 )
2020-08-26 12:14:15 +03:00
Roman Dobosz
bcc32b42b5
Fix has_key() parameters in currenttagtype function. ( #645 )
2020-08-24 11:23:17 +03:00
Danilo Luvizotto
a81c01c294
Fix maximized state track on close ( #642 )
2020-08-17 08:33:00 +03:00
raven42
a5090717dd
Add function tabgar:Update() to manually trigger AutoUpdate() ( #633 )
...
Co-authored-by: David Hegland <david.hegland@broadcom.com>
2020-08-03 15:30:13 +03:00
raven42
88bdb86325
Remove debug statement left in 4e7e199
causing screen flicker ( #634 )
2020-08-03 12:13:03 +03:00
embear
3fe9d8e13b
Check for existence of key in dictionary before using it ( #631 )
2020-07-30 20:36:07 +03:00
raven42
5bb0ef3576
Add more flexible options for window positioning ( #630 )
...
New configuration option for g:tagbar_position that will supercede g:tagbar_left. This option allows for new values for 'top', 'bottom', 'left' and 'right' (default:'right') to position the Tagbar window.
New configuration option for g:tagbar_height that will supercede g:tagbar_vertical. This option is used to set the Tagbar window height when the window is split using the 'top' or 'bottom' position.
New configuration option for g:tagbar_no_status_line. This option will disable any Tagbar status line updates in the event another plugin is controlling the status line. This prevents Tagbar from changing the status line when Tagbar is not the active window.
Co-authored-by: David Hegland <david.hegland@broadcom.com>
2020-07-29 21:18:17 +03:00
tanhuacheng
d7063c7484
Reset window after jump to tag if zoomed ( #625 )
2020-06-25 00:01:58 +03:00
Linwei
a36880be22
Prevent temporary window creation on Windows ( #611 )
...
Co-authored-by: skywind3000 <skywind3000@163.com>
Co-authored-by: Caleb Maclennan <caleb@alerque.com>
2020-05-30 11:51:45 +03:00
Caleb Maclennan
e8d127bf40
Catch error message from u/e ctags variants
...
Co-authored-by: Steven Engler <sengler@uwaterloo.ca>
2020-05-29 21:56:48 +03:00
Caleb Maclennan
92752b89ce
Add option to disable use of tmp file cache
2020-05-29 21:02:31 +03:00
cridemichel
2a1486447a
Play nicely with popup windows ( #604 )
2020-05-05 15:47:01 +03:00
cridemichel
679a9d9ac9
Block ProcessFile from processing unloaded or nonexistant buffers ( #589 )
2020-01-23 18:06:44 +02:00
PiotrProkop
f3b76f9832
Fix for embedded interfaces
2020-01-17 10:27:11 +01:00
PiotrProkop
175f5053a1
Add package to singular_types dict to make it work for Golang
2020-01-17 10:27:11 +01:00
Roman Dobosz
d864a44a3d
Additional function for displaying type of a current tag.
...
Introducing small function for displaying type (kind) of a current tag.
Useful for putting it in the status bar.
2020-01-17 10:26:47 +01:00
Caleb Maclennan
65e014e5a3
Revert incorrect function argument handling 'fix'
...
This reverts commit 2e952fb336
(#585 ).
This reverts commit bdcdd8d0d7
(#584 ).
2020-01-15 12:20:16 +03:00
cridemichel
2e952fb336
Fix bug in function 'put', was parsing wrong number of args ( #585 )
2020-01-14 16:56:21 +02:00
cridemichel
bdcdd8d0d7
Fix argument handling bug in AutoUpdate function ( #584 )
2020-01-14 12:11:37 +02:00
dave
3bd3ba403d
gotags: kinds support ``e:embedded
` and
`w:fields
`` ( #583 )
...
fix Unknown tag kind encountered: "e".
2020-01-08 08:34:21 +02:00
jrc2139
c876263e47
feat(dart_ctags): Support dart if dart_ctags is installed ( #581 )
2020-01-06 16:29:08 +03:00
John Castronuovo
0a8a22e34d
feat(gotags): override ctags for go if gotags is installed
2020-01-03 23:48:19 +01:00
mars
524aa93372
Add g:tagbar_show_balloon option
2020-01-03 10:53:56 +03:00
Adam Jimerson
ce30e3f0d1
Fall back to using bourne shell if $SHELL is Elvish ( #571 )
...
If vim is launched from the Elvish shell, then fall back to using the
bourne shell (sh) or a bourne compatible shell when calling
{universal/exuberant-}ctags.
Signed-off-by: Adam Jimerson <vendion@gmail.com>
2019-12-22 08:28:44 +03:00
Caleb Maclennan
a0f51bd5a6
Arrange (u)ctag argument order to not clobber others ( #560 )
2019-10-25 21:44:37 +03:00
Caleb Maclennan
750b779ca3
Fix variable scope issues revealed by vint
2019-10-22 18:02:00 +03:00
Caleb Maclennan
b607006c56
Fix syntax issues that are lint warnings
2019-10-22 17:53:08 +03:00
Caleb Maclennan
4b51aa490e
Use different argument for ctags vs. uctags, closes #552
2019-10-22 10:47:51 +03:00
Caleb Maclennan
cf6eb2d9f7
Merge pull request #544 from aymanbagabas/aymanbagabas/markdown
...
Add uctags markdown support
2019-10-22 10:38:05 +03:00
Caleb Maclennan
22f8084a2a
Merge pull request #537 from preslavmihaylov/master
...
added support for golang for exuberant ctags
2019-10-22 10:23:56 +03:00
Caleb Maclennan
10209ffd3f
Merge pull request #531 from rtyler/patch-1
...
Discover the universal-ctags binary
2019-10-22 10:22:18 +03:00
Caleb Maclennan
e471e57ea6
Merge pull request #530 from hupfdule/manpage-support
...
Add support for manpages
2019-10-22 10:19:23 +03:00
Caleb Maclennan
b9e7f0a291
Revert emergency fix, not actually broken; closes #550
...
There is no spoon. My testing last night was flawed because I had a typo
in my RC file that was complicating matters. In seems the syntax fix was
all this needed to work okay, not disabling the feature
2019-10-22 10:15:31 +03:00
Caleb Maclennan
70b691efe1
Fix syntax bug introduced in merged PR #476 and emergency backtrack
2019-10-21 19:56:22 +03:00
Caleb Maclennan
b7766a1693
Merge pull request #529 from hupfdule/asciidoc-support
...
Add asciidoc support
2019-10-21 19:44:48 +03:00
Caleb Maclennan
bd810fd1a6
Merge pull request #502 from chocoladisco/master
...
fixed the deprecated --extra to --extras
2019-10-21 19:38:27 +03:00
Caleb Maclennan
a8e050f448
Merge pull request #493 from fievel/master
2019-10-21 19:37:10 +03:00
Caleb Maclennan
3b7d19e0a1
Merge pull request #476 from goerz/ctags_options
...
Add g:tagbar_ctags_options
2019-10-21 18:40:26 +03:00
Flemming Madsen
a0526a6d5a
Fix issue where --regex based file types can output duplicate lines when --sort=no ( #471 )
...
Fix issue where --regex based filetypes can output duplicate lines when --sort=no
Co-authored-by: Flemming Madsen <flemming@themadsens.dk>
2019-10-21 16:19:45 +03:00
Caleb Maclennan
23f148225b
Merge pull request #470 from blueyed/add-StopAutoUpdate
...
Add tagbar#StopAutoUpdate
2019-10-21 16:14:15 +03:00
Caleb Maclennan
15431176a8
Merge pull request #423 from jolan78/master
...
compatibility with phpctags
2019-10-21 16:10:49 +03:00
Ayman Bagabas
231428ebcd
Add uctags markdown support
...
This adds basic markdown headings support based on Universal ctags.
https://github.com/universal-ctags/ctags/pull/1727 #489
Signed-off-by: Ayman Bagabas <ayman.bagabas@gmail.com>
2019-07-04 05:22:16 -04:00
PreslavMihaylov
1998a45805
added support for golang for exuberant ctags
2019-04-27 09:06:04 +03:00
R. Tyler Croy
5acba55275
Discover the universal-ctags binary
...
At least in the openSUSE package for `universal-ctags` it is not installed as `ctags`
2019-03-28 08:36:39 -07:00
Marco Herrn
7e53921d4d
Add support for manpages
2019-03-26 16:31:26 +01:00
Marco Herrn
a91422aae3
Add asciidoc support
2019-03-26 14:06:55 +01:00
chocoladisco
db1b710289
fixed the deprecated --extra to --extras
2018-08-15 13:34:35 +02:00
fievel
44f114a7cb
Add map to allow pausing/unpausing tagbar
2018-06-15 10:27:33 +02:00