IcyBoard 0.1.4
Many changes all over the place all areas have progressed since last release.
- Added unit tests to ensure that commands behave 100% like they did in pcboard
- so far a,b, bye, c, g, j, m, p, t, x are covered - most should work but are not yet covered by unit tests.
- Remodeled the internal display flag system to be closer to the original pcboard one - makes it easier to reimplement the pcb functionality.
- Started to work on the ssh server - connects with icy_term but so far only that seems to be supported (uses the same library)
- PPL/Language server changed much.
- Multi file projects (workspaces) are now possible with target options
- Declare procedures no longer needed, procedure as params are possible
- Code formatting in vs code works (pplc can format with --format and check formatting with --check)
Full Changelog: 0.1.3...0.1.4