FreeBirdLjj has quit [Read error: Connection reset by peer]
keep_learning has joined #lisp
eschatologist has quit [Excess Flood]
FreeBirdLjj has joined #lisp
eschatologist has joined #lisp
khisanth_ has quit [Ping timeout: 244 seconds]
anewuser has joined #lisp
shifty has quit [Ping timeout: 252 seconds]
zigpaw has quit [Remote host closed the connection]
khisanth_ has joined #lisp
nanoz has joined #lisp
dddddd has quit [Read error: Connection reset by peer]
oni-on-ion has joined #lisp
xanlsh has joined #lisp
<xanlsh>
Has anyone else had issues installing the `common-lisp-sly` layer? I've tried replacing the `common-lisp` layer with `common-lisp-sly` like the instructions say, but it just doesn't seem to work at all. For instance, I don't get any major-mode bindings under `SPC m` and the command to turn on evil-cleverparens everywhere just doesn't exist
<oni-on-ion>
im still using slime & paredit
nowhere_man has joined #lisp
FreeBirdLjj has quit [Remote host closed the connection]
anamorphic has quit [Ping timeout: 248 seconds]
<xanlsh>
@oni-on-ion how do you have company configured? Whenever I press enter for newline I often end up accidentally completing something and it's really annoying
<oni-on-ion>
xanlsh, for that in particular, i C-g out of the popup
<oni-on-ion>
i would rather disable enter to accept a completion for company, and just use TAB or M-/
torbo has quit [Remote host closed the connection]
anewuser has joined #lisp
<xanlsh>
does common lisp have anything comparable to python's itertools.product?
hvxgr_ has joined #lisp
karlosz has joined #lisp
<pjb>
xanlsh: what is itertools.product?
dale has joined #lisp
<xanlsh>
It returns a list (a generator, really) over all possible combinations of a bunch of iterables: so for example, itertools.product(["a", b"], [1, 2]) = [("a", 1), ("a", 2), ("b", 1), ("b", 2)]
Arcaelyx has quit [Quit: Arcaelyx]
<xanlsh>
It wouldn't be hard to implement wit a closure, but I was wondering if there was a more idiomatic way to do it
<pjb>
There's com.informatimago.common-lisp.cesarum.combination which implements combinations arrangement arrangement-sans-repeat and arrangement-with-repeat.
anewuser has quit [Ping timeout: 252 seconds]
jkordani has quit [Read error: Connection reset by peer]
<xanlsh>
thanks everyone!
gravicappa has joined #lisp
karlosz has quit [Ping timeout: 252 seconds]
techquila has quit [Quit: Leaving]
orivej has joined #lisp
<jeosol>
vbotdmp76
<jeosol>
that was an error
jeosol has quit [Quit: Page closed]
_whitelogger has joined #lisp
nowhereman has joined #lisp
nowhere_man has quit [Ping timeout: 258 seconds]
nloadholtes has joined #lisp
_whitelogger has joined #lisp
momofarm has quit [Ping timeout: 258 seconds]
teej has quit [Ping timeout: 250 seconds]
physpi has quit [Ping timeout: 252 seconds]
CEnnis91 has quit [Ping timeout: 258 seconds]
fowlduck has quit [Ping timeout: 276 seconds]
avicenna has quit [Ping timeout: 252 seconds]
bytesighs has quit [Ping timeout: 244 seconds]
drmeister has quit [Ping timeout: 252 seconds]
Kaisyu has quit [Ping timeout: 252 seconds]
Bike has quit [Quit: Lost terminal]
<beach>
Good morning everyone!
<LdBeth>
Morning
varjag has joined #lisp
Kundry_Wag has joined #lisp
varjag has quit [Ping timeout: 246 seconds]
Kundry_Wag has quit [Ping timeout: 258 seconds]
momofarm has joined #lisp
fowlduck has joined #lisp
physpi has joined #lisp
CEnnis91 has joined #lisp
avicenna has joined #lisp
Kaisyu has joined #lisp
bytesighs has joined #lisp
teej has joined #lisp
drmeister has joined #lisp
moldybits has quit [Quit: WeeChat 2.4]
Fare has joined #lisp
<ck_>
Hello
moldybits has joined #lisp
<beach>
Hello ck_.
rdh has quit [Read error: Connection reset by peer]
dale_ has joined #lisp
dale has quit [Disconnected by services]
dale_ is now known as dale
Jesin has quit [Quit: Leaving]
SaganMan has joined #lisp
Jesin has joined #lisp
linli has joined #lisp
vlatkoB has joined #lisp
linli has quit [Ping timeout: 248 seconds]
<ck_>
Does slime have its own channel on here?
keep_learning_M has joined #lisp
<ck_>
yes, it does
caltelt_ has joined #lisp
orivej has quit [Ping timeout: 252 seconds]
v88m has quit [Read error: Connection reset by peer]
v88m has joined #lisp
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Ping timeout: 246 seconds]
nanoz has quit [Ping timeout: 252 seconds]
donotturnoff has joined #lisp
sauvin has joined #lisp
ggole has joined #lisp
Fare has quit [Ping timeout: 252 seconds]
_whitelogger has joined #lisp
nanoz has joined #lisp
caltelt has quit [Ping timeout: 244 seconds]
caltelt_ has quit [Ping timeout: 272 seconds]
dale has quit [Ping timeout: 252 seconds]
dale_ has joined #lisp
dale_ is now known as dale
donotturnoff has quit [Remote host closed the connection]
igemnace has quit [Ping timeout: 246 seconds]
orivej has joined #lisp
crystalball has joined #lisp
donotturnoff has joined #lisp
Kundry_Wag has joined #lisp
crystalball has quit [Client Quit]
igemnace has joined #lisp
Kundry_Wag has quit [Ping timeout: 246 seconds]
zooey has quit [Remote host closed the connection]
zooey has joined #lisp
zotan has quit [Ping timeout: 252 seconds]
zotan has joined #lisp
orivej has quit [Ping timeout: 272 seconds]
donotturnoff has quit [Remote host closed the connection]
orivej has joined #lisp
<oni-on-ion>
GNU Guix uses guile, has there been any linux distros using CL ?
<beach>
Using for what purpose?
<oni-on-ion>
same like guix
techquila has joined #lisp
beach has quit [Ping timeout: 258 seconds]
beach has joined #lisp
<MichaelRaskin>
oni-on-ion — I don't think so, in the Nix project we definitely know about Guix and would probably have known about a Nix-similar package manager in Common Lisp
dale has quit [Quit: dale]
<MichaelRaskin>
(And given that I manage my Nix-built system with a Common Lisp daemon and talk about that, I guess someone would have asked me if I want to switch…)
linli has joined #lisp
xantoz has joined #lisp
<oni-on-ion>
ahh, makes sense. thanks!
random-nick has joined #lisp
linli has quit [Ping timeout: 248 seconds]
ravenousmoose has joined #lisp
kushal has quit [Ping timeout: 256 seconds]
kushal has joined #lisp
longshi has joined #lisp
shifty has joined #lisp
oni-on-ion has quit [Remote host closed the connection]
Lycurgus has joined #lisp
SaganMan has quit [Ping timeout: 252 seconds]
dddddd has joined #lisp
longshi has quit [Ping timeout: 258 seconds]
igemnace has quit [Quit: WeeChat 2.4]
varjag has joined #lisp
ravenousmoose has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<cl-n00b777>
so,,,lemme get this right...when im in the sbcl repl buffer...standard elisp functions are not in scope?
<makomo>
cl-n00b777: that's right. you're actually in SLIME's REPL buffer
<cl-n00b777>
ok
<makomo>
SLIME is the Emacs package that implements the client-side of the protocol that's used to communicate with a lisp process
<cl-n00b777>
(load "~/quicklisp/clhs-use-local.el" t) returned an undef value when I tried to call from CL-USER repl
<makomo>
the server side is called Swank (also comes as a part of the SLIME package), and is loaded into your lisp process when it's started by SLIME
<cl-n00b777>
i had to run it in *scratch* buffer
<cl-n00b777>
thanks makomo
<cl-n00b777>
hey makomo , you a final fantasy 7 vet?
<makomo>
so SLIME can support multiple implementations (as long as the backend, Swank, works on that implementation)
<oni-on-ion>
the emacs lisp repl is 'M-x ielm'
<cl-n00b777>
gotcha
<makomo>
cl-n00b777: that's because the file is an elisp file, so you most likely can't load it into a Common Lisp implementation (the *scratch* buffer uses elisp by default)
<cl-n00b777>
right i see
<makomo>
cl-n00b777: hah, nope. :D do you say that because of the name? i picked this name literally at random. is it the name of a character?
<cl-n00b777>
ive used emacs for awhile but just got started w lisps
<cl-n00b777>
they are incredible
<makomo>
true. you're on a good path :)
<cl-n00b777>
the paradigm of functional programming
<cl-n00b777>
its in python
<cl-n00b777>
python is sort of a lisp ,just not as powerful
<cl-n00b777>
when my teacher showed us lamda and its' implications...what a eureka moment
<cl-n00b777>
lambda
<makomo>
are you learning lisp in school?
<cl-n00b777>
makomo: mako is the energy mined from the Earth by Shinra corp...in FF7
<makomo>
cl-n00b777: oh i see. yeah, nothing to do with ff7. i've never played it, but i love the soundtrack :)
<cl-n00b777>
makomo: not really, my instructor suggested we all do that as a side quest- that lisp will make us better hackers
<cl-n00b777>
makomo: the soundtrck is dope,yessiree
<makomo>
pretty cool. he's right (take my word for it as well :))
<cl-n00b777>
what i love about lisp and emacs is how simple the syntax is...not much of one...just lists
<makomo>
there's #clschool for CL beginners btw
<cl-n00b777>
bash syntax drives me nuts
<oni-on-ion>
wait until you see paredit
<cl-n00b777>
all the escape metacharacter crap...so much can go afoul and then there posix compliance...etc
<cl-n00b777>
ty for that
<cl-n00b777>
i cant paredit to work...even tho it is loaded
<cl-n00b777>
it is supposed to highlight open closing parens,no?
<oni-on-ion>
cl-n00b777, i think that is electric parens. i use rainbow-delimiters-mode as well because i like my operator symbols to be colored
<cl-n00b777>
got that too,,,doesnt work yet
<oni-on-ion>
see "animated paredit" web page. with s-exp generally we like to work a bit higher than the character level of arrow keys and backspace and typing
<oni-on-ion>
hm, not sure
cl-n00b777 is now known as pauljb
<pauljb>
oni-on-ion: ill check that out,ty
nowhereman has joined #lisp
donotturnoff has quit [Remote host closed the connection]
rumbler31 has joined #lisp
pauljb has quit [Quit: Page closed]
pauljb has joined #lisp
lavaflow has quit [Ping timeout: 244 seconds]
igemnace has joined #lisp
caltelt has joined #lisp
saturn2 has joined #lisp
<puchacz>
phoe: yes, I recalled that shinmera is a username here :-)
<puchacz>
is this a popular choice now?
<puchacz>
plump?
lavaflow has joined #lisp
igemnace has quit [Remote host closed the connection]
karlosz has joined #lisp
<oni-on-ion>
plump ?
cosimone has joined #lisp
pauljb has quit [Ping timeout: 256 seconds]
<puchacz>
replying to phoe, no worries
<puchacz>
about html parsers I asked few hours ago
<oni-on-ion>
oops dont mind me =)
maxxcan has joined #lisp
karlosz has quit [Quit: karlosz]
igemnace has joined #lisp
t58 has quit [Quit: Leaving]
igemnace has quit [Remote host closed the connection]
nowhere_man has joined #lisp
nowhereman has quit [Ping timeout: 258 seconds]
xanlsh has quit [Quit: Page closed]
longshi has quit [Ping timeout: 252 seconds]
hiroaki has joined #lisp
donotturnoff has joined #lisp
donotturnoff has quit [Remote host closed the connection]
meepdeew has joined #lisp
Grauwolf has quit [Quit: WeeChat 2.4]
meepdeew has quit [Remote host closed the connection]
meepdeew has joined #lisp
Grauwolf has joined #lisp
<saturn2>
yes, plump is maintained
ravenousmoose has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Achylles has joined #lisp
cosimone has quit [Quit: WeeChat 2.3]
puchacz has quit [Quit: Konversation terminated!]
rumbler31 has quit [Remote host closed the connection]
ravenousmoose has joined #lisp
gravicappa has quit [Ping timeout: 272 seconds]
igemnace has joined #lisp
Zaab1t has joined #lisp
meepdeew has quit [Ping timeout: 272 seconds]
igemnace has quit [Remote host closed the connection]
Zaab1t has quit [Remote host closed the connection]
longshi has joined #lisp
nanoz has quit [Ping timeout: 246 seconds]
mangul has joined #lisp
mangul has quit [Remote host closed the connection]
<oni-on-ion>
any new/recent/useful software using McCLIM/CLIM ?
<oni-on-ion>
(in the open source world)
cosimone has joined #lisp
<phoe>
oni-on-ion: ask #clim
ravenousmoose has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<oni-on-ion>
sure, no problem
ravenousmoose has joined #lisp
caltelt has quit [Ping timeout: 252 seconds]
oni-on-ion has quit [Ping timeout: 252 seconds]
vlatkoB has quit [Remote host closed the connection]
longshi has quit [Ping timeout: 257 seconds]
rumbler31 has joined #lisp
ravenousmoose has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rumbler31 has quit [Ping timeout: 244 seconds]
donotturnoff has joined #lisp
donotturnoff has quit [Remote host closed the connection]
Achylles has quit [Ping timeout: 257 seconds]
Achylles has joined #lisp
Fare has quit [Ping timeout: 248 seconds]
Achylles has quit [Remote host closed the connection]
Fare has joined #lisp
maxxcan has quit [Quit: maxxcan]
dale has joined #lisp
<galdor>
is there a reason for CCL not exporting %GET-ERRNO from CCL ? SBCL has SB-ALIEN:GET-ERRNO
orivej has quit [Ping timeout: 252 seconds]
ggole has quit [Quit: Leaving]
rumbler31 has joined #lisp
rumbler31 has quit [Ping timeout: 246 seconds]
v0|d has joined #lisp
<pjb>
galdor: I'd guess history and resources. There's a lot of internal API in CCL that would be useful but that is not fixed and published.
<galdor>
it's not like it is going to change tomorrow anyway, CCL::%GET-ERRNO will do
hiroaki has quit [Ping timeout: 246 seconds]
<aeth>
galdor: You can probably use a portability libraray for that. Even if you stay on CCL, at least that library will hopefully be able to be portable across different versions of CCL if it does change.
<aeth>
*library
meepdeew has joined #lisp
v88m has quit [Ping timeout: 248 seconds]
<galdor>
most libraries out there use a cffi foreign variables, which is incorrect
<pjb>
galdor: you have to be careful with errno. In C, it's not a variable, but a macro that expands to some thread-specific data access.
<pjb>
So you have to check what the private internal ccl::%get-errno actually does.
<galdor>
It's not necessarily a macro, it is defined as a lvalue
<galdor>
sbcl cheats and binds a C function (os_get_errno) that returns it
<galdor>
CCL uses inline assembly iirc
v88m has joined #lisp
libertyprime has quit [Ping timeout: 272 seconds]
v0|d has quit [Ping timeout: 245 seconds]
meepdeew has quit [Remote host closed the connection]
Fare has quit [Ping timeout: 248 seconds]
Lord_of_Life_ has joined #lisp
meepdeew has joined #lisp
Lord_of_Life has quit [Ping timeout: 272 seconds]
Lord_of_Life_ is now known as Lord_of_Life
flazh has quit [Ping timeout: 245 seconds]
flazh has joined #lisp
iovec has quit [Quit: Connection closed for inactivity]
random-nick has quit [Read error: Connection reset by peer]
meepdeew has quit [Remote host closed the connection]
moei has quit [Quit: Leaving...]
abarbosa has joined #lisp
meepdeew has joined #lisp
Kundry_Wag has joined #lisp
makomo has quit [Ping timeout: 244 seconds]
Kundry_Wag has quit [Ping timeout: 244 seconds]
cosimone has quit [Quit: WeeChat 2.3]
Fare has joined #lisp
rumbler31 has joined #lisp
libertyprime has joined #lisp
rumbler31 has quit [Ping timeout: 268 seconds]
meepdeew has quit [Remote host closed the connection]