]> git.neil.brown.name Git - edlib.git/commit
Split display creation into two separate steps.
authorNeilBrown <neil@brown.name>
Sun, 8 Oct 2023 08:17:21 +0000 (19:17 +1100)
committerNeilBrown <neil@brown.name>
Mon, 9 Oct 2023 22:15:33 +0000 (09:15 +1100)
commit8fba1fc3efc3b91dbad9971a51ff3e0eeae3faf3
treed7be9f4ccb30dd27609f37e0af1b7fcbb841b3c4
parent35f5dc3b0ccabe664aae7f93c1a330cfc751f018
Split display creation into two separate steps.

This effectively reverts an earlier patch.
That patch caused x11 selection to stop working because
the relevant pane was attached before DISPLAY had been set.
So now we create the display first, then have the opportunity to set
attributes, then call window-active-display which adds all the extra
panes and attaches a document.

Signed-off-by: NeilBrown <neil@brown.name>
DOC/TODO.md
core-editor.c
core-window.c
data/edlib.ini
display-ncurses.c
display-x11-xcb.c
edlib.c
python/display-pygtk.py
python/lib-server.py