To: vim-dev@vim.org Subject: Patch 6.1.248 Fcc: outbox From: Bram Moolenaar Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit ------------ Patch 6.1.248 Problem: Typing 'q' at the more-prompt for ":let" does not quit the listing. (Hari Krishna Dara) Solution: Quit the listing when got_int is set. Files: src/eval.c *** ../vim61.247/src/eval.c Mon Oct 14 21:43:21 2002 --- src/eval.c Tue Nov 5 21:25:45 2002 *************** *** 658,673 **** /* * List all variables. */ ! for (i = 0; i < variables.ga_len; ++i) if (VAR_ENTRY(i).var_name != NULL) list_one_var(&VAR_ENTRY(i), (char_u *)""); ! for (i = 0; i < curbuf->b_vars.ga_len; ++i) if (BVAR_ENTRY(i).var_name != NULL) list_one_var(&BVAR_ENTRY(i), (char_u *)"b:"); ! for (i = 0; i < curwin->w_vars.ga_len; ++i) if (WVAR_ENTRY(i).var_name != NULL) list_one_var(&WVAR_ENTRY(i), (char_u *)"w:"); ! for (i = 0; i < VV_LEN; ++i) if (vimvars[i].type == VAR_NUMBER || vimvars[i].val != NULL) list_vim_var(i); } --- 658,673 ---- /* * List all variables. */ ! for (i = 0; i < variables.ga_len && !got_int; ++i) if (VAR_ENTRY(i).var_name != NULL) list_one_var(&VAR_ENTRY(i), (char_u *)""); ! for (i = 0; i < curbuf->b_vars.ga_len && !got_int; ++i) if (BVAR_ENTRY(i).var_name != NULL) list_one_var(&BVAR_ENTRY(i), (char_u *)"b:"); ! for (i = 0; i < curwin->w_vars.ga_len && !got_int; ++i) if (WVAR_ENTRY(i).var_name != NULL) list_one_var(&WVAR_ENTRY(i), (char_u *)"w:"); ! for (i = 0; i < VV_LEN && !got_int; ++i) if (vimvars[i].type == VAR_NUMBER || vimvars[i].val != NULL) list_vim_var(i); } *** ../vim61.247/src/version.c Tue Oct 29 21:27:00 2002 --- src/version.c Tue Nov 5 21:28:18 2002 *************** *** 608,609 **** --- 608,611 ---- { /* Add new patch number below this line */ + /**/ + 248, /**/ -- ARTHUR: The swallow may fly south with the sun, or the house martin or the plover seek warmer hot lands in winter, yet these are not strangers to our land. SOLDIER: Are you suggesting coconuts migrate? "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD /// Bram Moolenaar -- Bram@moolenaar.net -- http://www.moolenaar.net \\\ /// Creator of Vim - Vi IMproved -- http://www.vim.org \\\ \\\ Project leader for A-A-P -- http://www.a-a-p.org /// \\\ Lord Of The Rings helps Uganda - http://iccf-holland.org/lotr.html ///