From ALB@crim.ca Fri Mar 25 11:57:00 1994
Received: from Clouso.CRIM.CA by dkuug.dk with SMTP id AA01069
  (5.65c8/IDA-1.4.4j for <i18n@dkuug.dk>); Fri, 25 Mar 1994 17:53:43 +0100
Received: from immedia.ca ([192.139.197.1]) by clouso.crim.ca (4.1/SMI-4.1)
	id AA22014; Fri, 25 Mar 94 11:53:28 EST
Return-Path: <ALB>
Received: by immedia.ca (5.52.1/2.D)
        id AA15161; 25 Mar 94 16:59:47 -0500
Date: 25 Mar 94 16:57:00 -0500
From: ALB@crim.ca
Message-Id: <199403251659.AA15161@immedia.ca>
To: i18n@dkuug.dk, iso10646@jhuvm.hcf.jhu.edu, sc22wg20@dkuug.dk,
        tc304@dkuug.dk
Cc: aj313@freenet.carleton.ca, bealle@torolab6.vnet.ibm.com,
        paref%vm1.ulaval.caumavs@torolab6.vnet.ibm.com
Subject: Another use for Tailorability of script attributes
X-Charset: ASCII
X-Char-Esc: 29

----------
This morning, the developer who is working on enhancing our DOS/SORT replacement
for LOCALEs did by chance communicate with me to ask me if I minded to add a
feature (independent of LOCALES, which already give the possibility, and the
default ordering ISO/IEC project too) to be able to do a reverse sort even at
the first level.  The LOCALE attributes gave him this idea.

He said, as a linguist (he is a high-level developer who has been specialized
for years in automatic translation; he was part of the team who first came with
a workable product in the world), there is a need to have sorts that begin with
word endings even at the first level (to get, for example a list of all words
ending with "tion", whatever their length).  I told him it was a good idea.  I
think it is not bad that a default have this feature implemented at the second
level (at the 1st level it is not for everybody!, nobody will argue against
that) so that quality of implementation of this tailorability feature be
guaranteed.

Btw some have been misled about our general approach when I said on the
ISO10646 list that our LOCALE-sensitive feature was available only in DOS.
FRANCIS is available on all platforms (IBM mainframes, UNIX-based systems,
systems able to compile ANSI-C source dode, MS/DOS, Windows, Macintosh, and
also for DBMS systems with exit facilities for input and output).  The only
thing available only in DOS and Windows is the LOCALE-compile feature of the
SORT.  Otherwise we provide all tools to compare/sort/search/merge culturally
sensitive data on all these platforms, based on the 6-language default (Dutch,
English, French, German, Italian and Portuguese).  This could be enhanced by
changing tables slightly for other needs and, better, to be LOCALE-sensitive
everywhere (for which enhancement we were lacking development money).

Alain LaBont<e'>
Qu<e'>bec
