2e0byo / emacs-ng

A new approach to Emacs - Including TypeScript, Threading, Async I/O, and WebRender.
https://emacs-ng.github.io/emacs-ng/
GNU General Public License v3.0
0 stars 0 forks source link

Tracking #1

Open 2e0byo opened 1 year ago

2e0byo commented 1 year ago

This fork is currently far from ready, but working locally.

Known bugs:

2e0byo commented 1 year ago

Resize events are properly listened to (dispatched in event_loop.rs and picked up in wrterm.rs). The mutex isn't blocking. Adding multiple resizes doesn't fix anything.

Therefore the error is somewhere within emacs, and we need to manually force a full frame redraw on resize for now.

2e0byo commented 1 year ago

Segfaults are caused by the garbage collector trying to mark objects it shouldn't. Why? Why does it think the object is there at all?