neovim/test/functional/legacy
zeertzjq c1fa8789c1 vim-patch:9.1.0112: Remove undo information, when cleaning quickfix buffer
Problem:  When the quickfix buffer has been modified an autocommand
          may invalidate the undo stack (kawarimidoll)
Solution: When clearing the quickfix buffer, also wipe the undo stack

fixes: vim/vim#13905
closes: vim/vim#13928

f0d3d4a426

Co-authored-by: Christian Brabandt <cb@256bit.org>
2024-02-16 07:18:06 +08:00
..
002_filename_recognition_spec.lua
004_bufenter_with_modelines_spec.lua
005_bufleave_delete_buffer_spec.lua
007_ball_buffer_list_spec.lua
008_autocommands_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
011_autocommands_spec.lua test: use vim.mpack and vim.uv directly 2024-01-12 12:04:20 +00:00
012_directory_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
015_alignment_spec.lua
018_unset_smart_indenting_spec.lua
019_smarttab_expandtab_spec.lua
020_blockwise_visual_spec.lua
021_control_wi_spec.lua
023_edit_arguments_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
025_jump_tag_hidden_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
026_execute_while_if_spec.lua
028_source_ctrl_v_spec.lua
029_join_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
030_fileformats_spec.lua docs: fix typos (#20394) 2022-09-30 09:53:52 +02:00
031_close_commands_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
033_lisp_indent_spec.lua
034_user_function_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
035_increment_and_decrement_spec.lua
036_regexp_character_classes_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
038_virtual_replace_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
039_visual_block_mode_commands_spec.lua vim-patch:9.1.0101: upper-case of German sharp s should be U+1E9E (#27449) 2024-02-13 07:38:12 +08:00
043_magic_settings_spec.lua
044_099_regexp_multibyte_magic_spec.lua
046_multi_line_regexps_spec.lua
054_buffer_local_autocommands_spec.lua
055_list_and_dict_types_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
056_script_local_function_spec.lua
057_sort_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
060_exists_and_has_functions_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
061_undo_tree_spec.lua test: avoid name collisions with Xtest directory (#23019) 2023-04-11 17:18:54 +08:00
063_match_and_matchadd_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
065_float_and_logic_operators_spec.lua
066_visual_block_tab_spec.lua
067_augroup_exists_spec.lua
068_text_formatting_spec.lua
069_multibyte_formatting_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
072_undo_file_spec.lua docs: fix typos (#20394) 2022-09-30 09:53:52 +02:00
074_global_var_in_viminfo_spec.lua test: use vim.mpack and vim.uv directly 2024-01-12 12:04:20 +00:00
078_swapfile_recover_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
081_coptions_movement_spec.lua
082_string_comparison_spec.lua
083_tag_search_with_file_encoding_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
090_sha256_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
091_context_variables_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
092_mksession_cursor_cols_utf8_spec.lua
093_mksession_cursor_cols_latin1_spec.lua
094_visual_mode_operators_spec.lua
095_regexp_multibyte_spec.lua
096_location_list_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
097_glob_path_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
101_hlsearch_spec.lua
102_fnameescape_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
103_visual_mode_reset_spec.lua
106_errorformat_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
107_adjust_window_and_contents_spec.lua test: avoid repeated screen lines in expected states 2023-12-09 22:15:02 +08:00
108_backtrace_debug_commands_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
arglist_spec.lua test: avoid repeated screen lines in expected states 2023-12-09 22:15:02 +08:00
assert_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
autochdir_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
autocmd_option_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
autocmd_spec.lua vim-patch:9.1.0112: Remove undo information, when cleaning quickfix buffer 2024-02-16 07:18:06 +08:00
autoformat_join_spec.lua
breakindent_spec.lua vim-patch:9.1.0106: Visual highlight hard to read with 'termguicolors' 2024-02-15 10:50:29 +08:00
buffer_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
changelist_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
charsearch_spec.lua
close_count_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
cmdline_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
command_count_spec.lua
comparators_spec.lua
conceal_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
cpoptions_spec.lua test: avoid repeated screen lines in expected states 2023-12-09 22:15:02 +08:00
crash_spec.lua vim-patch:9.0.2142: [security]: stack-buffer-overflow in option callback functions 2023-12-02 10:41:31 +08:00
debugger_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
delete_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
digraph_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
display_spec.lua vim-patch:9.1.0106: Visual highlight hard to read with 'termguicolors' 2024-02-15 10:50:29 +08:00
edit_spec.lua test: remove helpers.sleep() 2024-01-12 12:04:19 +00:00
erasebackword_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
eval_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
ex_mode_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
excmd_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
filechanged_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
fixeol_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
fnamemodify_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
fold_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
function_sort_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
getcwd_spec.lua
gf_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
glob2regpat_spec.lua vim-patch:8.2.2949: tests failing because no error for float to string conversion 2023-06-12 13:27:16 +08:00
global_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
highlight_spec.lua vim-patch:9.1.0106: Visual highlight hard to read with 'termguicolors' 2024-02-15 10:50:29 +08:00
increment_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
insertcount_spec.lua
join_spec.lua
lispwords_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
listchars_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
listlbr_spec.lua vim-patch:9.1.0106: Visual highlight hard to read with 'termguicolors' 2024-02-15 10:50:29 +08:00
listlbr_utf8_spec.lua vim-patch:9.1.0106: Visual highlight hard to read with 'termguicolors' 2024-02-15 10:50:29 +08:00
mapping_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
marks_spec.lua
match_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
matchparen_spec.lua vim-patch:9.1.0106: Visual highlight hard to read with 'termguicolors' 2024-02-15 10:50:29 +08:00
memory_usage_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
messages_spec.lua fix(messages): clear new lines when increasing 'cmdheight' (#27421) 2024-02-11 18:12:56 +08:00
mksession_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
move_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
nested_function_spec.lua
normal_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
number_spec.lua vim-patch:9.1.0083: Redrawing can be improved when deleting lines with 'number' 2024-02-08 19:20:07 +08:00
options_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
prompt_buffer_spec.lua vim-patch:9.1.0040: issue with prompt buffer and hidden buffer (#27071) 2024-01-18 07:23:48 +08:00
put_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
qf_title_spec.lua
scroll_opt_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
search_mbyte_spec.lua
search_spec.lua vim-patch:9.1.0106: Visual highlight hard to read with 'termguicolors' 2024-02-15 10:50:29 +08:00
search_stat_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
signs_spec.lua
source_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
statusline_spec.lua vim-patch:9.1.0106: Visual highlight hard to read with 'termguicolors' 2024-02-15 10:50:29 +08:00
substitute_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
syn_attr_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
tabline_spec.lua vim-patch:9.1.0106: Visual highlight hard to read with 'termguicolors' 2024-02-15 10:50:29 +08:00
tagcase_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
textobjects_spec.lua
undolevels_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
utf8_spec.lua
vimscript_spec.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
visual_spec.lua vim-patch:9.1.0106: Visual highlight hard to read with 'termguicolors' 2024-02-15 10:50:29 +08:00
window_cmd_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
wordcount_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
writefile_spec.lua