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