Search
Thursday, 31st of October 2019, 9:38:31 UTC
10:26:06
shidima
Is there a way to step through my code in emacs with sly / slime?
10:26:36
shidima
I set up a trace with sly, but I would like to step through the code line by line if possible
10:28:05
no-defun-allowed
STEP might help.
10:28:52
shidima
Just found an artical about that in the cookbook. Will look into it thanks
10:30:10
no-defun-allowed
You'll have the best experience with it if you evaluate (declaim (optimize (debug 3) (safety 3) (speed 1))) so all debugging information is preserved and no optimisations that could mess with what you expect to be evaluated are enabled.
10:57:39
mabox
Did ya ideology like at Cristosan.com
11:01:27
no-defun-allowed
Colleen: ramble about ideology
11:01:27
Colleen
Couldn't think of anything about ideology.
11:01:59
no-defun-allowed
Colleen: ramble about mabox
11:01:59
Colleen
Couldn't think of anything about mabox.
11:02:19
Shinmera
no-defun-allowed: don't.
11:02:41
no-defun-allowed
ACTION doesn't
11:02:55
no-defun-allowed
Someone let their markov chain run off.
12:02:03
shka__
how do i obtain path to the loaded lisp system?
12:04:00
thijso
shka__: (asdf:system-source-directory system-designator)
12:04:42
thijso
So, something like (ql:quickload :bla-system) then (asdf:system-source-directory :bla-system)
12:11:48
Shinmera
you can retrieve the source directory even if it's not loaded, as long as the ASD can be found.
12:19:32
thijso
Ah, makes sense, Shinmera
13:21:07
dlowe
if you want a file inside the system, asdf:system-relative-pathname is really useful
13:35:32
Shinmera
I prefer to calculate the path myself via compile-file-pathname/load-pathname to avoid the ASDF dependency inside the project.
14:49:27
luis
Shinmera: I just did (ql:quickload :qtools-opengl) then (qtools-opengl:main) on Windows and it... worked. Nice job. :)
14:55:15
Shinmera
Windows is less problematic for external dependencies than the other systems
14:55:36
phoe
*unless it comes to building those external dependencies from source
14:59:03
jackdaniel
build once profit for a lifetime! (https://blog.0patch.com/2017/11/did-microsoft-just-manually-patch-their.html :)
15:03:12
p_l
32bit code from 1993 still works in most recent windows 10, so...
15:06:45
jackdaniel
I'm still waiting for the part which comes after so ,p
15:09:38
p_l
equation editor being 17 years old binary at the time of writing that article wasn't as crazy ;)
17:46:56
fiddlerwoaroof
Has anyone here ever used CL to connect to an Arduino over a serial port?
17:54:51
edgar-rft
fiddlerwoaroof: the only thing I found is https://github.com/snmsts/cserial-port
18:15:29
asarch
Hello amigos! ¿Cómo están?
18:15:50
asarch
I found an old copy of my IRC logs of Hexchat
18:16:12
ober
what was your nickname then?
18:16:24
asarch
However, it's a little bit out of date (for almost a year)
18:16:48
asarch
Would you mind to repeat everything we have chat so far?
18:20:29
asarch
My question was: how did Lisp do the low-level coding for its Lisp machines? With opcodes or directly with S-Expressions?
18:24:35
fiddlerwoaroof
asarch: there are logs in the topic
18:24:55
asarch
Yeah, I know. I just was kidding :-P
20:17:11
ricman
hello, Im a newbie with both irc and lisp, I was wondering. Is there a way in common lisp to get help about the standard library? something like (help "list")
20:19:01
Josh_2
ricman: this? http://www.lispworks.com/documentation/HyperSpec/Body/f_docume.htm
20:21:14
ricman
Josh_2: I guess, I meant something integrated in the REPL itself but i guess that'll do
20:21:58
Josh_2
C-c C-d C-d to describe symbol :)
20:22:22
dlowe
ricman: you can use (documentation symbol t)
20:22:38
Josh_2
or C-c C-d C-h to look up in hyperspec
20:23:15
dlowe
the spec is better to read though
20:23:35
ricman
thanks, god that HyperSpec page is hideous. C-c C-d C-h is a repl command or some emacs shortcut?
20:23:42
dlowe
I have http://xach.com/clhs?q=%s bookmarked so that I can look up the spec easily
20:25:23
_death
ricman: set your browser to eww or w3m-emacs instead of using browsers that have hideous defaults
20:28:39
Josh_2
There are a few incomplete alterations of the standard around
Thursday, 31st of October 2019, 21:38:31 UTC