Git Product home page Git Product logo

cells's People

Contributors

cbaggers avatar dg1sbg avatar kennytilton avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cells's Issues

Potential additional "prior work" citation (not Lisp, rather JS)?

The closest I can come to Cells in what I've worked with prior to this is Facebook's ReactJS, but it's fairly limited to client-side display propagation of changes triggered either by client action or server updates.

I don't know if this really meshes with your criteria for prior work, but I hope it's useful.

Warnings with SBCL

The prog1 in defmodel causes warnings because the defclass is not as a top-level-form.

One solution would be to replace the prog1 with a progn then return the class at the end using (find-class ',class).

Cheers

cells works with ccl with small mods

Hallo,
cells works with ccl as soon as it is modified to accept ccl among the lisps.

*** cells.asd.orig 2013-01-16 19:41:59.492011140 +0100
--- cells.asd 2013-01-16 19:41:09.371762640 +0100

*** 1,6 ****
;;;; -- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 --

! #+(or allegro lispworks cmu mcl clisp cormanlisp sbcl scl)
(progn
(declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0)))

--- 1,6 ----
;;;; -- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 --

! #+(or allegro lispworks cmu mcl clisp cormanlisp sbcl scl ccl)
(progn
(declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0)))

*** defpackage.lisp 2013-01-16 19:41:09.371762640 +0100
--- defpackage.lisp.orig 2013-01-16 19:41:59.492011140 +0100

*** 36,42 ****

+openmcl-partial-mop #:openmcl-mop

+(and mcl (not openmcl-partial-mop)) #:ccl

! #-(or allegro clisp cmu cormanlisp lispworks mcl sbcl ccl)

.(cerror "Provide a package name."

"Don't know how to find the MOP package for this Lisp.")

--- 36,42 ----

+openmcl-partial-mop #:openmcl-mop

+(and mcl (not openmcl-partial-mop)) #:ccl

! #-(or allegro clisp cmu cormanlisp lispworks mcl sbcl)

.(cerror "Provide a package name."

"Don't know how to find the MOP package for this Lisp.")

*** detritus.lisp 2013-01-16 19:40:59.511713666 +0100
--- detritus.lisp.orig 2013-01-16 19:41:42.715927414 +0100

*** 40,47 ****
;; all this was conditional on c being found, but if it isn't the find-class errors as coded so
;; let's take out the meaningless condition and see what happens
(finalize-inheritance cc)
! #-sbcl(#-ccl(mop::class-prototype cc)
! #+ccl(class-prototype cc))

+sbcl(sb-mop:class-prototype cc)))

(defun brk (&rest args)
--- 40,46 ----
;; all this was conditional on c being found, but if it isn't the find-class errors as coded so
;; let's take out the meaningless condition and see what happens
(finalize-inheritance cc)
! #-sbcl(mop::class-prototype cc)

+sbcl(sb-mop:class-prototype cc)))

(defun brk (&rest args)

*** utils-kt.asd 2013-01-16 19:40:59.511713666 +0100
--- utils-kt.asd.orig 2013-01-16 19:41:42.715927414 +0100

*** 6,12 ****
;;;(operate 'load-op :asdf-aclproj)
;;;(use-package :asdf-aclproj)

! #+(or allegro lispworks cmu mcl clisp cormanlisp sbcl scl ccl)

(asdf:defsystem :utils-kt
:name "utils-kt"
--- 6,12 ----
;;;(operate 'load-op :asdf-aclproj)
;;;(use-package :asdf-aclproj)

! #+(or allegro lispworks cmu mcl clisp cormanlisp sbcl scl)

(asdf:defsystem :utils-kt
:name "utils-kt"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.