Fable to the rescue

On my quest to own my software , I am in the process of adding an X server to CHasm . That means reducing the 4M lines of code in X11 to the exact set of functionality I need in a fraction of the size and in pure Assembly. I spent the weekend getting a functional X server running but then hit a wall. After getting GIMP to run on frame , there were serious issues with getting menus and popup…