Re: File encoding for files ported between Mac and Windows?
Re: File encoding for files ported between Mac and Windows?
- Subject: Re: File encoding for files ported between Mac and Windows?
- From: Andrew Keller <email@hidden>
- Date: Tue, 5 Jan 2010 18:57:25 -0500
If and only if all line endings in your entire tree are the same, then you could use Git. Git has an option that can be applied on a per-repository basis that checks out all files using Windows line endings, even though they are stored in the repository with Unix line endings. This would allow you to have a repository on a Mac, and a clone of it on a Windows computer with the "autocrlf" option turned on. The net result is that all line endings on the Mac will be Unix line endings, whereas all line endings on the Windows computer would be Windows line endings.
But again, this only works if all line endings in the whole tree are the same. Git cannot transpose only some of the line endings.
~ Andrew Keller On Jan 5, 2010, at 1:47 PM, Howard Moon wrote: Hi all,
I write a lot of C++ code that is shared between Mac and Windows. I just went through all my files (using CodeWarrior) to make sure that they're all set to use Windows line endings (CR/LF), so that they will load properly in Visual Studio on the PC. However, I'm wondering if I need to do anything about the "file encoding" setting I see on the Mac when I do a Get Info on a file. The files I have mostly say "Western (Mac OS Roman)", but the Preferences setting is "Unicode (UTF-8)". I'm wondering if this makes any difference at all, and if I need to go through and change each file individually to one or the other encoding.
I've had a LOT of troubles with the line endings not being consistent (and I'm still not entirely convinced that sometimes Xcode isn't giving me incorrect line endings when doing a lot of copy/paste operations, since files I work on sometimes revert to "unspecified" or give errors when loading in Visual Studio). So I want to be sure that the "file encoding" setting might not also be causing me problems.
Anyone know if this something I need to address, or is it ok to just leave it alone?
Thanks, Howard
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden