Skip to content
Snippets Groups Projects
  1. Aug 26, 2002
    • pmai's avatar
      Added boot file to unexport the symbols COMPILER-MACROEXPAND and · 4d88b89e
      pmai authored
      COMPILER-MACROEXPAND-1 from the CL package.  Through CMUCL rebuild
      artefacts, those symbols were automagically exported in some cores,
      once they had been reintroduced in 18d.  This removes any existing
      exports, bringing us back in line with ANSI requirements on the CL
      package.
      4d88b89e
  2. Aug 25, 2002
  3. Aug 24, 2002
  4. Aug 23, 2002
  5. Aug 22, 2002
    • pmai's avatar
      Removed outdated warnings about :writer/:accessor possibly not being · 0c623206
      pmai authored
      ANSI CL.  Also removed several other warnings which were mostly bogus
      with the existance of writers (the "no :initarg/:initform" warning).
      And finally also removed the "no :reader" warning, since it is really
      the perogative of the user to do what he wants, and issuing full
      warnings is non-conforming to boot.
      0c623206
  6. Aug 21, 2002
  7. Aug 20, 2002
  8. Aug 19, 2002
    • pmai's avatar
      Slightly mangled patch by Gerd Moellmann to remove PCL's own version · d30e9c3d
      pmai authored
      of destructuring-bind in favour of the ANSI CL version already in
      CMUCL.
      d30e9c3d
    • pmai's avatar
      Patch from Gerd Moellmann to bring error detection of defclass in line · 78721c4d
      pmai authored
      with ANSI requirements:
      
      o If there are any duplicate slot names, an error of type
        program-error is signaled.
      o If an initialization argument name appears more than once in
        :default-initargs class option, an error of type program-error is
        signaled.
      o If any of the following slot options appears more than once in a
        single slot description, an error of type program-error is signaled:
        :allocation, :initform, :type, :documentation.
      78721c4d
    • toy's avatar
      From Iban Hatchondo: · 0a88576b
      toy authored
          Also in request.lisp, we have all the grab/ungrab key/button that
          have 0 for the default value of the modifiers keyword
          argument. But the clx manual says:
      
          " A zero /modifier/mask is equivalent to issuing the request for all
          possible modifier-key combinations (including the combination of no
          modifiers)."
      
          Shouldn't be the default value :any ? Or is the documentation wrong ?
      0a88576b
  9. Aug 13, 2002
  10. Aug 12, 2002
  11. Aug 09, 2002
    • toy's avatar
      Catch attempts to bind a special or constant variable with · 946539f4
      toy authored
      SYMBOL-MACROLET.
      946539f4
    • toy's avatar
      From Marco Antoniotti: compile-file-pathname now computes the · a036c0e3
      toy authored
      output-file name by merging the input-file name and the supplied
      output-file name.
      
      Minor modifications by RLT.
      a036c0e3
    • toy's avatar
      From Eric Marsden: · dcd992a0
      toy authored
      The idea of using of MACROLET instead of SYMBOL-MACROLET is due to
      Bill Newman, and Christophe Rhodes made it work in SBCL.
      
      
        * prevent SYMBOL-MACROLET from binding special variables, as per
          CLtS. This requires a change to the (rather ugly) way that the
          assembler uses symbol-macrolet on two special variables that
          contain the current segment and the current vop. We encapsulate
          all accesses to the special variables by macros, and replace the
          symbol-macrolet machinery by a macrolet.
      dcd992a0
  12. Aug 08, 2002
  13. Aug 07, 2002
  14. Aug 06, 2002
  15. Aug 02, 2002
  16. Aug 01, 2002
  17. Jul 31, 2002
  18. Jul 30, 2002
    • toy's avatar
      From Alexey Dejneka via SBCL: · 6a72b483
      toy authored
      o Declare WITH-introduced variables
      o Compound form must follow INITIALLY, FINALLY, DO.
      6a72b483
Loading