Bram Moolenaar
7bc25aed33
patch 7.4.724
...
Problem: Vim icon does not show in Windows context menu. (issue 249)
Solution: Load the icon in GvimExt.
2015-05-04 18:27:36 +02:00
Bram Moolenaar
4032cfdf17
patch 7.4.723
...
Problem: For indenting, finding the C++ baseclass can be slow.
Solution: Cache the result. (Hirohito Higashi)
2015-05-04 17:50:33 +02:00
Bram Moolenaar
73284b973a
patch 7.4.722
...
Problem: 0x202f is not recognized as a non-breaking space character.
Solution: Add 0x202f to the list. (Christian Brabandt)
2015-05-04 17:28:22 +02:00
Bram Moolenaar
d59c099120
patch 7.4.721
...
Problem: When 'list' is set Visual mode does not highlight anything in
empty lines. (mgaleski)
Solution: Check the value of lcs_eol in another place. (Christian Brabandt)
2015-05-04 16:52:01 +02:00
Bram Moolenaar
f300ad230b
patch 7.4.720
...
Problem: Can't build with Visual Studio 2015.
Solution: Recognize the "version 14" numbers and omit /nodefaultlib when
appropriate. (Paul Moore)
2015-05-04 16:18:42 +02:00
Bram Moolenaar
c4dc286fe6
patch 7.4.719
...
Problem: Overflow when adding MAXCOL to a pointer.
Solution: Subtract pointers instead. (James McCoy)
2015-05-04 16:10:26 +02:00
Bram Moolenaar
81278efadf
patch 7.4.718
...
Problem: Autocommands triggered by quickfix cannot get the current title
value.
Solution: Set w:quickfix_title earlier. (Yannick)
Also move the check for a title into the function.
2015-05-04 12:34:22 +02:00
Bram Moolenaar
1cd5e613b0
patch 7.4.717
...
Problem: ":let list += list" can change a locked list.
Solution: Check for the lock earlier. (Olaf Dabrunz)
2015-05-04 11:10:27 +02:00
Bram Moolenaar
cad2fc9935
patch 7.4.716
...
Problem: When using the 'c' flag of ":substitute" and selecting "a" or "l"
at the prompt the flags are not remembered for ":&&". (Ingo
Karkat)
Solution: Save the flag values and restore them. (Hirohito Higashi)
2015-05-04 10:46:03 +02:00
Bram Moolenaar
2186ffa2c7
patch 7.4.715
...
Problem: Invalid memory access when there are illegal bytes.
Solution: Get the length from the text, not from the character. (Dominique
Pelle)
2015-05-04 10:33:15 +02:00
Bram Moolenaar
069dd08d8d
patch 7.4.714
...
Problem: Illegal memory access when there are illegal bytes.
Solution: Check the byte length of the character. (Dominique Pelle)
2015-05-04 09:56:49 +02:00
Bram Moolenaar
ea98f8b4d6
patch 7.4.713
...
Problem: Wrong condition for #ifdef.
Solution: Change USR_EXRC_FILE2 to USR_VIMRC_FILE2. (Mikael Fourrier)
2015-05-04 09:31:11 +02:00
Bram Moolenaar
1510f996c5
patch 7.4.712
...
Problem: Missing change in another file.
Solution: Also change message.c
2015-04-22 22:18:22 +02:00
Bram Moolenaar
4c6b3b20dd
patch 7.4.711
...
Problem: Missing change in one file.
Solution: Also change option.c
2015-04-21 19:10:48 +02:00
Bram Moolenaar
7927836733
patch 7.4.710
...
Problem: It is not possible to make spaces visibible in list mode.
Solution: Add the "space" item to 'listchars'. (David Bürgin, issue 350)
2015-04-21 18:33:48 +02:00
Bram Moolenaar
40ce3a4e1f
patch 7.4.709
...
Problem: ":tabmove" does not work as documented.
Solution: Make it work consistently. Update documentation and add tests.
(Hirohito Higashi)
2015-04-21 18:08:39 +02:00
Bram Moolenaar
77354e78a8
patch 7.4.708
...
Problem: gettext() is called too often.
Solution: Do not call gettext() for messages until they are actually used.
(idea by Yasuhiro Matsumoto)
2015-04-21 16:49:05 +02:00
Bram Moolenaar
3cbac309f7
patch 7.4.707
...
Problem: Undo files can have their executable bit set.
Solution: Strip of the executable bit. (Mikael Berthe)
2015-04-21 16:12:06 +02:00
Bram Moolenaar
5b14f89164
patch 7.4.706
...
Problem: Window drawn wrong when 'laststatus' is zero and there is a
command-line window. (Yclept Nemo)
Solution: Set the status height a bit later. (Christian Brabandt)
2015-04-21 15:43:05 +02:00
Bram Moolenaar
bbc1a592a0
patch 7.4.705
...
Problem: Can't build with Ruby 2.2.
Solution: Add #ifdefs to handle the incompatible change. (Andrei Olsen)
2015-04-21 15:25:31 +02:00
Bram Moolenaar
d82a2a990b
patch 7.4.704
...
Problem: Searching for a character matches an illegal byte and causes
invalid memory access. (Dominique Pelle)
Solution: Do not match an invalid byte when search for a character in a
string. Fix equivalence classes using negative numbers, which
result in illegal bytes.
2015-04-21 14:02:35 +02:00
Bram Moolenaar
f9bde2b152
patch 7.4.703
...
Problem: Compiler warning for start_dir unused when building unittests.
Solution: Move start_dir inside the #ifdef.
2015-04-17 22:08:16 +02:00
Bram Moolenaar
d39a751280
patch 7.4.702
...
Problem: Joining an empty list does uneccessary work.
Solution: Let join() return early. (Marco Hinz)
2015-04-16 22:51:22 +02:00
Bram Moolenaar
ec45c4a6df
patch 7.4.701
...
Problem: Compiler warning for using uninitialized variable. (Yasuhiro
Matsumoto)
Solution: Initialize it.
2015-04-15 14:27:49 +02:00
Bram Moolenaar
d5f6933d5c
patch 7.4.700
...
Problem: Fold can't be opened after ":move". (Ein Brown)
Solution: Delete the folding information and update it afterwards.
(Christian Brabandt)
2015-04-15 12:43:50 +02:00
Bram Moolenaar
05b20fb14e
patch 7.4.699
...
Problem: E315 when trying to delete a fold. (Yutao Yuan)
Solution: Make sure the fold doesn't go beyond the last buffer line.
(Christian Brabandt)
2015-04-13 20:52:36 +02:00
Bram Moolenaar
9bc174b69d
patch 7.4.698
...
Problem: Various problems with locked and fixed lists and dictionaries.
Solution: Disallow changing locked items, fix a crash, add tests. (Olaf
Dabrunz)
2015-04-13 16:16:38 +02:00
Bram Moolenaar
d94682ffb4
patch 7.4.697
...
Problem: The filename used for ":profile" must be given literally.
Solution: Expand "~" and environment variables. (Marco Hinz)
2015-04-13 15:37:56 +02:00
Bram Moolenaar
50ab994ab3
patch 7.4.696
...
Problem: Not freeing memory when encountering an error.
Solution: Free the stack before returning. (Eliseo Martínez)
2015-04-13 15:28:12 +02:00
Bram Moolenaar
7c94ce910f
patch 7.4.695
...
Problem: Out-of-bounds read, dectected by Coverity.
Solution: Remember the value of cmap for the first matching encoding. Reset
cmap to that value if first matching encoding is going to be used.
(Eliseo Martínez)
2015-04-13 14:45:27 +02:00
Bram Moolenaar
29d54df5cd
patch 7.4.694
...
Problem: Running tests changes the .viminfo file.
Solution: Disable viminfo in the text objects test.
2015-04-13 12:58:12 +02:00
Bram Moolenaar
695baeefe1
patch 7.4.693
...
Problem: Session file is not correct when there are multiple tab pages.
Solution: Reset the current window number for each tab page. (Jacob Niehus)
2015-04-13 12:39:22 +02:00
Bram Moolenaar
de1502f2b4
patch 7.4.692 for Problem: Defining SOLARIS for no good reason. (Danek Duvall)
...
Solution: Remove it.
2015-04-09 22:08:21 +02:00
Bram Moolenaar
f630387827
patch 7.4.691 for Problem: Can't build with MzScheme.
...
Solution: Change "cwd" into the global variable "start_dir".
2015-04-03 17:59:43 +02:00
Bram Moolenaar
da6365774d
patch 7.4.690 for Problem: Memory access errors when changing indent in Ex mode. Also missing
...
redraw when using CTRL-U. (Knil Ino)
Solution: Update pointers after calling ga_grow().
2015-04-03 17:11:45 +02:00
Bram Moolenaar
d87c36ea5e
updated for version 7.4.689
...
Problem: On MS-Windows, when 'autochdir' is set, diff mode with files in
different directories does not work. (Axel Bender)
Solution: Remember the current directory and use it where needed. (Christian
Brabandt)
2015-04-03 14:56:49 +02:00
Bram Moolenaar
478c46e50f
updated for version 7.4.688
...
Problem: When "$" is in 'cpo' the popup menu isn't undrawn correctly.
(Issue 166)
Solution: When using the popup menu remove the "$".
2015-03-31 19:18:00 +02:00
Bram Moolenaar
1e7813a187
updated for version 7.4.687
...
Problem: There is no way to use a different in Replace mode for a terminal.
Solution: Add t_SR. (Omar Sandoval)
2015-03-31 18:31:03 +02:00
Bram Moolenaar
7d2757a472
updated for version 7.4.686
...
Problem: "zr" and "zm" do not take a count.
Solution: Implement the count, restrict the fold level to the maximum
nesting depth. (Marcin Szamotulski)
2015-03-31 17:46:22 +02:00
Bram Moolenaar
0e462411ca
updated for version 7.4.685
...
Problem: When there are illegal utf-8 characters the old regexp engine may
go past the end of a string.
Solution: Only advance to the end of the string. (Dominique Pelle)
2015-03-31 14:17:31 +02:00
Bram Moolenaar
e5c421cfd7
updated for version 7.4.684
...
Problem: When starting several Vim instances in diff mode, the temp files
used may not be unique. (Issue 353)
Solution: Add an argument to vim_tempname() to keep the file.
2015-03-31 13:33:08 +02:00
Bram Moolenaar
1ca2e361a8
updated for version 7.4.683
...
Problem: Typo in the vimtutor command.
Solution: Fix the typo. (Corey Farwell, github pull 349)
2015-03-25 20:24:04 +01:00
Bram Moolenaar
09deeb7c94
updated for version 7.4.682
...
Problem: The search highlighting and match highlighting replaces the
cursorline highlighting, this doesn't look good.
Solution: Combine the highlighting. (Yasuhiro Matsumoto)
2015-03-24 18:22:41 +01:00
Bram Moolenaar
71371b1579
updated for version 7.4.681
...
Problem: MS-Windows: When Vim is minimized the window height is computed
incorrectly.
Solution: When minimized use the previously computed size. (Ingo Karkat)
2015-03-24 17:57:12 +01:00
Bram Moolenaar
310f2d59b2
updated for version 7.4.680
...
Problem: CTRL-W in Insert mode does not work well for multi-byte
characters.
Solution: Use mb_get_class(). (Yasuhiro Matsumoto)
2015-03-24 17:49:51 +01:00
Bram Moolenaar
6383b92d8c
updated for version 7.4.679
...
Problem: Color values greater than 255 cause problems on MS-Windows.
Solution: Truncate to 255 colors. (Yasuhiro Matsumoto)
2015-03-24 17:12:19 +01:00
Bram Moolenaar
f11ce667b0
updated for version 7.4.678
...
Problem: When using --remote the directory may end up being wrong.
Solution: Use localdir() to find out what to do. (Xaizek)
2015-03-24 16:48:58 +01:00
Bram Moolenaar
a161e26d55
updated for version 7.4.677
...
Problem: Configure fails when specifying a python-config-dir. (Lcd)
Solution: Check if PYTHONFRAMEWORKPREFIX is set.
2015-03-24 15:14:27 +01:00
Bram Moolenaar
6c927557e2
updated for version 7.4.676
...
Problem: On Mac, when not using the default Python framework configure
doesn't do the right thing.
Solution: Use a linker search path. (Kazunobu Kuriyama)
2015-03-24 12:21:33 +01:00
Bram Moolenaar
eab316bdf9
updated for version 7.4.675
...
Problem: When a FileReadPost autocommand moves the cursor inside a line it
gets moved back.
Solution: When checking whether an autocommand moved the cursor store the
column as well. (Christian Brabandt)
2015-03-24 11:46:30 +01:00