freenode/#lisp - IRC Chatlog
Search
4:17:09
fouric
quicklisp is still refusing to locate my local projects, and register-local-projects hangs
9:32:07
francogrex
(loop while ind do (block inner ... (loop while do when something (setf ind nil) (return-from inner)...
9:34:25
jackdaniel
what is 'something', what is '...', what does "while do" mean? I don't recognize this loop syntax - is "do" a variable here?
9:36:15
jackdaniel
one could guess is that you want (loop with ind = t while ind do (when (something) (setf ind nil))) without the inner loop and a special variable
9:44:20
francogrex
ok thanks jackdaniel i think i discovereed the error in my code in the inner loop is actually a (do type of loop and it is returning before I have the chance to make the needed modifications to make (something) return t (that comes below in the code and it actually doesn't execute since the inner loop has already stopped)
9:49:31
francogrex
yes but lisppaste was specific, i wish they had developped something to keep it going yet stop the spam, for example just link it to an irc #lisp thing
11:56:38
flip214
I'm using net.didierverna.clon for argument parsing. What I can't find out is how to mark an option as a list -- it seems that only the first occurrence is visible for GETOPT.
13:40:07
jackdaniel
francogrex: starting sbcl with bigger heap makes a lot of sense (by default it is 1G)
13:41:47
shka__
francogrex: unfortunatly, GC requires a little bit of extra memory to actually scan heap
13:47:52
flip214
jackdaniel: eg. "--option A --option B --option C" and when doing (GETOPT --long-name "option") I want to receive a list of all 3 strings
14:09:05
galdor
WARNING: System definition file #P"/home/galdor/dev/site-lisp/cl-ppcre-2.0.11/cl-ppcre.asd" contains definition for system "cl-ppcre-test". Please only define "cl-ppcre" and secondary systems with a name starting with "cl-ppcre/" (e.g. "cl-ppcre/test") in that file.
14:10:43
_death
galdor: https://github.com/death/sbcl/commit/f7b8ceba6e3703e61aeb5e8b3022aee2c23f3bab