The case "situation" is a bit strange in the Mac.
The underlying system is case sensitive (being that
it is Unix) but for "convenience" (actually to match
expectations set by DOS...) the user interfaces,
including (most of) terminal, are in some ways
ignore case.
I have a habit of letting TAB fill out names when
typing a long path in terminal, so I might get
into J.app with something like:
cd /Ap<TAB>........./j<TAB>.../j602.<TAB>.../con<TAB>
and at that point fail with the line dispalyed as
cd /Applications/j602/j602.app/con
If I had put in Con instead of con then it would have
completed correctly. It is really too bad that the
(in)convenience of ingnoring case has persisted from DOS.
Of course, in Linux (or any Unix) you do have to be
careful in all cases with case. Personally, I would
happily give up any benefits of ignoring case in the
parts of Darwin that do...
- joey
At 14:18 -0400 2007/10/06, Eric Iverson wrote:
OK. So my mac situation (case insensitive) is normal. Then why did
Joey point out that my lowercase ln example was wrong?
----- Original Message ----- From: "Brian Schott" <[EMAIL PROTECTED]>
To: "Beta forum" <[email protected]>
Sent: Saturday, October 06, 2007 11:07 AM
Subject: Re: [Jbeta] mac case sensitive filenames
Eric,
I believe Mac filenames are not case sensitive and
no setting adjusts this. A googol search found many links at
http://www.google.com/search?source=ig&hl=en&q=mac+os+x+filename+case&btnG=Google+Search
A short discussions of this in a python context was the
first hit at
http://mail.python.org/pipermail/python-list/2006-January/360563.html
and mentions an alterntative file system UFS that can be
used instead of OS X's HFS, but warns that native OS X
applications may fail in strange way using UFS.
On Sat, 6 Oct 2007, Eric Iverson wrote:
+ My mac intel and powerpc systems, out-of-the-box, have filenames that are
+ not case sensitive. I assume there is a preferences I can set and probably
+ should set it, so examples I give and test (such as the ln example in
+ install.txt) are correct for a larger audience.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm