https://github.com/github/linguist
So GitHub can recognize the V file type.
Thanks, I didn't know about that. But how would linguist recognise V files versus Verilog .v files?
maybe change the extension name?. it won't hurt naming it something, like .vl and, .vlh for vlang and, vlang header.
.v is being used for Verilog, but also for Coq. It looks like Linguist accepts the same extension for multiple formats.
Linguist reads some parts of code to judge the lang. It's ok to be the same ext name to others.