I'm not expecting any support on this, it's mainly a heads up. I was experimenting with the nativecomp branch on emacs28, and realized that some ein features break in that set up.
Specifically, the ipdb stuff doesn't work -- there are some errors that I don't quite understand regarding "free variable it", and ein:log isn't defined. To repro this, try running
from IPython.core.debugger import set_trace
set_trace()
in an ipynb notebook on the nativecomp branch. Note that you might need to use this commit to avoid some other errors with define-obsolete-function-alias.
If it's useful for debugging I can share more info about how I built it etc.
I'm not expecting any support on this, it's mainly a heads up. I was experimenting with the nativecomp branch on emacs28, and realized that some ein features break in that set up.
Specifically, the ipdb stuff doesn't work -- there are some errors that I don't quite understand regarding "free variable it", and
ein:log
isn't defined. To repro this, try runningin an ipynb notebook on the nativecomp branch. Note that you might need to use this commit to avoid some other errors with
define-obsolete-function-alias
.If it's useful for debugging I can share more info about how I built it etc.