Codaraxis has quit [Read error: Connection reset by peer]
dddddd has quit [Ping timeout: 246 seconds]
shangul has joined #lisp
wxie has joined #lisp
jruiz has quit [Ping timeout: 256 seconds]
jruiz has joined #lisp
jruiz has quit [Ping timeout: 256 seconds]
turona has quit [Ping timeout: 272 seconds]
karayan has joined #lisp
turona has joined #lisp
karlosz has quit [Quit: karlosz]
niceplace has quit [Ping timeout: 256 seconds]
niceplaces has joined #lisp
karlosz has joined #lisp
karlosz has quit [Remote host closed the connection]
karlosz has joined #lisp
karlosz has quit [Remote host closed the connection]
karlosz has joined #lisp
karlosz has quit [Remote host closed the connection]
jruiz has joined #lisp
karlosz has joined #lisp
karlosz has quit [Remote host closed the connection]
karlosz has joined #lisp
karlosz has quit [Remote host closed the connection]
karlosz has joined #lisp
karlosz has quit [Remote host closed the connection]
jruiz has quit [Ping timeout: 264 seconds]
lalilulelo has joined #lisp
<beach>
Good morning everyone!
toorevitimirp has quit [Ping timeout: 260 seconds]
<beach>
phoe: Congratulations! Yes, two weeks will be fine.
rwcom3417 has joined #lisp
Oladon has quit [Quit: Leaving.]
wxie has quit [Ping timeout: 246 seconds]
jeosol has quit [Remote host closed the connection]
pfdietz has quit [Remote host closed the connection]
mrcom has quit [Read error: Connection reset by peer]
SGASAU has quit [Remote host closed the connection]
SGASAU` has joined #lisp
Necktwi_ has quit [Ping timeout: 272 seconds]
Bike has quit [Quit: leaving]
rwcom3417 has quit [Quit: Ping timeout (120 seconds)]
rwcom3417 has joined #lisp
SGASAU` has quit [Quit: ERC (IRC client for Emacs 26.3)]
madage has joined #lisp
SGASAU has joined #lisp
lxbarbosa has quit [Ping timeout: 265 seconds]
Necktwi has joined #lisp
SGASAU has quit [Remote host closed the connection]
SGASAU` has joined #lisp
jeosol has joined #lisp
zulu-inuoe_ has joined #lisp
zulu-inuoe has quit [Ping timeout: 260 seconds]
sstc has quit [Quit: WeeChat 2.8]
jruiz has joined #lisp
jruiz has quit [Ping timeout: 272 seconds]
Oladon has joined #lisp
lalilulelo has quit [Quit: Leaving]
sbodin has joined #lisp
gravicappa has joined #lisp
ahungry has quit [Remote host closed the connection]
karlosz has joined #lisp
sauvin has joined #lisp
buffergn0me has quit [Quit: ERC (IRC client for Emacs 26.2)]
v88m has quit [Remote host closed the connection]
rwcom3417 has quit [Ping timeout: 240 seconds]
rwcom3417 has joined #lisp
SGASAU has joined #lisp
<phoe>
beach: thanks.
<phoe>
Also good morning
SGASAU` has quit [Ping timeout: 256 seconds]
narimiran has joined #lisp
<no-defun-allowed>
Hello phoe
Cymew has joined #lisp
stepnem_ has joined #lisp
sdumi has quit [Ping timeout: 256 seconds]
SGASAU has quit [Remote host closed the connection]
stepnem has quit [Ping timeout: 272 seconds]
<beach>
Hello phoe.
Cymew has quit [Client Quit]
Cymew has joined #lisp
SGASAU has joined #lisp
sdumi has joined #lisp
Oladon has quit [Quit: Leaving.]
JohnMS_WORK has joined #lisp
wxie has joined #lisp
quazimodo has quit [Ping timeout: 246 seconds]
quazimodo has joined #lisp
pve has joined #lisp
<beach>
phoe: Can you please give me the link again?
<beach>
I may have found it. Is it the conditions.md file?
<boeg>
morning
<beach>
Hello boeg.
* ober
notes asking lw/acl questions here is like when you go into the apple store, and ask for the "black shirt business account reps" and they hustle you off to the side out of view of the public to give you real service.
<ober>
that being said is there a portable method for exit-hooks for say lw?
<beach>
The reason for that reaction is that freenode is geared toward free software, and if you have acquired a commercial implementation, you are better off asking their customer support, since most people here probably use a FLOSS implementation.
<beach>
<boeg>
I'm looking at a manual saying that slime has a command (prefix with ,) called load-system that should, as far as I can see, do what manual quickloading does, but wihtout typing as many characters, though it doesn't seem like my slime has it. Is there such a command, or is the manual i'm looking at wrong?
<beach>
There is such a command.
<beach>
Are you in the REPL buffer?
<beach>
It may not invoke quickload though, perhaps just ASDF.
<boeg>
i'm in slime yes, if i type ",", sayonara and restart-inferior-lisp and so on appears
<no-defun-allowed>
If you have the slime-asdf contrib, then ,load-system should work.
<Shinmera>
the contribs should just all be loaded by default these days
<ober>
beach: freenode rules state the "free" programs use ##
<no-defun-allowed>
I can't disagree with Shinmera.
<ober>
plus let's face it, this channel was here before Rob decided to create freenode
<beach>
ober: I am only explaining your observation.
<boeg>
no-defun-allowed, Shinmera: only thing that appears if i type ",loa" is "compile-and-load"
<no-defun-allowed>
(My .emacs has (slime-setup '(slime-fancy slime-fancy-inspector slime-indentation slime-tramp slime-asdf)))
<boeg>
maybe i'm missing something, ill check
<boeg>
i have no slime setup ...
<boeg>
just installed slime and went on my way i guess
<ober>
original title in this channel was for lw :P
<Shinmera>
Things can change? Perish the thought!
<ober>
like with clhs?
<ober>
not all us are lucky enough to use sbcl at work
<no-defun-allowed>
What implementation do you use then?
<no-defun-allowed>
If it's a commercial implementation, then don't you have other support channels?
<boeg>
no-defun-allowed, Shinmera: yes, i needed that slime-asdf it seems, now i have the load-system although it cannot find my project, i guess it doesnt look in the quicklisp/local-projects dir :)
<ober>
no-defun-allowed: yeah exit-hooks is what I was trying to use, no luck finding an analogue to it in lw.
<beach>
ober: I don't understand your point. Do you want people here to start learning about LispWorks so that they can help people like you?
<ober>
beach: nope. I just know there are some out there that do, and perhaps may know..
<ober>
some folks still use the older lisps
<phoe>
beach: yes, I've also sent you an invitation to a Git repository where more work happens.
<White_Flame>
ober: actually, it's the other way around. # is for free projects, ## is for general topics
<White_Flame>
technically, #lisp is a bit off in that sense
<boeg>
seems i manually have to (asdf:load-path ...) before i can find my project with ,load-system. Is there a way to tell asdf about my project so I don't have to manually do it?
<White_Flame>
although one could make a defense for the conglomeration of free, interoperable, standard projects
<phoe>
boeg: where is your project located?
<ober>
just fixing the endless Package "SB-EXT" not found. common among ql projects :P
<boeg>
i have it in my project directory, and i have a symlink in my quicklisp/local-projects dir
<boeg>
phoe: ^
<phoe>
boeg: huh, it should find it without issues if it's available in local-projects
<boeg>
hmm
<jdz>
Assuming quicklisp is loaded.
<ober>
beach: sorry I was not trying to come off as a troll, merely posting the preamble prior to trying to reach out to those few who do use it.
<boeg>
phoe: it doesnt, not before i manually do asdf:load-path. But it is found by quicklisp, I can easily do (ql:quickload :mysystem)
<boeg>
i guess something is awry
froggey has quit [Ping timeout: 256 seconds]
marcoxa has joined #lisp
<Fare>
I had an interesting bug: registering all present ASDF systems as immutable, I could not dump an image for the topmost one anymore, because the immutability was marking the image dumping as a forced-not operation.
ayuce has joined #lisp
<ober>
hey Fare
<boeg>
So does anyone have an idea how to find out what is wrong? I have a symlink to my project in ~/quicklisp/local-projects, and i can (ql:quickload :my-project) but I cannot ,load-system it in slime before I manually (asdf:load-path "full/path/to/my/projects/asd")
froggey has joined #lisp
random-nick has joined #lisp
amerlyq has joined #lisp
<jackdaniel>
a symlink?
<jackdaniel>
missing ql:register-local-projects?
<boeg>
jackdaniel: a symbolic link, i believe its called
<boeg>
i can try, but if that was a problem, how would quickload be able to find it by just providing the symbol of the system (ie :system-name) ?
<jackdaniel>
asdf looks for asd files with the same name as the primary system name
<jackdaniel>
that is part before "/"
<jackdaniel>
i.e system-name.asd
<jackdaniel>
where it looks for them is a) configured, b) programmed with hooks, c) [deprecated] pushed to the central registry
<boeg>
yes - what happens is that if i open a new slime, ,load-system doesn't find my project, but if i then (asdf:load-asd "/Users/cb/Projects/next/next.asd"), then ,load-system can find it. And in ~/quicklisp/local-projects I have a symlink: next -> /Users/cb/Projects/next and I can always load the system with (ql:quickload :next), even without asdf:load-asd it
<jackdaniel>
afaik ql does the b) variant
<jackdaniel>
because a) load-asd is explicit action for defining the system
<boeg>
alright, it just sounded from what phoe said, that if ql:quickload can find it, ,load-system should be able to too
<jackdaniel>
b) local projects is programmed to look in there for not defined systems
<boeg>
indeed
<boeg>
so is there a way to tell ,load-system to look somewhere too?
Zakkor has joined #lisp
<jackdaniel>
when you addyes
<jackdaniel>
look at asdf doc
<jackdaniel>
conf file or registry
<beach>
phoe: I accepted your invitation. How do you want me to communicate my remarks to you?
<boeg>
jackdaniel: ah, yes, thanks, seems ~/common-lisp is a location
rgherdt has joined #lisp
<phoe>
beach: GitHub issues preferably
SGASAU` has joined #lisp
<beach>
phoe: Perfect.
<phoe>
beach: thanks!
<beach>
phoe: One issue per remark, or is a more course granularity acceptable?
efm has quit [Ping timeout: 246 seconds]
<phoe>
beach: any way you prefer. You can also create a branch on the repo and submit fixes by PRs.
<beach>
That would be too much work for me.
<phoe>
Issues might be better though now that we have multiple reviewers
<phoe>
Good - just issues are fine
shifty has quit [Remote host closed the connection]
shifty has joined #lisp
SGASAU has quit [Ping timeout: 246 seconds]
ArthurStrong has quit [Read error: Connection reset by peer]
<Fare>
boeg: unlike ~/quicklisp/local-projects/, ~/common-lisp/ is pre-configured in ASDF and has been since 3.1.2 (2015?)
<Fare>
Actually, 2014.
jonatack has joined #lisp
<boeg>
Fare: yeah, i ended up pushing ~/common-lisp to ql:*local-project-directories* in my .sbclrc and move my symlinks there
<boeg>
seems to have made it so that now its all available to both asdf and quicklisp
<boeg>
its weird that its not by default ...
<Fare>
I have negative credence to Xach, but maybe *you* can convince him.
<axion>
Just bear in mind the Quicklisp's local projects will not automatically pick up sub-directories. You must use register-local-projects manually for that.
<boeg>
good to know
<axion>
Depending on how you set up your symlinks, everything could be a sub-directory.