comparison src/gui_motif.c @ 23493:f8382c4e6551 v8.2.2289

patch 8.2.2289: Vim9: 'cpo' can become empty Commit: https://github.com/vim/vim/commit/e5a2dc87fd9d63dfd0d9c379e363ee8b8c05b14c Author: Bram Moolenaar <Bram@vim.org> Date: Sun Jan 3 19:52:05 2021 +0100 patch 8.2.2289: Vim9: 'cpo' can become empty Problem: Vim9: 'cpo' can become empty. Solution: Use empty_option instead of an empty string. Update quickfix buffer after restoring 'cpo'. (closes #7608)
author Bram Moolenaar <Bram@vim.org>
date Sun, 03 Jan 2021 20:00:03 +0100
parents 20ccf5f7dc6d
children 60ba9ec58fd9
comparison
equal deleted inserted replaced
23492:27c9e319653b 23493:f8382c4e6551
3523 if (flags == FRD_UNDO) 3523 if (flags == FRD_UNDO)
3524 { 3524 {
3525 char_u *save_cpo = p_cpo; 3525 char_u *save_cpo = p_cpo;
3526 3526
3527 // No need to be Vi compatible here. 3527 // No need to be Vi compatible here.
3528 p_cpo = (char_u *)""; 3528 p_cpo = empty_options;
3529 u_undo(1); 3529 u_undo(1);
3530 p_cpo = save_cpo; 3530 p_cpo = save_cpo;
3531 gui_update_screen(); 3531 gui_update_screen();
3532 return; 3532 return;
3533 } 3533 }