Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • owl.h

    r5cc7e5e r987cf3f  
    6060typedef void HV;
    6161#endif
    62 
    63 #include "window.h"
    6462
    6563#ifdef  GIT_VERSION
     
    310308  void *data;           /* determined by mode */
    311309  char *keymap;
    312   owl_window *cursor;
    313310} owl_context;
    314311
     
    347344
    348345typedef struct _owl_zwrite {
     346  char *cmd;
    349347  char *zwriteline;
    350348  char *class;
     
    397395  int lasttruncated;
    398396  int lastdisplayed;
    399   owl_window *window;
    400397} owl_mainwin;
    401398
     
    405402  int topline;
    406403  int rightshift;
    407   owl_window *window;
    408   gulong sig_redraw_id;
     404  int winlines, wincols;
     405  WINDOW *curswin;
    409406  void (*onclose_hook) (struct _owl_viewwin *vwin, void *data);
    410407  void *onclose_hook_data;
     
    412409 
    413410typedef struct _owl_popwin {
    414   owl_window *border;
    415   owl_window *content;
     411  PANEL *borderpanel;
     412  PANEL *poppanel;
     413  int lines;
     414  int cols;
    416415  int active;
    417416} owl_popwin;
    418  
    419 typedef struct _owl_msgwin {
    420   char *msg;
    421   owl_window *window;
    422   gulong redraw_id;
    423 } owl_msgwin;
    424417
    425418typedef struct _owl_messagelist {
     
    471464typedef struct _owl_editwin_excursion owl_editwin_excursion;
    472465
    473 typedef struct _owl_mainpanel {
    474   owl_window *panel;
    475   owl_window *typwin;
    476   owl_window *sepwin;
    477   owl_window *msgwin;
    478   owl_window *recwin;
    479   int recwinlines;
    480 } owl_mainpanel;
    481 
    482466typedef struct _owl_keybinding {
    483467  int  *keys;                   /* keypress stack */
     
    563547} owl_popexec;
    564548
    565 typedef struct _OwlGlobalNotifier OwlGlobalNotifier;
    566 
    567549typedef struct _owl_global {
    568550  owl_mainwin mw;
    569551  owl_popwin pw;
    570   owl_msgwin msgwin;
    571552  owl_history cmdhist;          /* command history */
    572553  owl_history msghist;          /* outgoing message history */
     
    586567  owl_messagelist msglist;
    587568  WINDOW *input_pad;
    588   owl_mainpanel mainpanel;
    589   gulong typwin_erase_id;
     569  PANEL *recpan, *seppan, *msgpan, *typpan;
     570  int needrefresh;
    590571  int rightshift;
    591572  volatile sig_atomic_t resizepending;
     573  int relayoutpending;
     574  int recwinlines;
    592575  char *thishost;
    593576  char *homedir;
     
    613596  owl_colorpair_mgr cpmgr;
    614597  pid_t newmsgproc_pid;
    615   int malloced, freed;
    616598  owl_regex search_re;
    617599  aim_session_t aimsess;
Note: See TracChangeset for help on using the changeset viewer.