changeset 14356:9339e4dbf6bf v8.1.0193

patch 8.1.0193: terminal debugger buttons don't always work commit https://github.com/vim/vim/commit/ca4cc018addbeb3ac5d0e05f18847015f91ff814 Author: Bram Moolenaar <Bram@vim.org> Date: Tue Jul 17 05:55:12 2018 +0200 patch 8.1.0193: terminal debugger buttons don't always work Problem: Terminal debugger buttons don't always work. (Dominique Pelle) Solution: Set 'cpo' to its default value.
author Christian Brabandt <cb@256bit.org>
date Tue, 17 Jul 2018 06:00:06 +0200
parents 42189b48f7c1
children 2144c5e79a7c
files runtime/pack/dist/opt/termdebug/plugin/termdebug.vim src/version.c
diffstat 2 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/runtime/pack/dist/opt/termdebug/plugin/termdebug.vim
+++ b/runtime/pack/dist/opt/termdebug/plugin/termdebug.vim
@@ -56,6 +56,9 @@ else
   finish
 endif
 
+let s:keepcpo = &cpo
+set cpo&vim
+
 " The command that starts debugging, e.g. ":Termdebug vim".
 " To end type "quit" in the gdb window.
 command -nargs=* -complete=file -bang Termdebug call s:StartDebug(<bang>0, <f-args>)
@@ -943,3 +946,6 @@ func s:BufUnloaded()
     endif
   endfor
 endfunc
+
+let &cpo = s:keepcpo
+unlet s:keepcpo
--- a/src/version.c
+++ b/src/version.c
@@ -790,6 +790,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    193,
+/**/
     192,
 /**/
     191,