Change-Summary.text 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698
  1. This file contains a `by-topic' summary of comments and actions taken
  2. between version 14.10 (the second dpANS CL) and version 15.17.
  3. This document is NOT nor does it contain the official X3J13 responses
  4. to reviewers. It is just the editor's working notes.
  5. -kmp (12-May-94)
  6. =====[ Shepard #1 ]========================================
  7. ACTION: X3J13 voted to ACCEPT the proposed change.
  8. IMPACT: EDITORIAL. No aspect of the language is believed to rely upon
  9. the content of this table. It is for cross-reference purposes
  10. only.
  11. EFFECT:
  12. Old definition was:
  13. \displaythree{General Purpose Array-Related Defined Names}{
  14. adjust-array&array-in-bounds-p&svref\cr
  15. adjustable-array-p&array-rank&upgraded-array-element-type\cr
  16. aref&array-rank-limit&upgraded-complex-part-type\cr
  17. array-dimension&array-row-major-index&vector\cr
  18. array-dimension-limit&array-total-size&vector-pop\cr
  19. array-dimensions&array-total-size-limit&vector-push\cr
  20. array-element-type&fill-pointer&vector-push-extend\cr
  21. array-has-fill-pointer-p&make-array&\cr
  22. }
  23. New table definition is:
  24. %% Added ARRAY-DISPLACEMENT per Tom Shepard. (X3J13 approved: May 4-5, 1994)
  25. %% -kmp 9-May-94
  26. \displaythree{General Purpose Array-Related Defined Names}{
  27. adjust-array&array-has-fill-pointer-p&make-array\cr
  28. adjustable-array-p&array-in-bounds-p&svref\cr
  29. aref&array-rank&upgraded-array-element-type\cr
  30. array-dimension&array-rank-limit&upgraded-complex-part-type\cr
  31. array-dimension-limit&array-row-major-index&vector\cr
  32. array-dimensions&array-total-size&vector-pop\cr
  33. array-displacement&array-total-size-limit&vector-push\cr
  34. array-element-type&fill-pointer&vector-push-extend\cr
  35. }
  36. =====[ Boyer #1 ]========================================
  37. ACTION: X3J13 voted to REJECT this proposal.
  38. IMPACT: NONE.
  39. EFFECT: NONE.
  40. =====[ Boyer #2 ]========================================
  41. ACTION: X3J13 voted to clarify its wording.
  42. IMPACT: EDITORIAL. This change is believed to cause the document to say more
  43. clearly what it had already said.
  44. EFFECT:
  45. In 1.5.2 (Conforming Programs) on page 1-29:
  46. %% Rewritten per X3J13 and Boyer/Kaufmann/Moore #2 (second public review).
  47. %% -kmp 9-May-94
  48. % \itemitem{2.} \term{Conforming code} shall not rely on any particular
  49. % interpretation of \term{implementation-dependent} features.
  50. \itemitem{2.} \term{Conforming code} may use
  51. \term{implementation-dependent} features and values,
  52. but shall not rely upon
  53. any particular interpretation of these features and values
  54. other than those that are discovered by the execution of \term{code}.
  55. =====[ Boyer #3 ]========================================
  56. ACTION: X3J13 voted to ACCEPT proposed change as an editorial clarification.
  57. IMPACT: EDITORIAL. This change just makes glossary cross-references from text
  58. which obviously already means what the glossary says the words mean.
  59. EFFECT:
  60. In 1.4.4.12 on page 1-22:
  61. %% Added italic font for "argument precedence order" per Boyer/Kaufmann/Moore #3.
  62. %% -kmp 9-May-94
  63. This information describes the \term{argument precedence order}.
  64. If it is omitted, the \term{argument precedence order} is the default (left to right).
  65. =====[ Boyer #4 ]========================================
  66. ACTION: X3J13 voted to ACCEPT proposed change as an editorial clarification.
  67. IMPACT: EDITORIAL. This change makes the document consistent throughout.
  68. (There were numerous other references to the correct usage.)
  69. EFFECT:
  70. In 2.1.4.6, page 2-9:
  71. %% "slash" => "backslash" as an editorial change per Boyer/Kaufmann/Moore #4.
  72. %% This was right everywhere else in the manual--shame for it to be wrong here.
  73. %% -kmp 9-May-94
  74. \term{Backslash} is a \term{single escape} \term{character} in \term{standard syntax}.
  75. =====[ Boyer #5 ]========================================
  76. ACTION: X3J13 voted to make several wording clarifications that we hope
  77. will clear up this confusion.
  78. IMPACT: EDITORIAL. This just says differently what we all agree it meant to say
  79. before, but hopefully in a less confusing way.
  80. EFFECT:
  81. Changed the definition of "variable" in the glossary to the following.
  82. Note that section SymbolsAsForms is 3.1.2.1.1 (Symbols as Forms).
  83. \gentry{variable} \Noun\
  84. %% Rewritten per Boyer/Kaufmann/Moore #5 (by X3J13 vote at May 4-5, 1994 meeting).
  85. %% -kmp 9-May-94
  86. % %!!! Moon: This is certainly no valid definition, especially when contrasting
  87. % % the variable namespace with the function namespace.
  88. % a \term{binding} in which a \term{symbol} is the \term{name}
  89. % used to refer to an \term{object}.
  90. a \term{binding} in the ``variable'' \term{namespace}.
  91. \Seesection\SymbolsAsForms.
  92. \gentry{binding} \Noun\
  93. an association between a \term{name} and that which the \term{name}
  94. denotes.
  95. \gexample{A lexical binding is a lexical association between a
  96. name and its value.}
  97. %% Added per Boyer/Kaufmann/Moore #5 (by X3J13 vote at May 4-5, 1994 meeting).
  98. %% -kmp 9-May-94
  99. When the term \term{binding} is qualified by the name of a \term{namespace},
  100. such as ``variable'' or ``function,''
  101. it restricts the binding to the indicated namespace, as in:
  102. \gexample{\specref{let} establishes variable bindings.}
  103. or
  104. \gexample{\specref{let} establishes bindings of variables.}
  105. =====[ Boyer #6 ]========================================
  106. ACTION: X3J13 voted to ACCEPT the suggestion.
  107. IMPACT: EDITORIAL. This just clarifies a situation that is implied in a number
  108. of places but not said explicitly.
  109. EFFECT:
  110. Represents the \term{type}
  111. %% Replaced per Boyer/Kaufmann/Moore #6 (by X3J13 vote at May 4-5, 1994 meeting).
  112. %whose only \term{element} is \param{object}.
  113. of all \param{x} for which \f{(eql \param{object} \param{x})} is true.
  114. =====[ Boyer #7 ]========================================
  115. ACTION: X3J13 voted to ACCEPT the suggestion.
  116. IMPACT: EDITORIAL. This restricts the set of things over which COERCE is
  117. defined to the set of things which were meaningfully covered under
  118. the old, confusing wording.
  119. EFFECT:
  120. \itemitem{\typeref{complex}}
  121. %% 4.8.0 7
  122. If the \param{result-type} is \typeref{complex}
  123. %% "number" => "real" per Boyer/Kaufmann/Moore #7 (by X3J13 vote at May 4-5, 1994 meeting)
  124. %% -kmp 9-May-94
  125. and the \term{object} is a \term{real},
  126. then the \param{result} is obtained by constructing a \term{complex}
  127. whose real part is the \term{object} and
  128. whose imaginary part is the result of \term{coercing} an \term{integer} zero
  129. to the \term{type} of the \term{object} (using \funref{coerce}).
  130. (If the real part is a \term{rational}, however,
  131. then the result must be represented as a \term{rational} rather
  132. than a \term{complex}; \seesection\RuleOfCanonRepForComplexRationals.
  133. So, for example, \f{(coerce 3 'complex)} is permissible,
  134. but will return \f{3}, which is not a \term{complex}.)
  135. =====[ Boyer #8, #9 ]========================================
  136. ACTION: X3J13 voted to make a change to the glossary definition of "function name".
  137. IMPACT: EDTIORIAL. It was plain from the uses in the text throughout the document
  138. that there was an ambiguity of meaning that was widespread. Since the
  139. ambiguity can be pragmatically resolved, we decided to merely make the
  140. ambiguity explicit rather than making a technical change.
  141. EFFECT:
  142. \gentry{function name} \Noun\
  143. 1. (in an \term{environment})
  144. A \term{symbol} or a \term{list} \f{(setf \i{symbol})}
  145. that is the \term{name} of a \term{function} in that \term{environment}.
  146. % \editornote{KMP: I think that in many (but obviously not all) cases where
  147. % `function name' is used, `operator name' might be intended.
  148. % I'll be looking for such cases later, but if readers happen
  149. % to notice any of these, they should feel free to mark them.}%!!!
  150. % !!! Moon: Not always with respect to an environment, see e.g., function block name.
  151. % Also, can sometimes name a macro or special operator or be fbound.
  152. %% Added per Boyer/Kaufmann/Moore #8,#9 (by X3J13 vote at May 4-5, 1994 meeting)
  153. %% -kmp 9-May-94
  154. 2. A \term{symbol} or a \term{list} \f{(setf \i{symbol})}.
  155. =====[ Boyer #10 ]========================================
  156. ACTION: X3J13 voted to cross-reference something else.
  157. IMPACT: EDITORIAL. This is just cross-reference information.
  158. EFFECT:
  159. In CONSTANTLY (on page 5-66):
  160. \label See Also::
  161. %% "not" => "identity" per Boyer/Kaufmann/Moore #10 (by X3J13 vote at May 4-5, 1994 meeting)
  162. %% -kmp 9-May-94
  163. \funref{identity}
  164. =====[ Boyer #11 ]========================================
  165. ACTION: X3J13 voted to ACCEPT the proposed change.
  166. IMPACT: EDITORIAL. Simple typo.
  167. EFFECT:
  168. In SYMBOL (on page 10-2):
  169. %% "historically" => "historical" per Boyer/Kaufmann/Moore #11 (by X3J13 vote at May 4-5, 1994 meeting)
  170. %% -kmp 9-May-94
  171. =====[ Boyer #12 ]========================================
  172. Boyer #12:
  173. ACTION: X3J13 voted to make an editorial clarification.
  174. IMPACT: EDITORIAL. This situation could not happen in practice because of
  175. implications elsewhere in the document.
  176. EFFECT:
  177. In USE-PACKAGE (on page 11-28):
  178. Old Wording:
  179. \param{package}---a \term{package designator}.
  180. \Thepackage{keyword} cannot be supplied.
  181. \Default{the \term{current package}}
  182. New Wording:
  183. \param{package}---a \term{package designator}.
  184. \Default{the \term{current package}}
  185. %% Next sentence reworded and moved per Boyer/Kaufmann/Moore #12
  186. %% (by X3J13 vote at May 4-5, 1994 meeting)
  187. %% -kmp 9-May-94
  188. % \Thepackage{keyword} cannot be supplied.
  189. The \param{package} cannot be \thepackage{keyword}.
  190. =====[ Boyer #13 ]========================================
  191. ACTION: X3J13 voted to ACCEPT the proposed change.
  192. IMPACT: EDITORIAL. A change to indentation in a coding example,
  193. not affecting correct execution -- only presentation.
  194. EFFECT:
  195. The following indentation will be used in the Notes on page 14-17:
  196. %% Indentation fixed per Boyer/Kaufmann/Moore #13 (by X3J13 vote at May 4-5, 1994 meeting)
  197. %% -kmp 9-May-94
  198. \code
  199. (defun subst (old new tree &rest x &key test test-not key)
  200. (cond ((satisfies-the-test old tree :test test
  201. :test-not test-not :key key)
  202. new)
  203. ((atom tree) tree)
  204. (t (let ((a (apply #'subst old new (car tree) x))
  205. (d (apply #'subst old new (cdr tree) x)))
  206. (if (and (eql a (car tree))
  207. (eql d (cdr tree)))
  208. tree
  209. (cons a d))))))
  210. \endcode
  211. =====[ Boyer #14 ]========================================
  212. ACTION: X3J13 voted to make changes to the text to clarify the status quo.
  213. IMPACT: EDITORIAL. These issues were already implied by other passages, but
  214. needed to be made less difficult to fish out.
  215. EFFECT:
  216. 1. In 12.1.3.3 (on page 12-5), second paragraph, inserted "irrational" before
  217. "mathematical function":
  218. If the arguments to
  219. %% Added "irrational" per Boyer/Kaufmann/Moore #14 (by X3J13 vote at May 4-5, 1994 meeting)
  220. %% -kmp 9-May-94
  221. %a
  222. an irrational
  223. mathematical \term{function} are all of type
  224. ...
  225. 2. Inserted a third paragraph:
  226. %% Added per Boyer/Kaufmann/Moore #14 (by X3J13 vote at May 4-5, 1994 meeting)
  227. %% -kmp 9-May-94
  228. Float substitutability applies neither to the rational \term{functions}
  229. \funref{+},
  230. \funref{-},
  231. \funref{*},
  232. and \funref{/}
  233. nor to the related \term{operators}
  234. \funref{1+},
  235. \funref{1-},
  236. \macref{incf},
  237. \macref{decf},
  238. and \funref{conjugate}.
  239. For rational \term{functions},
  240. if all arguments are \term{rational},
  241. then the result is \term{rational};
  242. if all arguments are of type \f{(or rational (complex rational))},
  243. then the result is of type \f{(or rational (complex rational))}.
  244. 3. In table 12-8, changed #c(1 0) to 1:
  245. %% #c(1 0) => 1 per Boyer/Kaufmann/Moore #14 (by X3J13 vote at May 4-5, 1994 meeting)
  246. %% -kmp 9-May-94
  247. \funref{cis} & \f{(cis 0) \EV\ 1 \i{or} \#c(1.0 0.0)} \cr
  248. =====[ Boyer #15 ]========================================
  249. ACTION: X3J13 voted to ACCEPT the proposed change.
  250. IMPACT: EDITORIAL. This was just a typo. The strange cross-reference was really
  251. a cross-reference to a table that had long since gone away.
  252. EFFECT:
  253. In the text of 12.1.6. (Interval Designators) at bottom of p12-9:
  254. The \term{compound type specifier} form of the numeric \term{type specifiers}
  255. %% Removed per Boyer/Kaufmann/Moore #15 (by X3J13 vote at May 4-5, 1994 meeting)
  256. %% -kmp 9-May-94
  257. %in \thenextfigure\
  258. permit the user to specify an interval on the real number line
  259. =====[ Boyer #16 ]========================================
  260. ACTION: X3J13 voted to make a slightly different change.
  261. IMPACT: EDITORIAL. This is just in the Notes (not a binding part anyway) and
  262. only affects cross-reference information.
  263. EFFECT:
  264. Old text:
  265. \label See Also::
  266. \funref{realpart}, \funref{imagpart}
  267. \label Notes::
  268. \code
  269. #c(a b) \EQ #.(complex a b)
  270. \endcode
  271. New text:
  272. \label See Also::
  273. \funref{realpart},
  274. \funref{imagpart},
  275. %% Added per Boyer/Kaufmann/Moore #15 (by X3J13 vote at May 4-5, 1994 meeting)
  276. %% -kmp 9-May-94
  277. {\secref\SharpsignC}
  278. \label Notes:\None.
  279. %% Removed per Boyer/Kaufmann/Moore #15 (by X3J13 vote at May 4-5, 1994 meeting)
  280. %% -kmp 9-May-94
  281. % \code
  282. % #c(a b) \EQ #.(complex a b)
  283. % \endcode
  284. =====[ Pitman #1 ]========================================
  285. ACTION: X3J13 noted this comment.
  286. IMPACT: NONE.
  287. EFFECT: Moral support.
  288. =====[ Pitman #2 ]========================================
  289. ACTION: X3J13 voted to ACCEPT the proposed action.
  290. IMPACT: EDITORIAL. Removed an ill-formed and confusing fragment having no
  291. useful meaning.
  292. EFFECT:
  293. %% Removed per Pitman #2 (by X3J13 vote at May 4-5, 1994 meeting)
  294. %% -kmp 9-May-94
  295. %\auxbnf{symbol-name}{(\term{symbol} | \term{string})}
  296. =====[ Pitman #3 ]========================================
  297. ACTION: X3J13 voted to ACCEPT the proposed action.
  298. IMPACT: EDITORIAL. This is just frontmatter.
  299. EFFECT:
  300. On page "Credits v" in the front matter, added to
  301. Major Administrative Contributions the following:
  302. Tyson, Mabry\cr % Mailing lists at SRI
  303. =====[ Schulenburg #1 ]========================================
  304. In the descriptions of SORT, REMOVE, REMOVE-DUPLICATES and SUBSTITUTE
  305. (and all friends) move the sentence "The result might or might not be simple
  306. and might or might not be identical to sequence." to the Notes section
  307. and prepend "If sequence is a vector, ...".
  308. In Description for each of SORT, REMOVE, REMOVE-DUPLICATES, and SUBSTITUTE:
  309. %% Moved to notes per Schulenburg #1 (by X3J13 vote at May 4-5, 1994 meeting).
  310. %% -kmp 9-May-94
  311. % The result might or might not be simple,
  312. % and might or might not be \term{identical} to \param{sequence}.
  313. In Notes for each of SORT, REMOVE, REMOVE-DUPLICATES, and SUBSTITUTE:
  314. %% Moved from Description per Schulenburg #1 (by X3J13 vote at May 4-5, 1994 meeting).
  315. %% -kmp 9-May-94
  316. If \param{sequence} is a \term{vector},
  317. the result might or might not be simple,
  318. and might or might not be \term{identical} to \param{sequence}.
  319. =====[ Misc #1 ]========================================
  320. ACTION: X3J13 voted to add Loeffler to major contributions list.
  321. IMPACT: EDITORIAL. This is just frontmatter.
  322. EFFECT:
  323. On page "Credits v" in the front matter, added to
  324. Major Administrative Contributions the following:
  325. Loeffler, David D.\cr % Mailing lists at MCC
  326. =====[ Dalton #1 (First Public Review) ]========================================
  327. ACTION: X3J13 reviewed follow-up comments on this matter and voted
  328. to make a minor presentational change.
  329. IMPACT: EDITORIAL. Just moving text from one place to another.
  330. EFFECT:
  331. Created new section 1.5.2.2 (Character Set for Portable Code) and moved
  332. the sentence "Portable code is written ..." from 1.5.2.1 to this new section.
  333. In 1.5.2.1:
  334. %% Moved to its own section (see below) per Dalton #1 (1st Public Review)
  335. %% by X3J13 vote May 4-5, 1994 (after 2nd public review).
  336. %% -kmp 9-May-94
  337. % %!!! Barmar wonders if this is really the right place for the next sentence.
  338. % \term{Portable code} is written using only \term{standard characters}.
  339. After 1.5.2.1 (to create 1.5.2.2:
  340. \beginsubsubsection{Character Set for Portable Code}
  341. \term{Portable code} is written using only \term{standard characters}.
  342. \endsubsubsection%{Character Set for Portable Code}
  343. =====[ Dalton #6 (First Public Review) ]========================================
  344. ACTION: X3J13 reaffirmed its vote to REJECT this proposal.
  345. IMPACT: NONE.
  346. EFFECT: NONE.
  347. =====[ Dalton #7 (First Public Review) ]========================================
  348. ACTION: X3J13 reaffirmed its vote to REJECT this proposal.
  349. IMPACT: NONE.
  350. EFFECT: NONE.
  351. =====[ Dalton #8 (First Public Review) ]========================================
  352. ACTION: X3J13 reaffirmed its vote to REJECT this proposal.
  353. IMPACT: NONE.
  354. EFFECT: NONE.
  355. =====[ Dalton #10 (First Public Review) ]========================================
  356. ACTION: X3J13 reaffirmed its vote to REJECT this proposal.
  357. IMPACT: NONE.
  358. EFFECT: NONE.
  359. =====[ Misc #2 ]========================================
  360. ACTION: X3J13 voted to make detailed changes to the chairmanships.
  361. IMPACT: EDITORIAL. This is just frontmatter.
  362. EFFECT:
  363. 1. Change the erroneous title "Committee Chair" to "Ad Hoc Group Chairs":
  364. In the credits, on page "Credits v":
  365. %Committee Chairs:&\cr
  366. Ad Hoc Group Chairs:&\cr
  367. 2. Remove Daniels, Waters (iteration), Purdue, and Pitman (Lisp1/Lisp2).
  368. %% Removed per X3J13 at May 4-5, 1994 meeting. -kmp 9-May-94
  369. % & Daniels, Andy \cr
  370. ...
  371. %% Removed per X3J13 at May 4-5, 1994 meeting. -kmp 9-May-94
  372. % & Waters, Richard C. \cr
  373. % & Perdue, Crispin \cr
  374. ...
  375. %% Removed per X3J13 at May 4-5, 1994 meeting. -kmp 9-May-94
  376. % & Pitman, Kent M. \cr
  377. 3. Add "Graphics and Windows: Doug Rand."
  378. %% Added per X3J13 at May 4-5, 1994 meeting. -kmp 9-May-94
  379. Graphics \& Windows & Douglas Rand \cr
  380. 4. Add Daniels, Purdue to significant technical. [Also added comments
  381. to Pitman, Waters even though they were already in list.]
  382. Barrett, Kim A. & % Review, Cleanups
  383. Loosemore, Sandra \cr % Review, Compiler
  384. Bobrow, Daniel G. & % CLOS
  385. Margolin, Barry \cr % Review
  386. Daniels, Andy & % Conditions
  387. Moon, David A. \cr % Review, CLOS, Conditions
  388. DeMichiel, Linda G. & % CLOS
  389. Pitman, Kent M. \cr % Review, Conditions, Cleanup, Editor, Lisp1/Lisp2
  390. Dussud, Patrick H. & % CLOS
  391. Perdue, Crispin \cr % Iteration
  392. Gabriel, Richard P. & % Review, Editing, CLOS
  393. Steele, Guy L., Jr. \cr % Review, CLtL
  394. Ida, Masayuki & % Administration of Public Review work
  395. Waters, Richard C. \cr % Pretty Printer, Iteration
  396. Kiczales, Gregor & % CLOS
  397. White, JonL \cr % Review, LOOP
  398. =====[ Misc #3 ]========================================
  399. ACTION: X3J13 voted to clarify in 1.4.4.3 that the consequences are undefined
  400. if these type restrictions are violated.
  401. IMPACT: EDITORIAL. This is implied by other things, but it makes it more clear
  402. to say it.
  403. EFFECT:
  404. In 1.4.4.3 (The ``Arguments and Values'' Section of a Dictionary Entry):
  405. %% I added the first part of this sentence as editorial discretion
  406. %% since I believe we strongly feel that this is not specified otherwise,
  407. %% but we want to avoid an unexpected conflict in case it is. -kmp 9-May-94
  408. Except as explicitly specified otherwise,
  409. %% Added per X3J13 at May 4-5, 1994 meeting. -kmp 9-May-94
  410. the consequences are undefined if these type restrictions are violated.
  411. In 1.4.4.22 (The ``Value Type'' Section of a Dictionary Entry):
  412. %% I added the first part of this sentence as editorial discretion
  413. %% since I believe we strongly feel that this is not specified otherwise,
  414. %% but we want to avoid an unexpected conflict in case it is. -kmp 9-May-94
  415. Except as explicitly specified otherwise,
  416. %% Added per X3J13 at May 4-5, 1994 meeting. -kmp 9-May-94
  417. the consequences are undefined if this type restriction is violated.
  418. =====[ Editor #1 ]========================================
  419. ACTION: Even though we didn't vote it, I made a number of mechanical changes
  420. (version number bumping, modification of change history, etc.)
  421. necessary to the mechanics of producing a new draft.
  422. IMPACT: EDITORIAL. This is just frontmatter.
  423. EFFECT:
  424. 1. a. Add document numbers of public review comments for reference.
  425. b. Correct lost reference to Cerys public review comment #21 in first review.
  426. c. Add mention of 3 second public review comments, and Shepard's late comment.
  427. 09-Sep-92 & Samson & Public Review Comments (\#1). Documents X3J13/92-1001 to 92-1003.\cr
  428. 22-Oct-92 & Rose, Yen & Public Review Comments (\#2). Documents X3J13/92-1101 to 92-1103.\cr
  429. 23-Oct-92 & Staley & Public Review Comments (\#3). Documents X3J13/92-1201 to 92-1204.\cr
  430. 09-Nov-92 & Barrett & Public Review Comments (\#4). Documents X3J13/92-3101 to 92-3110.\cr
  431. 11-Nov-92 & Moon & Public Review Comments (\#5). Documents X3J13/92-3201 to 92-3248.\cr
  432. 17-Nov-92 & Loosemore & Public Review Comments (\#6). Documents X3J13/92-1301 to 92-1335.\cr
  433. 23-Nov-92 & Margolin & Public Review Comments (\#7). Documents X3J13/92-1401 to 92-1419.\cr
  434. 23-Nov-92 & Withington & Public Review Comments (\#8a). Documents X3J13/92-1501 to 92-1512.\cr\cr
  435. 23-Nov-92 & Feinberg & Public Review Comments (\#8b). Documents X3J13/92-1601 to 92-1603.\cr
  436. 23-Nov-92 & Wechsler & Public Review Comments (\#8c). Documents X3J13/92-1701 to 92-1703.\cr
  437. 23-Nov-92 & Moore & Public Review Comments (\#9). Documents X3J13/92-1801 to 92-1802.\cr
  438. 23-Nov-92 & Flanagan & Public Review Comments (\#10). Documents X3J13/92-1901 to 92-1910.\cr
  439. 23-Nov-92 & Dalton & Public Review Comments (\#11). Documents X3J13/92-2001 to 92-2012.\cr
  440. 23-Nov-92 & Gallagher & Public Review Comments (\#12). Documents X3J13/92-2101 to 92-2103.\cr
  441. 23-Nov-92 & Norvig & Public Review Comments (\#13). Documents X3J13/92-2201 to 92-2208.\cr
  442. 24-Nov-92 & Robertson & Public Review Comments (\#14). Document X3J13/92-2301.\cr
  443. 23-Nov-92 & Kawabe & Public Review Comments (\#15). Documents X3J13/92-2401 to 92-2403.\cr
  444. 23-Nov-92 & Barrett & Public Review Comments (\#16). Documents X3J13/92-2511 to X3J13/92-2531.\cr
  445. 23-Nov-92 & Wertheimer & Public Review Comments (\#17). Document X3J13/92-2601.\cr
  446. 24-Nov-92 & Pitman & Public Review Comments (\#18). Documents X3J13/92-2701 to 92-2742.\cr
  447. 24-Nov-92 & Mato Mira & Public Review Comments (\#19). Documents X3J13/92-2801 to 92-2805.\cr
  448. 24-Nov-92 & Philpot & Public Review Comments (\#20). Document X3J13/92-2901.\cr
  449. 23-Nov-92 & Cerys & Public Review Comments (\#21). Document X3J13/92-3001.\cr
  450. 30-Aug-93 & Pitman & Draft 13.65 (for X3J13 consideration). Document X3J13/93-101.\cr
  451. 04-Oct-93 & X3J13 & Minor fixes to Draft 13.65 before sending to X3.\cr
  452. 05-Oct-93 & Pitman & Draft 14.10 (for X3 consideration). Document X3J13/93-102.\cr
  453. 08-Nov-93 & Dalton & ``reply to reply to pr comments''. Document X3J13/94-311.\cr
  454. 04-Apr-94 & Boyer, & \cr
  455. & Kaufmann, & \cr
  456. & Moore & Public Review Comments (\#1). Document X3J13/94-305.\cr
  457. 05-Apr-94 & Pitman & Public Review Comments (\#2). Document X3J13/94-306.\cr
  458. 14-Mar-94 & Schulenburg & Public Review Comments (\#3). Document X3J13/94-307.\cr
  459. 04-Apr-94 & Shepard & Late commentary. Document X3J13/94-309.\cr
  460. 05-May-94 & X3J13 & Editorial-only changes to Draft 14.10 in response to comments.\cr
  461. 10-May-94 & Pitman & Draft {\rev} (for X3 consideration). Document {\DocumentNumber}.\cr
  462. 2. Assigned new document number:
  463. \def\DocumentNumber{X3J13/94-101}
  464. 3. Document version with be 15.nn. Date will be assigned automatically
  465. my by checkpoint facility.
  466. 4. Changed the word "Draft" to "Version" in the banner on each page,
  467. so that when final approvals are made and this is no longer a
  468. "draft proposed" American National Standard, the word "Draft" on
  469. every page won't confuse people.
  470. =====[ Editor #2 ]========================================
  471. ACTION: In both cases in MISC #3, I prepended the phrase
  472. "Except as explicitly specified otherwise,"
  473. just to make sure we are not accidentally creating an apparent attempt
  474. to override some preexisting text. [GLS and KAB concurred with me that
  475. this was reasonable to do under the heading of "editorial discretion".]
  476. IMPACT: EDITORIAL. This assures that an editorial change we made in the
  477. meeting is really just that and doesn't have any unexpected surprises.
  478. EFFECT: See Misc #3 above.
  479. =====[ Editor #3 ]========================================
  480. Action: I added index cross-references for the format operations and many
  481. readmacros, which were omitted in the previous pass due to
  482. lack of time. (In some cases, it was painful to do the necessary
  483. superquoting to make both TeX and my indexing program happy;
  484. in those cases, I just gave up, figuring some indexing was better
  485. than no indexing.)
  486. IMPACT: EDITORIAL. This only affects indexing, which is really frontmatter
  487. (or backmatter), but in any case is not a formal part of the spec.
  488. EFFECT: Numerous changes to the source files concept-macro-chars.tex,
  489. concept-format.tex, and dict-printer.tex. See the detailed
  490. Change-Log.text file which accompanies this file.