/[nano]/nano/move.c
ViewVC logotype

Diff of /nano/move.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.27 by jordi, Fri Jan 4 17:57:40 2002 UTC revision 1.28 by astyanax, Sat May 11 03:04:44 2002 UTC
# Line 113  int do_down(void) Line 113  int do_down(void)
113      wrap_reset();      wrap_reset();
114      if (current->next != NULL) {      if (current->next != NULL) {
115          update_line(current->prev, 0);          update_line(current->prev, 0);
   
116          if (placewewant > 0)          if (placewewant > 0)
117              current_x = actual_x(current->next, placewewant);              current_x = actual_x(current->next, placewewant);
   
         if (current_x > strlen(current->next->data))  
             current_x = strlen(current->next->data);  
118      } else {      } else {
119          UNSET(KEEP_CUTBUFFER);          UNSET(KEEP_CUTBUFFER);
120          check_statblank();          check_statblank();
# Line 193  int do_up(void) Line 189  int do_up(void)
189      if (current->prev != NULL) {      if (current->prev != NULL) {
190          if (placewewant > 0)          if (placewewant > 0)
191              current_x = actual_x(current->prev, placewewant);              current_x = actual_x(current->prev, placewewant);
   
         if (current_x > strlen(current->prev->data))  
             current_x = strlen(current->prev->data);  
192      }      }
193      if (current_y > 0)      if (current_y > 0)
194          current_y--;          current_y--;

Legend:
Removed from v.1.27  
changed lines
  Added in v.1.28

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26