Hi Philipp,
Nice to see you work on modules :)
* Shouldn't we try to map module function to subr instead of adding
another type?
Eventually yes, but I'=
;d prefer to do that later and introduce the misc subtype now to get rid of=
the most pressing problems associated with using the save pointer (probabl=
y wrong type, no garbage collection). Turning module functions into proper =
subrs is a bit more involved since all pieces of code that touch subrs need=
to be adapted.
=C2=A0
* Should we get rid of make_global_ref? It serves no purpose anymore
IIUC since you can't reuse emacs_values between module function calls.<=
br>
My understanding is that the emacs_valu=
e objects returned from make_global_ref should be usable across environment=
s and threads; at least that's my understanding of both the desired and=
the implemented behavior.=C2=A0