(2022-06-06, 16:54)Orion Pobursky Wrote: Ok. This was in my initial draft, but I'm not sure this will be the final implementation. I have to do some research on exactly what is require as adding the [4.0] tag may not be needed. Instead I may just implement a hard date after which all edits will have to be 4.0. No need to immediately remove this but it will likely change.
Note: The !LICENSE statements are fine. Those likely won't change between what I put out in the LDCad thread and the final product.
I can easily change it, if required. Currently, the [4.0] tag is implemented conditionally / optionally.
Ctrl+H inserts a !HISTORY line in LDPE.
If the user had picked the 4.0 license in the LDPE settings, then the !HISTORY line is
Code:
0 !HISTORY YYYY-MM-DD [Username] [4.0]
otherwise it is still
Code:
0 !HISTORY YYYY-MM-DD [Username]
So LDPE does not really enforce the new tag on new or existing !HISTORY lines.