Skip to content
Snippets Groups Projects
  1. Dec 07, 2002
  2. Dec 04, 2002
    • toy's avatar
      o Make named :complex-subtypep-arg2 return T, T when the second type · c04807d0
      toy authored
        is the type T.  (This still needs more work.)
      o Put back the original hairy :complex-subtypep-arg1 case to handle
        AND specifiers.  This still needs more work too.
      c04807d0
    • toy's avatar
      Port of SBCL's changes: · cd91124b
      toy authored
      0.7.10.2:
      	Fix remaining LOOP bugs from GCL ansi-tests
      	... duplicate variable names (at any level) signal an error at
      		macroexpansion time;
      	... IT is only a special loop symbol in the first clause of a
      		conditional execution clause.
      cd91124b
  3. Dec 03, 2002
  4. Nov 28, 2002
    • pmai's avatar
      Entomotomy Bug: sxhash-on-pcl-instances-returns-42 · b3ef69ef
      pmai authored
      This commit is a slight rewrite of the previously committed fix, which
      sxhash-instance work even when handed non-PCL instances and
      funcallable-instances, while enabling the use of stored hash-codes for
      all PCL funcallable-instances.
      b3ef69ef
  5. Nov 26, 2002
  6. Nov 25, 2002
  7. Nov 22, 2002
  8. Nov 21, 2002
  9. Nov 20, 2002
  10. Nov 19, 2002
  11. Nov 18, 2002
    • toy's avatar
      From Eric Marsden: · ede7bc95
      toy authored
         Under Linux, the SOFTWARE-VERSION function now returns information
         on the current kernel taken from /proc/version (instead of "n/a").
         Under Linux and xBSD, the internal GET-PAGE-SIZE function obtains
         the page size from the operating system via the getpagesize()
         library call, instead of returning a hard-coded value.
      
      A few random typos were also fixed.
      ede7bc95
  12. Nov 15, 2002
    • toy's avatar
      From Eric Marsden: · d1a7c168
      toy authored
         Replace the code that grovels /etc/passwd files with an interface
         to the standard user and group database access functions. This
         makes CMUCL work better on systems where user databases are
         accessed using NIS or LDAP.
      
         Add functions UNIX-GETPWUID, UNIX-GETPWNAM that return structures
         of type USER-INFO, and UNIX-GETGRGID and UNIX-GETGRNAM that
         return structures of type GROUP-INFO. The functions return NIL if
         the requested information is not available. On Linux/glibc and
         Solaris, reentrant versions of the functions are used. On FreeBSD
         we call the non-thread-safe versions.
      d1a7c168
  13. Nov 14, 2002
    • toy's avatar
      From Eric Marsden: · ef58fd80
      toy authored
      The attached patch contains mostly trivial changes, including a few
      spelling corrections, plus changes to the types of condition raised in
      various cases. The only significant change, I believe, is
      
        - MAKE-DISPATCH-MACRO-CHARACTER no longer raises an error if the
          character already was defined to be a macro character; it
          overrides the previous definition (as per a suggestion from Drew
          McDermott on cmucl-help, dated 2002-09-22).
      ef58fd80
    • toy's avatar
      Logical pathnames like "lpnhost:name.type" have directory component · 1f9b241b
      toy authored
      :ABSOLUTE instead of NIL, as required by CLHS.  (I think.)
      1f9b241b
    • toy's avatar
      Fix two loop bugs: · 7781102a
      toy authored
      o (loop for nil being the hash-keys of (make-hash-table) count t)
      o (loop for k being the hash-keys of (make-hash-table) using
        (hash-value (v1 . v2)) count t)
      
      From Gerd Moellmann.
      7781102a
  14. Nov 13, 2002
  15. Nov 12, 2002
  16. Nov 08, 2002
  17. Nov 07, 2002
Loading