Ok... I don't know anything about this problem myself... Mr Wilson's explanation that "a colon ... is what OS X uses to delineate paths" doesn't really make sense to me.
But, anyway, Finder is the Mac equivalent of Window's Explorer, explorer.exe. I'm not quite sure of the KDE / Gnome equivalent, or even if they have one. Finder is the GUI program you use for exploring the file system, looking in your home directory or Documents for that elusive PDF you saved there - if you double-click on that PDF in Finder it'll open in a PDF viewer, just as you'd expect. But Finder is also responsible for putting the icons on the desktop, just as explorer.exe is on XP.
So, yes, it IS
a Mac app which is misdisplaying the colon, but a core Mac app, not one you can just swap out or throw away.
I used the code example in the last post and made a screen shot showing the problem
- look on the right-hand side of the desktop.
I'm guessing this is because Jobs wanted users to be able to make folders called "Junk / Miscellaneous" and stuff like that, but I have no idea whether this traces back to OS 9 or NextStep. I just tried making a folder on the Desktop and I could use an "&" sign and an exclamation mark, too. If I make a new folder in Finder and name it "foo / bar" it shows as a "foo : bar" when I `ls` the directory, just as I guess you'd expect from the screenshot.
The forum's avatar functionality is currently disabled. :(