|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 0600 Details
Show help | Quick Search | Submit a Test Suite Support Request | Click here to view your privileges
This page provides all information on Problem Report 0600.
Report 0600 Actions
Problem Report Number 0600 Submitter's Classification Specification problem State Resolved Resolution Rejected (REJ) Problem Resolution ID REJ.X.0204 Raised 1970-01-01 08:00 Updated 2003-03-13 08:00 Published null Product Standard Commands and Utilities V2 (UNIX 95) Certification Program The Open Brand certification program Test Suite VSC version 4.1.5 Test Identification POSIX.upe/vi 250 Problem Summary PG4C.00072 This was refused because it is a duplicate. Use TIN4C.00016 instead. Problem Text
This was refused because it is a duplicate. Use TIN4C.00016 instead.
Our vi utility is working correctly according to P1003.2b/D11. The
test involves a text buffer in character mode because a buffer copied
to by a "y" command "shall be in the mode specified by the motion
command" (line 4348 of P1003.2b section 5.35.7.2.82) and when "/pen"
is used in the context of this test, "the region of text ... shall
be be (sic) in character mode" (lines 3766-3768 of P1003.2b section
5.35.7.2.34).
Since the text buffer is in character mode and the buffer is the
unnamed buffer, the current column shall be "set to the last column on
which any portion of the last character from the buffer is displayed"
(lines 4180-4181 of P1003.2b section 5.35.7.2.68).
According to line 4172 of P1003.2b section 5.35.7.2.68, the current
line of the edit buffer is unchanged.
Although this behavior seems contrary to historical practice, the
standard clearly states the current line is not changed. Since our vi
utility complies with P1003.2b/D11, we believe a temporary
interpretation should be granted.Test Output
***********************************************************************
/tset/POSIX.upe/vi/vi_04.ex 1 Failed
Test Information:
Assertion #250 (C): P command on parts of lines
Note: The behavior associated with this assertion is
<LC> expected
to change in a future revision of POSIX.2.
Standard output isn't the same as file 'vi_exp_1'
diff of "out.stdout" and "vi_exp_1":
*** out.stdout Mon Jan 15 01:09:23 1996
--- vi_exp_1 Mon Jan 15 01:08:49 1996
***************
*** 1,5 ****
con1first
second line
third or penult line
! line2
! third or last one
--- 1,5 ----
con1first
second line
third or penult line
! line
! third or 2last one
***********************************************************************Review Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
The submitter is correct but a recent ruling regarding this issue
exists. To avoid the confusion duplicate rulings regarding the same
might cause we recommend this request be refused and the submitter
use TIN4C.00016 instead.
Review Type SA Review Start Date null Completed null Status Complete Review Resolution Rejected (REJ) Review Conclusion
This request is refused.
Problem Reporting System Options:
- View Report 0600
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority