Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve backwards compatibility with PCB tracks #107

Closed
DarwinNE opened this issue Aug 25, 2016 · 0 comments
Closed

Improve backwards compatibility with PCB tracks #107

DarwinNE opened this issue Aug 25, 2016 · 0 comments
Labels
enhancement A suggestion about how to improve the project programming Something related to the programming activity on the project

Comments

@DarwinNE
Copy link
Owner

FidoCadJ 0.24.5 can interpret non integer withs for PCB tracks (while rounding up the value after the parsing).

FidoCadJ 0.24.6 fully implement non integer withs in the editor.

Drawings done with version 0.24.6 can be interpreted (yet non rendered perfectly) with version 0.24.5. However, the non-integer values create errors with versions <0.24.5.

While a certain degree of incompatibility is inevitable, there is no need to write code such as the following one:
[FIDOCAD] PL 85 95 20 95 1.0 0
Where the following code would be more compact retaining full compatibility:
[FIDOCAD] PL 85 95 20 95 1 0

Of course, that will not be done in the following situation:
[FIDOCAD] PL 85 95 20 95 3.25 0

D.

@DarwinNE DarwinNE added enhancement A suggestion about how to improve the project programming Something related to the programming activity on the project labels Aug 25, 2016
DarwinNE added a commit that referenced this issue Aug 29, 2016
@DarwinNE DarwinNE added this to the FidoCadJ 0.24.7 milestone Aug 29, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement A suggestion about how to improve the project programming Something related to the programming activity on the project
Projects
None yet
Development

No branches or pull requests

1 participant