cyberkov/openhab-vim

Add Xtend as syntax

ThomDietrich opened this issue · 2 comments

Hey,
your great addition is now part of openHABian: https://community.openhab.org/t/openhabian-hassle-free-rpi-image/13379
openhab/openhabian@9c5650f
Thanks!

When testing, I ran across one problem though. GitHub utilizes an app called Linguist to highlight source code. It is of course not able to highlight .rules files. The solution to this is to put a vim modeline at the end of the file: // vim: syntax=Xtend (Example)
This however collides with your syntax=openhab and highlighting is disabled.

Would you be okay to add Xtend as an alternative language to your repo?

In return adding "filetype" to my files would not be a problem. I was about to propose the whole thing as a PR against the demo config package.

@cyberkov This issue is still important. The situation even got worse as the "double feature" introduced in openhab/openhab-distro#272 doesn't work anymore, GitHub must have changed their highlighting mechanism (check the two examples above). Are you able to look into that? You are probably the only one around here with experience in vim scripting... would be a big help!

@cyberkov could you please let me know what you think? Even a "I don't care" would be better than silence...