Update introduction section

Issue #100 new
Former user created an issue

Originally reported on Google Code with ID 100

This issue is for updates to the language spec introductory sections. 

Specifically, entries for 1.3 need to be added to Sec 0 (Introduction), and also cross-references
to the new library documents need to be added to Sec 1 (Scope) and 2 (Normative References).

Unlike the C99 document, we want references to the library documents to be version-independent
(for the version decoupling intended by 1.3) and therefore year-independent. Therefore
I propose the following bibliographic abbreviations:

[UPC-LIB-OPT] UPC Optional Library Specifications, Version 1.3 (or later)
[UPC-LIB-REQ] UPC Required Library Specifications, Version 1.3 (or later)

Exact change proposal text to come.

Reported by danbonachea on 2012-10-18 21:16:07

Comments (2)

  1. Former user Account Deleted
    Proposal mailed 10/18/2012:
    
    --- upc-scope.tex       (revision 173)
    +++ upc-scope.tex       (working copy)
    @@ -16,14 +16,29 @@
    
     \section{Normative references}
    
    -\npf The following document and its identified normative
    +\xchangenote[id=DB]{100}{ADDED [UPC-LIB-REQ] and [UPC-LIB-OPT]}
    +
    +\npf The following documents and their identified normative
          references constitute provisions of these UPC specifications.
    +     For dated references, only the edition cited applies. For undated references,
    +     the latest edition of the referenced document applies.
    
     \index{ISO C}
     \np ISO/IEC 9899: 1999(E), Programming languages - C
         [ISO/IEC00]
    
    +\index{UPC Required Library}
    +\np UPC Required Library Specifications
    +    [UPC-LIB-REQ]
    +
    +\index{UPC Optional Library}
    +\np UPC Optional Library Specifications
    +    [UPC-LIB-OPT]
    +
     \np The relationship between the section numbering used in
         the C Standard [ISO/IEC00] and that used in this document is given
         in Appendix C and noted at the beginning of each corresponding section.
    
    +\np Implementations shall document the exact revisions of 
    +    [UPC-LIB-REQ] and [UPC-LIB-OPT] to which they conform.
    +
    
    --- upc-introduction.tex        (revision 173)
    +++ upc-introduction.tex        (working copy)
    @@ -21,3 +21,5 @@
     \np Version 1.2 of UPC was initially discussed at the UPC
        workshop held in Phoenix, AZ, 20 November 2003, and finalized
        in May 2005.
    +
    +\np Version 1.3 of UPC was developed throughout 2012.
    

    Reported by danbonachea on 2012-10-18 21:38:43 - Status changed: PendingApproval - Labels added: Consensus-High - Labels removed: Consensus-Low

  2. Former user Account Deleted
    This PendingApproval change appeared in the SC12 Draft 3 release.
    It was officially ratified at the 11/29 telecon.
    

    Reported by danbonachea on 2012-11-29 20:03:22 - Status changed: Ratified

  3. Log in to comment