Changeset bd783db
- Timestamp:
- May 12, 2009, 11:39:44 PM (15 years ago)
- Branches:
- master, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 3d08168
- Parents:
- 70110286
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
functions.c
r70110286 rbd783db 3563 3563 owl_view *v; 3564 3564 3565 marked_id=owl_global_get_markedmsgid(&g); 3566 if (marked_id == -1) { 3567 owl_function_error("Mark not set."); 3568 return; 3569 } 3570 3565 3571 v=owl_global_get_current_view(&g); 3566 3572 /* bail if there's no current message */ … … 3568 3574 return; 3569 3575 } 3576 3570 3577 m=owl_view_get_element(v, owl_global_get_curmsg(&g)); 3571 marked_id=owl_global_get_markedmsgid(&g);3572 3573 3578 _owl_function_mark_message(m); 3574 3575 3579 owl_global_set_curmsg(&g, owl_view_get_nearest_to_msgid(v, marked_id)); 3576 3580 owl_mainwin_redisplay(owl_global_get_mainwin(&g)); -
global.c
r70110286 rbd783db 35 35 g->curmsg=0; 36 36 g->topmsg=0; 37 g->markedmsgid=-1; 37 38 g->needrefresh=1; 38 39 g->startupargs=NULL; -
owl.h
r70110286 rbd783db 535 535 owl_errqueue errqueue; 536 536 int lines, cols; 537 int curmsg, topmsg , markedmsg;537 int curmsg, topmsg; 538 538 int markedmsgid; /* for finding the marked message when it has moved. */ 539 539 int curmsg_vert_offset;
Note: See TracChangeset
for help on using the changeset viewer.