Search
Saturday, 1st of June 2019, 9:27:32 UTC
11:00:57
LdBeth
oni-on-ion: you can change Guile to any script purpose languages
14:22:26
puchacz
hi, shall I use plump for html processing? is this the most maintained library?
14:23:09
puchacz
at the moment I use this: (chtml:parse html-text (cxml-dom:make-dom-builder))
14:23:45
puchacz
but I am not sure if it is still maintained
14:24:20
puchacz
and I am finding it difficult to understand its source :)
16:07:14
phoe
puchacz: #shirakumo maintains plump
16:30:22
cl-n00b777
hi ,can anyone help we issues installing local clhs w quicklisp using emacs?
16:51:59
oni-on-ion
cl-n00b777, i can try, whats up?
16:52:57
oni-on-ion
(setq common-lisp-hyperspec-root "file:///home/lyndon/Downloads/HyperSpec/")
16:53:25
cl-n00b777
so,,,lemme get this right...when im in the sbcl repl buffer...standard elisp functions are not in scope?
16:54:12
makomo
cl-n00b777: that's right. you're actually in SLIME's REPL buffer
16:54:59
makomo
SLIME is the Emacs package that implements the client-side of the protocol that's used to communicate with a lisp process
16:55:04
cl-n00b777
(load "~/quicklisp/clhs-use-local.el" t) returned an undef value when I tried to call from CL-USER repl
16:55:19
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
16:55:20
cl-n00b777
i had to run it in *scratch* buffer
16:56:07
cl-n00b777
hey makomo , you a final fantasy 7 vet?
16:56:24
makomo
so SLIME can support multiple implementations (as long as the backend, Swank, works on that implementation)
16:56:47
oni-on-ion
the emacs lisp repl is 'M-x ielm'
16:57:02
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)
16:57:35
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?
16:57:42
cl-n00b777
ive used emacs for awhile but just got started w lisps
16:58:02
makomo
true. you're on a good path :)
16:58:03
cl-n00b777
the paradigm of functional programming
16:58:33
cl-n00b777
python is sort of a lisp ,just not as powerful
16:59:17
cl-n00b777
when my teacher showed us lamda and its' implications...what a eureka moment
16:59:50
makomo
are you learning lisp in school?
16:59:59
cl-n00b777
makomo: mako is the energy mined from the Earth by Shinra corp...in FF7
17:00:24
makomo
cl-n00b777: oh i see. yeah, nothing to do with ff7. i've never played it, but i love the soundtrack :)
17:00:44
cl-n00b777
makomo: not really, my instructor suggested we all do that as a side quest- that lisp will make us better hackers
17:01:11
cl-n00b777
makomo: the soundtrck is dope,yessiree
17:01:20
makomo
pretty cool. he's right (take my word for it as well :))
17:01:54
cl-n00b777
what i love about lisp and emacs is how simple the syntax is...not much of one...just lists
17:02:07
makomo
there's #clschool for CL beginners btw
17:02:09
cl-n00b777
bash syntax drives me nuts
17:02:26
oni-on-ion
wait until you see paredit
17:02:46
cl-n00b777
all the escape metacharacter crap...so much can go afoul and then there posix compliance...etc
17:03:26
cl-n00b777
i cant paredit to work...even tho it is loaded
17:04:11
cl-n00b777
it is supposed to highlight open closing parens,no?
17:05:22
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
17:06:04
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
17:06:04
cl-n00b777
got that too,,,doesnt work yet
17:07:45
pauljb
oni-on-ion: ill check that out,ty
17:36:56
puchacz
phoe: yes, I recalled that shinmera is a username here :-)
17:37:22
puchacz
is this a popular choice now?
17:58:09
puchacz
replying to phoe, no worries
17:58:18
puchacz
about html parsers I asked few hours ago
18:06:09
oni-on-ion
oops dont mind me =)
18:49:54
saturn2
yes, plump is maintained
19:29:13
oni-on-ion
any new/recent/useful software using McCLIM/CLIM ?
19:29:23
oni-on-ion
(in the open source world)
20:58:46
galdor
is there a reason for CCL not exporting %GET-ERRNO from CCL ? SBCL has SB-ALIEN:GET-ERRNO
21:24:38
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.
21:27:08
galdor
it's not like it is going to change tomorrow anyway, CCL::%GET-ERRNO will do
Saturday, 1st of June 2019, 21:27:32 UTC