Mercurial > vim
comparison src/ex_cmds.c @ 6116:7766142fc7d3 v7.4.396
updated for version 7.4.396
Problem: When 'clipboard' is "unnamed", :g/pat/d is very slow. (Praful)
Solution: Only set the clipboard after the last delete. (Christian Brabandt)
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Wed, 06 Aug 2014 18:17:11 +0200 |
parents | 7b3248267575 |
children | 00f58478e38b |
comparison
equal
deleted
inserted
replaced
6115:fe7b9f6ad226 | 6116:7766142fc7d3 |
---|---|
5512 smsg((char_u *)_("Pattern found in every line: %s"), pat); | 5512 smsg((char_u *)_("Pattern found in every line: %s"), pat); |
5513 else | 5513 else |
5514 smsg((char_u *)_("Pattern not found: %s"), pat); | 5514 smsg((char_u *)_("Pattern not found: %s"), pat); |
5515 } | 5515 } |
5516 else | 5516 else |
5517 { | |
5518 #ifdef FEAT_CLIPBOARD | |
5519 start_global_changes(); | |
5520 #endif | |
5517 global_exe(cmd); | 5521 global_exe(cmd); |
5522 #ifdef FEAT_CLIPBOARD | |
5523 end_global_changes(); | |
5524 #endif | |
5525 } | |
5518 | 5526 |
5519 ml_clearmarked(); /* clear rest of the marks */ | 5527 ml_clearmarked(); /* clear rest of the marks */ |
5520 vim_regfree(regmatch.regprog); | 5528 vim_regfree(regmatch.regprog); |
5521 } | 5529 } |
5522 | 5530 |