Changes in owl.h [987cf3f:5cc7e5e]
Legend:
- Unmodified
- Added
- Removed
-
owl.h
r987cf3f r5cc7e5e 60 60 typedef void HV; 61 61 #endif 62 63 #include "window.h" 62 64 63 65 #ifdef GIT_VERSION … … 308 310 void *data; /* determined by mode */ 309 311 char *keymap; 312 owl_window *cursor; 310 313 } owl_context; 311 314 … … 344 347 345 348 typedef struct _owl_zwrite { 346 char *cmd;347 349 char *zwriteline; 348 350 char *class; … … 395 397 int lasttruncated; 396 398 int lastdisplayed; 399 owl_window *window; 397 400 } owl_mainwin; 398 401 … … 402 405 int topline; 403 406 int rightshift; 404 int winlines, wincols;405 WINDOW *curswin;407 owl_window *window; 408 gulong sig_redraw_id; 406 409 void (*onclose_hook) (struct _owl_viewwin *vwin, void *data); 407 410 void *onclose_hook_data; … … 409 412 410 413 typedef struct _owl_popwin { 411 PANEL *borderpanel; 412 PANEL *poppanel; 413 int lines; 414 int cols; 414 owl_window *border; 415 owl_window *content; 415 416 int active; 416 417 } owl_popwin; 418 419 typedef struct _owl_msgwin { 420 char *msg; 421 owl_window *window; 422 gulong redraw_id; 423 } owl_msgwin; 417 424 418 425 typedef struct _owl_messagelist { … … 464 471 typedef struct _owl_editwin_excursion owl_editwin_excursion; 465 472 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 466 482 typedef struct _owl_keybinding { 467 483 int *keys; /* keypress stack */ … … 547 563 } owl_popexec; 548 564 565 typedef struct _OwlGlobalNotifier OwlGlobalNotifier; 566 549 567 typedef struct _owl_global { 550 568 owl_mainwin mw; 551 569 owl_popwin pw; 570 owl_msgwin msgwin; 552 571 owl_history cmdhist; /* command history */ 553 572 owl_history msghist; /* outgoing message history */ … … 567 586 owl_messagelist msglist; 568 587 WINDOW *input_pad; 569 PANEL *recpan, *seppan, *msgpan, *typpan;570 int needrefresh;588 owl_mainpanel mainpanel; 589 gulong typwin_erase_id; 571 590 int rightshift; 572 591 volatile sig_atomic_t resizepending; 573 int relayoutpending;574 int recwinlines;575 592 char *thishost; 576 593 char *homedir; … … 596 613 owl_colorpair_mgr cpmgr; 597 614 pid_t newmsgproc_pid; 615 int malloced, freed; 598 616 owl_regex search_re; 599 617 aim_session_t aimsess;
Note: See TracChangeset
for help on using the changeset viewer.