codygman has joined #nixos-emacs
rajivr has joined #nixos-emacs
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos-emacs
cole-h has quit [Ping timeout: 260 seconds]
cosimone has joined #nixos-emacs
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos-emacs
cosimone has quit [Read error: Connection reset by peer]
cosimone has joined #nixos-emacs
cosimone has quit [Read error: Connection reset by peer]
cosimone has joined #nixos-emacs
pie_ has quit [Quit: No Ping reply in 180 seconds.]
pie_ has joined #nixos-emacs
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos-emacs
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos-emacs
codygman has quit [Client Quit]
srk has quit [Ping timeout: 240 seconds]
srk has joined #nixos-emacs
selfsymmetric-mu has quit [Ping timeout: 256 seconds]
rajivr has quit [Quit: Connection closed for inactivity]
cosimone_ has joined #nixos-emacs
cosimone has quit [Ping timeout: 264 seconds]
cosimone_ is now known as cosimone
selfsymmetric-mu has joined #nixos-emacs
cole-h has joined #nixos-emacs
cosimone has quit [Quit: cosimone]
<
adisbladis>
bqv: Do you know how to verify if a module was loaded natively (eln) or not?
neeasade has joined #nixos-emacs
<
antifuchs>
I think `C-h f` for a function defined in the library should tell you? There's probably a programmatic way to do it too
<
adisbladis>
antifuchs: That will only show you which source file it's from
<
adisbladis>
Not where the actual thing is loaded from
<
antifuchs>
I thought it also indicated that it's loaded from .eln? At least that's what I recall from my tests
<
antifuchs>
I switched back to 27.1 after finding some annoying showstopper bugs in day-to-day work that I can't work on fixing rn /:
<
adisbladis>
Anyway
<
adisbladis>
I confirmed with strace
<
adisbladis>
Someone in #emacs helped out with this snippet:
<
adisbladis>
(subr-native-elisp-p (symbol-function #'foo))
bqv has quit [Quit: WeeChat 2.9]
bqv has joined #nixos-emacs
<
antifuchs>
ahh, that's a good one. apropos'ing `native` helped me find useful functions like that in the past (:
neeasade has quit []
evanjs has joined #nixos-emacs
evanjs has joined #nixos-emacs
evanjs has joined #nixos-emacs
evanjs has joined #nixos-emacs
evanjs has quit [Client Quit]
evanjs has joined #nixos-emacs