Hi Mike,
I had a look at the Python script and saw that there was a check if a field had the option 'ishidden' which was the case for DEBUG for the 16F1825 and so it was left out (do not know why, it was done before my JAL time I think) but the value of this option
was not checked and it had the value 'false' so it should not be hidden in the device file.
I changed the script to include hidden options with the value 'false' but then almost all samples did not compile anymore.
Reason was the the values used for DEBUG are ENABLED and DISABLED but in the XML file of the PICs the values ON and OFF are used so all device files now got this value and then the samples did no longer compile. I do not know where values the ENABLED and DISABLED
where generated in the script so I made a fix in the script to be backward compatible so ON is replaced by ENABLED and OFF by DISABLED.
I will do some more tests before adding the new device files to GitHub.
Attached the newly generated device file. Let me know if it still works for you.
Thanks.
Kind regards,
Rob