Comments (3)
I do not mind accepting a PR adding the libraries to the builtins if they are not restricted for distribution.
from rust_hdl.
I can make a PR. The Synopsys libraries are explicitly allowed to be distributed.
The VITAL packages are not explicitly restricted and GHDL added them 10 years ago (according to github) but e.g. Sigasi does not distribute them. I have not been able to find anything definitive on how they can be distributed.
If VITAL is not added to the integrated libraries then adding some kind of append syntax to vhdl_ls.toml
would be a solution.
from rust_hdl.
If GHDL has had them for 10 years I think it can be considered safe to add them.
from rust_hdl.
Related Issues (20)
- Emacs strange Unexpected EOF HOT 2
- Emacs getting stderr when restarting workspace
- [Feature Request] Support custom user-defined types/subtypes HOT 1
- aggregate as target does not flag when the same elements are assigned
- Don't allow declarations where they are not allowed
- Feature request: expose tokenizer in public API HOT 1
- [Enhancement] Associate high level syntax elements with their respective tokens HOT 5
- Avoid sending diagnostics for all files on every change HOT 2
- Autocompletion / Intellisense not working for function arguments starting with version 0.67.0 (VSCode) HOT 8
- Keep evaluating actuals for ports and generics even on failure.
- Case generate references
- Avoid reporting unused function declarations when constructing LUT HOT 2
- Public API for traversing the design hierarchy / AST HOT 25
- Add goto type declaration
- Add new TokenSpan information to DocumentSymbols
- Missing syntactical elements for VHDL 2008 HOT 3
- [Bug] Renaming a file in VSCode causes duplicate definition error with the "work" library name HOT 1
- Avoid reporting unused function declarations when constructing constant records HOT 2
- Create a dependency graph of a big project HOT 3
- [Enhancement] Improve results provided by WorkspaceSymbols
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rust_hdl.