Releases: idanarye/vim-dutyl
Releases · idanarye/vim-dutyl
Fun with tags
- Add the
:DUupdateCTags
command for updating the tags file(with Dscanner) - Make
:DJump
and friends push to the tag stack - Fix an off by one mistake with byte position calculation
Remove dependency on `uniq`
Apparently uniq
is a bleeding edge function of Vim, and it's a bad idea to depend on it.
Syntax and style checks
- Add :DUsjump, :DUsjump and bang option to ignore context
- Add syntax and style checks using Dscanner
Jumping to symbols and Dscanner support
- Add DUjump command for jumping to declarations
- Add Dscanner as an option for finding declarations
- (bugfix) Automatically glob and expand the import paths
Bugfixes and speedups
- Add instructions for using with plugin managers.
- Fix the command line string formatting problems.
- Make
dutyl#core#bytePosition
always use unix file format. - Fix usage for Windows without VimProc.
- Support both dub.json and package.json as the DUB file.
- Change the DCD server control functions to use call instead of echo.
- Use DUB's --annotate flag to prevent downloading dependencies.
- Register import paths immediately when starting the DCD server.
- Clean import paths from last character if it's a path separator.
Initial release
Currently supported features:
- Getting the imports list from DUB or from a configuration file
- Autocompletion using DCD
- Finding DDoc using DCD