Skip to content
Snippets Groups Projects
  1. Apr 07, 2001
  2. Apr 05, 2001
  3. Mar 30, 2001
    • pw's avatar
      From Tim Moore · a5b6497a
      pw authored
      internal-sxhash doesn't deal correctly with strings that have fill
      pointers; consequently, equal hash tables don't work correctly either.
      >From 18c:
      *(defvar foo (make-array 32 :element-type 'base-char :adjustable t
      :fill-pointer 7))
      FOO
      * (setf (subseq foo 0) "typedef")
      "typedef"
      * (sxhash foo)
      182883518
      * (sxhash "typedef")
      194663162
      * (defvar h (make-hash-table :test #'equal))
      H
      * (setf (gethash foo h) 'bar)
      BAR
      * (gethash "typedef" h)
      NIL
      NIL
      
      Attached is a fix.
      Tim
      a5b6497a
  4. Mar 27, 2001
    • pw's avatar
      Marco Antoniotti says: · e9af9419
      pw authored
      PARSE-NAMESTRING is supposed to accept also a string for the optional
      HOST argument.  Right now this is not the case.
      
      The following patch fixes this and seems to do the right thing when
      HOST is a defined logical pathname host.
      
      This is better than the current situation (as a matter of fact it is
      necessary for some things I am doing), but it is not quite ANSI.
      E.g. HOST could also be :UNSPECIFIC, but the current code does not
      handle that case.  I did not add code for that, because, contrary to
      the LOGICAL HOST case, I believe that the case for :UNSPECIFIC is too
      implementation dependent.
      e9af9419
  5. Mar 23, 2001
  6. Mar 15, 2001
    • pw's avatar
      Add support for ANSI specified :print-function and :print-object · d6c89eb6
      pw authored
      defstruct options while preserving previous behaviour. ANSI processing
      is enabled by ext:*ansi-defstruct-options-p* which must be NIL while
      compiling CMUCL, PCL, CLX, HEMLOCK to avoid flushing defined print-functions.
      This switch is turned ON when worldload builds a core with PCL in it.
      d6c89eb6
  7. Mar 14, 2001
  8. Mar 13, 2001
  9. Mar 12, 2001
  10. Mar 11, 2001
  11. Mar 09, 2001
  12. Mar 08, 2001
  13. Mar 04, 2001
  14. Mar 03, 2001
  15. Mar 01, 2001
  16. Feb 23, 2001
  17. Feb 22, 2001
  18. Feb 21, 2001
  19. Feb 11, 2001
  20. Jan 28, 2001
  21. Jan 27, 2001
  22. Jan 23, 2001
  23. Jan 22, 2001
  24. Jan 09, 2001
  25. Jan 06, 2001
  26. Jan 05, 2001
  27. Jan 02, 2001
  28. Jan 01, 2001
Loading