[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
re: rationale for no encoding
- To: srfi-103@xxxxxxxxxxxxxxxxx
- Subject: re: rationale for no encoding
- From: Derick Eddington <derick.eddington@xxxxxxxxx>
- Date: Sun, 3 Oct 2010 14:36:08 -0700
- Delivered-to: srfi-103@xxxxxxxxxxxxxxxxx
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=kT8c0HaoEB/JXf8LeoOEe6P5daTdiBVpQyc5U/JR5NE=; b=l/r6v6ymvwK/JI+mp+4yn+K5BuDEoMyJs+J2yfawQ0k2VVnVZZ9Gobvb7Qr+LflUQC hvNT3suvyhwkG3PeoI6hI7anaeLgb/rTjsvzFanBcXUBmF1CKgvntpN/74Qw5fFjwzl3 xhzhe0Hx5jLTWDgAPSgNgGAPV3MRi6alQ4XGc=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=BowMF4PmIqkS19cIcXrZPferfDHKA4T6xPzisVaUIB31HJ/X5wlYZlm70bg1u+zBLw JuVtzj8XbqbCt4agpNzHkut9GpsbMrXKTjhfOcmlRNI2uWms5bsxd7P9IvmmsDbDFRef E1H3t2IMfXe+k3Xrbvc2vsX4J/ejtfWwTv+FQ=
On Fri, Sep 24, 2010 at 2:00 PM, R. Kent Dybvig <dyb@xxxxxxxxxxxxxx> wrote:
> Before this is put to bed, I wonder if a rationale should be given for
> why, in the end, there's no encoding for identifiers that don't map
> cleanly to file names.
Adding a rationale sounds good, but maybe challenging to convey
succinctly. Based on the reasons I'm remembering, I'm thinking of
adding something like the following to the Design section:
------------------------------------------------
This SRFI does not specify any special handling of library names which
do not map cleanly to file names, so that characters with special
file-system meaning may be intentionally used for such meaning in
library names, and because, in addition to the characters disallowed
in Windows file names, the case-insensitivity of some file systems
requires an excessively complex design to achieve comprehensive
special handling of all the issues pertaining to mapping all possible
library names to portable file names.
------------------------------------------------
Feedback is welcome.