Parsing of +n<length>[<unit>] should not override the default unit for data input #178
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The bug was that +n1c would change the default dimension to cm for data input even though --PROJ_LENGTH_UNIT=inch was given. Now, the length is parsed and converted to inches but no unit is recorded. Furthermore, arrowline.sh had some bugs (used - instead of -- to set a default value) and vectors.sh were affected by the +n bug so I just changed its unit so the PS is the same. The arrowline.ps file needed to be updated as well.