freenode/#shirakumo - IRC Chatlog
Search
17:33:49
malm
I have a very simple question (which will for sure scream n00b about me) ;): If both incoming and outgoing requests are correctly routed by radiance, but incorrect (they become https://localhost/static/...) during template processing (@href in this case), what am I, most likely, doing wrong?
17:35:06
malm
I asked in haste: I totally forgot about the docs (not used to well documented CL projects...) :)
17:36:57
malm
Think I've read about an issue re https and reverse routing and @href... *keeps looking* :)
19:13:55
mezzoemrys
opening portacle from a fresh installation has the scratch buffer in a read-only mode. is this intended behavior?
19:24:58
Colleen
github.com/portacle/portacl... Website (HTML), Title: Welcome message read-only · Issue #100 · portacle/portacle · GitHub
19:37:59
mezzoemrys
what file/file location should I use for a .emacs or init.el equivalent to add mode hooks, such as for parinfer-mode?
19:39:16
Colleen
github.com/portacle/config/... Website (HTML), Title: config/help.txt at master · portacle/config · GitHub
19:56:25
malm
Shinmera: Yes, the first domain is the primary. I realize now that perhaps I won't need localhost at all? (I thought it was needed if I create a backend debug connection via ssh tunnels?)
19:57:24
Shinmera
the domains part is required for radiance to perform the translation properly. It'll "work" from any domain, even ones not in the list, but the translation might not be what you expect.
19:58:15
Shinmera
specifically, when a request arrives it looks at the domain string and chops off the end of what it recognises from the domains list. So foo.bar.baz becomes foo if bar.baz is in the list
19:58:41
Shinmera
when URIs are externalised (such as in templates) it'll re-attach that domain suffix
20:00:49
malm
Shinmera: Ah ok. Yes that's correct (following one of your guides (the one with 8 parts)
20:06:15
Shinmera
might be a good idea to add some stuff like a systemd service and an nginx config to the tutorial, but I don't know how much I like adding system-specific stuff in there
20:06:41
malm
Shinmera: Nah, tmpl still expands to localhost only. Does the tmpls have a different domains list perhaps?
20:07:34
malm
Shinmera: Nah I think you should stay strong with the developer/sysOps separation in the guides as well. :)
20:10:08
Shinmera
Try (let ((radiance:*request* (make-instance 'radiance:request :uri (radiance:make-uri) :domain "www.solkattenarboga.se"))) (radiance:uri-to-url "foo/bar" :representation :external))
20:10:51
malm
Shinmera: Right so shouldn't be that. Btw, when I run (uri-to-url "some/path/file.css" :representation :external it returns http://... not https://...
20:13:36
mezzoemrys
portacle question: How would I swap enabling paredit for all lisp-type modes for an alternate package, like parinfer?
20:14:14
mezzoemrys
my best guess currently is that i'd need to edit and recompile portacle-paredit, but i'm trying to keep it in user configs for portability
20:15:06
Shinmera
for these https://github.com/portacle/emacsd/blob/master/portacle-paredit.el#L11-L16
20:15:07
Colleen
github.com/portacle/emacsd/... Website (HTML), Title: emacsd/portacle-paredit.el at master · portacle/emacsd · GitHub
20:16:26
malm
Shinmera: Thanks for all the help thus far. I'll dig into more docs and see if I can grep the tmpl:ing and routing a bit more. :D
20:17:24
Shinmera
if it recognises the domain properly you should get an empty uri and the domain as values
20:19:23
mezzoemrys
it seems as though several packages don't play well with the repl (rainbow-delimiters, parinfer)
23:02:37
Baggers
grand thanks, finally screwing around with some lisp again after having been busy for a while
23:13:17
Baggers
aw I'm looking forward to seeing more from that. I miss the old treehouse streams.. even if I did miss a bunch of them by not turning up :/