-
-
Notifications
You must be signed in to change notification settings - Fork 9
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
It should be possible to improve autocompletion in a workspace by adding some modifications to function verilog-ext-workspace-capf in file verilog-ext-workspace.el:
- Detect if identifier at point is a queue/array/enum to complete with its builtin methods
- Autocomplete with directives after tick `
- Complete with system tasks after $: https://verificationacademy.com/forums/systemverilog/complete-list-system-functions-or-system-tasks-descriptions
- Class builtin methods (e.g. randomize())
- Remove class attributes/methods as candidates when using package scope completion
- E.g: package
my_pkghas a class namedfoo, with attributeattr1and methodnew - Completion at point after
my_pkg::will showattr1andnewas candidates while it should only showfoo
- E.g: package
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request