Skip to content

Releases: idanarye/vim-dutyl

Fun with tags

15 Sep 20:37
Compare
Choose a tag to compare
  • 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`

14 Sep 21:27
Compare
Choose a tag to compare

Apparently uniq is a bleeding edge function of Vim, and it's a bad idea to depend on it.

Syntax and style checks

13 Sep 15:07
Compare
Choose a tag to compare
  • Add :DUsjump, :DUsjump and bang option to ignore context
  • Add syntax and style checks using Dscanner

Jumping to symbols and Dscanner support

03 Sep 19:06
Compare
Choose a tag to compare
  • 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

19 Aug 18:58
Compare
Choose a tag to compare
  • 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

14 Aug 21:50
Compare
Choose a tag to compare

Currently supported features:

  • Getting the imports list from DUB or from a configuration file
  • Autocompletion using DCD
  • Finding DDoc using DCD