diff src/ex_docmd.c @ 17746:a4e488a6655c v8.1.1870

patch 8.1.1870: using :pedit from a help file sets help filetype commit https://github.com/vim/vim/commit/026587b35c42301bcc2214207346b62ef2efed41 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Aug 17 15:08:00 2019 +0200 patch 8.1.1870: using :pedit from a help file sets help filetype Problem: Using :pedit from a help file sets the preview window to help filetype. (Wang Shidong) Solution: Do not set "keep_help_flag". (closes #3536)
author Bram Moolenaar <Bram@vim.org>
date Sat, 17 Aug 2019 15:15:03 +0200
parents 4a3dca734d36
children c75da1064e33
line wrap: on
line diff
--- a/src/ex_docmd.c
+++ b/src/ex_docmd.c
@@ -8612,16 +8612,16 @@ ex_pedit(exarg_T *eap)
 {
     win_T	*curwin_save = curwin;
 
+    // Open the preview window or popup and make it the current window.
     g_do_tagpreview = p_pvh;
     prepare_tagpreview(TRUE);
 
-    keep_help_flag = bt_help(curwin_save->w_buffer);
+    // Edit the file.
     do_exedit(eap, NULL);
-    keep_help_flag = FALSE;
 
     if (curwin != curwin_save && win_valid(curwin_save))
     {
-	/* Return cursor to where we were */
+	// Return cursor to where we were
 	validate_cursor();
 	redraw_later(VALID);
 	win_enter(curwin_save, TRUE);