Skip to content
Snippets Groups Projects
  1. Nov 19, 2002
  2. 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
  3. 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
  4. 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
  5. Nov 13, 2002
  6. Nov 12, 2002
  7. Nov 08, 2002
  8. Nov 07, 2002
  9. Nov 05, 2002
    • cracauer's avatar
      · 65f0bdc0
      cracauer authored
      Make (time ...) and the profiler do precise measuring of space
      allocation.  It will also not overflow or bomb out when consing
      amounts cross most-positive fixnum.
      
      The new profiler also has an interface to plug in your own print
      function (also dictates sorting or results).
      
      This is written on gencgc/x86 but tests indicated the fallsbacks for
      other platforms work.
      
      The dfixnum package included here is sketchy.
      65f0bdc0
  10. Nov 02, 2002
  11. Nov 01, 2002
  12. Oct 30, 2002
  13. Oct 29, 2002
  14. Oct 28, 2002
  15. Oct 27, 2002
  16. Oct 25, 2002
  17. Oct 24, 2002
  18. 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
  19. 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
  20. 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
  21. Oct 15, 2002
    • 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
  22. Oct 14, 2002
  23. Oct 07, 2002
Loading