Hi,
Following up on this myself, I see that, in fact, we already have project settings telling Eclipse that the Xtend sources in the org.eclipse.papyrus.def project are ISO8859-1 encoded (I was mistaken about the Cp1252 encoding).
It would seem, according to the Git history, that I already fixed this problem, myself, and subsequently forgot about it. Sorry about the noise!
cW
Hi,
We also have a problem with text encodings. For example, at least some (if not all) of the Xtend templates in the org.eclipse.papyrus.def project use the Windows-native Cp1252 encoding. In this case, because there is no project-specific encoding preference set in this project, on non-Windows platforms these files get messed up because they are decoded according to the workspace's default encoding, which is something else than Cp1252.
I would suggest that all of our source files should be encoded as UTF-8 for maximal portability (although it seems that the Eclipse tooling encourages ISO8859-1 for *.properties files; I don't know why, but that's at least more portable than Cp1252).
cW
Hi, Is there an official policy for formatting files in the Papyrus Project ? The official Git documentation promotes a standard configuration: Windows : $ git config --global core.autocrlf true Linux or Mac : $ git config --global core.autocrlf input With LF (Not windows CRLF) in the repository I used this configuration but got many formatting problems I pushed the last set with this configuration : If you’re a Windows programmer doing a Windows-only project, then you can turn off this functionality, recording the carriage returns in the repository by setting the config value to false : $ git config --global core.autocrlf false
ð It’s working fine for me but will probably cause problems for mac and linux users Maybe we should initiate a migration from CRLF to LF for the whole git repository ? Any ideas on how it’s working for other projects ? Regards, Benoit Maggi _______________________________________________ mdt-papyrus.dev mailing list mdt-papyrus.dev@xxxxxxxxxxxTo change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/mdt-papyrus.dev
|