diff --git a/TODO b/TODO index 3f92aeb6..49afa381 100644 --- a/TODO +++ b/TODO @@ -87,9 +87,10 @@ options list with each option having a type (window or session), then options on window, on session, and global. for window options we look window->session->global, and for session we look session->global. - problem: what about windows in multiple sessions? there are contexts - where we do not know which session, or where multiple choices makes - no sense + problem: what about windows in multiple sessions? there are contexts + where we do not know which session, or where multiple choices makes + no sense... could at least have one global list for all types of + global options and keep separate window,session lists * the way pane, window, session destroy is handled is too complicated and the distinction between session.c, window.c and server-fn.c functions is not clear. could we just have kill_pane(), diff --git a/compat.h b/compat.h index 42479d18..47a1706f 100644 --- a/compat.h +++ b/compat.h @@ -22,6 +22,7 @@ #include #include +#include #ifndef __GNUC__ #define __attribute__(a)