Use the upstream VHDL parser
commit8483fc78c1cdb2d58882f59a22a06f7eb61545fb
authorJiří Techet <techet@gmail.com>
Mon, 11 Apr 2022 18:32:36 +0000 (11 20:32 +0200)
committerJiří Techet <techet@gmail.com>
Thu, 12 May 2022 22:48:11 +0000 (13 00:48 +0200)
tree2693b5f59d7ad0412891dfb35d45fd49b29d9e8a
parent1c27f9908d0c57a98b6ce7619d9ddd88a7ff62cf
Use the upstream VHDL parser

The new parser supports scope reporting so update tm_parser_has_full_scope().
12 files changed:
ctags/Makefile.am
ctags/parsers/geany_vhdl.c [deleted file]
ctags/parsers/vhdl.c [new file with mode: 0644]
meson.build
src/tagmanager/tm_parser.c
tests/ctags/bug2374109.vhd.tags
tests/ctags/vhdl-component.vhd.tags
tests/ctags/vhdl-local.vhd
tests/ctags/vhdl-local.vhd.tags
tests/ctags/vhdl-port.vhd.tags
tests/ctags/vhdl-process.vhd.tags
tests/ctags/vhdl-type.vhd.tags