- Added .tclint.toml configuration file - Formatted all Tcl files with tclfmt (except src/xschem.tcl which has parsing issues) - Fixed all trailing whitespace and formatting issues - Created GitHub workflow to run tclint and tclfmt on CI - Excluded src/xschem.tcl from linting due to parser limitations - Configured line-length to 180 characters to accommodate long Tcl command chains - Disabled command-args and unbraced-expr rules (legacy code style) Co-authored-by: nikosavola <7860886+nikosavola@users.noreply.github.com> |
||
|---|---|---|
| .github/workflows | ||
| XSchemWin | ||
| doc | ||
| scconfig | ||
| src | ||
| tests | ||
| xschem_library | ||
| .gitignore | ||
| .tclint.toml | ||
| AUTHORS | ||
| CMakeLists.txt | ||
| Changelog | ||
| INSTALL | ||
| LICENSE | ||
| Makefile | ||
| Makefile.conf.in | ||
| README | ||
| README.md | ||
| README_MacOS.md | ||
| config.h.in | ||
| configure | ||
README.md
xschem
A schematic editor for VLSI/Asic/Analog custom designs, netlist backends for VHDL, Spice and Verilog. The tool is focused on hierarchy and parametric designs, to maximize circuit reuse.