[cfe-dev] Clang-format Sublime Text Plugin
Neumann, Adrian
adrian.neumann at siemens.com
Tue Aug 11 01:41:40 PDT 2015
I also had a look at the other plugin. Either ST changed its interface or they
have the same problem, I think.
Linke Datei: C:\Users\z003fuea\Downloads\clang-format-sublime.py
Rechte Datei: C:\Users\z003fuea\AppData\Roaming\Sublime Text
2\Packages\User\clang-format-sublime.py
28a29,68
> st_encodings_trans = {
> "UTF-8" : "utf-8",
> "UTF-8 with BOM" : "utf-8-sig",
> "UTF-16 LE" : "utf-16-le",
> "UTF-16 LE with BOM" : "utf-16",
> "UTF-16 BE" : "utf-16-be",
> "UTF-16 BE with BOM" : "utf-16",
> "Western (Windows 1252)" : "cp1252",
> "Western (ISO 8859-1)" : "iso8859-1",
> "Western (ISO 8859-3)" : "iso8859-3",
> "Western (ISO 8859-15)" : "iso8859-15",
> "Western (Mac Roman)" : "mac-roman",
> "DOS (CP 437)" : "cp437",
> "Arabic (Windows 1256)" : "cp1256",
> "Arabic (ISO 8859-6)" : "iso8859-6",
> "Baltic (Windows 1257)" : "cp1257",
> "Baltic (ISO 8859-4)" : "iso8859-4",
> "Celtic (ISO 8859-14)" : "iso8859-14",
> "Central European (Windows 1250)" : "cp1250",
> "Central European (ISO 8859-2)" : "iso8859-2",
> "Cyrillic (Windows 1251)" : "cp1251",
> "Cyrillic (Windows 866)" : "cp866",
> "Cyrillic (ISO 8859-5)" : "iso8859-5",
> "Cyrillic (KOI8-R)" : "koi8-r",
> "Cyrillic (KOI8-U)" : "koi8-u",
> "Estonian (ISO 8859-13)" : "iso8859-13",
> "Greek (Windows 1253)" : "cp1253",
> "Greek (ISO 8859-7)" : "iso8859-7",
> "Hebrew (Windows 1255)" : "cp1255",
> "Hebrew (ISO 8859-8)" : "iso8859-8",
> "Nordic (ISO 8859-10)" : "iso8859-10",
> "Romanian (ISO 8859-16)" : "iso8859-16",
> "Turkish (Windows 1254)" : "cp1254",
> "Turkish (ISO 8859-9)" : "iso8859-9",
> "Vietnamese (Windows 1258)" : "cp1258",
> "Hexadecimal" : None,
> "Undefined" : None
> }
>
>
31,32c71,72
< encoding = self.view.encoding()
< if encoding == 'Undefined':
---
> encoding = st_encodings_trans[self.view.encoding()]
> if encoding is None:
46c86
< stderr=subprocess.PIPE, stdin=subprocess.PIPE)
---
> stderr=subprocess.PIPE, stdin=subprocess.PIPE)
From: Daniel Jasper [mailto:djasper at google.com]
Sent: Dienstag, 11. August 2015 10:24
To: Neumann, Adrian
Cc: cfe-dev at lists.llvm.org
Subject: Re: [cfe-dev] Clang-format Sublime Text Plugin
Sure, but I have briefly looked at the source code of the other plugin and
they seem to be able to cope without a big table of encodings. Either they
aren't having this problem yet, or they have a better way to solve it. I'd
like to find out which (and I don't know much about sublime myself). Could you
also send your change as a diff against the SVN version? Makes it much easier
to see what you actually changed.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 8804 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20150811/17de3433/attachment.bin>
More information about the cfe-dev
mailing list