What to keep in mind? Porting Win32 to Mac..

BlitzMax Forums/BlitzMax Beginners Area/What to keep in mind? Porting Win32 to Mac..

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

That article has some errors:

While file names are case-insensitive on Windows, they are case sensitive on Mac and Linux.

The Mac OS X file system is case preserving, but not case sensitive. Note that this is not the same as Terminal completion, for example, being case sensitive.

On Windows, text files use a Carriage Return (ASCII 13) character followed by a Line Feed (ASCII 10) character. Linux and Mac however use just the Line Feed character.

The original Mac line ending is Carriage Return only. OS X text files can be found with either Mac or Unix style line endings, depending on the editor used, and what the editor is set to.