tynet-lichat/shirakumo - IRC Chatlog
Search
Thursday, 4th of August 2022, 8:01:29 UTC
15:16:33
selwyn
it was also a dog food decision
15:17:03
selwyn
unlike kandria, i didn't have any platform in mind other than pc/steamvr
17:23:55
shinmera
Well, I think I got the bot working to the extent I need it to. https://github.com/Shinmera/stranger
17:24:09
shinmera
haven't done the actual import yet cause a buncha folks have not filled out their god darn surveys still.
17:29:10
shinmera
because I have -50% patience for things that aren't documented.
17:29:21
shinmera
and -1000% patience for things that claim to "not even be alpha quality"
17:29:40
shinmera
and -1000000% patience for things that haven't been updated in 3 years for a platform as shakey as discord
17:34:15
shinmera
even with abcl java is still far more of a chore than python.
17:42:04
selwyn
i saw a macaw at the beach
18:40:18
Colleen
anyone use doom emacs with Radiance?
18:40:18
Kingsy
anyone use doom emacs with Radiance?
18:40:58
Colleen
does sly not complete properly?
18:40:58
drakonis
does sly not complete properly?
18:41:35
Colleen
drakonis: exactly. I was also curious about what define-page did, and I cant go to definition either.
18:41:35
Kingsy
drakonis: exactly. I was also curious about what define-page did, and I cant go to definition either.
18:42:03
Colleen
I feel like all that needs to happen is radiance needs to be quickloaded into the repl sly is using or something.
18:42:03
Kingsy
I feel like all that needs to happen is radiance needs to be quickloaded into the repl sly is using or something.
18:42:21
Colleen
i'm pretty sure that's it
18:42:21
drakonis
i'm pretty sure that's it
18:42:27
Colleen
drakonis: well. haha no. I tried that with no avail.
18:42:27
Kingsy
drakonis: well. haha no. I tried that with no avail.
18:43:05
Colleen
C-c C-z, (ql:quickload "radiance") then i still cant SPC-m-d-g
18:43:05
Kingsy
C-c C-z, (ql:quickload "radiance") then i still cant SPC-m-d-g
18:44:50
Colleen
also you might want to enable flex completion
18:44:50
drakonis
also you might want to enable flex completion
18:45:03
Colleen
the completion mode that doom defaults to for sly is shiiiiiiit
18:45:03
drakonis
the completion mode that doom defaults to for sly is shiiiiiiit
18:45:20
Colleen
i had to type radiance: then invoke completion to get it
18:45:20
drakonis
i had to type radiance: then invoke completion to get it
18:45:26
Colleen
oh. how is that enabled?
18:45:26
Kingsy
oh. how is that enabled?
18:49:26
shinmera
I can assure you radiance does nothing special, so the lack of completions is a global lisp issue with your setup.
18:49:47
Colleen
it is entirely an issue with doom enabling the shitty completions mode
18:49:47
drakonis
it is entirely an issue with doom enabling the shitty completions mode
18:49:51
Colleen
the point completion mode, that is.
18:49:51
drakonis
the point completion mode, that is.
18:50:02
Colleen
Kingsy: you have to set sly-flex-completion to t i think?
18:50:02
drakonis
Kingsy: you have to set sly-flex-completion to t i think?
18:51:37
Colleen
drakonis: hmm Idon't see that variable.
18:51:38
Kingsy
drakonis: hmm Idon't see that variable.
18:51:51
Colleen
its not that specific name
18:51:51
drakonis
its not that specific name
18:52:04
drakonis
'sly-flex-completions'
18:52:13
Colleen
https://github.com/doomemacs/doomemacs/blob/master/modules/lang/common-lisp/config.el#L45
18:52:13
drakonis
https://github.com/doomemacs/doomemacs/blob/master/modules/lang/common-lisp/config.el#L45
18:53:56
Colleen
hm so I just did M-x find-variable - flex, and I don't see that, how are you setting it?
18:53:56
Kingsy
hm so I just did M-x find-variable - flex, and I don't see that, how are you setting it?
18:54:14
Colleen
sly-complete-symbol-function 'sly-simple-completions
18:54:14
drakonis
sly-complete-symbol-function 'sly-simple-completions
18:54:23
Colleen
you have to set the function to flex completions
18:54:23
drakonis
you have to set the function to flex completions
18:54:53
Colleen
(setq sly-complete-symbol-function 'sly-flex-completions)
18:54:53
drakonis
(setq sly-complete-symbol-function 'sly-flex-completions)
18:55:13
Colleen
you have to reload sly entirely for that to take effect
18:55:13
drakonis
you have to reload sly entirely for that to take effect
18:55:18
Colleen
i think you can set it on config.el
18:55:18
drakonis
i think you can set it on config.el
18:56:32
Colleen
i accidentally ate my configs earlier this week so i dont have the exact call
18:56:32
drakonis
i accidentally ate my configs earlier this week so i dont have the exact call
18:56:54
shinmera
I'd share mine, but they're not doom-based, so
18:57:56
Colleen
still getting "No definition for :define-page"
18:57:56
Kingsy
still getting "No definition for :define-page"
18:59:03
Colleen
i think you need to set a hook for that?
18:59:03
drakonis
i think you need to set a hook for that?
18:59:15
Colleen
doing configurations with doom is too involved
18:59:15
drakonis
doing configurations with doom is too involved
18:59:33
Colleen
yeah I am not sure. I havent been using emacs in general very long
18:59:33
Kingsy
yeah I am not sure. I havent been using emacs in general very long
19:00:47
shinmera
Here's mine, in any case https://github.com/shinmera/.emacs
19:01:10
shinmera
relevant stuff in -lisp and -company
19:04:52
Colleen
hmm I just will find it mad if its the completions. how has no-one had this issue before? Any package outside of builtins doesnt get gotos?
19:04:52
Kingsy
hmm I just will find it mad if its the completions. how has no-one had this issue before? Any package outside of builtins doesnt get gotos?
19:05:25
Colleen
https://github.com/doomemacs/doomemacs/blob/3766523f1ef0ae166bafe7c95be523d6304c1e5f/docs/getting_started.org
19:05:25
drakonis
https://github.com/doomemacs/doomemacs/blob/3766523f1ef0ae166bafe7c95be523d6304c1e5f/docs/getting_started.org
19:06:43
Colleen
Kingsy: (add-hook! python-mode
19:06:43
drakonis
Kingsy: (add-hook! python-mode
19:06:46
Colleen
(setq python-shell-interpreter "bpython"))
19:06:46
drakonis
(setq python-shell-interpreter "bpython"))
19:06:50
Colleen
https://github.com/doomemacs/doomemacs/blob/3766523f1ef0ae166bafe7c95be523d6304c1e5f/docs/getting_started.org#configel
19:06:50
drakonis
https://github.com/doomemacs/doomemacs/blob/3766523f1ef0ae166bafe7c95be523d6304c1e5f/docs/getting_started.org#configel
19:06:52
Colleen
this is what i wanted to link
19:06:52
drakonis
this is what i wanted to link
19:08:11
Colleen
Kingsy: (after! sly (setq sly-complete-symbol-function 'sly-flex-completions)) this works
19:08:11
drakonis
Kingsy: (after! sly (setq sly-complete-symbol-function 'sly-flex-completions)) this works
19:11:32
Colleen
right NOW I get completion on define-page but I still cant goto definition. but I think its because of the way I am calling the function
19:11:32
Kingsy
right NOW I get completion on define-page but I still cant goto definition. but I think its because of the way I am calling the function
19:12:39
Colleen
yeah it is, if I add radiane: before it, it works, why might that be? it must know because of the in-package and the asd ?
19:12:39
Kingsy
yeah it is, if I add radiane: before it, it works, why might that be? it must know because of the in-package and the asd ?
19:12:47
Colleen
you can also set (company +childframe) on your doom config to get a nice little box that gives you information about the completion
19:12:47
drakonis
you can also set (company +childframe) on your doom config to get a nice little box that gives you information about the completion
19:21:08
Colleen
drakonis: sorry, how is that set?
19:21:08
Kingsy
drakonis: sorry, how is that set?
19:21:36
Colleen
look inside .doom.d/init.el, you'll see company
19:21:36
drakonis
look inside .doom.d/init.el, you'll see company
19:21:54
Colleen
replace that with what i posted
19:21:54
drakonis
replace that with what i posted
19:25:00
Colleen
yeah i did that, I just don't see any difference, hmm perhaps I just havent noticedwhat it does.
19:25:00
Kingsy
yeah i did that, I just don't see any difference, hmm perhaps I just havent noticedwhat it does.
19:28:42
Colleen
drakonis: heh, is there an example somewhere of what I should see?
19:28:42
Kingsy
drakonis: heh, is there an example somewhere of what I should see?
19:35:32
Colleen
try invoking completions now
19:35:32
drakonis
try invoking completions now
19:43:08
Colleen
do it says "radiance:define-page macro 50%"
19:43:08
Kingsy
do it says "radiance:define-page macro 50%"
19:46:50
Colleen
you forgot to run doom sync, didnt you?
19:46:50
drakonis
you forgot to run doom sync, didnt you?
19:47:01
Colleen
you have to do that so it pulls in the packages for childframe
19:47:01
drakonis
you have to do that so it pulls in the packages for childframe
19:47:13
Colleen
i should bill my support hours
19:47:13
drakonis
i should bill my support hours
19:49:53
Colleen
ahh ha! yep, that is considerably better, thanks
19:49:53
Kingsy
ahh ha! yep, that is considerably better, thanks
19:53:50
Colleen
drakonis: any other cool quick wins in doom that will make my life easier when starting with lisp?
19:53:50
Kingsy
drakonis: any other cool quick wins in doom that will make my life easier when starting with lisp?
19:54:05
Colleen
hmm, i think those two are the biggest ones
19:54:05
drakonis
hmm, i think those two are the biggest ones
19:54:10
|3b|
ACTION loves fonts :/ http://3bb.cc/tmp/gulim.png
19:55:24
|3b|
not only is that random notch about 1/1000 of an em deep, the top edge goes left 1 unit, then back right 1 unit, then back left 1 unit
19:55:27
Colleen
drakonis: thanks so much
19:55:27
Kingsy
drakonis: thanks so much
19:55:52
|3b|
then it goes down left, right one unit, and continues on
19:56:34
shinmera
is that just people having weird crap in their outlines that they couldn't see in the editor?
19:56:44
|3b|
which leaves that extra yellow line, which is a completely separate contour, containing only a diagonal line and a bezier that is the exact same as the line :/
19:57:14
Colleen
I have no idea what that is.
19:57:14
Kingsy
I have no idea what that is.
19:57:35
|3b|
ACTION suspects some of the random stuff is people "signing" fonts (and/or marking them for copyright reasons)
19:57:48
|3b|
and some is from automatically tracing scanned stuff and not cleaning it up
19:57:57
Colleen
looks like an explosion :o
19:57:57
Kingsy
looks like an explosion :o
19:58:01
shinmera
Yeah the copyright stuff makes sense.
19:58:22
|3b|
explosion is just one of the default backgrounds for my ui lib experiment :)
19:58:22
shinmera
I know some use stuff like zero width spaces in text to detect if someone copypastes
19:59:04
|3b|
the brighter line with squares on it is a piece of a glyph, zoomed in by a few thousand
20:00:24
|3b|
for scale, the horizontal line by the cursor would be about 1mm if you printed the character 1m wide
Thursday, 4th of August 2022, 20:01:29 UTC