comparison src/misc1.c @ 344:7033303ea0c0 v7.0089

updated for version 7.0089
author vimboss
date Tue, 21 Jun 2005 22:37:39 +0000
parents 03b3684919e3
children 6c62b9b939bd
comparison
equal deleted inserted replaced
343:607cff4bc0cb 344:7033303ea0c0
2459 #ifdef FEAT_TITLE 2459 #ifdef FEAT_TITLE
2460 need_maketitle = TRUE; /* set window title later */ 2460 need_maketitle = TRUE; /* set window title later */
2461 #endif 2461 #endif
2462 } 2462 }
2463 ++curbuf->b_changedtick; 2463 ++curbuf->b_changedtick;
2464 ++global_changedtick;
2465 } 2464 }
2466 2465
2467 static void changedOneline __ARGS((buf_T *buf, linenr_T lnum)); 2466 static void changedOneline __ARGS((buf_T *buf, linenr_T lnum));
2468 static void changed_lines_buf __ARGS((buf_T *buf, linenr_T lnum, linenr_T lnume, long xtra)); 2467 static void changed_lines_buf __ARGS((buf_T *buf, linenr_T lnum, linenr_T lnume, long xtra));
2469 static void changed_common __ARGS((linenr_T lnum, colnr_T col, linenr_T lnume, long xtra)); 2468 static void changed_common __ARGS((linenr_T lnum, colnr_T col, linenr_T lnume, long xtra));
2849 #ifdef FEAT_TITLE 2848 #ifdef FEAT_TITLE
2850 need_maketitle = TRUE; /* set window title later */ 2849 need_maketitle = TRUE; /* set window title later */
2851 #endif 2850 #endif
2852 } 2851 }
2853 ++buf->b_changedtick; 2852 ++buf->b_changedtick;
2854 ++global_changedtick;
2855 #ifdef FEAT_NETBEANS_INTG 2853 #ifdef FEAT_NETBEANS_INTG
2856 netbeans_unmodified(buf); 2854 netbeans_unmodified(buf);
2857 #endif 2855 #endif
2858 } 2856 }
2859 2857
3142 */ 3140 */
3143 int 3141 int
3144 prompt_for_number() 3142 prompt_for_number()
3145 { 3143 {
3146 int i; 3144 int i;
3145 int save_cmdline_row;
3146 int save_State;
3147 3147
3148 /* When using ":silent" assume that <CR> was entered. */ 3148 /* When using ":silent" assume that <CR> was entered. */
3149 MSG_PUTS(_("Choice number (<Enter> cancels): ")); 3149 MSG_PUTS(_("Choice number (<Enter> cancels): "));
3150
3151 /* Set the state such that text can be selected/copied/pasted. */
3152 save_cmdline_row = cmdline_row;
3153 cmdline_row = Rows - 1;
3154 save_State = State;
3155 State = CMDLINE;
3156
3150 i = get_number(TRUE); 3157 i = get_number(TRUE);
3151 if (KeyTyped) /* don't call wait_return() now */ 3158 if (KeyTyped) /* don't call wait_return() now */
3152 { 3159 {
3153 msg_putchar('\n'); 3160 msg_putchar('\n');
3154 cmdline_row = msg_row - 1; 3161 cmdline_row = msg_row - 1;
3155 need_wait_return = FALSE; 3162 need_wait_return = FALSE;
3156 msg_didany = FALSE; 3163 msg_didany = FALSE;
3157 } 3164 }
3165 else
3166 cmdline_row = save_cmdline_row;
3167 State = save_State;
3168
3158 return i; 3169 return i;
3159 } 3170 }
3160 3171
3161 void 3172 void
3162 msgmore(n) 3173 msgmore(n)