[PYTHON MATRIX-SIG] Release 0.20 of matrix object is available

Hinsen Konrad hinsenk@ere.umontreal.ca
Mon, 11 Dec 1995 18:27:45 -0500


   Actually, the 8-character limit is not as serious, since:

   1. For most dos/windows-3.1x programs, including python, long file names are
      automatically truncated, and

Bad enough. I have lots of module names that do not differ in the
first eight characters. Not much of a problem for me, because
I am not going to use 8-character systems any more unless forced with
a gun, but a problem for Python portability in general.

   Still, Windows-NT and Windows 95 are both case-insensitive, and when Python is
   told to import "Spam", it will happily import from Spam.py, spam.py. SPAM.PY,
   ...

Another portability problem. Although in general I wouldn't use upper-
and lowercase variants of the same name together, this can happen by
accident, and then I have code that works only on some platforms.
Since Pyton uses case-sensitive names everywhere, it should try to
enforce this as much as possible also for module names.

Michael McLay on the same topic:

   I don't think a universally agreed upon solution has ever been reached
   on the filename mapping issue.  It wouldn't be to hard to implement a
   platform independent mechanism that allowed case sensitive names.  It
   could all be done by redefining the import statement so that filenames
   are looked up at run time on some platforms.  The filesystem on

That would be a good solution. Is there any SIG we can make
responsible for this? ;-)

-------------------------------------------------------------------------------
Konrad Hinsen                     | E-Mail: hinsenk@ere.umontreal.ca
Departement de chimie             | Tel.: +1-514-343-6111 ext. 3953
Universite de Montreal            | Fax:  +1-514-343-7586
C.P. 6128, succ. Centre-Ville     | Deutsch/Esperanto/English/Nederlands/
Montreal (QC) H3C 3J7             | Francais (phase experimentale)
-------------------------------------------------------------------------------

=================
MATRIX-SIG  - SIG on Matrix Math for Python

send messages to: matrix-sig@python.org
administrivia to: matrix-sig-request@python.org
=================