summaryrefslogtreecommitdiff
path: root/data/vim/patches/8.1.0681
diff options
context:
space:
mode:
Diffstat (limited to 'data/vim/patches/8.1.0681')
-rw-r--r--data/vim/patches/8.1.0681127
1 files changed, 0 insertions, 127 deletions
diff --git a/data/vim/patches/8.1.0681 b/data/vim/patches/8.1.0681
deleted file mode 100644
index 8a94021f5..000000000
--- a/data/vim/patches/8.1.0681
+++ /dev/null
@@ -1,127 +0,0 @@
-To: vim_dev@googlegroups.com
-Subject: Patch 8.1.0681
-Fcc: outbox
-From: Bram Moolenaar <Bram@moolenaar.net>
-Mime-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-------------
-
-Patch 8.1.0681
-Problem: Text properties as not adjusted for deleted text.
-Solution: Adjust text properties when backspacing to delete text.
-Files: src/edit.c, src/misc1.c, src/testdir/test_textprop.vim,
- src/testdir/dumps/Test_textprop_01.dump
-
-
-*** ../vim-8.1.0680/src/edit.c 2018-12-23 19:10:05.006359935 +0100
---- src/edit.c 2019-01-02 17:56:21.973343178 +0100
-***************
-*** 6737,6743 ****
- * comment leader for the numbered list. */
- for (i = 0; i < padding; i++)
- ins_str((char_u *)" ");
-- changed_bytes(curwin->w_cursor.lnum, leader_len);
- }
- else
- {
---- 6737,6742 ----
-*** ../vim-8.1.0680/src/misc1.c 2019-01-02 00:02:07.603556175 +0100
---- src/misc1.c 2019-01-02 17:34:00.404745509 +0100
-***************
-*** 2749,2755 ****
- #endif
-
- // mark the buffer as changed and prepare for displaying
-! changed_bytes(lnum, curwin->w_cursor.col);
-
- return OK;
- }
---- 2749,2755 ----
- #endif
-
- // mark the buffer as changed and prepare for displaying
-! inserted_bytes(lnum, curwin->w_cursor.col, -count);
-
- return OK;
- }
-*** ../vim-8.1.0680/src/testdir/test_textprop.vim 2019-01-02 00:02:07.607556145 +0100
---- src/testdir/test_textprop.vim 2019-01-02 17:48:09.373558703 +0100
-***************
-*** 177,182 ****
---- 177,205 ----
- bwipe!
- endfunc
-
-+ func Test_prop_backspace()
-+ new
-+ set bs=2
-+ call setline(1, 'xonex xtwoxx')
-+ call AddPropTypes()
-+ call prop_add(1, 2, {'length': 3, 'id': 11, 'type': 'one'})
-+ call prop_add(1, 8, {'length': 3, 'id': 12, 'type': 'two'})
-+ let expected = [
-+ \ {'col': 2, 'length': 3, 'id': 11, 'type': 'one', 'start': 1, 'end': 1},
-+ \ {'col': 8, 'length': 3, 'id': 12, 'type': 'two', 'start': 1, 'end': 1},
-+ \]
-+ call assert_equal(expected, prop_list(1))
-+
-+ exe "normal 0li\<BS>\<Esc>fxli\<BS>\<Esc>"
-+ call assert_equal('one xtwoxx', getline(1))
-+ let expected[0].col = 1
-+ let expected[1].col = 6
-+ call assert_equal(expected, prop_list(1))
-+
-+ call DeletePropTypes()
-+ bwipe!
-+ set bs&
-+ endfunc
-
- func Test_prop_clear()
- new
-***************
-*** 319,324 ****
---- 342,348 ----
- \ "hi clear SpellBad",
- \ "set spell",
- \ "normal 3G0llix\<Esc>lllix\<Esc>lllix\<Esc>lllix\<Esc>lllix\<Esc>lllix\<Esc>lllix\<Esc>lllix\<Esc>",
-+ \ "normal 3G0lli\<BS>\<Esc>",
- \], 'XtestProp')
- let buf = RunVimInTerminal('-S XtestProp', {'rows': 6})
- call VerifyScreenDump(buf, 'Test_textprop_01', {})
-*** ../vim-8.1.0680/src/testdir/dumps/Test_textprop_01.dump 2019-01-02 00:02:07.607556145 +0100
---- src/testdir/dumps/Test_textprop_01.dump 2019-01-02 17:48:15.413507112 +0100
-***************
-*** 1,6 ****
- | +0#af5f00255#ffffff0@1|1| |O+0#0000000&|n|e| +0&#ffff4012|t|w|o| +0&#ffffff0@63
- | +0#af5f00255&@1|2| |N+0#0000000#ffff4012|u|m|b|é|r| |1+0#4040ff13&|2|3| +0#0000000&|ä|n|d| |t|h|œ|n| |4+0#4040ff13&|¾|7|.+0#0000000&| +0&#ffffff0@46
-! | +0#af5f00255&@1|3| |-+0#0000000#ffff4012@1|x+0&#ffffff0|a+0#4040ff13&@1|x+0#0000000&|-@1|x+0#4040ff13&|b@1|x+0#0000000&|-@1|x|c+0#4040ff13&@1|x|-+0#0000000&@1|x+0#4040ff13&|d@1>x|-+0#0000000&@1| @44
- |~+0#4040ff13&| @73
- |~| @73
-! | +0#0000000&@56|3|,|2|4| @9|A|l@1|
---- 1,6 ----
- | +0#af5f00255#ffffff0@1|1| |O+0#0000000&|n|e| +0&#ffff4012|t|w|o| +0&#ffffff0@63
- | +0#af5f00255&@1|2| |N+0#0000000#ffff4012|u|m|b|é|r| |1+0#4040ff13&|2|3| +0#0000000&|ä|n|d| |t|h|œ|n| |4+0#4040ff13&|¾|7|.+0#0000000&| +0&#ffffff0@46
-! | +0#af5f00255&@1|3| >-+0#0000000#ffff4012|x+0&#ffffff0|a+0#4040ff13&@1|x+0#0000000&|-@1|x+0#4040ff13&|b@1|x+0#0000000&|-@1|x|c+0#4040ff13&@1|x|-+0#0000000&@1|x+0#4040ff13&|d@1|x|-+0#0000000&@1| @45
- |~+0#4040ff13&| @73
- |~| @73
-! | +0#0000000&@56|3|,|1| @10|A|l@1|
-*** ../vim-8.1.0680/src/version.c 2019-01-02 17:26:25.552510223 +0100
---- src/version.c 2019-01-02 17:35:06.640192315 +0100
-***************
-*** 801,802 ****
---- 801,804 ----
- { /* Add new patch number below this line */
-+ /**/
-+ 681,
- /**/
-
---
-I AM THANKFUL...
-...for the piles of laundry and ironing because it means I
-have plenty of clothes to wear.
-
- /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\
-/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
-\\\ an exciting new programming language -- http://www.Zimbu.org ///
- \\\ help me help AIDS victims -- http://ICCF-Holland.org ///