User defined language: Font settings are not imported correctly anymore.
-
Dear all,
I have created several user defined language files and exported them to xml.
When I import them back, the defined fonts are no more set (font, size, …).
Seems like here is something broken.
Hopefully it gets fixed soon, because I work with them everyday.Thank you very much.
-
if you are on notepad++ version 7.6.6 or 7.7:
- please remove your imported udl from the udl menu
language > define your language
. - then copy your exported udl xml file directly to
%AppData%\Notepad++\userDefindeLangs\
instead of importing it. - next restart notepad++ and check uf your udl font settings are correct.
please also have a look at >>> issue #5630 <<<, tested by @PeterJones , to see if it reflects exactly what you see.
technical note: the udl handling has changed, to allow to have multiple udl files, instead of one single
userDefineLang.xml
file, containing all udls.
this change could have caused this import issue with fonts, and one possible workaround, is to copy udl files directly to%AppData%\Notepad++\userDefindeLangs\
instead of importing them.a future idea for changing the udl import routine on newer versions, would be to simply do that copy job, instead of merging the udl to
userDefineLang.xml
, if this would solve the font issue.many thanks and best regards.
- please remove your imported udl from the udl menu
-
Thank you for the quick response.
Yes, copy udl file to the mentioned folder (userDefineLangs -> without “d”) works. The fonts are shown correctly.
Also yes, the mentioned Issue reflects my experience as well. I use the latest npp version.I would appreciate your work arround with copy job in a newer version.