You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
g2384 df023d1835 squash commits; refactoring 5 years ago
.github squash commits; refactoring 5 years ago
VHDLFiles squash commits; refactoring 5 years ago
tests squash commits; refactoring 5 years ago
.gitignore squash commits; refactoring 5 years ago
LICENSE Initial commit 6 years ago
README.md squash commits; refactoring 5 years ago
VHDLFormatter.js squash commits; refactoring 5 years ago
VHDLFormatter.ts squash commits; refactoring 5 years ago
descriptiveCounter.js squash commits; refactoring 5 years ago
descriptiveCounter.ts squash commits; refactoring 5 years ago
highlight.css initial commit 6 years ago
highlight.js initial commit 6 years ago
index.html squash commits; refactoring 5 years ago
tsconfig.json squash commits; refactoring 5 years ago

README.md

VHDL Fomatter

VHDL formatter web online written in javascript

Online version https://g2384.github.io/VHDLFormatter/

Release Notes

2.2 [2018-10-16]

  • support enumerated types

2.1 [2018-03-22]

  • fix keywords case issues
  • anything in quotes will not be touched
  • correct format for comments after multi-line statement
  • options to align signs in parameter lists
  • fix function indentation
  • fix "align symbols affects process label"
  • do not align multi-occurrence symbols in a line
  • better styles (checkbox, button, disabled)
  • support package bodies
  • fix "newline after PORT affects PORT MAP"

2.0 [2018-02-16]

  • rewrite the main algorithm (& move to a new repository)
  • add more unit tests
  • fix all known issues

1.1 [2016-11]

  • fix some bugs reported by users
  • add unit tests

1.0 [2015-01]

  • support most of the VHDL features