Changes between Version 3 and Version 5 of Ticket #159


Ignore:
Timestamp:
03/02/17 14:25:13 (3 years ago)
Author:
bob.simons
Comment:

Well, this has more information than Heiko's version. The debate leads me to write like a lawyer. ;-)

Yes, Heiko's version was one paragraph, but there are two attributes which cover two situations and I think deserve two paragraphs for clarity.

I have brought back the "case-insensitive" sentence and the IANA link from my original version.

If approved "charset" should be added to Appendex A, too.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #159 – Description

    v3 v5  
    11In order to specify the character set of char and string variables,
    2 I propose that we append this paragraph to the end of CF section 2.2:
     2I propose that we append these two paragraphs to the end of CF section 2.2:
    33
    44  Each char array variable that is to be interpreted
     
    88  individual characters (not string(s)) and specifies
    99  the 8-bit character set used by the chars.
     10  Values for "charset" are case-insensitive. See
     11  http://www.iana.org/assignments/character-sets/character-sets.xhtml .
    1012  Currently, the only values allowed for "charset"
    1113  are "ISO-8859-1" and "ISO-8859-15".
     
    1921  Alternatively, a file may have a global "_Encoding"
    2022  attribute which applies to all strings (scalar and
    21   array) in the file. Currently, the only values
     23  array) in the file. Values for "_Encoding" are
     24  case-insensitive. See
     25  http://www.iana.org/assignments/character-sets/character-sets.xhtml .
     26  Currently, the only values
    2227  allowed for "_Encoding" are "ISO-8859-1",
    2328  "ISO-8859-15" and "UTF-8". A missing "_Encoding"
    24   attribute defaults to UTF-8.
     29  attribute defaults to "UTF-8".
    2530
    26 (This 2017-03-02 version is the consensus revised proposal from Chris Barker, Heiko Klein, and Bob Simons. This replaces the original proposed text.)
     31(This 2017-03-02b version is the consensus revised proposal from Chris Barker, Heiko Klein, and Bob Simons, with further changes requested by Jonathon Gregory.)