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

Cleanup Issue Status



I'm really late on getting this out. Lest I delay any further, I thought
I'd at least send out my (very rough draft) status list. Many of the issues
that were passed with amendments still need someone to produce an updated
version. I'm really swamped and could use some help. 

I've not gotten around to listing any of the issues that have been
submitted since the last meeting; I have nearly 200 messages on cleanup &
editorial that I've not sorted out.

Sorry for the delay,

Larry
!
Code:

+ passed
 - withdrawn, failed, etc.
* pending, passed but need version as amended, etc.


+ ADJUST-ARRAY-DISPLACEMENT
Version 4, 23-Nov-87
Status: passed, 1988

+ ADJUST-ARRAY-FILL-POINTER
 Version 1, 15-MAR-88
Status: passed, 1988

* ADJUST-ARRAY-NOT-ADJUSTABLE
Synopsis: ADJUST-ARRAY on array made with :ADJUSTABLE NIL: "an error"?
Version 4, 11-Jan-89, Released 12-Jan-89
Status: Accepted with amendments Jan 89 X3J13
Comments:  amendment had wording problem.
Version 7, 15-Feb-89
Status: ready for release? 

- ALIST-NIL
Version 4, 1-Oct-88
Status: Withdrawn, recommend editorial

- APPEND-ATOM
Synopsis: atom case of APPEND (left out of APPEND-DOTTED)
Version 1, 6-Dec-88, Released 12-Jan-89
Status: withdrawn 18-Jan-89 because APPEND-DOTTED withdrawn

- APPEND-DOTTED
14-JAN-88, Version 5
Status: Passed Nov 88 X3J13, reconsidered & withdrawn Jan 89 X3J13

+ APPLYHOOK-ENVIRONMENT
Synopsis: remove (useless) env argument to applyhook
Version 2, 10-Jan-89, Released 10-Jan-89
Status: Passed Jan-89 X3J13

+ AREF-1D
14-NOV-87, Version 7
Status: Passed, 1988?

+ ARGUMENTS-UNDERSPECIFIED
Synopsis: Clarify various ranges missing from CLtL
Version 4, 21-Sep-88, Released 4 Dec 88
Status: Passed Jan 89 X3J13

+ AREF-1D
Version 7, 14-NOV-87
Status: Passed, 1988?

+ ARRAY-TYPE-ELEMENT-TYPE-SEMANTICS
Synopsis: What do array element-type declarations mean?
Version 9, 31-Oct-88, Released 5 Dec 88
Status: Passed Jan 89 X3J13

+ ASSOC-RASSOC-IF-KEY
Version 4, 23-NOV-87
Status: Passed, 1988?

- BACKQUOTE-COMMA-ATSIGN-DOT
Synopsis:  `(... ,@x) vs `(... . ,x). Same, different, is error?
Version 1, 22-Dec-88, DRAFT released
Comments: proposals INTERCHANGABLE and DIVERGENT comments not in writeup 
Status: Withdrawn, since APPEND-DOTTED withdrawn. Default is IS ERROR

* CLOS-CONDITIONS
Version 3, 9-Oct-88
Comments: should rewrite to make clear that it makes error/signal system
compatible with CLOS but not required, at least at bootstrap time.
Status: pending

+ CLOSE-CONSTRUCTED-STREAMS
Synopsis: What does it mean to CLOSE a constructed stream?
Version 2, 12-Jan-89, Released 12-Jan-89
Status: Proposal ARGUMENT-STREAM-ONLY passed Jan 89 X3J13

+ CLOSED-STREAM-OPERATIONS
Version 7, 14-Feb-89
Synopsis: What operations are legal on closed streams?
Comment: amendment bad?
Status: Passed, as amended, Jan 89 X3J13

- COERCE-INCOMPLETE
Synopsis: Extend COERCE to handle default coercions? take optional
FROM-TYPE?
Version 2, 21-Nov-88
Status: withdrawn?

+ COLON-NUMBER
Synopsis:  :123 is an error
22-OCT-87, Version 1
Status: Passed, 1988?

+ COMPILER-WARNING-STREAM
Version 6, 5-JUN-87
Status: Passed, 1988?

+ COMPLEX-ATAN-BRANCH-CUT
Synopsis: tweak upper branch cut in ATAN formula
Version 1, 13-Dec-88, Released 10-Jan-89
Status: Passed Jan 89 X3J13

+ CONTAGION-ON-NUMERICAL-COMPARISONS
Version 1, 14-Sep-88, Released 6 Oct 88
Status: passed, Jan 89 X3J13

* COPY-SYMBOL-COPY-PLIST
Version 1, 10-Jan-89

+ DATA-TYPES-HIERARCHY-UNDERSPECIFIED
4-SEP-88 Version 2
Status: Passed, 1988?

+ DECLARATION-SCOPE
Version 4, 15-Nov-88, Released 9-Dec-88
Status: NO-HOISTING passed Jan 89 X3J13

+ DECLARE-ARRAY-TYPE-ELEMENT-REFERENCES
Version 3, 13-Jan-89
Status: passed, Jan 89 X3J13

+ DECLARE-FUNCTION-AMBIGUITY
Version 4,  5-Dec-88, Released  5-Dec-88
Status: passed, Jan 89 X3J13

+ DECLARE-TYPE-FREE
Version 10, 12-Jan-89
Status: proposal LEXICAL passed Jan 89 X3J13

+ DECLARE-MACROS
5-FEB-88, Version 3
Status: Passed, 1988?

- DECLARE-TYPE-USER-DEFINED
Synopsis: allow (declare ((signed-byte 8) x y z)) for all type specifiers?
Status: Withdrawn (never submitted)

+ DECODE-UNIVERSAL-TIME-DAYLIGHT
Version 2, 30-Sep-88, Released 6 Oct 88
Status: Passed, Jan 89 x3j13

- DEFINITION-DELETE
Synopsis: provide a way to get rid of structures, etc. 
Status: not submitted

+ DEFPACKAGE
Version 7, 2-Nov-88, Released 5 Dec 88
Status: Passed, Jan 89 X3J13
Comment: clarify "at variance" in editorial work?

- DEFSTRUCT-ACCESS-FUNCTIONS-INLINE
Synopsis: defstruct accessors are proclaimed inline
Version 2,  7-Jan-89, released 10-Jan-89
Status: rejected, Jan 89 X3J13 

+ DEFSTRUCT-CONSTRUCTOR-KEY-MIXTURE
Version 3, 8-Jan-89, Released 11-Jan-89
Status: Passed, Jan 89 X3J13

+ DEFSTRUCT-PRINT-FUNCTION-INHERITANCE
Version 3, 7 Dec 88, Released 12-Dec-88
Status: Passed, Jan 89 X3J13

+ DEFSTRUCT-REDEFINITION
Synopsis: what happens if you redefine a DEFSTRUCT?
Version 3, 6-Feb-89
Status: Passed (as amended) Jan 89 X3J13

+ DEFSTRUCT-SLOTS-CONSTRAINTS-NAME
Version 5, 12-Jan-89
Status: Passed, Jan 89 X3J13

+ DEFVAR-DOCUMENTATION
23-NOV-87, Version 2
Status: Passed, 1988?

+ DEFVAR-INIT-TIME
29-MAR-87, Version 2
Status: Passed, 1988?

+DEFVAR-INITIALIZATION
Version 4 5-JUN-87
Status: Passed, 1988?

- DELETE-FILE-NONEXISTENT 
Version 1, 5-Oct-88
Comments: should just signal different errors?
Status: withdrawn

+ DESCRIBE-INTERACTIVE
Version 4, 15-Nov-88, Released 7-Dec-88
Synopsis: can DESCRIBE ask user a question?
Status: Proposal NO passed Jan 89 X3J13

+ DISASSEMBLE-SIDE-EFFECT
Version 3 1/21/88
Status: Passed, 1988

+ DO-SYMBOLS-DUPLICATES
Version 3 23-NOV-87
Status: Passed, 1988?

+ DOTTED-MACRO-FORMS
Version 3, 15-Nov-88, Released 7-Dec-88
Status: passed, Jan 89 X3J13

+ DRIBBLE-TECHNIQUE
14-FEB-88, Version 2
Status: Passed, 1988?

* DYNAMIC-EXTENT
Version 3, 11-Jan-89
Status: DRAFT, ready for release?

- ELIMINATE-FORCED-CONSING
Synopsis: Add :RECYCLE or :MODIFY to some sequence fns,
Version 3, 31-Aug-88
Status: withdrawn

* ENVIRONMENT-ENQUIRY
Synopsis: "The environment inquiry functions (pp447-448) don't return a
   value in consistent format across implementations. This makes
   them virtually useless. I would like to constrain the values
   enough so that implementors knew what to provide as return
   values, and provide some examples of intended uses."
Status: need volunteer to submit

* EQUAL-STRUCTURE
Version 6, 11-Jan-89, Released 12-Jan-89
Status: Passed with amendments; need correctly amended version:
 		EQUALP uses EQ for structures and instances
		EQUALP descends hash tables, comparing the count and :test,
		 and comparing keys by :test and values by EQUALP.

* ERROR-NOT-HANDLED
Version 1, 25-Sep-88, Released 6-Oct-88
Status: pending (was CLError)

+ EVAL-OTHER
8-JUN-88, Version 2
Status: Passed, 1988?

* EXIT-EXTENT
Summary: What happens with non-local exits out of UNWIND-PROTECT cleanup
clauses?
Version 6,  8-Jan-89
Status: postponed; ready for vote March?

+ EXPT-RATIO
Version 3, 31-Oct-88, Released 7 Dec 88
Status: passed, Jan 89 X3J13

- FILE-LENGTH-PATHNAME 
Synopsis: extend FILE-LENGTH to work on pathnames
Status: not submitted/ withdrawn

* FILE-WRITE-DATE-IF-NOT-EXISTS
Synopsis: What does FILE-WRITE-DATE do if no such file?
Version: no proposal
Status:  pending

* FIXNUM-NON-PORTABLE
Version 4, 7-Dec-88, Released 12-Dec-88
Status: Accepted TIGHTEN-DEFINITION, with amendment to require that
           ARRAY-DIMENSION-LIMIT â?¤ MOST-POSITIVE-FIXNUM
           TOSS-BIGNUM failed 4 to 12
	Need revised version

+ FLET-DECLARATIONS
Version 2, 2 FEB 88
Status: Passed, 1988?

+ FLET-IMPLICIT-BLOCK
Version 6 5-JUN-87
Status: Passed, 1988?

- FOLLOW-SYNONYM-STREAM
Status: Not Submitted; lost in STREAM-ACCESS. Withdrawn?

+ FORMAT-ATSIGN-COLON
Version 4 5-JUN-87
Status: Passed, 1988?

+ FORMAT-COLON-UPARROW-SCOPE
Version 3, 5 FEB 88
Status: Passed, 1988?

+ FORMAT-COMMA-INTERVAL
Version 2, 15-JUN-87
Status: Passed, 1988?

+ FORMAT-E-EXPONENT-SIGN
Version 2, 2 Oct 88, Released 6 Oct 88
Status: Passed, Jan 89 X3J13

+ FORMAT-OP-C
11-JUN-87, Version 5
Status: Passed, 1988?

- FORMAT-NEGATIVE-PARAMETERS
Synopsis: What does FORMAT do when it gets negative numbers for count?
Version: No proposal
Comment: KMP will incorporate in the list-of-signals part of the signal
proposal?
Status: not submitted

+ FORMAT-PRETTY-PRINT
Version 7, 15 Dec 88, Released 7 Dec 88
Comments: passed, Jan 89 X3j13

- FORMAT-ROUNDING
Synopsis: specify that ~F rounds up
Version 1, 5-Oct-88
Status: withdrawn

* FUNCTION-ARGUMENT-LIST
Synopsis: want way to get argument list
Status: not submitted

+ FUNCTION-CALL-EVALUATION-ORDER
Version 1, 22-MAR-88
Status: Passed, 1988

* FUNCTION-COERCE-TIME
Synopsis: When does SYMBOL-FUNCTION happen in MAPCAR?
Version 2, 16-sep-88
Status: need new version

+ FUNCTION-COMPOSITION
Synopsis: Add new functions
Version 5, 10-Feb-89 
Status: Passed (as amended) Jan 89 X3J13

+ FUNCTION-DEFINITION
Version 3, 10-Feb-89
Status: Passed (as amended) Jan 89 X3J13

+ FUNCTION-TYPE
4-SEP-88, Version 12
Status: Passed, 1988

+ FUNCTION-TYPE-ARGUMENT-TYPE-SEMANTICS
Synopsis: Change semantics of argument types in function declarations
Version 3, 7-Dec-88, Released  12-Dec-88
Status: Passed, Jan 89 X3J13

+ FUNCTION-TYPE-KEY-NAME
Version 3, 13-FEB-88 
Status: Passed, 1988

+ FUNCTION-TYPE-REST-LIST-ELEMENT
Version 5, 14-Nov-88, Released 8-Dec-88
Status: Passed, Jan 89 X3J13

* GET-MACRO-CHARACTER-DISPATCHING
Synopsis: What does GET-MACRO-CHARACTER return for dispatching macros?
Status: not submitted

+ GET-MACRO-CHARACTER-READTABLE
Version 3, 11-Feb-89
Status: Passed (as amended) Jan 89 X3J13

+ GET-SETF-METHOD-ENVIRONMENT
Version 5 13-JUL-87
Status: Passed, 1988?

* HASH-TABLE-ACCESS
Synopsis: Add new accessors for hash-table properties
Version 1, 13-Sep-88 released 8-Oct-88
Version 2, 13 Oct 88
status: awaiting new version 

- HASH-TABLE-GC
Synopsis: allow hash tables with GCable keys
Status: no proposal

+ HASH-TABLE-PACKAGE-GENERATORS
Version 7, 8-Dec-88, Released 9-Dec-88
Comments: The test-package-iterator example has the values
 from the generator in  the wrong order.
Status: passed, Jan 89 X3J13

* HASH-TABLE-PRINTED-REPRESENTATION
Version 2, 8-Jun-88
Comments: Use #S(ARRAY ...), #S(HASH-TABLE...), #S(PATHNAME...)?
Status: need new proposal

- HASH-TABLE-STABILITY
Version 1, 11-Nov-88, Released 12 Dec 88
Comments: superceded HASH-TABLE-KEY-MODIFICATION
Status: Rejected Jan 89 X3J13

+ HASH-TABLE-TESTS
Version 2, 8-Dec-88, Released 8 Dec 8 8
Status: passed Jan 89 X3J13

+ IEEE-ATAN-BRANCH-CUT
Version 2, 11-Jan-89, Released 11-Jan-89
Status: passed, Jan 89 X3J13

+ IMPORT-SETF-SYMBOL-PACKAGE
Version 5 ??-MAY-87
Status: Passed, 1988?

* IN-PACKAGE-FUNCTIONALITY
Version 4, 12-Dec-88, Released 12-Dec-88
Status: tabled

* IN-SYNTAX
Synopsis: like IN-PACKAGE but for readtables
Version 1, 21-Oct-88
Comments: too narrowly focused?
Status: needs new version

- INPUT-STREAM-P-CLOSED
Synopsis: What do INPUT-STREAM-P and OUTPUT-STREAM-P do on closed streams?
Status: not submitted

- INPUT-STREAM-P-EXAMPLE
Synopsis: (input-stream-p (make-broadcast-stream)) is NIL
Version 1, 26-Oct-88
Status: bug report, needs no clarification?

+ KEYWORD-ARGUMENT-NAME-PACKAGE
8-NOV-87, Version 8
Status: Passed, 1988?

- LAMBDA-FORM
Version 4, 22-Nov-88, Released 8-Dec-88
Status: rejected, Jan 89 X3J13

+ LAST-N
12-MAR-88, Version 2
Status: Passed, 1988?

+ LCM-NO-ARGUMENTS
Version 1, 17 Oct 88, Released 8 Dec 88
Status: passed, Jan 89 X3J13

- LEAST-POSITIVE-SINGLE-FLOAT-NORMALIZATION 
Synopsis: should LEAST-POSITIVE- and MOST-POSITIVE-XXX-FLOAT
   numbers include denormalized ones in those implementations
   that admit them?
Status: Not submitted

* LISP-PACKAGE-NAME
Synopsis: change LISP to COMMON-LISP to avoid CLtL confusion
Version 1, 22 Dec 88, Released 11-Jan-89
Status: tabled

* LISP-SYMBOL-REDEFINITION
Version 5, 22-Nov-88, Released 8 Dec 88
Comments: Don't like (DEFVAR CAR ...) example
	14: Like simpler "Redefining any documented
  definition on a symbol in the LISP package -- such as variables, 
  functions, constants, properties and property-lists, etc -- is
  undefined, except for the explicitly allowed cases (e.g. dynamic
  binding of variables)."
Status: tabled

- LIST-TYPE-SPECIFIER
Synopsis: add a type specifier (LIST NUMBER)
Version 1, 28 Jun 88
Status: withdrawn

* LOAD-OBJECTS
Synopsis: Provide a way to allow defstruct/defclass objects in compiled
files
Version 1, 2-Jan-89
Status: need new version?

- LOAD-TRUENAME
Synopsis: Make default pathname for LOAD inside LOAD same?
Comments: same arguments as REQUIRE-PATHNAME-DEFAULTS?
Status: not submitted

MACRO-ENVIRONMENT-EXTENT

+ MACRO-FUNCTION-ENVIRONMENT
Version 2, 8-JUN-88
Status: Passed, 1988

- MAKE-CONCATENATED-STREAM-EXAMPLE
Synopsis: (read (make-concatenated-stream (make-string-input-stream "1")
(make-string-input-stream "2"))) => 12?
Version 1, 26-Oct-88
Status: withdrawn, no issue (bug report to one implementation)

* MAKE-PACKAGE-USE-DEFAULT
Version 2, 8 Oct 88, Released 12-Dec-88
Comment: Accepted (6 to 11 on first vote, 12 to 4 on second vote), with
amendment
           to make the default be undefined (unspecified?), instead of the
incompatible
           change originally proposed to make the default by the
implementation-dependent
           packages
Status: Passed, need new version as amended 

* MAKE-STRING-FILL-POINTER
Synopsis: extend MAKE-STRING to take a fill-pointer?
Version 1, 20-Oct-88
Comments: extend to take other keywords? MAKE-STRING should return
	simple string always? Interaction with character proposal
Status: awaiting new version

+ MAPPING-DESTRUCTIVE-INTERACTION
Version 2, 09-Jun-88, Released 8 Oct 88
Synopsis: [don't] define interaction of DELETE on MAPCAR'd list.
Status: passed, Jan 89 X3J13

* NTH-VALUE
Version 4, 8-Dec-88, Released 8 Dec 88
Comments: Accepted (9 to 7), with amendment to clarify what happens if n is
out of range
Status: need new version as amended

- OUTPUT-STREAM-P-EXAMPLE
Synopsis: Clarify (output-stream-p (make-concatenated-stream)) is NIL?
Version 1, 26-Oct-88
Comment: already clear; just bug report for one implementation

* PACKAGE-CLUTTER
Version 6, 12-Dec-88, Released 12-Dec-88
Comments: Accepted, with amendment that the forbidden property indicators
are
	   external symbols in all packages defined by this standard plus all
           symbols accessible in the USER package or in packages defined by
           the user.
Status: need writeup as amended

+ PACKAGE-DELETION
Version 5, 21 nov 88, Released 8 Dec 88
Comments: Minor glitches? Remove the description of "correctable" error to
be signalled and
handled.
Status: passed, Jan 89 X3J13

* PACKAGE-FUNCTION-CONSISTENCY
Synopsis: allow strings for package arg everywhere uniformly
Version 2, 12-Jan-89, Released 12-Jan-89
Comment: Accepted MORE-PERMISSIVE (v2), as amended
           ----- Moon 21-Jan-89 (Version 2) -----
           MORE-PERMISSIVE is like PERMISSIVE except that the four
functions
           identified by CLtL as "package structure accessors" that don't
allow
           names are changed to allow names.  
           Amendments made at the meeting added DELETE-PACKAGE and
DEFPACKAGE
           to the list of functions and removed the paragraph beginning
           with the words "If IN-PACKAGE...".
Status: need new version as amended

* PATHNAME-CANONICAL-TYPE
Synopsis: allow canonical :SOURCE-LISP to MAKE-PATHNAME;
	require PATHNAME-TYPE to return same?
Version 1, 07-Jul-88
Comments: only add the :TYPE :SOURCE-LISP, not PATHNAME-CANONICAL-TYPE?
Status: => "pathname" committee?

* PATHNAME-COMPONENT-CASE
Synopsis: allow ALL UPPER CASE to mean "use the 'right' case
Comments: lots of heat?
Status: => "pathname" committee

* PATHNAME-EXTENSIONS
Synopsis: allow a way of telling whether a pathname is a pattern, a "funny"
file
Comments: necessary in standard?
Status: => "pathname" committee

* PATHNAME-LOGICAL
Synopsis: add logical pathnames (pathnames for an imaginary portable
file system, which get translated by site-dependent translations into
physical pathnames on an actual file system)
Status: no proposal yet

* PATHNAME-PRINT-READ
Synopsis: Print pathnames like #P"asdf"?
Version 1, 21-Oct-88
Comments: Numerous, pro, con. Print like #S(pathname ...)?
Status: need new version

+ PATHNAME-STREAM
Version 6 14-NOV-87
Status: Passed, 1988?

+ PATHNAME-SYMBOL
Version 5 5-FEB-88
Status: Passed, 1988?

* PATHNAME-SUBDIRECTORY-LIST
Synopsis: How to deal with subdirectory structures in pathname functions
Version 3, 29-Dec-88
Comments: typos and proposed simplifications
Status: need new version

* PATHNAME-SYNTAX-ERROR-TIME
Synopsis: when are errors in pathnames detected?
Version 1, 7-Jul-88
Comments: various
Status: need new version

- PATHNAME-TYPE-UNSPECIFIC
Version 1 27-Jun-88, Released 7 Oct 88
Comments: may be subsumed
Status:  withdrawn; superceded by PATHNAME-UNSPECIFIC-COMPONENT

*  PATHNAME-UNSPECIFIC-COMPONENT
Version 1, 29-Dec-88, Released 12-Jan-89
Synopsis: More extensions to :UNSPECIFIC
Comment: Accepted (14 to 4), with amendments to allow any field to be
           :UNSPECIFIC including host and name, and to say that "To use
	   :UNSPECIFIC in an operating system for which it does not make
           sense, the results are undefined."
           ----- Moon 21-Jan-89 -----
           RWK pointed out that :UNSPECIFIC has two meanings: the component
           is omitted in this particular pathname (type in Unix) or the
           component is not meaningful for this system (version in Unix).
           Cross-host defaulting needs to treat those differently, so
           :UNSPECIFIC can't get into a field where it is not allowed.
           In the end RWK suggested people should vote for the proposal
	   anyway, as it was a net improvement.
Status: needs new version as amended

* PATHNAME-WILD
Version 2, 6-Oct-88
Synopsis: Portable way to ask about "wildcard" pathnames?
Comments: consistent with PATHNAME-COMPONENT-CASE?
Status: => "pathname" committee

+ PEEK-CHAR-READ-CHAR-ECHO
Version 3, 8-Oct-88, Released 8 Oct 88
Synopsis:  PEEK-CHAR, READ-CHAR on streams made by MAKE-ECHO-STREAM
Status: Passed, Jan 89 X3J13

+ PRINC-CHARACTER
29-APR-87, Version 2
Status: Passed, 1988?

* PRINT-CIRCLE-SHARED
Synopsis: does *PRINT-CIRCLE* cause shared structure to print with #=?
Status: Not submitted

* PRINT-CIRCLE-STRUCTURE
Version 3, 20 Sep 88, Released 8 Oct 88
Comments: Accepted, with amendment to apply to methods on PRINT-OBJECT in
           addition to :PRINT-FUNCTION options
Status: need new version as amended

* PROCLAIM-LEXICAL
Version 9, 8-Dec-88, Released 12-Dec-88
Synopsis: add LEXICAL proclaimation
Comments: change "Clarify" => "Define"
 - Good idea, but insufficient experience implementing&using.
 - OK in principle; want discussion to ensure talking about same thing.
 - No fundamental complaint, but more experience needed before standard.
 - Define the status of unproclaimed free variables.
       Presumably, they are an error;  compilers should issue a warning.
 - I don't believe in separate "dynamic" environment, don't believe it
   makes sense to support rapid access to Globals on stock hardware,
   and don't understand what Scheme practices don't work in Common Lisp. 
 - 8: If it can be implemented easily then I'm for it.
 - 14: If it is clearly spelled out that it is
  an error to make a dynamic binding of a proclaimed lexical variable;
  we could not find such a statement in the proposal.
Status: tabled

+ PUSH-EVALUATION-ORDER
Version 5, 25-NOV-87
Status: Passed, 1988?

+ RANGE-OF-COUNT-KEYWORD
Version 3, 9-Oct-88, Released 14-Oct-88
Status: passed, Jan 89 X3J13

+ RANGE-OF-START-AND-END-PARAMETERS
Version 1, 14-Sep-88, Released 7 Oct 88
Status: passed, Jan 89 X3J13

- READ-CASE-SENSITIVITY
Synopsis: Allow readtables to be case sensitive
Status: Not submitted

* READ-DELIMITED-LIST-EOF
Synopsis: eof in read deliminted list signals an error
Status: awaiting submission

* REAL-NUMBER-TYPE
Synopsis: add REAL = (OR RATIONAL FLOAT) & range
Version 2, 08-Jan-89
Comment: lengthy dissent; discussion? coercion for comparitor?
Status: need new version

+ REDUCE-ARGUMENT-EXTRACTION
Version 3 13-FEB-88
Status: Passed, 1988?

* REMF-DESTRUCTION-UNSPECIFIED
Synopsis: Specification of side-effect behavior in CL
Version 2, 29-Oct-87, Released 8-Oct-88
Version 4, 29-Nov-88, Released 12-Jan-89
Status: There was a straw vote in favor of this, then BarMar was appointed
           to make some amendments and put it on the letter ballot.  I
think the
	   amendments are to tighten up NCONC and remove NBUTLAST, NSUBSTx,
	   and NSUBSTITUTEx.

* REMF-MULTIPLE 
Synopsis: What does REMF do if it sees more than one INDICATOR?
Version 2, 12-Jan-89, Released 12-Jan-89
Status: newly released

+ REQUIRE-PATHNAME-DEFAULTS
Version 6, 9 Dec 88, Released 09 Dec 88
Status: passed, Jan 89 X3j13

+ REST-LIST-ALLOCATION
Version 3, 12-Dec-88, Released 12-Dec-88
Status: proposal MAY-SHARE passed, Jan 89 X3J13

- REST-LIST-EXTENT
Synopsis: allow way to declare dynamic extent &REST
Status: incorporated in issue DYNAMIC-EXTENT

+ RETURN-VALUES-UNSPECIFIED
Version 6, 9 Dec 88, Released  9-Dec-88
Status: passed, Jan 89 X3J13

+ ROOM-DEFAULT-ARGUMENT
Version 1, 12-Sep-88, Released 8 Oct 88
Status: passed, Jan 89 X3J13

- SEQUENCE-FUNCTIONS-EXCLUDE-ARRAYS
Version 6, 06-Oct-88, Released 11-Jan-89
Comments: New version scales down previously rejected version
Status: Version 6 rejected Jan 89 X3J13

* SETF-FUNCTION-VS-MACRO, SETF-PLACES
SETF-FUNCTION-VS-MACRO Version 3, 4-Nov-87, Released Nov 87
Vote: 1y3y4n5n6y7i8i9y10n11y12y13n14i SETF-FUNCTION-VS-MACRO:SETF-FUNCTIONS
SETF-PLACES Version 1, 11-Nov-88, Released 9-Dec-88
Vote: 1n3n4i5n6i7y8n9n10n11n12n13n14y SETF-PLACES:ADD-SETF-FUNCTIONS
Comments: premature to vote on this issue
  want unified issue
  7: If SETF-PLACES:ADD-SETF-FUNCTIONS fails.
  other options?
  8: SFVM:SF much better than before. What about
  (defmacro (setf name) ?) Yes if nothing better comes along.
  SP:ASF would require code to have ugly #.
  12: I don't think it's possible to define a version UNDERLYING-NAME
   that returns a symbol and meets all the requirements
  13: Not happy with either. First seems nicer but complicates
   semantics. second looks like desperate attempt to avoid first.
  14: could live with either, SFVM:SF fails to address necessary
	issues of cleanup for CLOS document
Status: vote separate?

* SETF-MULTIPLE-STORE-VARIABLES
Synopsis: Allow multiple "places" in SETF stores
Version 1, 5-Dec-88
Status: awaiting new version

+ SETF-SUB-METHODS
Version 5, 12-Feb-88, Released 8 Oct 88
Synopsis: careful definition of order inside (SETF (GETF ...) ...) 
Status: passed, Jan 89 X3J13

+ SHADOW-ALREADY-PRESENT
Version 4 10-NOV-87
Status: Passed, 1988?

+ SHARPSIGN-PLUS-MINUS-PACKAGE
Version 3 14-NOV-87
Status: Passed, 1988?

* SINGLE-FLOAT-NON-PORTABLE
Synopsis: remove SINGLE-FLOAT, DOUBLE-FLOAT a la FIXNUM?
Status: Not submitted

+ SPECIAL-TYPE-SHADOWING
Synopsis: intersection of types when proclaimed special has local type
declaration
Version 1, 4-Nov-88, released 11-Jan-89
Status: passed, Jan 89 X3J13

SPECIAL-VARIABLE-TEST
Synopsis: Add SPECIAL-VARIABLE-P?
Version 2, 31-May-88
Status: "On hold pending SYNTACTIC-ENVIRONMENT-ACCESS"

+ STANDARD-INPUT-INITIAL-BINDING
Version 8, 8 Jul 88, Released 7 Oct 88
Status: passed, Jan 89 X3J13

* STANDARD-VALUE
Synopsis: user can say binding is "temporary" 
Version 1, 21-Oct-88
Comments: not worth trying to standardize now?
Status: ready for release?

* STEP-ENVIRONMENT
Version 3, 20-Jun-88, Released  7 Oct 88
Comments: Passed, Jan 89.
		Verbally this was explained to mean that the body of the STEP would
           not be stepped when compiled, but if it just happened to call an
           interpreted function, that function would get stepped.  Also the
           word "evaluation" in that sentence was amended to "computation."
Status: need new version as amended

+ STREAM-ACCESS
Version 2, 30-Nov-88, Released  9 Dec 88
Status: ADD-TYPES-ACCESSORS passed, Jan 89 X3J13

* STREAM-CAPABILITIES
Version 1, 7/5/88
Synopsis: SAME-SOURCE-P, SAME-DESTINATION-P, etc
Status: awaiting new version, from "pathname/file" committee?

* STREAM-DEFINITION-BY-USER
Synopsis: Want user-definable stream types.
Status: not submitted

* STREAM-ELEMENT-TYPE-EXAMPLES
Version 1, 26-Oct-88
Synopsis: clarify STREAM-ELEMENT-TYPE may return different values?
Status: editorial? Need new proposal?

- STREAM-INFO
Version 6, 30-Nov-88, Released 9 dec 88
Status: Rejected, Jan 89 X3J13

+ SUBSEQ-OUT-OF-BOUNDS
29-MAR-88 Version 2 
Status: Passed, 1988?

* SUBTYPEP-ENVIRONMENT

+ SUBTYPEP-TOO-VAGUE
Version 4,  7-Oct-88, Released 7 Oct 88
Status: passed, Jan 89 X3J13

* SYMBOL-MACROFLET
Version 1, 30 Sep 88
Synopsis: Add SYMBOL-MACROFLET gives lexical function expansion
Status: need new version

+ SYMBOL-MACROLET-DECLARE
Version 2,  9-Dec-88, Released 9 Dec 88
Status: passed, Jan 89 X3J13

+ SYMBOL-MACROLET-SEMANTICS
Version 5, 30-Nov-88, Released 9 Dec 88
Status: Passed, Jan 89 X3J13

* TAGBODY-CONTENTS
Version 5, 9-Dec-88, Released 9 Dec 88
Comments: "good that this failed, but we still need a clarification"
Status: Failed, Jan 89 X3J13

+ TAILP-NIL
Version 5, 9-Dec-88, Released 12-Dec-88
Synopsis: Operation of TAILP given NIL
Status: passed, Jan 89 X3J13

* TEST-NOT-IF-NOT
Version 3, 1 Dec 88, Released 9 dec 
Comments: passed, Jan 89 X3J13 FLUSH-ALL, amended to deprecate instead of
removing
Status: Need new version as amended.

* THE-AMBIGUITY
Version 2, 11-Jan-89, Released 11-Jan-89
Comments: typo, sense wrong
Status: tabled

- TRACE-ERROR
Synopsis: TRACE should signal errors if it doesn't understand
Version 1, 20-Jun-88
Comments: is this a cleanup?
Status: withdrawn

- TRACE-FUNCTION-ONLY
Synopsis: extend TRACE to handle other specs
Comment: we don't like it
Status: withdrawn

* TRUENAME-SYNTAX-ONLY
Version 1, 12-Sep-88
Synopsis: when does TRUENAME perform checking?
Comments: other options? leave more vague? Other questions?
Status: need new version => "pathname" committee

+* TYPE-OF-UNDERCONSTRAINED
Version 3, 12-Dec-88, Released 12 Dec 88
Comments: Accepted, with amendments to include RANDOM-STATE, add the
requirement
           that TYPE-OF is always a subtype of CLASS-OF, and say "for all
objects
           for which CLASS-OF returns a class with a proper name, TYPE-OF
returns
           that proper name".
Status: need new version as amended

* TYPE-SPECIFIER-PREDICATE
Synopsis: "Add a new function TYPE-SPECIFIER-P that is true of valid type
   specifiers and false of all other Lisp objects.  Note that the use of
   DEFSTRUCT and DEFTYPE can change the behavior of TYPE-SPECIFIER-P over
   time."
Comments: considerable discussion on common lisp mailing list.
Status: Not yet submitted

* UNDEFINED-VARIABLES-AND-FUNCTIONS
Synopsis: What happens on an undefined function call, unbound variable ref?
Version 1, 29-Nov-88, Released 11-Jan-89
Comments: Lumping SLOT-UNBOUND in with unbound special variables was a
mistake,
           as SLOT-UNBOUND is an extension mechanism, not only a safety
checking
           mechanism.  Also there were some wording problems.  Gabriel and
Gregor
           are to submit a revised proposal.
Status: pending

+ UNREAD-CHAR-AFTER-PEEK-CHAR
Version 2, 2-Dec-88, Released 12-Dec-88
Status: passed, Jan 89 X3J13

+ VARIABLE-LIST-ASYMMETRY
Version 3, 08-Oct-88, Released 9 Dec 88
Status: passed, Jan 89 X3J13

+ WITH-OUTPUT-TO-STRING-APPEND-STYLE
Version 5, 7-JUN-88 
Status: Passed, 1988?



     ----- End Forwarded Messages -----