Anonymous | Login | 2024-05-08 03:15 UTC |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||
ID | Category | Severity | Type | Date Submitted | Last Update | ||
0000584 | [1003.1(2008)/Issue 7] Base Definitions and Headers | Editorial | Error | 2012-06-23 17:46 | 2019-06-10 08:55 | ||
Reporter | Don Cragun | View Status | public | ||||
Assigned To | ajosey | ||||||
Priority | normal | Resolution | Accepted As Marked | ||||
Status | Closed | ||||||
Name | Don Cragun | ||||||
Organization | Self | ||||||
User Reference | |||||||
Section | Multiple sections in XBD, XCU, XRAT, and XSH | ||||||
Page Number | 0 | ||||||
Line Number | 0 | ||||||
Interp Status | --- | ||||||
Final Accepted Text | See Note: 0001276 | ||||||
Summary | 0000584: Meaning of "minus sign" is not clear | ||||||
Description |
This bug report is based on the Austin Group main mail reflector message sequence number 17606 where Laszlo Ersek notes that the term "minus-sign" is frequently used in the standard, but not defined. A lot of this comes from the C Standard's use of "plus or minus sign" referring indirectly to the '+' and '-' characters, respectively, in the basic source character set and in the basic execution character set. But the C Standard does not specify the names or values of these characters in any locale. The POSIX Standard usually translated "plus or minus sign" from the C Standard into "<plus-sign> or minus-sign". This ties the "plus sign" in C to the character <plus-sign> in the C and POSIX Locales in the POSIX standard with the character PLUS SIGN with value <U002B> as specified in ISO/IEC 10646-1:2000, but leaves the value of minus-sign unspecified. ISO/IEC 10646 defines the character HYPHEN-MINUS with value <U002D> (known both as <hyphen> and <hyphen-minus> in the POSIX Standard) and defines the character MINUS SIGN with value <U2212> (which the POSIX standard does not include in the C or POSIX Locales). To match existing practice and clarify the meaning of "minus sign" in the POSIX standard, uses of "minus sign" should be changed to "<hyphen>". |
||||||
Desired Action |
Note: The page and line numbers given below are from Base_TC1_Draft2.pdf.Change: "indicates either a <plus-sign> or minus-sign)," to: "indicates either a <plus-sign> or <hyphen>)," on XBD Chapter 5 File Format Notation P123, L3436. Change: "<plus-sign> (’+’) character, or the minus-sign" to: "<plus-sign> (’+’) character, or the <hyphen>" on XBD Clause 8.3 Other Environment Variables (TZ) P179, L5770. Change: "minus-sign character (’−’)" to: "<hyphen> character (’−’)" on XSH strftime() DESCRIPTION P2022, L64567. Change: "leading minus-sign for %F," to: "leading <hyphen> for %F," on XSH strftime() RATIONALE P2029, L64850. Change: "leading minus-sign (’−’) when using %Y" to: "leading <hyphen> (’−’) when using %Y" on XSH strftime() RATIONALE P2029, L64858. Change: "If the subject sequence begins with a minus-sign," to: "If the subject sequence begins with a <hyphen>," on XSH strtod() DESCRIPTION P2051, L65528. Change: "begins with a minus-sign," to: "begins with a <hyphen>," on XSH strtol() DESCRIPTION P2059, L65823. Change: "begins with a minus-sign," to: "begins with a <hyphen>," on XSH strtuol() DESCRIPTION P2064, L65944. Change: "minus-sign, the sequence shall be interpreted as negated." to: "<hyphen>, the sequence shall be interpreted as negated." on XSH wcstod() DESCRIPTION P2246, L71184. Change: "minus-sign, the sequence shall be interpreted as negated." to: "<hyphen>, the sequence shall be interpreted as negated." on XSH wcstol() DESCRIPTION P2252, L71403. Change: "minus-sign, the sequence shall be interpreted as negated." to: "<hyphen>, the sequence shall be interpreted as negated." on XSH wcstoul() DESCRIPTION P2259, L71565. Change: "sequence begins with a minus-sign," to: "sequence begins with a <hyphen>," on XCU awk EXTENDED DESCRIPTION P2456, L78640. Change: "A <plus-sign> (’+’) or a minus-sign (’−’)" to: "A <plus-sign> (’+’) or a <hyphen> (’−’)" on XCU ex EXTENDED DESCRIPTION P2669, L86915. Change: "preceded by a plus (’+’) or minus-sign (’−’) sign" to: "preceded by a <plus-sign> (’+’) or <hyphen> (’−’)" on XCU awk OPERANDS P2762, L90490. Change: "a minus-sign (’−’)." to: "a <hyphen> (’−’)." on XCU ipcs STDOUT P2830, L92977. Change: "A leading <plus-sign> or minus-sign shall be allowed." to: "A leading <plus-sign> or <hyphen> shall be allowed." on XCU printf EXTENDED DESCRIPTION P3077, L102569. Change: "optional minus-sign," to: "optional <hyphen> character," on XCU sort OPTIONS P3211, L107574. |
||||||
Tags | tc2-2008 | ||||||
Attached Files | |||||||
|
Issue History | |||
Date Modified | Username | Field | Change |
2012-06-23 17:46 | Don Cragun | New Issue | |
2012-06-23 17:46 | Don Cragun | Status | New => Under Review |
2012-06-23 17:46 | Don Cragun | Assigned To | => ajosey |
2012-06-23 17:46 | Don Cragun | Name | => Don Cragun |
2012-06-23 17:46 | Don Cragun | Organization | => Self |
2012-06-23 17:46 | Don Cragun | Section | => Multiple sections in XBD, XCU, and XSH |
2012-06-23 17:46 | Don Cragun | Page Number | => 0 |
2012-06-23 17:46 | Don Cragun | Line Number | => 0 |
2012-06-23 17:46 | Don Cragun | Interp Status | => --- |
2012-06-29 03:20 | Don Cragun | Note Added: 0001276 | |
2012-06-29 03:42 | Don Cragun | Section | Multiple sections in XBD, XCU, and XSH => Multiple sections in XBD, XCU, XRAT, and XSH |
2012-07-12 15:36 | Don Cragun | Note Edited: 0001276 | |
2012-07-12 15:38 | nick | Final Accepted Text | => See Note: 0001276 |
2012-07-12 15:38 | nick | Status | Under Review => Resolved |
2012-07-12 15:38 | nick | Resolution | Open => Accepted As Marked |
2012-07-12 15:38 | nick | Tag Attached: tc2-2008 | |
2019-06-10 08:55 | agadmin | Status | Resolved => Closed |
Mantis 1.1.6[^] Copyright © 2000 - 2008 Mantis Group |