diff --git a/ChangeLog b/ChangeLog index 6f069e1ec3fa1948bbfd96030e245d2059a381c2..9783ebdcf2e785309e4e680c175ba75cc16c2b1c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,15 +6,37 @@ since last release (CVS Only) - 06/06/2000 we had been seeing. Affects: add_marked_sameline, edit_add, and many others. (Rob Siemborski) - totsize fixes (Rob Siemborski) + total_refresh(): + - Cut dispaly_main_list call, as this function is only supposed to refresh + what's already on the screen, not go through the process of adding the + text again. - cut.c: - totsize fixes (Rob Siemborski) - nano.c: - experimental do_wrap and check_wrap (Adam Rogoyski) + - Removed editwineob, as it was redundant for (editwinrows - 1). + Changed all calls to editwinrows - 1 in nano.c and move.c. + - Removed all functions that were split into other files. + Affects LOTS of funcs. do_enter(): - Added reset of placewewant to end. do_insertfile(): - Fix display problem when using ctrl-r to load a file into the buffer (Rob Siemborski) + handle_sigwinch(): + - Added titlebar(), edit_refresh() and display_main_list() calls because + a resize wasn't picking up on possible different width correctly. +- utils.c: + - Moved nmalloc() and nrealloc() here. +- move.c: + - New file, contains movement functions (like do_home(), do_up(), + do_down(), page_up(), etc...). +- files.c: + - Contains functions for files (read_file, insert_file, + do_writeout(), etc). +- search.c: + - Contains all our searching and related functions, (do_search(), + findnextstr(), do_replace(), do_gotoline()). nano-0.9.10 - 06/04/2000 - es.po: diff --git a/nano.c b/nano.c index 1db5f689502fa0287d6826e4f6ec8cb11c9c96a8..390d154145100e2f2161ec5f9ae449284bb1a58c 100644 --- a/nano.c +++ b/nano.c @@ -1302,7 +1302,12 @@ void handle_sigwinch(int s) edit_update(editbot); } erase(); + + /* Do these b/c width may have changed... */ refresh(); + titlebar(); + edit_refresh(); + display_main_list(); total_refresh(); #endif } diff --git a/winio.c b/winio.c index af0e27c7c353b61575e9ec65a533d59b304c2f23..8bc33fa4823f027533c247174c255ab72d9cc959 100644 --- a/winio.c +++ b/winio.c @@ -1043,7 +1043,6 @@ void display_main_list(void) int total_refresh(void) { - display_main_list(); clearok(edit, TRUE); clearok(topwin, TRUE); clearok(bottomwin, TRUE);