Author: larry Date: Sat Jan 5 17:42:13 2008 New Revision: 14482 Modified: doc/trunk/design/syn/S11.pod
Log: Module names are in Unicode even on non-Unicode filesystems. Juerd++ Modified: doc/trunk/design/syn/S11.pod ============================================================================== --- doc/trunk/design/syn/S11.pod (original) +++ doc/trunk/design/syn/S11.pod Sat Jan 5 17:42:13 2008 @@ -12,9 +12,9 @@ Maintainer: Larry Wall <[EMAIL PROTECTED]> Date: 27 Oct 2004 - Last Modified: 6 Aug 2007 + Last Modified: 5 Jan 2008 Number: 11 - Version: 20 + Version: 21 =head1 Overview @@ -229,6 +229,7 @@ The internal API for package names is always case-sensitive, even if the library system is hosted on a system that is not case-sensitive. +Likewise internal names are Unicode-aware, even if the filesystem isn't. This implies either some sort of name mangling capability or storage of intermediate products into a database of some sort. In any event, the actual storage location must be encapsulated in the library system