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.

64 lines
1.6 KiB

6 years ago
6 years ago
  1. # VHDL Fomatter
  2. VHDL formatter web online written in javascript
  3. [Online version https://g2384.github.io/VHDLFormatter/](https://g2384.github.io/VHDLFormatter/)
  4. ## Release Notes
  5. ### 2.5 [2018-03-13]
  6. - keep the front page concise
  7. - add `style.css`
  8. - support all browsers (do not use `RegExp Lookbehind Assertions`)
  9. ### 2.4 [2018-02-23]
  10. - use local storage to store settings
  11. - add `main.js`
  12. - treat key words and type names separately
  13. - expand/hide setting options
  14. - align signs locally or globally
  15. ### 2.3 [2018-02-22]
  16. - bugfix "remove non-comment code by mistake"
  17. - add `tests` folder, improve the project management
  18. - support extended identifier (backslash names)
  19. - fix exponential notation
  20. - user can choose EOL symbols (or use system's by default)
  21. - align comments (when user chooses "align" option)
  22. - bugfix "extra whitespaces around unary minus or plus"
  23. Many thanks to [@MihaiBabiac](https://github.com/MihaiBabiac)
  24. ### 2.2 [2018-10-16]
  25. - support enumerated types
  26. ### 2.1 [2018-03-22]
  27. - fix keywords case issues
  28. - anything in quotes will not be touched
  29. - correct format for comments after multi-line statement
  30. - options to align signs in parameter lists
  31. - fix function indentation
  32. - fix "align symbols affects process label"
  33. - do not align multi-occurrence symbols in a line
  34. - better styles (checkbox, button, disabled)
  35. - support package bodies
  36. - fix "newline after PORT affects PORT MAP"
  37. ### 2.0 [2018-02-16]
  38. - rewrite the main algorithm (& move to a new repository)
  39. - add more unit tests
  40. - fix all known issues
  41. ### 1.1 [2016-11]
  42. - fix some bugs reported by users
  43. - add unit tests
  44. ### 1.0 [2015-01]
  45. - support most of the VHDL features