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

NOTE-PRIVATE-PATCH can't take multiple lines



After the August release of PCL came out, I reported the following bug.
It wasn't fixed, and it bit me again when I loaded the Jan 29 release.

In Symbolics Release 7.1, you can't NOTE-PRIVATE-PATCH using a string
longer than one line. The lispm will not put semicolons at the beginning
of the latter lines within machine-generated comments.

Therefore, I have commented out the following form from 7DEBUG.LISP:

#|
(NOTE-PRIVATE-PATCH
 "Changes to make rel 7 debugger know about associate the name of a
  closure with the actual closure (its environment) rather than the closure
  function.") |#

For example, the machine-generated file PCL;PATCH;PCL.SYSTEM-DIR contains
the following header. Symbolic's SCT (i.e. defsystem) chokes when it tries
to read the line beginning with "closure":

;;;  -*- Mode: LISP; Base: 10 -*-

;;; Written 2/02/88 00:55:18 by straz,
;;; while running on Zaxxon from FEP0:>amt-color.load.1
;;; with Genera 7.1, IP-TCP 52.16, Experimental X-Window-System 17.4, ILA-NFS 7.1,
;;; 7-1-Patches 1.34, MAC 12.5, Experimental Completion 7 1, Color 331.9,
;;; Color Support 11.8, Color Demo 316.2, Images 310.20, microcode 3600-MIC 396,
;;; FEP 127, FEP0:>v127-lisp.flod(56), FEP0:>v127-loaders.flod(56),
;;; FEP0:>v127-debug.flod(34), FEP0:>v127-info.flod(56),
;;; Changes to make rel 7 debugger know about associate the name of a
  closure with the actual closure (its environment) rather than the closure
  function. (from PCL:PCL;7DEBUG.LISP.4).