Skip to content
Snippets Groups Projects
  1. May 07, 2017
  2. May 06, 2017
    • Jacek Złydach's avatar
      Working towards making a demo run. · a23c3f75
      Jacek Złydach authored
      - improved the code around sequence preentation type
      - placeholder implementation of #'silica::mapping-table-initform
        and #'silica::mapping-cache-initform
      a23c3f75
    • Jacek Złydach's avatar
      Core CLIM2 loads on SBCL. · cd186519
      Jacek Złydach authored
      On CCL, there are still some MOP issues to sort out.
      
      - fixed filename typo in ASD
      - added cl-streams.lisp to utils in ASD
      - dropped a lot of spurious (declare (values ...))
      - also dropped some spurious (declare (arglist ....))
      - in cl-streams, replaced :lisp package designator with :cl
      - added a workaround #'compile-file-environment-p in utils/clos-patches.lisp
      - some more constants turned into defparameters
      - defgeneric*, defmethod* -> defgeneric, defmethod
      - atomic-incf fix for *generation-tick*
      - closer-mop:validate-superclass for presentation-type-class
      vs. standard-class for CCL and SBCL
      - package-prefixed MOP calls
      - FIXME dropped a (setf (class-name) ...) in clim/ptypes1.lisp
      cd186519
    • Jacek Złydach's avatar
      Silica should now build on SBCL and CCL. · d8a69e1e
      Jacek Złydach authored
      - added clim-streams.lisp to utils ASD
      d8a69e1e
    • Jacek Złydach's avatar
      Made silica _almost_ compile on SBCL and CCL. · e4035386
      Jacek Złydach authored
      - added dependency on closer-mop and removed implementation-specific MOP
        calls
      - for SBCL, replaced *event-timestamp* defvar with sb-ext:defglobal and
        added a type proclamation to make atomic-incf compile
      - replaced more defconstants with defparameters
      - dropped some more invalid declarations (those in defgeneric and
        arglist in particular)
      e4035386
    • Jacek Złydach's avatar
      Making utils subsystem compile on SBCL and CCL. · 7dff0bea
      Jacek Złydach authored
      - changed defconstant to defparameter for places where constants were
        objects
      - dropped invalid declarations in defgeneric forms
      - restricted arglist declaration to just Genera
      - replaced defgeneric* and defmethod* forms with defgeneric and
        defmethod (the former were presumably because defgeneric/defmethod
        didn't handle setf functions in the past)
      7dff0bea
    • Jacek Złydach's avatar
      Changes to get utils/lisp-utilities.lisp to compile. · 12f40e99
      Jacek Złydach authored
      Compiles on CCL, *almost* compiles on SBCL.
      
      - dropped redefinition of with-standard-io-syntax
      - updated #'follow-synonym-stream and dropped compile warning
        (not relevant for target platforms)
      - commented-out weird declarations in
        - #'canonicalize-and-match-lambda-lists
        - #'simple-vector-push-extend
        - #'simple-vector-insert-element
      12f40e99
  3. May 05, 2017
  4. Nov 07, 2016
  5. Aug 16, 2016
  6. Aug 05, 2016
  7. Aug 01, 2016
  8. Jul 18, 2016
  9. Jul 11, 2016
  10. Jun 14, 2016
    • Duane Rettig's avatar
      Allow compilation for arm64 lisp · 277dc2f3
      Duane Rettig authored
      Add new makefile for arm64 and make changes to allow
      add-ons to build cleanly
      
      %Bootstrapping: none
      %Testing:none
      
      Change-Id: I8f8bb249deb69767cb65f91feff9ad65b215a9b8
      277dc2f3
  11. May 24, 2016
    • Duane Rettig's avatar
      Add arm64 files · 0e55d587
      Duane Rettig authored
      Add Makefile.arm64
      
      Add arm64 changes to Makefile, Makefile.wnn
      
      Change-Id: I583a8b8ff64460126a30f58899c2b8171155eedd
      0e55d587
  12. May 20, 2016
  13. Apr 20, 2016
Loading