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
7dddde55b4
feat(dart_ctags): add inheritance tags
2020-08-27 09:54:54 +02:00
5e27cdb70b
feat(dart_ctags): create scope for imports for dart, pub. local package
...
tags
2020-08-26 21:55:51 +02:00
78c1612106
refactor(dart_ctags): improve tag order
2020-08-26 20:26:13 +02:00
29e3cef248
Merge branch 'master' into dart-ctags
2020-08-26 20:18:52 +02:00
183300ea3a
feat(dart_ctags): add tag for mixins
2020-08-26 20:16:37 +02:00
40413d8760
Add user facing function to get tag near line number ( #643 )
2020-08-26 12:18:05 +03:00
600fb4255f
Correct last contribution that contained an syntax error ( #639 )
2020-08-26 12:16:59 +03:00
86b268471b
Fix --file-scope option warning ( #648 )
2020-08-26 12:14:15 +03:00
bcc32b42b5
Fix has_key() parameters in currenttagtype function. ( #645 )
2020-08-24 11:23:17 +03:00
a81c01c294
Fix maximized state track on close ( #642 )
2020-08-17 08:33:00 +03:00
f52dadd162
feat(dart_ctags): add tags for enum, export, library, part, and part of
2020-08-05 21:42:02 +02:00
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
88bdb86325
Remove debug statement left in 4e7e199 causing screen flicker ( #634 )
2020-08-03 12:13:03 +03:00
3fe9d8e13b
Check for existence of key in dictionary before using it ( #631 )
2020-07-30 20:36:07 +03:00
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
d7063c7484
Reset window after jump to tag if zoomed ( #625 )
2020-06-25 00:01:58 +03:00
56399f446c
Document extra languages supported by universal-ctags ( #621 )
...
Co-authored-by: Caleb Maclennan <caleb@alerque.com >
2020-06-12 00:04:31 +03:00
fcabc99ca6
Add link to docs and how to open docs in README.md ( #619 )
...
Co-authored-by: Caleb Maclennan <caleb@alerque.com >
2020-06-06 16:36:02 +03:00
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
f1bea00e5b
Merge pull request #610 from majutsushi/no-cache
2020-05-29 22:42:31 +03:00
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
92752b89ce
Add option to disable use of tmp file cache
2020-05-29 21:02:31 +03:00
2a1486447a
Play nicely with popup windows ( #604 )
2020-05-05 15:47:01 +03:00
1e50ea8536
Fix license link in readme file ( #599 )
2020-04-24 18:37:42 +03:00
679a9d9ac9
Block ProcessFile from processing unloaded or nonexistant buffers ( #589 )
2020-01-23 18:06:44 +02:00
6dafb3dfe8
Merge pull request #308 from gryf/show_tag_kind2
...
Additional function for displaying type of a current tag.
2020-01-17 13:59:59 +02:00
f3b76f9832
Fix for embedded interfaces
2020-01-17 10:27:11 +01:00
175f5053a1
Add package to singular_types dict to make it work for Golang
2020-01-17 10:27:11 +01:00
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
db6f884fc7
Update information amout contributors
2020-01-16 13:18:53 +03:00
86ab45aba7
Fix document syntax highlight ( #587 )
2020-01-16 11:41:04 +02:00
65e014e5a3
Revert incorrect function argument handling 'fix'
...
This reverts commit 2e952fb336cd143dc78f851cb19e7ca9e99d83ab (#585 ).
This reverts commit bdcdd8d0d7527f62af651d8bece9a5b3e90fda2c (#584 ).
2020-01-15 12:20:16 +03:00
2e952fb336
Fix bug in function 'put', was parsing wrong number of args ( #585 )
2020-01-14 16:56:21 +02:00
bdcdd8d0d7
Fix argument handling bug in AutoUpdate function ( #584 )
2020-01-14 12:11:37 +02:00
3bd3ba403d
gotags: kinds support ``e:embedded
` and
`w:fields
`` ( #583 )
...
fix Unknown tag kind encountered: "e".
2020-01-08 08:34:21 +02:00
c876263e47
feat(dart_ctags): Support dart if dart_ctags is installed ( #581 )
2020-01-06 16:29:08 +03:00
3753b235a1
Merge pull request #580 from jrc2139/gotags
...
feat(gotags): override ctags for go if gotags is installed
2020-01-04 10:10:50 +03:00
0a8a22e34d
feat(gotags): override ctags for go if gotags is installed
2020-01-03 23:48:19 +01:00
524aa93372
Add g:tagbar_show_balloon option
2020-01-03 10:53:56 +03:00
ccc0d64e59
Merge pull request #575 from majutsushi/termencoding
...
Test whether &termencoding even exists before use
2020-01-02 21:43:01 +03:00
3c4c8af4b4
Test whether &termencoding even exists before use
...
Fixes #574
See also:
* https://github.com/neovim/neovim/pull/2631
* https://github.com/neovim/neovim/issues/7445
* ac360bf2ca
2020-01-02 08:01:14 +03:00
d1c3f516ea
Use Reviewdog to run Vint for nicer PR feedback ( #572 )
2019-12-31 07:43:56 +03:00
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
a0f51bd5a6
Arrange (u)ctag argument order to not clobber others ( #560 )
2019-10-25 21:44:37 +03:00
ede158656a
Merge pull request #557 from alerque/master
...
Test for basic functionality in (n)vim using CI job
2019-10-23 18:24:36 +03:00
d7f6ec1f8e
Use --headless for Neovim test, install from universe
2019-10-23 17:28:43 +03:00
f5a4932ed8
Add badge for CI check workflow
2019-10-23 16:18:51 +03:00
c62eaf944b
Test for basic functionality in (n)vim using CI job
2019-10-23 16:18:51 +03:00
dcd5f446c3
Clarify ctag version compatibility, closes #556
2019-10-23 14:12:40 +03:00