1
0
forked from aniani/vim

Commit Graph

  • 5f1e68b7bc patch 7.4.771 Problem: Search does not handle multi-byte character at the start position correctly. Solution: Take byte size of character into account. (Yukihiro Nakadaira) v7.4.771 Bram Moolenaar 2015-07-10 14:43:35 +02:00
  • 46fd4df719 patch 7.4.770 Problem: Background color response with transparency is not ignored. Solution: Change the way escape sequences are recognized. (partly by Hirohito Higashi) v7.4.770 Bram Moolenaar 2015-07-10 14:05:10 +02:00
  • 2693ca21ce patch 7.4.769 Problem: Behavior of :diffoff is not tested. Solution: Add a bit of testing. (Olaf Dabrunz) v7.4.769 Bram Moolenaar 2015-07-04 15:05:14 +02:00
  • 4392996461 patch 7.4.768 Problem: :diffoff only works properly once. Solution: Also make :diffoff work when used a second time. (Olaf Dabrunz) v7.4.768 Bram Moolenaar 2015-07-03 15:06:56 +02:00
  • fafeee6b9e patch 7.4.767 Problem: --remote-tab-silent can fail on MS-Windows. Solution: Use single quotes to avoid problems with backslashes. (Idea by Weiyong Mao) v7.4.767 Bram Moolenaar 2015-07-03 13:33:01 +02:00
  • 92abe859ed patch 7.4.766 Problem: Background color check does not work on Tera Term. Solution: Also recognize ST as a termination character. (Hirohito Higashi) v7.4.766 Bram Moolenaar 2015-07-03 13:05:50 +02:00
  • 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) v7.4.765 Bram Moolenaar 2015-07-03 12:44:07 +02:00
  • 6a57cce048 patch 7.4.764 Problem: test_increment fails on MS-Windows. (Ken Takata) Solution: Clear Visual mappings. (Taro Muraoka) v7.4.764 Bram Moolenaar 2015-06-28 19:24:39 +02:00
  • 1f860d8590 patch 7.4.763 Problem: Building with Lua 5.1 doesn't work. Solution: Define lua_replace and lua_remove. (KF Leong) v7.4.763 Bram Moolenaar 2015-06-27 18:36:16 +02:00
  • 4921c24b31 patch 7.4.762 Problem: Comment for may_req_bg_color() is wrong. (Christ van Willegen) Solution: Rewrite the comment. v7.4.762 Bram Moolenaar 2015-06-27 18:34:24 +02:00
  • 979243b990 Update help files. Bram Moolenaar 2015-06-26 19:35:49 +02:00
  • e5401220b0 patch 7.4.761 Problem: The request-background termcode implementation is incomplete. Solution: Add the missing pieces. v7.4.761 Bram Moolenaar 2015-06-25 19:16:56 +02:00
  • 5081d20247 patch 7.4.760 Problem: Spelling mistakes are not displayed after ":syn spell". Solution: Force a redraw after ":syn spell" command. (Christian Brabandt) v7.4.760 Bram Moolenaar 2015-06-25 18:36:26 +02:00
  • 9514b1f9a1 patch 7.4.759 Problem: Building with Lua 5.3 doesn't work, symbols have changed. Solution: Use the new names for the new version. (Felix Schnizlein) v7.4.759 Bram Moolenaar 2015-06-25 18:27:32 +02:00
  • fa67fbe6b8 patch 7.4.758 Problem: When 'conceallevel' is 1 and quitting the command-line window with CTRL-C the first character ':' is erased. Solution: Reset 'conceallevel' in the command-line window. (Hirohito Higashi) v7.4.758 Bram Moolenaar 2015-06-25 18:20:36 +02:00
  • b5c3265521 patch 7.4.757 Problem: Cannot detect the background color of a terminal. Solution: Add T_RBG to request the background color if possible. (Lubomir Rintel) v7.4.757 Bram Moolenaar 2015-06-25 17:03:36 +02:00
  • 367fbf17da patch 7.4.756 Problem: Can't use strawberry Perl 5.22 x64 on MS-Windows. Solution: Add new defines and #if. (Ken Takata) v7.4.756 Bram Moolenaar 2015-06-25 16:13:46 +02:00
  • 641e48c224 patch 7.4.755 Problem: It is not easy to count the number of characters. Solution: Add the skipcc argument to strchars(). (Hirohito Higashi, Ken Takata) v7.4.755 Bram Moolenaar 2015-06-25 16:09:26 +02:00
  • 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) v7.4.754 Bram Moolenaar 2015-06-25 13:57:36 +02:00
  • 74db34cc91 patch 7.4.753 Problem: Appending in Visual mode with 'linebreak' set does not work properly. Also when 'selection' is "exclusive". (Ingo Karkat) Solution: Recalculate virtual columns. (Christian Brabandt) v7.4.753 Bram Moolenaar 2015-06-25 13:30:46 +02:00
  • 66312acf14 patch 7.4.752 Problem: Unicode 8.0 not supported. Solution: Update tables for Unicode 8.0. Avoid E36 when running the script. (James McCoy) v7.4.752 Bram Moolenaar 2015-06-21 14:22:00 +02:00
  • 70b5a5f5b9 patch 7.4.751 Problem: It is not obvious how to enable the address sanitizer. Solution: Add commented-out flags in the Makefile. (Dominique Pelle) Also add missing test targets. v7.4.751 Bram Moolenaar 2015-06-21 13:44:13 +02:00
  • 280a868a24 patch 7.4.750 Problem: Cannot build with clang 3.5 on Cygwin with perl enabled. Solution: Strip "-fdebug-prefix-map" in configure. (Ken Takata) v7.4.750 Bram Moolenaar 2015-06-21 13:41:08 +02:00
  • 0e7c4b99c6 patch 7.4.749 Problem: For some options two consecutive commas are OK. (Nikolay Pavlov) Solution: Add the P_ONECOMMA flag. v7.4.749 Bram Moolenaar 2015-06-20 15:30:03 +02:00
  • 6a7e2a668b patch 7.4.748 Problem: Buffer overflow. Solution: Make the buffer larger. (Kazunobu Kuriyama) v7.4.748 Bram Moolenaar 2015-06-19 21:06:11 +02:00
  • e2db6c975b Add the logiPat plugin to the distribution. Bram Moolenaar 2015-06-19 18:48:41 +02:00
  • b8c890035e patch 7.4.747 Problem: ":cnext" may jump to the wrong column when setting 'virtualedit=all' (cs86661) Solution: Reset the coladd field. (Hirohito Higashi) v7.4.747 Bram Moolenaar 2015-06-19 18:35:34 +02:00
  • 01cf376da1 patch 7.4.746 Problem: ":[count]tag" is not always working. (cs86661) Solution: Set cur_match a bit later. (Hirohito Higashi) v7.4.746 Bram Moolenaar 2015-06-19 16:45:43 +02:00
  • 0fce425772 patch 7.4.745 Problem: The entries added by matchaddpos() are returned by getmatches() but can't be set with setmatches(). (Lcd) Solution: Fix setmatches(). (Christian Brabandt) v7.4.745 Bram Moolenaar 2015-06-19 16:32:57 +02:00
  • cf0213ef7e patch 7.4.744 Problem: No tests for Ruby and Perl. Solution: Add minimal tests. (Ken Takata) v7.4.744 Bram Moolenaar 2015-06-19 15:45:29 +02:00
  • c004bc2726 patch 7.4.743 Problem: "p" in Visual mode causes an unexpected line split. Solution: Advance the cursor first. (Yukihiro Nakadaira) v7.4.743 Bram Moolenaar 2015-06-19 15:17:55 +02:00
  • a594d77ffc patch 7.4.742 Problem: Cannot specify a vertical split when loading a buffer for a quickfix command. Solution: Add the "vsplit" value to 'switchbuf'. (Brook Hong) v7.4.742 Bram Moolenaar 2015-06-19 14:41:49 +02:00
  • a7b7b1cef9 patch 7.4.741 Problem: When using += with ":set" a trailing comma is not recognized. (Issue 365) Solution: Don't add a second comma. Add a test. (partly by Christian Brabandt) v7.4.741 Bram Moolenaar 2015-06-19 14:06:43 +02:00
  • 541f92d6cf Updated runtime files. Bram Moolenaar 2015-06-19 13:27:23 +02:00
  • c7a0d32c83 patch 7.4.740 Problem: ":1quit" works like ":.quit". (Bohr Shaw) Solution: Don't exit Vim when a range is specified. (Christian Brabandt) v7.4.740 Bram Moolenaar 2015-06-19 12:43:07 +02:00
  • acc39888cd patch 7.4.739 Problem: In a string "\U" only takes 4 digits, while after CTRL-V U eight digits can be used. Solution: Make "\U" also take eight digits. (Christian Brabandt) v7.4.739 Bram Moolenaar 2015-06-19 12:08:13 +02:00
  • d710e0d247 patch 7.4.738 Problem: Can't compile without the syntax highlighting feature. Solution: Add #ifdef around use of w_p_cul. (Hirohito Higashi) v7.4.738 Bram Moolenaar 2015-06-10 12:16:47 +02:00
  • 6e8d3b0d41 patch 7.4.737 Problem: On MS-Windows vimgrep over arglist doesn't work (Issue 361) Solution: Only escape backslashes in ## expansion when it is not used as the path separator. (James McCoy) v7.4.737 Bram Moolenaar 2015-06-09 21:33:31 +02:00
  • b878bbbca6 patch 7.4.736 Problem: Invalid memory access. Solution: Avoid going over the end of a NUL terminated string. (Dominique Pelle) v7.4.736 Bram Moolenaar 2015-06-09 20:39:24 +02:00
  • e2e4b98622 patch 7.4.735 Problem: Wrong argument for sizeof(). Solution: Use a pointer argument. (Chris Hall) v7.4.735 Bram Moolenaar 2015-06-09 20:30:51 +02:00
  • 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) v7.4.734 Bram Moolenaar 2015-06-09 20:20:03 +02:00
  • d68f2219b5 patch 7.4.733 Problem: test_listchars breaks on MS-Windows. (Kenichi Ito) Solution: Set fileformat to "unix". (Christian Brabandt) v7.4.733 Bram Moolenaar 2015-06-09 19:58:32 +02:00
  • f2571c61d5 Updated runtime files. Bram Moolenaar 2015-06-09 19:44:55 +02:00
  • d0d0fe09cf patch 7.4.732 Problem: The cursor line is not always updated for the "O" command. Solution: Reset the VALID_CROW flag. (Christian Brabandt) v7.4.732 Bram Moolenaar 2015-06-09 19:23:46 +02:00
  • 7098ee5c37 patch 7.4.731 Problem: The tab menu shows "Close tab" even when it doesn't work. Solution: Don't show "Close tab" for the last tab. (John Marriott) v7.4.731 Bram Moolenaar 2015-06-09 19:14:24 +02:00
  • bc56336bb4 patch 7.4.730 Problem: When setting the crypt key and using a swap file, text may be encrypted twice or unencrypted text remains in the swap file. (Issue 369) Solution: Call ml_preserve() before re-encrypting. Set correct index for next pointer block. v7.4.730 Bram Moolenaar 2015-06-09 18:35:25 +02:00
  • 0481fee488 patch 7.4.729 Problem: Occasional crash with 'list' set. Solution: Fix off-by-one error. (Christian Brabandt) v7.4.729 Bram Moolenaar 2015-05-14 05:56:09 +02:00
  • 4270496716 patch 7.4.728 Problem: Can't build with some version of Visual Studio 2015. Solution: Recognize another version 14 number. (Sinan) v7.4.728 Bram Moolenaar 2015-05-06 11:33:47 +02:00
  • 9c60161888 patch 7.4.727 Problem: Cannot build GvimExt with MingW. Solution: Add -lgdi32. (KF Leong) v7.4.727 Bram Moolenaar 2015-05-06 06:51:50 +02:00
  • 1fd3e30ce9 patch 7.4.726 Problem: Cannot build GvimExt. Solution: Set APPVER to 5.0. (KF Leong) v7.4.726 Bram Moolenaar 2015-05-05 10:25:16 +02:00
  • 659c94d483 patch 7.4.725 Problem: ":call setreg('"', [])" reports an internal error. Solution: Make the register empty. (Yasuhiro Matsumoto) v7.4.725 Bram Moolenaar 2015-05-04 20:19:21 +02:00
  • 7bc25aed33 patch 7.4.724 Problem: Vim icon does not show in Windows context menu. (issue 249) Solution: Load the icon in GvimExt. v7.4.724 Bram Moolenaar 2015-05-04 18:27:36 +02:00
  • 4032cfdf17 patch 7.4.723 Problem: For indenting, finding the C++ baseclass can be slow. Solution: Cache the result. (Hirohito Higashi) v7.4.723 Bram Moolenaar 2015-05-04 17:50:33 +02:00
  • 73284b973a patch 7.4.722 Problem: 0x202f is not recognized as a non-breaking space character. Solution: Add 0x202f to the list. (Christian Brabandt) v7.4.722 Bram Moolenaar 2015-05-04 17:28:22 +02:00
  • 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) v7.4.721 Bram Moolenaar 2015-05-04 16:52:01 +02:00
  • 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) v7.4.720 Bram Moolenaar 2015-05-04 16:18:42 +02:00
  • c4dc286fe6 patch 7.4.719 Problem: Overflow when adding MAXCOL to a pointer. Solution: Subtract pointers instead. (James McCoy) v7.4.719 Bram Moolenaar 2015-05-04 16:10:26 +02:00
  • 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. v7.4.718 Bram Moolenaar 2015-05-04 12:34:22 +02:00
  • 1cd5e613b0 patch 7.4.717 Problem: ":let list += list" can change a locked list. Solution: Check for the lock earlier. (Olaf Dabrunz) v7.4.717 Bram Moolenaar 2015-05-04 11:10:27 +02:00
  • 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) v7.4.716 Bram Moolenaar 2015-05-04 10:46:03 +02:00
  • 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) v7.4.715 Bram Moolenaar 2015-05-04 10:33:15 +02:00
  • 069dd08d8d patch 7.4.714 Problem: Illegal memory access when there are illegal bytes. Solution: Check the byte length of the character. (Dominique Pelle) v7.4.714 Bram Moolenaar 2015-05-04 09:56:49 +02:00
  • ea98f8b4d6 patch 7.4.713 Problem: Wrong condition for #ifdef. Solution: Change USR_EXRC_FILE2 to USR_VIMRC_FILE2. (Mikael Fourrier) v7.4.713 Bram Moolenaar 2015-05-04 09:31:11 +02:00
  • 1510f996c5 patch 7.4.712 Problem: Missing change in another file. Solution: Also change message.c v7.4.712 Bram Moolenaar 2015-04-22 22:18:22 +02:00
  • 4c6b3b20dd patch 7.4.711 Problem: Missing change in one file. Solution: Also change option.c v7.4.711 Bram Moolenaar 2015-04-21 19:10:48 +02:00
  • 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) v7.4.710 Bram Moolenaar 2015-04-21 18:33:48 +02:00
  • 40ce3a4e1f patch 7.4.709 Problem: ":tabmove" does not work as documented. Solution: Make it work consistently. Update documentation and add tests. (Hirohito Higashi) v7.4.709 Bram Moolenaar 2015-04-21 18:08:39 +02:00
  • 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) v7.4.708 Bram Moolenaar 2015-04-21 16:49:05 +02:00
  • 3cbac309f7 patch 7.4.707 Problem: Undo files can have their executable bit set. Solution: Strip of the executable bit. (Mikael Berthe) v7.4.707 Bram Moolenaar 2015-04-21 16:12:06 +02:00
  • 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) v7.4.706 Bram Moolenaar 2015-04-21 15:43:05 +02:00
  • bbc1a592a0 patch 7.4.705 Problem: Can't build with Ruby 2.2. Solution: Add #ifdefs to handle the incompatible change. (Andrei Olsen) v7.4.705 Bram Moolenaar 2015-04-21 15:25:31 +02:00
  • 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. v7.4.704 Bram Moolenaar 2015-04-21 14:02:35 +02:00
  • f9bde2b152 patch 7.4.703 Problem: Compiler warning for start_dir unused when building unittests. Solution: Move start_dir inside the #ifdef. v7.4.703 Bram Moolenaar 2015-04-17 22:08:16 +02:00
  • d39a751280 patch 7.4.702 Problem: Joining an empty list does uneccessary work. Solution: Let join() return early. (Marco Hinz) v7.4.702 Bram Moolenaar 2015-04-16 22:51:22 +02:00
  • ec45c4a6df patch 7.4.701 Problem: Compiler warning for using uninitialized variable. (Yasuhiro Matsumoto) Solution: Initialize it. v7.4.701 Bram Moolenaar 2015-04-15 14:27:49 +02:00
  • ba172f2eab Remove local-additions entries from help.txt. Bram Moolenaar 2015-04-15 14:13:18 +02:00
  • 0a63dedf99 Updated runtime files. Bram Moolenaar 2015-04-15 13:31:24 +02:00
  • 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) v7.4.700 Bram Moolenaar 2015-04-15 12:43:50 +02:00
  • 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) v7.4.699 Bram Moolenaar 2015-04-13 20:52:36 +02:00
  • 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) v7.4.698 Bram Moolenaar 2015-04-13 16:16:38 +02:00
  • d94682ffb4 patch 7.4.697 Problem: The filename used for ":profile" must be given literally. Solution: Expand "~" and environment variables. (Marco Hinz) v7.4.697 Bram Moolenaar 2015-04-13 15:37:56 +02:00
  • 50ab994ab3 patch 7.4.696 Problem: Not freeing memory when encountering an error. Solution: Free the stack before returning. (Eliseo Martínez) v7.4.696 Bram Moolenaar 2015-04-13 15:28:12 +02:00
  • 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) v7.4.695 Bram Moolenaar 2015-04-13 14:45:27 +02:00
  • 83d1b19015 More updated runtime files. Bram Moolenaar 2015-04-13 14:22:40 +02:00
  • 29d54df5cd patch 7.4.694 Problem: Running tests changes the .viminfo file. Solution: Disable viminfo in the text objects test. v7.4.694 Bram Moolenaar 2015-04-13 12:58:12 +02:00
  • 5a5f45917d Updated runtime files. Bram Moolenaar 2015-04-13 12:43:06 +02:00
  • 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) v7.4.693 Bram Moolenaar 2015-04-13 12:39:22 +02:00
  • de1502f2b4 patch 7.4.692 for Problem: Defining SOLARIS for no good reason. (Danek Duvall) Solution: Remove it. v7.4.692 Bram Moolenaar 2015-04-09 22:08:21 +02:00
  • f630387827 patch 7.4.691 for Problem: Can't build with MzScheme. Solution: Change "cwd" into the global variable "start_dir". v7.4.691 Bram Moolenaar 2015-04-03 17:59:43 +02:00
  • 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(). v7.4.690 Bram Moolenaar 2015-04-03 17:11:45 +02:00
  • 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) v7.4.689 Bram Moolenaar 2015-04-03 14:56:49 +02:00
  • 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 "$". v7.4.688 Bram Moolenaar 2015-03-31 19:18:00 +02:00
  • 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) v7.4.687 Bram Moolenaar 2015-03-31 18:31:03 +02:00
  • 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) v7.4.686 Bram Moolenaar 2015-03-31 17:46:22 +02:00
  • 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) v7.4.685 Bram Moolenaar 2015-03-31 14:17:31 +02:00
  • 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. v7.4.684 Bram Moolenaar 2015-03-31 13:33:08 +02:00
  • 1ca2e361a8 updated for version 7.4.683 Problem: Typo in the vimtutor command. Solution: Fix the typo. (Corey Farwell, github pull 349) v7.4.683 Bram Moolenaar 2015-03-25 20:24:04 +01:00
  • 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) v7.4.682 Bram Moolenaar 2015-03-24 18:22:41 +01:00
  • dbcf19dc49 Add test files for patch 7.4.680. Bram Moolenaar 2015-03-24 17:57:45 +01:00
  • 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) v7.4.681 Bram Moolenaar 2015-03-24 17:57:12 +01:00