Search
Thursday, 31st of October 2019, 10:45:44 UTC
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
21:41:07
fiddlerwoaroof
the dpans pdf is really pretty :)
21:45:36
fiddlerwoaroof
There's also this: https://phoe.tymoon.eu/clus/doku.php?id=cl:functions:digit-char
21:45:40
fiddlerwoaroof
but it's sort of stalled, I think
21:48:06
phoe
waiting for the time when I have the time/energy/will to continue working on it
22:02:11
Xach
fiddlerwoaroof: the dpans tex sources are interesting also
22:03:45
Josh_2
Drink some tea in general xD
22:33:17
seok
could someone direct me to a tutorial?
22:38:11
LdBeth
seok: basically a package is a data structure maps string to interned symbol objects
22:39:46
LdBeth
in such a sense shadowing is just get the same string to another different symbol so the old one cannot be accessed with the package
22:40:36
housel
http://www.gigamonkeys.com/book/programming-in-the-large-packages-and-symbols.html might be helpful
22:42:38
LdBeth
Or simply remove the entry of the string, if no new symbol is supplemented
Thursday, 31st of October 2019, 22:45:44 UTC