Skip to content
Snippets Groups Projects
  1. Jun 17, 2001
    • pw's avatar
      From Eric Marsden: · 8de4d134
      pw authored
      FLOAT-RADIX should signal an error if arg is not a FLOAT.
      8de4d134
    • pw's avatar
      From Eric Marsden: · 45a54c42
      pw authored
      FILE-LENGTH should signal a type-error if arg is not associated with a file.
      45a54c42
  2. Jun 13, 2001
  3. Jun 11, 2001
  4. Jun 03, 2001
    • pw's avatar
      From Tim Moore: · a0c0de03
      pw authored
      Arrange for ANSI behaviour regarding DEFMACRO processing. It has
      compile-time effect only at top level now.
      a0c0de03
  5. Jun 01, 2001
  6. May 31, 2001
  7. May 30, 2001
    • pw's avatar
      When LOAD calls MERGE-PATHNAMES on its input file, use :default-version · 76b3e3c2
      pw authored
      of NIL so as to not gratuitously tack on a :newest version attribute.
      This lets eg (load "HOST:FILE.LISP") work when no explicit version translation
      is supplied. So far, this seems like the "Right Thing To Do" and seems
      compatible with other implementations.
      76b3e3c2
  8. May 27, 2001
  9. May 18, 2001
  10. May 14, 2001
  11. May 02, 2001
  12. Apr 19, 2001
  13. Apr 16, 2001
    • toy's avatar
      o Fix the declaration bug in complex-log-scaled · c275fc68
      toy authored
      o Remove the old special function routines
      o Add logb-finite to help optimize the use of logb
      o Remove some unneeded declarations since the compiler is smarter now
        than when this was originally written.
      o Add inhibit-warnings to coerce-to-complex-type since their
        unavoidable.
      o The cores of some routines are compiled with speed 3 and space 0 to
        get some maybe-inline routines inlined.
      c275fc68
    • toy's avatar
      2e346a66
  14. Apr 12, 2001
    • pw's avatar
      From Ray Toy: · b3538815
      pw authored
      Make orig-modes a gensym in with-float-traps-masked.
      b3538815
  15. Apr 11, 2001
  16. Apr 10, 2001
  17. Apr 07, 2001
    • pw's avatar
      Freom Pierre Mai: · d11e3bc3
      pw authored
      Allow duplicate keyword arguments in macro calls and destructuring-bind
      to be ANSI compliant. Offending clause in VALIDATE-KEYWORD is commented
      out in case anyone needs to revive the old behaviour.
      d11e3bc3
    • pw's avatar
      From Pierre Mai: · f0b7b44b
      pw authored
      Implement n-bin method for concatenated-stream.  This fixes
      read-sequence for byte-vectors and strings for concatenated-streams.
      f0b7b44b
    • pw's avatar
      Add missing "*" around type declamation for *fasl-file*. Reported · 37eecfac
      pw authored
      by Kalle Olavi Niemital.
      37eecfac
  18. Apr 05, 2001
  19. 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
  20. 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
  21. Mar 23, 2001
  22. 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
  23. Mar 14, 2001
  24. Mar 13, 2001
  25. Mar 12, 2001
Loading