Skip to content

Releases: chipsalliance/verible

v0.0-446-g0dabd1b: Define LineNumberSet as its own class (subclass of IntervalSet<int>).

17 Jun 18:23
Compare
Choose a tag to compare
Combine near-equivalent typedefs in the codebase.

PiperOrigin-RevId: 316777543

v0.0-445-ge1b660b: Fix C++11 build with explicit constructor for VisualizeWhitespace.

17 Jun 18:48
Compare
Choose a tag to compare

v0.0-440-gb3da8ae: PR #326: Fix typo in release script: missing closing "

10 Jun 07:23
Compare
Choose a tag to compare
Signed-off-by: Henner Zeller <[email protected]>

GitHub PR https://github.com/google/verible/pull/326

Copybara import of the project:

  - cff27aa58eb694926416d92455e00a68b95848c8 Fix typo in release script: missing closing " by Henner Zeller <[email protected]>

Closes #326

PiperOrigin-RevId: 315636286

v0.0-437-ga6d3664: Rename tools prefix with verible-.

09 Jun 20:50
Compare
Choose a tag to compare
The tool names used to be overly generic ('verilog_lint'), so
add the verible prefix to disambiguate them from other tools.
Also use dashes instead of underscores because they look prettier :)

Since tools are intended to possibly support more languages in
the future, we continue with also including 'verilog' in it.
(Decision was to keep the language name in the tool rather than
have a flag choose the language.)

Names are now verible-verilog-lint, verible-verilog-format, ...

For backward compatibility: the old names are still present
for now: there are short shell-scripts with the old name
that invoke the new tools for a transition period
(initially silently, later they might start to write
a warning message to stderr before being decommissioned
after some time).

Fixes: https://github.com/google/verible/issues/169
PiperOrigin-RevId: 315524811

v0.0-436-g62a23a5: PR #324: Create manpages from the binary in the install location.

09 Jun 19:18
Compare
Choose a tag to compare
...instad of extracting it manually from the bazel-bin/
location.

This is in preparation for the rename of the files. We can't expect the old names to exist anymore in bazel-bin/ soon, but they still will be in the installed location.

GitHub PR https://github.com/google/verible/pull/324

Copybara import of the project:

  - 3bc47cda4c0dc1ab4385c8106a305e8ec5907abd Create manpages from the binary in the install location. by Henner Zeller <[email protected]>

Closes #324

PiperOrigin-RevId: 315515564

v0.0-435-g2f91ffe: PR #323: Use bazel install for installing binaries instead of copy them.

08 Jun 23:27
Compare
Choose a tag to compare
Signed-off-by: Henner Zeller <[email protected]>

GitHub PR https://github.com/google/verible/pull/323

Copybara import of the project:

  - 010fa22615a18d970af5e8bcd92eaafa2d08f469 Use bazel install for installing binaries instead of copy... by Henner Zeller <[email protected]>

Closes #323

PiperOrigin-RevId: 315367886

v0.0-434-gbdbc19b: C++11 fix: constexpr lamdbas not supported until C++17

08 Jun 23:02
Compare
Choose a tag to compare

v0.0-428-g295daa5: Add --location flag to waiver rules.

04 Jun 07:27
Compare
Choose a tag to compare
issues #309

PiperOrigin-RevId: 314664858

v0.0-427-g3c535e1: Fix alignment when first column (direction) is missing.

04 Jun 07:02
Compare
Choose a tag to compare
Test case now produces:
  module somefunction (
      input logic clk,
      input int   a,
            int   b
  );
  endmodule

Even if this code is not style-compliant, the alignment helps visualize the
empty cells, and can alert a user to what's missing.

issues #28

PiperOrigin-RevId: 314631482

v0.0-425-gdab929e: Hide more yy-lexer details; remove leftover enum.

03 Jun 06:54
Compare
Choose a tag to compare