[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ** BALLOT ** BALLOT ** BALLOT ** BALLOT **



This is the official position of Encore Computer Corporation.

Y   ARGUMENTS-UNDERSPECIFIED:SPECIFY
    	Version 4, 21-Sep-88, Mailed 4 Dec 88
    
Y   ARRAY-TYPE-ELEMENT-TYPE-SEMANTICS:UNIFY-UPGRADING
    	Version 9, 31-Oct-88, Mailed 5 Dec 88
    
Y   CLOSED-STREAM-OPERATIONS:ALLOW-INQUIRY
    	Version 5,  5-Dec-88, Mailed 5 Dec 88
    
Y   CONTAGION-ON-NUMERICAL-COMPARISONS:TRANSITIVE
    	Version 1, 14-Sep-88, Mailed 6 Oct 88
    
Y   DECLARATION-SCOPE:NO-HOISTING
I   DECLARATION-SCOPE:LIMITED-HOISTING
    	Version 4, 15-Nov-88, Mailed 9-Dec-88
I support LIMITED-HOISTING if NO-HOISTING fails.  Either is better than
nothing.

Y   DECLARE-FUNCTION-AMBIGUITY:DELETE-FTYPE-ABBREVIATION
    	Version 4,  5-Dec-88, Mailed  5-Dec-88
    
    DECLARE-TYPE-FREE:ALLOW
N   	Version 8, 7-Dec-88, Mailed 9-Dec-88
Y       Version 9, DECLARE-TYPE-FREE:ALLOW
N       Version 9, DECLARE-TYPE-FREE:LEXICAL
    
Y   DECODE-UNIVERSAL-TIME-DAYLIGHT:LIKE-ENCODE
    	Version 2, 30-Sep-88, Mailed 6 Oct 88
    
Y   DEFPACKAGE:ADDITION
    	Version 7, 2-Nov-88, Mailed 5 Dec 88
    
Y   DEFSTRUCT-CONSTRUCTOR-KEY-MIXTURE:ALLOW-KEY
    	Version 2, 21-Sep-88, Mailed 6 Oct 88
    
Y   DEFSTRUCT-PRINT-FUNCTION-INHERITANCE:YES
    	Version 3, 7 Dec 88, Mailed 12-Dec-88
    
Y   DEFSTRUCT-SLOTS-CONSTRAINTS-NAME:DUPLICATES-ERROR
    	Version 4, 31-Oct-88, Mailed 12-Dec-88
    
N   DESCRIBE-INTERACTIVE:EXPLICITLY-VAGUE
Y   DESCRIBE-INTERACTIVE:NO
    	Version 4, 15-Nov-88	, Mailed 7-Dec-88
    
Y   DOTTED-MACRO-FORMS:ALLOW
    	Version 3, 15-Nov-88, Mailed 7-Dec-88
    
Y   EQUAL-STRUCTURE:STATUS-QUO
    	Version 5, 1-Oct-88, Mailed 8 Oct 88
    
    
C   EXIT-EXTENT:MINIMAL
C   EXIT-EXTENT:MEDIUM
    	Version 5, 12-Dec-88, Mailed 12-Dec-88
There seems to be serious disagreement whether MEDIUM is implementable
as well as some serious dissatisfaction with MINIMAL.  I oppose a vote
on this issue until it has either been reduced to a single proposal or
it has been reformed as two proposals that both sides agree are realistic
and implementable.
    
Y   EXPT-RATIO:P.211
    	Version 3, 31-Oct-88, Mailed 7 Dec 88
    
Y   FIXNUM-NON-PORTABLE:TIGHTEN-DEFINITION
A   FIXNUM-NON-PORTABLE:TIGHTEN-FIXNUM-TOSS-BIGNUM
    	Version 4, 7-Dec-88, Mailed 12-Dec-88
I think that tightening the definition of FIXNUM is a good thing, but don't
really care whether or not BIGNUM is tossed.
    
Y   FORMAT-E-EXPONENT-SIGN:FORCE-SIGN
    	Version 2, 2 Oct 88, Mailed 6 Oct 88
    
Y   FORMAT-PRETTY-PRINT:YES
    	Version 7, 15 Dec 88, Mailed 7 Dec 88
    
A   FUNCTION-COMPOSITION:NEW-FUNCTIONS
Y   FUNCTION-COMPOSITION:COMPLEMENT-AND-ALWAYS
    	Version 4, 12 Dec 88, Mailed 12 Dec 88
    
Y   FUNCTION-DEFINITION:FUNCTION-SOURCE
    	Version 2, 09-Dec-88	, Mailed 9 Dec 88
    
Y   FUNCTION-TYPE-ARGUMENT-TYPE-SEMANTICS:RESTRICTIVE
    	Version 3, 7-Dec-88, Mailed  12-Dec-88
    
Y   FUNCTION-TYPE-REST-LIST-ELEMENT:USE-ACTUAL-ARGUMENT-TYPE
    	Version 5, 14-Nov-88	, Mailed 8-Dec-88
    
Y   GET-MACRO-CHARACTER-READTABLE:NIL-STANDARD
    	Version 2, 8 Dec 88, Mailed 8 Dec 88
    
Y   HASH-TABLE-PACKAGE-GENERATORS:ADD-WITH-WRAPPER
    	Version 7, 8-Dec-88, Mailed 9-Dec-88
    
A   HASH-TABLE-STABILITY:KEY-TRANSFORM-RESTRICTIONS
    	Version 1, 11-Nov-88	, Mailed 12 Dec 88
The explanation seems reasonable and useful, but I'm agnostic about whether
it belongs in the standard.
    
Y   HASH-TABLE-TESTS:ADD-EQUALP
    	Version 2, 8-Dec-88, Mailed 8 Dec 88
    
Y   IN-PACKAGE-FUNCTIONALITY:SELECT-ONLY
    	Version 4, 12-Dec-88, Mailed 12-Dec-88
    
A   LAMBDA-FORM:NEW-MACRO
    	Version 4, 22-Nov-88, Mailed 8-Dec-88
Undecided would be better than abstain here, but that's not an option.
    
Y   LCM-NO-ARGUMENTS:1
    	Version 1, 17 Oct 88, Mailed 8 Dec 88
    
Y   LISP-SYMBOL-REDEFINITION:DISALLOW
    	Version 5, 22-Nov-88, Mailed 8 Dec 88
    
Y   MAKE-PACKAGE-USE-DEFAULT:IMPLEMENTATION-DEPENDENT
    	Version 2, 8 Oct 88, Mailed 12-Dec-88
    
Y   MAPPING-DESTRUCTIVE-INTERACTION:EXPLICITLY-VAGUE
    	Version 2, 09-Jun-88, Mailed 8 Oct 88
    
Y   NTH-VALUE:ADD
    	Version 4, 8-Dec-88, Mailed 8 Dec 88
    
Y   PACKAGE-CLUTTER:REDUCE
    	Version 6, 12-Dec-88, Mailed 12-Dec-881
    
Y   PACKAGE-DELETION:NEW-FUNCTION
    	Version 5, 21 nov 88, Mailed 8 Dec 88
    
Y   PATHNAME-TYPE-UNSPECIFIC:NEW-TOKEN
    	Version 1 27-Jun-88, Mailed 7 Oct 88
    
Y   PEEK-CHAR-READ-CHAR-ECHO:FIRST-READ-CHAR
    	Version 3, 8-Oct-88, Mailed 8 Oct 88
    
Y   PRINT-CIRCLE-STRUCTURE:USER-FUNCTIONS-WORK
    	Version 3, 20 Sep 88, Mailed 8 Oct 88
    
Y   PROCLAIM-LEXICAL:LG
    	Version 9, 8-Dec-88, Mailed 12-Dec-88
    
Y   RANGE-OF-COUNT-KEYWORD:NIL-OR-INTEGER
    	Version 3, 9-Oct-88, Mailed 14-Oct-88
    
Y   RANGE-OF-START-AND-END-PARAMETERS:INTEGER-AND-INTEGER-NIL
    	Version 1, 14-Sep-88, Mailed 7 Oct 88
    
Y   REQUIRE-PATHNAME-DEFAULTS:ELIMINATE
    	Version 6, 9 Dec 88, mailed 09 Dec 88
    
N   REST-LIST-ALLOCATION:NEWLY-ALLOCATED
Y   REST-LIST-ALLOCATION:MAY-SHARE
N   REST-LIST-ALLOCATION:MUST-SHARE
    	Version 3, 12-Dec-88, mailed 12-Dec-88
    
Y   RETURN-VALUES-UNSPECIFIED:SPECIFY
    	Version 6,  9 Dec 88 mailed  9-Dec-88
    
Y   ROOM-DEFAULT-ARGUMENT:NEW-VALUE
    	Version 1 12-Sep-88 mailed 8 Oct 88
    
    [The following are mutually exclusive]
Y   SETF-FUNCTION-VS-MACRO:SETF-FUNCTIONS
    	Version 3, 4-Nov-87, mailed Nov 87
I   SETF-PLACES:ADD-SETF-FUNCTIONS
    	Version 1, 11-Nov-88, mailed 9-Dec-88
I support SETF-PLACES:ADD-SETF-FUNCTIONS if the first proposal
doesn't pass; it's ugly, but CLOS needs some resolution of this.
    
Y   SETF-SUB-METHODS:DELAYED-ACCESS-STORES
    	Version 5, 12-Feb-88 mailed 8 Oct 88
    
Y   STANDARD-INPUT-INITIAL-BINDING:DEFINED-CONTRACTS
    	Version 8, 8 Jul 88, Mailed 7 Oct 88
    
Y   STEP-ENVIRONMENT:CURRENT
    	Version 3, 20-Jun-88, mailed  7 Oct 88
    
Y   STREAM-ACCESS:ADD-TYPES-PREDICATES-ACCESSORS
    	version 2, 30-Nov-88 mailed  9 Dec 88
    	(expect amendment T => "true")
    
Y   STREAM-INFO:ONE-DIMENSIONAL-FUNCTIONS
    	Version 6, 30-Nov-88, mailed 9 dec 88
    	expect amendment:
    		LINE-WIDTH   ==> STREAM-LINE-WIDTH
    		LINE-POSITION ==> STREAM-LINE-POSITION
    		PRINTED-WIDTH ==> STREAM-STRING-WIDTH
    
    
Y   SUBTYPEP-TOO-VAGUE:CLARIFY
    	Version 4,  7-Oct-88, mailed 7 Oct 88 
    
Y   SYMBOL-MACROLET-DECLARE:ALLOW
    	Version 2,  9-Dec-88, mailed 9 Dec 88
    
Y   SYMBOL-MACROLET-SEMANTICS:SPECIAL-FORM
    	Version 5, 30-Nov-88, mailed 9 Dec 88
    
Y   TAGBODY-CONTENTS:FORBID-EXTENSION
    	Version 5, 9-Dec-88 mailed 9 Dec 88
    
Y   TAILP-NIL:T
    	Version 5, 9-Dec-88, mailed 12-Dec-88
    
A   TEST-NOT-IF-NOT:FLUSH-ALL
A   TEST-NOT-IF-NOT:FLUSH-TEST-NOT
    	Version 3, 1 Dec 88 mailed 9 dec 
Cleaning up the sequence functions just isn't important enough to
justify incompatible changes at this time.  With any luck new portable
series/iteration constructs will obsolete most of them instead.  On
the other hand, I'd like to see them gone enough that I can't bring
myself to oppose the proposals either.
    
Y   TYPE-OF-UNDERCONSTRAINED:ADD-CONSTRAINTS
    	Version 3, 12-Dec-88, mailed 12 Dec 88
    	(some "bugs" in the proposal)
    
Y   UNREAD-CHAR-AFTER-PEEK-CHAR:DONT-ALLOW
    	Version 2, 2-Dec-88, mailed 12-Dec-88
    
Y   VARIABLE-LIST-ASYMMETRY:SYMMETRIZE
    	Version 3, 08-Oct-88, mailed 9 Dec 88