Comments (2)
b/145170233
from verible.
This case not handled, should be an easy fix.
Reduced test case:
module m;
assign r = a ? b : c;
endmodule
$ verilog_format -v=4 --alsologtostderr ~/testing/verilog/formatting/b145170233.sv
...
I1125 18:50:51.146008 96624 token_annotator.cc:114] Spacing between SymbolIdentifier and ':'
I1125 18:50:51.146015 96624 token_annotator.cc:315] spaces: -1, reason: Default: spacing not explicitly handled
I1125 18:50:51.146022 96624 token_annotator.cc:320] Unhandled inter-token spacing between SymbolIdentifier and ':', defaulting to 1
By default, 'unhandled' cases preserve original spacing, which explains why you still see multiple spaces.
from verible.
Related Issues (20)
- How to wave a file using fusesoc?
- Obfuscator doesn't work as expected HOT 2
- Unable to parse Content-Length when present in header HOT 2
- N variables in the same row become n columns after being formatted, and are not aligned
- build fails on windows HOT 11
- Linter: When parsing configuration, just ignore unrecognized rules
- request switch to turn off preprocessor in verible-verilog-syntax
- Documentation: show how to create a compilation database with bazel
- Consider distributing via Open Build Service
- Developing custom verible linting rules for my organization?
- `let` statement not properly formatted
- Logic declarations not formatted like ports , even with same align settings
- Is there a way to make the right parenthesis aligned in instantiations ?
- Support disabling *all* linting rules? HOT 3
- Would you consider opening up the interface for calls?
- A problem with syntax tool's python wrapper HOT 1
- Enhance SyntaxTreeRule testing by pointing to syntax errors when present
- Check failure when using signed wires
- Wire is not seen as kind (like var) but as type
- parser cannot accept macro in the port map
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 verible.