freenode/lisp - IRC Chatlog
Search
16:50:01
mrSpec
Hi! I've noticed that slime-who-calls doesnt work in CCL, when function is called inside method. Has anyone else noticed this? Can explain why? I created small testcase: http://lisp.pl/upload/test.tar.gz to reproduce: (ql:quickload :test) (in-package :test) M-x slime-who-calls test
16:51:43
mrSpec
However sometimes it seems to work e.g. when I remove .cache and load test for the first time.
17:14:22
ukari_
shimera, it seems that symbol-function can make (setf (symbol-function 'g) closure) return a function in lisp-2
17:24:04
beach
ukari_: [I am reading the logs] What is it that you are trying to do with SYMBOL-FUNCTION, etc?
17:26:54
ukari_
beach: few days ago, i talk with shinmera about “in lisp, variables name and functions name won't conflict even when they spells same”
17:31:07
beach
Oh dear. You are in an IRC dedicated to the Common Lisp language which is not a lisp-1, so you won't get an unbiased opinion here.
17:33:39
beach
Here is my favorite Common Lisp pun (from McCLIM): (defmethod graft ((graft graft)) graft)
17:34:07
Shinmera
beach: I would also hate to miss beautiful bits of poetry from my code like (let ((location (location location))) ..)
17:38:05
switchp0rt
I am new to lisps and currently using sbcl. I am looking for a good build/dependency manager, something like sbt/leiningen/cabal for managing a lisp project. any recommendations?
17:38:39
Shinmera
switchp0rt: ASDF is the standard for project building and Quicklisp the standard for library distribution.
17:38:42
beach
switchp0rt: I don't know what those do, but the "standard" for building things is ASDF.
17:40:35
beach
switchp0rt: You need to distinguish between build and install. ASDF builds, Quicklisp installs.
17:41:12
switchp0rt
beach okay, is there a configuration file that handles all of that? ie, asdf install, asdf build, asdf test, etc..
17:41:42
beach
switchp0rt: The .asd file is what controls dependencies, both on other systems and between files.
18:45:55
dim
well I've never used ERC myself, spent time setting up rcirc and that's all I've been using for a very long time now