Skip to content
Snippets Groups Projects
  1. Oct 27, 2002
  2. Oct 25, 2002
  3. Oct 24, 2002
  4. Oct 23, 2002
    • toy's avatar
      Fix entomotomy bug · e6655d2c
      toy authored
      subtypep-too-certain-about-satisfies-undefined-function
      
      Port over the SBCL fix.
      e6655d2c
  5. Oct 22, 2002
    • toy's avatar
      Fix for the Entomotomy bug · f50481e9
      toy authored
      numeric-types-with-empty-ranges-cause-errors
      
      We silently accept numeric types with empty ranges and treat that as
      the empty type.
      f50481e9
  6. Oct 19, 2002
  7. Oct 18, 2002
    • pmai's avatar
      Checked in a fix from SBCL for the "exporting symbols breaks PCL" bug, · 8f805077
      pmai authored
      as pointed out on cmucl-imp by Christophe Rhodes.  The original SBCL
      changelog says:
      0.7.6.24:
      	fixing tonym's GRUFFALO bug (from #lisp)...
      	...made MAKE-INSTANCE-FUNCTION-SYMBOL use two colons whether
      		or not the symbol is currently exported, so that
      		EXPORTing the class name after class definition and
      		before class use doesn't lose track of the function
      	...incremented fasl file format to reflect this
      	(The whole PCL approach of encoding stuff into hairy symbol
      		names interned in odd places is still broken, as can
      		easily be demonstrated by renaming packages. But
      		that's unlikely to be fixed soon, and maybe in the
      		meantime this easy fix can help a little.)
      8f805077
  8. Oct 16, 2002
    • toy's avatar
      Fix for the Entomotomy bug · dac93106
      toy authored
      atom-type-not-completely-understood-by-subtypep
      
      This is ported from the fix used by SBCL.
      dac93106
    • toy's avatar
      Fix for the Entomotomy bug · eea4908a
      toy authored
      translate-logical-pathname-fails-on-physical-pathname-namestrings
      
      When translate-logical-pathname is given a physical pathname, it's
      supposed to return the given pathname instead of signalling an error.
      eea4908a
    • toy's avatar
      Port over SBCL's fix for the Entomotomy bug · 6de3f186
      toy authored
      host-namestring-return-value-unusable
      logical-pathnames-not-externalizable
      
      host-namestring returns "" for physical pathnames when it used to
      return "Unix".  But "Unix" is a valid logical host name and "" is not.
      
      Logical pathnames weren't externalizable.  Make them so.
      6de3f186
  9. Oct 15, 2002
    • toy's avatar
      Port over SBCL's fix for the Entomotomy bug · 7fbf5590
      toy authored
      array-element-type-treated-as-declaration
      
      wherein the compiler believes type declarations on array elements
      without checking them, e.g.
      
      	(DECLAIM (OPTIMIZE (SAFETY 3) (SPEED 1) (SPACE 1)))
      	(DEFSTRUCT FOO A B)
      	(DEFUN BAR (X)
      	  (DECLARE (TYPE (SIMPLE-ARRAY CONS 1) X))
      	  (WHEN (CONSP (AREF X 0))
      	    (PRINT (AREF X 0))))
      	(BAR (VECTOR (MAKE-FOO :A 11 :B 12)))
      
      prints a structure out.
      
      This patch makes the compiler use the specialized (upgraded) element
      type instead of the declared element type for aref.
      7fbf5590
    • toy's avatar
      Port over SBCL's fix for the Entomotomy bug · 7ca74850
      toy authored
      eql-with-one-arg-fails-in-add-test-constraints
      
      This occurs when EQL is given only one arg.
      7ca74850
    • toy's avatar
      Port over SBCL's fix for the Entomotomy bug · 072200bd
      toy authored
      format-logical-block-bad-directive-error-signalling
      
      that says an error is signalled if ~W, ~_, ~<...~:>, ~I, or ~:T is
      used inside "~<..~>" (without the colon modifier on the closing
      syntax).  We signal errors now.
      072200bd
  10. Oct 14, 2002
  11. Oct 12, 2002
    • pmai's avatar
      Fix the call to coerce in dump-vector to use a type that is a recognizale · e5489f53
      pmai authored
      subtype of vector, i.e. from simple-array to (simple-array <elem-type> (*)).
      This change was necessitated by recent fixes to coerce, to bring it in
      line with the ANSI standard.
      
      This fixes dumping of non-simple vectors, as reported on cmucl-help, see
      also the Entomotomy bug dumping-of-non-simple-vectors-fails.
      e5489f53
  12. Oct 11, 2002
  13. Oct 09, 2002
  14. Oct 07, 2002
Loading