Bram Moolenaar
22fcfad292
patch 7.4.1976
...
Problem: Number variables are not 64 bits while they could be.
Solution: Add the num64 feature. (Ken Takata)
2016-07-01 18:17:26 +02:00
Bram Moolenaar
ad5ca9bc1e
patch 7.4.1948
...
Problem: Using Ctrl-A with double-byte encoding may result in garbled text.
Solution: Skip to the start of a character. (Hirohito Higashi)
2016-06-20 21:26:08 +02:00
Bram Moolenaar
67e3720a9d
patch 7.4.1936
...
Problem: Off-by-one error in bounds check. (Coverity)
Solution: Check register number properly.
2016-06-14 21:32:28 +02:00
Bram Moolenaar
cf08946349
patch 7.4.1924
...
Problem: Missing "void" for functions without argument.
Solution: Add "void". (Hirohito Higashi)
2016-06-12 21:18:43 +02:00
Bram Moolenaar
46bbb0c4ba
patch 7.4.1919
...
Problem: Register contents is not merged when writing viminfo.
Solution: Use timestamps for register contents.
2016-06-11 21:04:39 +02:00
Bram Moolenaar
82faa259cc
patch 7.4.1896
...
Problem: Invoking mark_adjust() when adding a new line below the last line
is pointless.
Solution: Skip calling mark_adjust() when appending below the last line.
2016-06-04 20:14:07 +02:00
Bram Moolenaar
dc633cf827
patch 7.4.1780
...
Problem: Warnings reported by cppcheck.
Solution: Fix the warnings. (Dominique Pelle)
2016-04-23 14:33:19 +02:00
Bram Moolenaar
107e1eef1d
patch 7.4.1719
...
Problem: Leaking memory when there is a cycle involving a job and a
partial.
Solution: Add a copyID to job and channel. Set references in items referred
by them. Go through all jobs and channels to find unreferenced
items. Also, decrement reference counts when garbage collecting.
2016-04-08 17:07:19 +02:00
Bram Moolenaar
8e08125d3a
patch 7.4.1634
...
Problem: Vertical movement after CTRL-A ends up in the wrong column.
(Urtica Dioica)
Solution: Set curswant when appropriate. (Hirohito Higashi)
2016-03-21 23:13:32 +01:00
Bram Moolenaar
20b4f463f4
patch 7.4.1491
...
Problem: Visual-block shift breaks multi-byte characters.
Solution: Compute column differently. (Yasuhiro Matsumoto) Add a test.
2016-03-05 17:25:39 +01:00
Bram Moolenaar
9b57814db1
patch 7.4.1211
...
Problem: Using old style function declarations.
Solution: Change to new style function declarations. (script by Hirohito
Higashi)
2016-01-30 19:39:49 +01:00
Bram Moolenaar
baaa7e9ec7
patch 7.4.1199
...
Problem: Still using __ARGS.
Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
2016-01-29 22:47:03 +01:00
Bram Moolenaar
7ae4fbca55
patch 7.4.1088
...
Problem: Coverity warns for uninitialized variables. Only one is an actual
problem.
Solution: Move the conditions. Don't use endpos if handling an error.
2016-01-12 21:00:40 +01:00
Bram Moolenaar
d79e55016c
patch 7.4.1087
...
Problem: CTRL-A and CTRL-X do not work properly with blockwise visual
selection if there is a mix of Tab and spaces.
Solution: Add OP_NR_ADD and OP_NR_SUB. (Hirohito Higashi)
2016-01-10 22:13:02 +01:00
Bram Moolenaar
a52dfaed10
patch 7.4.1085
...
Problem: The CTRL-A and CTRL-X commands do not update the '[ and '] marks.
Solution: (Yukihiro Nakadaira)
2016-01-10 20:21:57 +01:00
Bram Moolenaar
6a3c8aff04
patch 7.4.1076
...
Problem: CTRL-A does not work well in right-left mode.
Solution: Remove reversing the line, add a test. (Hirohito Higashi)
2016-01-10 14:13:40 +01:00
Bram Moolenaar
c71982b239
patch 7.4.1050
...
Problem: Warning for unused var with tiny features. (Tony Mechelynck)
Solution: Add #ifdef. Use vim_snprintf(). Reduce number of statemements.
2016-01-04 21:43:08 +01:00
Bram Moolenaar
718272a7e1
patch 7.4.1044
...
Problem: Can't build without the +eval feature.
Solution: Add #ifdef.
2016-01-03 22:56:45 +01:00
Bram Moolenaar
ed767a2073
patch 7.4.1042
...
Problem: g-CTRL-G shows the word count, but there is no way to get the word
count in a script.
Solution: Add the wordcount() function. (Christian Brabandt)
2016-01-03 22:49:16 +01:00
Bram Moolenaar
887c1fea4a
patch 7.4.1027
...
Problem: No support for binary numbers.
Solution: Add "bin" to nrformats. (Jason Schulz)
2016-01-02 17:56:35 +01:00
Bram Moolenaar
6f62fed349
patch 7.4.973
...
Problem: When pasting on the command line line breaks result in literal
<CR> characters. This makes pasting a long file name difficult.
Solution: Skip the characters.
2015-12-17 14:04:24 +01:00
Bram Moolenaar
a0ed84a268
patch 7.4.925
...
Problem: User may yank or put using the register being recorded in.
Solution: Add the recording register in the message. (Christian Brabandt,
closes #470 )
2015-11-19 17:56:13 +01:00
Bram Moolenaar
25c2f6783a
patch 7.4.823
...
Problem: Cursor moves after CTRL-A on alphabetic character.
Solution: (Hirohito Higashi, test by Christian Brabandt)
2015-08-11 19:36:42 +02:00
Bram Moolenaar
cc218ab3ca
patch 7.4.806
...
Problem: CTRL-A in Visual mode doesn't work properly with "alpha" in
'nrformat'.
Solution: Make it work. (Christian Brabandt)
2015-08-04 18:23:22 +02:00
Bram Moolenaar
f7bb86dc59
patch 7.4.803
...
Problem: C indent does not support C11 raw strings. (Mark Lodato)
Solution: Do not change indent inside the raw string.
2015-07-28 21:17:36 +02:00
Bram Moolenaar
33c3a694fc
patch 7.4.796
...
Problem: Warning from 64 bit compiler.
Solution: Add type cast. (Mike Williams)
2015-07-22 22:46:13 +02:00
Bram Moolenaar
34d72d4b6c
patch 7.4.785
...
Problem: On some systems automatically adding the missing EOL causes
problems. Setting 'binary' has too many side effects.
Solution: Add the 'fixeol' option, default on. (Pavel Samarkin)
2015-07-17 14:18:08 +02:00
Bram Moolenaar
2536d4f396
patch 7.4.783
...
Problem: copy_chars() and copy_spaces() are inefficient.
Solution: Use memset() instead. (Dominique Pelle)
2015-07-17 13:22:51 +02:00
Bram Moolenaar
5d1bc78a2b
patch 7.4.782
...
Problem: Still a few problems with CTRL-A and CTRL-X in Visual mode.
Solution: Fix the reported problems. (Christian Brabandt)
2015-07-17 13:03:48 +02:00
Bram Moolenaar
1db43b1145
patch 7.4.780
...
Problem: Compiler complains about uninitialized variable and clobbered
variables.
Solution: Add Initialization. Make variables static.
2015-07-12 16:21:23 +02:00
Bram Moolenaar
3ec3261980
patch 7.4.779
...
Problem: Using CTRL-A in a line without a number moves the cursor. May
cause a crash when at the start of the line. (Urtica Dioica)
Solution: Do not move the cursor if no number was changed.
2015-07-12 15:02:38 +02:00
Bram Moolenaar
ae2fe73abc
patch 7.4.778
...
Problem: Coverity warns for uninitialized variable.
Solution: Change condition of assignment.
2015-07-10 22:38:00 +02:00
Bram Moolenaar
9bb1930af9
patch 7.4.765
...
Problem: CTRL-A and CTRL-X in Visual mode do not always work well.
Solution: Improvements for increment and decrement. (Christian Brabandt)
2015-07-03 12:44:07 +02:00
Bram Moolenaar
3a304b2382
patch 7.4.754
...
Problem: Using CTRL-A in Visual mode does not work well. (Gary Johnson)
Solution: Make it increment all numbers in the Visual area. (Christian
Brabandt)
2015-06-25 13:57:36 +02:00
Bram Moolenaar
c004bc2726
patch 7.4.743
...
Problem: "p" in Visual mode causes an unexpected line split.
Solution: Advance the cursor first. (Yukihiro Nakadaira)
2015-06-19 15:17:55 +02:00
Bram Moolenaar
d009e86826
patch 7.4.734
...
Problem: ml_get error when using "p" in a Visual selection in the last
line.
Solution: Change the behavior at the last line. (Yukihiro Nakadaira)
2015-06-09 20:20:03 +02:00
Bram Moolenaar
659c94d483
patch 7.4.725
...
Problem: ":call setreg('"', [])" reports an internal error.
Solution: Make the register empty. (Yasuhiro Matsumoto)
2015-05-04 20:19:21 +02:00
Bram Moolenaar
f2c03d7301
updated for version 7.4.616
...
Problem: Cannot insert a tab in front of a block.
Solution: Correctly compute aop->start. (Christian Brabandt)
2015-02-03 18:36:44 +01:00
Bram Moolenaar
3b3a9498d1
updated for version 7.4.605
...
Problem: The # register is not writable, it cannot be restored after
jumping around.
Solution: Make the # register writable. (Marcin Szamotulski)
2015-01-27 18:44:16 +01:00
Bram Moolenaar
1dc92334eb
updated for version 7.4.594
...
Problem: Using a block delete while 'breakindent' is set does not work
properly.
Solution: Use "line" instead of "prev_pend" as the first argument to
lbr_chartabsize_adv(). (Hirohito Higashi)
2015-01-27 13:22:20 +01:00
Bram Moolenaar
7cbc703fdc
updated for version 7.4.581
...
Problem: Compiler warnings for unitinialized variables. (John Little)
Solution: Initialize the variables.
2015-01-18 14:08:56 +01:00
Bram Moolenaar
e88b0033f6
updated for version 7.4.560
...
Problem: Memory leak using :wviminfo. Issue 296.
Solution: Free memory when needed. (idea by Christian Brabandt)
2014-12-17 21:00:49 +01:00
Bram Moolenaar
fc3f23bedf
updated for version 7.4.559
...
Problem: Appending a block in the middle of a tab does not work correctly
when virtualedit is set.
Solution: Decrement spaces and count, don't reset them. (James McCoy)
2014-12-17 18:35:42 +01:00
Bram Moolenaar
06e7ce1a01
updated for version 7.4.521
...
Problem: When using "vep" a mark is moved to the next line. (Maxi Padulo,
Issue 283)
Solution: Decrement the line number. (Christian Brabandt)
2014-11-19 17:35:39 +01:00
Bram Moolenaar
b5cf6c34e8
updated for version 7.4.408
...
Problem: Visual block insert breaks a multi-byte character.
Solution: Calculate the position properly. (Yasuhiro Matsumoto)
2014-08-16 18:36:43 +02:00
Bram Moolenaar
6b1ee34aa0
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)
2014-08-06 18:17:11 +02:00
Bram Moolenaar
597a422416
updated for version 7.4.338
...
Problem: Cannot wrap lines taking indent into account.
Solution: Add the 'breakindent' option. (many authors, final improvements by
Christian Brabandt)
2014-06-25 14:39:50 +02:00
Bram Moolenaar
7ec83432b7
updated for version 7.4.331
...
Problem: Relative numbering not updated after a linewise yank. Issue 235.
Solution: Redraw after the yank. (Christian Brabandt)
2014-06-17 18:16:11 +02:00
Bram Moolenaar
121f9bdde4
updated for version 7.4.271
...
Problem: Compiler warning on 64 bit windows.
Solution: Add type cast. (Mike Williams)
2014-04-29 15:55:43 +02:00
Bram Moolenaar
d69bd9af3c
updated for version 7.4.267
...
Problem: The '[ mark is in the wrong position after "gq". (Ingo Karkat)
Solution: Add the setmark argument to do_join(). (Christian Brabandt)
2014-04-29 12:15:40 +02:00