What is langs.model.xml? How does Notepad++ use langs.model.xml differently from langs.xml?
langs.model.xml is the backup, in case langs.xml gets corrupted. I believe they serve as a template as well, so with new installations the recommended settings are there even though the user might be using something else at the time.
What loads if langs.model.xml and langs.xml is not there?
Hit enter to soon. It sends up a message box warning and presents English.
Not exactly, langs the the file that specifies the syntax highlighters properties. Remove it and it will horribly fail :).
You have to keep atleast langs.xml for proper functioning.
BTW its nativeLang.xml (optional) for translation