From: Araki K. <j00...@ip...> - 2002-01-01 21:14:16
|
荒木です:-) Subject: mlterm 2.1.1 (was: Re: [Mlterm-dev-ja] 2.1.0 released) From: Araki Ken <j00...@ip...> Message-ID: <200...@pd...> Date: 30 Dec 2001 08:24:15 +0900 > こんなひどいバグはないともう期待しています。 > > では、重ね重ね、失礼致しました_o_ まだ、とんでもないのがありました_o_ 添付のパッチを当ててください。 sourceforge には、2.1.2 を upload しております。 ChangeLog * selected region is reset in scrolling with dragging mouse. fixed. では -- kiken j00...@ip... Index: src/ml_term_screen.c =================================================================== RCS file: /home/ken/cvsroot/mlterm/src/ml_term_screen.c,v retrieving revision 1.247 diff -u -r1.247 ml_term_screen.c --- src/ml_term_screen.c 2001/12/29 22:37:17 1.247 +++ src/ml_term_screen.c 2002/01/01 20:00:55 @@ -2420,10 +2420,6 @@ } -/* - * callbacks of ml_image_scroll events - */ - static int flush_scroll_cache( ml_term_screen_t * termscr , @@ -2535,6 +2531,10 @@ termscr->scroll_cache_boundary_end = boundary_end ; } +/* + * callbacks of ml_bs_event_listener_t events. + */ + static int window_scroll_upward( void * p , @@ -2550,8 +2550,6 @@ return 0 ; } - ml_restore_selected_region_color( &termscr->sel) ; - set_scroll_boundary( termscr , 0 , ml_image_get_rows( termscr->image) - 1) ; termscr->scroll_cache_rows += size ; @@ -2574,8 +2572,6 @@ return 0 ; } - ml_restore_selected_region_color( &termscr->sel) ; - set_scroll_boundary( termscr , 0 , ml_image_get_rows( termscr->image) - 1) ; termscr->scroll_cache_rows -= size ; @@ -2583,6 +2579,11 @@ return 1 ; } + +/* + * callbacks of ml_image_scroll events + */ + static int window_scroll_upward_region( void * p , |