1
0
forked from aniani/vim

Commit Graph

  • b8060fe862 patch 7.4.1142 Problem: Cannot define keyword characters for a syntax file. Solution: Add the ":syn iskeyword" command. (Christian Brabandt) v7.4.1142 Bram Moolenaar 2016-01-19 22:29:28 +01:00
  • 6773a348da patch 7.4.1141 Problem: Using searchpair() with a skip expression that uses syntax highlighting sometimes doesn't work. (David Fishburn) Solution: Reset next_match_idx. (Christian Brabandt) v7.4.1141 Bram Moolenaar 2016-01-19 20:52:44 +01:00
  • e266d6d664 patch 7.4.1140 Problem: Recognizing <sid> does not work when the language is Turkish. (Christian Brabandt) Solution: Use MB_STNICMP() instead of STNICMP(). v7.4.1140 Bram Moolenaar 2016-01-19 20:51:32 +01:00
  • fce7b3d24f patch 7.4.1139 Problem: MS-Windows: getftype() returns "file for symlink to directory. Solution: Make it return "dir". (Ken Takata) v7.4.1139 Bram Moolenaar 2016-01-19 19:00:32 +01:00
  • 3a466a8718 patch 7.4.1138 Problem: When running gvim in the foreground some icons are missing. (Taylor Venable) Solution: Move the call to gui_gtk_register_resource(). (Kazunobu Kuriyama) v7.4.1138 Bram Moolenaar 2016-01-19 17:47:25 +01:00
  • 62ef797496 patch 7.4.1137 Problem: Illegal memory access when using :copen and :cclose. Solution: Avoid that curbuf is invalid. (suggestion by Justin M. Keyes) Add a test. v7.4.1137 Bram Moolenaar 2016-01-19 14:51:54 +01:00
  • da5dcd9366 patch 7.4.1136 Problem: Wrong argument to assert_exception() causes a crash. (reported by Coverity) Solution: Check for NULL pointer. Add a test. v7.4.1136 Bram Moolenaar 2016-01-19 14:31:20 +01:00
  • 301417041b patch 7.4.1135 Problem: One more arglist test fails on MS-Windows. Solution: Don't edit "Y" after editing "y". v7.4.1135 Bram Moolenaar 2016-01-19 14:14:08 +01:00
  • 82e4184d48 patch 7.4.1134 Problem: The arglist test fails on MS-Windows. Solution: Only check for failure of argedit on Unix. v7.4.1134 Bram Moolenaar 2016-01-19 13:50:57 +01:00
  • ef26954a35 patch 7.4.1133 Problem: Generated function prototypes still have __ARGS(). Solution: Generate function prototypes without __ARGS(). v7.4.1133 Bram Moolenaar 2016-01-19 13:22:12 +01:00
  • 99dbe291f5 patch 7.4.1132 Problem: Old style tests for the argument list. Solution: Add more new style tests. (Yegappan Lakshmanan) v7.4.1132 Bram Moolenaar 2016-01-19 13:07:23 +01:00
  • b20e334859 patch 7.4.1131 Problem: New lines in the viminfo file are dropped. Solution: Copy lines starting with "|". Fix that when using :rviminfo in a function global variables were restored as function-local variables. v7.4.1131 Bram Moolenaar 2016-01-18 23:29:01 +01:00
  • 61ff4dd6a4 patch 7.4.1130 Problem: Memory leak in :vimgrep. Solution: Call FreeWild(). (Yegappan Lakshmanan) v7.4.1130 Bram Moolenaar 2016-01-18 20:30:17 +01:00
  • 77324fc9d3 patch 7.4.1129 Problem: Python None value can't be converted to a Vim value. Solution: Just use zero. (Damien) v7.4.1129 Bram Moolenaar 2016-01-17 22:37:03 +01:00
  • 85084ef1e9 Update help files. Bram Moolenaar 2016-01-17 22:26:33 +01:00
  • 203258c3ad patch 7.4.1128 Problem: MS-Windows: delete() does not recognize junctions. Solution: Add mch_isrealdir() for MS-Windows. Update mch_is_symbolic_link(). (Ken Takata) v7.4.1128 Bram Moolenaar 2016-01-17 22:15:16 +01:00
  • 021b593e7e patch 7.4.1127 Problem: Both old and new style tests for Perl. Solution: Merge the old tests with the new style tests. v7.4.1127 Bram Moolenaar 2016-01-17 22:05:48 +01:00
  • c970330676 patch 7.4.1126 Problem: Can only get the directory of the current window. Solution: Add window and tab arguments to getcwd() and haslocaldir(). (Thinca, Hirohito Higashi) v7.4.1126 Bram Moolenaar 2016-01-17 21:49:33 +01:00
  • e9b892ebcd patch 7.4.1125 Problem: There is no perleval(). Solution: Add perleval(). (Damien) v7.4.1125 Bram Moolenaar 2016-01-17 21:15:58 +01:00
  • 25b2b94ea7 patch 7.4.1124 Problem: MS-Windows: dead key behavior is not ideal. Solution: Handle dead keys differently when not in Insert or Select mode. (John Wellesz, closes #399) v7.4.1124 Bram Moolenaar 2016-01-17 20:53:12 +01:00
  • a24f0a550f patch 7.4.1123 Problem: Using ":argadd" when there are no arguments results in the second argument to be the current one. (Yegappan Lakshmanan) Solution: Correct the w_arg_idx value. v7.4.1123 Bram Moolenaar 2016-01-17 19:39:00 +01:00
  • 42c9cfa7f4 patch 7.4.1122 Problem: Test 92 and 93 fail when using gvim on a system with a non utf-8 locale. Solution: Avoid using .gvimrc by adding -U NONE. (Yukihiro Nakadaira) v7.4.1122 Bram Moolenaar 2016-01-17 18:49:57 +01:00
  • 08b270a8a4 patch 7.4.1121 Problem: test_expand leaves files behind. Solution: Edit another file before deleting, otherwise the swap file remains. v7.4.1121 Bram Moolenaar 2016-01-17 18:34:19 +01:00
  • 336bd622c3 patch 7.4.1120 Problem: delete(x, 'rf') fails if a directory is empty. (Lcd) Solution: Ignore not finding matches in an empty directory. v7.4.1120 Bram Moolenaar 2016-01-17 18:23:58 +01:00
  • 72defda84e patch 7.4.1119 Problem: argidx() has a wrong value after ":%argdelete". (Yegappan Lakshmanan) Solution: Correct the value of w_arg_idx. Add a test. v7.4.1119 Bram Moolenaar 2016-01-17 18:04:33 +01:00
  • a99b90437a patch 7.4.1118 Problem: Tests hang in 24 line terminal. Solution: Set the 'more' option off. v7.4.1118 Bram Moolenaar 2016-01-17 17:10:59 +01:00
  • d82103ed85 patch 7.4.1117 Problem: No longer get "." and ".." in directory list. Solution: Do not skip "." and ".." unless EW_DODOT is set. v7.4.1117 Bram Moolenaar 2016-01-17 17:04:05 +01:00
  • b0967d587f patch 7.4.1116 Problem: delete(x, 'rf') does not delete files starting with a dot. Solution: Also delete files starting with a dot. v7.4.1116 Bram Moolenaar 2016-01-17 16:49:43 +01:00
  • d0232917ce patch 7.4.1115 Problem: MS-Windows: make clean in testdir doesn't clean everything. Solution: Add command to delete X* directories. (Ken Takata) v7.4.1115 Bram Moolenaar 2016-01-17 16:15:32 +01:00
  • 43a34f9f74 patch 7.4.1114 Problem: delete() does not work well with symbolic links. Solution: Recognize symbolik links. v7.4.1114 Bram Moolenaar 2016-01-17 15:56:34 +01:00
  • 4119cf80e1 patch 7.4.1113 Problem: Using {ns} in variable name does not work. (lilydjwg) Solution: Fix recognizing colon. Add a test. v7.4.1113 Bram Moolenaar 2016-01-17 14:59:01 +01:00
  • 2db5c3b3ce patch 7.4.1112 Problem: When using ":next" with an illegal file name no error is reported. Solution: Give an error message. v7.4.1112 Bram Moolenaar 2016-01-16 22:49:34 +01:00
  • f60b796fa9 patch 7.4.1111 Problem: test_expand fails on MS-Windows. Solution: Always use forward slashes. Remove references to test27. v7.4.1111 Bram Moolenaar 2016-01-16 22:47:23 +01:00
  • 8c600052fa patch 7.4.1110 Problem: Test 108 fails when language is French. Solution: Force English messages. (Dominique Pelle) v7.4.1110 Bram Moolenaar 2016-01-16 22:08:11 +01:00
  • 4cf7679383 patch 7.4.1109 Problem: MS-Windows doesn't have rmdir(). Solution: Add mch_rmdir(). v7.4.1109 Bram Moolenaar 2016-01-16 22:02:57 +01:00
  • 58adb14739 patch 7.4.1108 Problem: Expanding "~" halfway a file name. Solution: Handle the file name as one name. (Marco Hinz) Add a test. Closes #564. v7.4.1108 Bram Moolenaar 2016-01-16 21:50:51 +01:00
  • da440d21a6 patch 7.4.1107 Problem: Vim can create a directory but not delete it. Solution: Add an argument to delete() to make it possible to delete a directory, also recursively. v7.4.1107 Bram Moolenaar 2016-01-16 21:27:23 +01:00
  • 286eacd3f6 patch 7.4.1106 Problem: The nsis script can't be used from the appveyor build. Solution: Add "ifndef" to allow for variables to be set from the command line. Remove duplicate SetCompressor command. Support using other gettext binaries. (Ken Takata) Update build instructions to use libintl-8.dll. v7.4.1106 Bram Moolenaar 2016-01-16 18:05:50 +01:00
  • 9bbf63dbf8 patch 7.4.1105 Problem: When using slices there is a mixup of variable name and namespace. Solution: Recognize variables that can't be a namespace. (Hirohito Higashi) v7.4.1105 Bram Moolenaar 2016-01-16 16:49:28 +01:00
  • 4e640bd930 patch 7.4.1104 Problem: Various problems building with MzScheme/Racket. Solution: Make it work with new versions of Racket. (Yukihiro Nakadaira, Ken Takata) v7.4.1104 Bram Moolenaar 2016-01-16 16:20:38 +01:00
  • d125001297 patch 7.4.1103 Problem: Removed file still in distribution. Solution: Remove Make_cyg.mak from the list of files. v7.4.1103 Bram Moolenaar 2016-01-16 15:45:15 +01:00
  • f1f60f859c patch 7.4.1102 Problem: Debugger has no stack backtrace support. Solution: Add "backtrace", "frame", "up" and "down" commands. (Alberto Fanjul, closes #433) v7.4.1102 Bram Moolenaar 2016-01-16 15:40:53 +01:00
  • e39b3d9fb4 patch 7.4.1101 Problem: With 'rightleft' and concealing the cursor may move to the wrong position. Solution: Compute the column differently when 'rightleft' is set. (Hirohito Higashi) v7.4.1101 Bram Moolenaar 2016-01-15 22:52:22 +01:00
  • abfa9efb98 patch 7.4.1100 Problem: Cygwin makefiles are unused. Solution: Remove them. v7.4.1100 Bram Moolenaar 2016-01-15 22:34:45 +01:00
  • 36d7cd8965 patch 7.4.1099 Problem: It's not easy to know if Vim supports blowfish. (Smu Johnson) Solution: Add has('crypt-blowfish') and has('crypt-blowfish2'). v7.4.1099 Bram Moolenaar 2016-01-15 22:08:23 +01:00
  • b7604cc19f patch 7.4.1098 Problem: Still using old style C function declarations. Solution: Always define __ARGS() to include types. Turn a few functions into ANSI style to find out if this causes problems for anyone. v7.4.1098 Bram Moolenaar 2016-01-15 21:23:22 +01:00
  • 345efa013d Update runtime files Bram Moolenaar 2016-01-15 20:57:49 +01:00
  • 065ee9aebf patch 7.4.1097 Problem: Looking up the alloc ID for tests fails. Solution: Fix the line computation. Use assert_fails() for unlet test. v7.4.1097 Bram Moolenaar 2016-01-15 20:53:38 +01:00
  • a260b87d9d patch 7.4.1096 Problem: Need several lines to verify a command produces an error. Solution: Add assert_fails(). (suggested by Nikolay Pavlov) Make the quickfix alloc test actually work. v7.4.1096 Bram Moolenaar 2016-01-15 20:48:22 +01:00
  • 3d6d5cc3a4 patch 7.4.1095 Problem: Can't build GvimExt with SDK 7.1. Solution: Support using setenv.bat instead of vcvars32.bat. (Ken Takata) v7.4.1095 Bram Moolenaar 2016-01-15 18:03:32 +01:00
  • 5a46a58eb6 Add missing test file. Bram Moolenaar 2016-01-15 15:56:58 +01:00
  • ccb80989f2 patch 7.4.1094 Problem: Test for :hardcopy fails on MS-Windows. Solution: Check for the +postscript feature. v7.4.1094 Bram Moolenaar 2016-01-15 15:56:35 +01:00
  • 24c4d539ee patch 7.4.1093 Problem: Typo in test goes unnoticed. Solution: Fix the typo. Give error for wrong arguments to cursor(). (partly by Hirohito Higashi) Add a test for cursor(). v7.4.1093 Bram Moolenaar 2016-01-15 15:37:20 +01:00
  • a803c7f940 patch 7.4.1092 Problem: It is not simple to test for an exception and give a proper error message. Solution: Add assert_exception(). v7.4.1092 Bram Moolenaar 2016-01-15 15:31:39 +01:00
  • b01f357791 patch 7.4.1091 Problem: When making a change while need_wait_return is set there is a two second delay. Solution: Do not assume the ATTENTION prompt was given when need_wait_return was set already. v7.4.1091 Bram Moolenaar 2016-01-15 15:17:04 +01:00
  • b5690794cf patch 7.4.1090 Problem: No tests for :hardcopy and related options. Solution: Add test_hardcopy. v7.4.1090 Bram Moolenaar 2016-01-14 22:10:41 +01:00
  • ef2b5036b3 patch 7.4.1089 Problem: Repeating CTRL-A doesn't work. Solution: Call prep_redo_cmd(). (Hirohito Higashi) v7.4.1089 Bram Moolenaar 2016-01-12 22:20:58 +01:00
  • 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. v7.4.1088 Bram Moolenaar 2016-01-12 21:00:40 +01:00
  • 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) v7.4.1087 Bram Moolenaar 2016-01-10 22:13:02 +01:00
  • 507edf63df patch 7.4.1086 Problem: Crash with an extremely long buffer name. Solution: Limit the return value of vim_snprintf(). (Dominique Pelle) v7.4.1086 Bram Moolenaar 2016-01-10 20:54:17 +01:00
  • a52dfaed10 patch 7.4.1085 Problem: The CTRL-A and CTRL-X commands do not update the '[ and '] marks. Solution: (Yukihiro Nakadaira) v7.4.1085 Bram Moolenaar 2016-01-10 20:21:57 +01:00
  • e1edc1caba patch 7.4.1084 Problem: Using "." to repeat CTRL-A in Visual mode increments the wrong numbers. Solution: Append right size to the redo buffer. (Ozaki Kiichi) v7.4.1084 Bram Moolenaar 2016-01-10 20:08:03 +01:00
  • 4514d2769b patch 7.4.1083 Problem: Building GvimExt with VS2015 may fail. Solution: Adjust the makefile. (Mike Williams) v7.4.1083 Bram Moolenaar 2016-01-10 19:21:36 +01:00
  • 858b96f382 patch 7.4.1082 Problem: The Tcl interface is always skipping memory free on exit. Solution: Only skip for dynamically loaded Tcl. v7.4.1082 Bram Moolenaar 2016-01-10 16:12:24 +01:00
  • 254b105b75 patch 7.4.1081 Problem: No test for what previously caused a crash. Solution: Add test for unletting errmsg. v7.4.1081 Bram Moolenaar 2016-01-10 16:10:17 +01:00
  • f32c5cd6e0 patch 7.4.1080 Problem: VS2015 has a function HandleToLong() that is shadowed by the macro that Vim defines. Solution: Do not define HandleToLong() for MSVC version 1400 and later. (Mike Williams) v7.4.1080 Bram Moolenaar 2016-01-10 16:07:44 +01:00
  • b86a343280 patch 7.4.1079 Problem: New include file missing from distribution. Missing changes to quickfix code. Solution: Add alloc.h to the list of distributed files. Use the enum in quickfix code. v7.4.1079 Bram Moolenaar 2016-01-10 16:00:53 +01:00
  • acb4f221c7 Updated runtime files. Bram Moolenaar 2016-01-10 15:59:26 +01:00
  • d08a8d4a31 patch 7.4.1078 Problem: MSVC: "make clean" doesn't cleanup in the tee directory. Solution: Add the commands to cleanup tee. (Erich Ritz) v7.4.1078 Bram Moolenaar 2016-01-10 15:20:29 +01:00
  • 30a89473ee patch 7.4.1077 Problem: The build instructions for MS-Windows are incomplete. Solution: Add explanations for how to build with various interfaces. (Ken Takata) v7.4.1077 Bram Moolenaar 2016-01-10 14:35:58 +01:00
  • 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) v7.4.1076 Bram Moolenaar 2016-01-10 14:13:40 +01:00
  • 05fe017c1a patch 7.4.1075 Problem: Crash when using an invalid command. Solution: Fix generating the error message. (Dominique Pelle) v7.4.1075 Bram Moolenaar 2016-01-10 13:54:48 +01:00
  • 5fa4d448fb patch 7.4.1074 Problem: Warning from VX2015 compiler. Solution: Add a type cast. (Mike Williams) v7.4.1074 Bram Moolenaar 2016-01-10 13:25:55 +01:00
  • 28fb79db6b patch 7.4.1073 Problem: Alloc_id depends on numbers, may use the same one twice. It's not clear from the number what it's for. Solution: Use an enum. Add a function to lookup the enum value from the name. v7.4.1073 Bram Moolenaar 2016-01-09 22:28:33 +01:00
  • 44132a10ae add missing test file Bram Moolenaar 2016-01-09 21:09:10 +01:00
  • 450919587d patch 7.4.1072 Problem: Increment test is old style. Solution: Make the increment test a new style test. (Hirohito Higashi) v7.4.1072 Bram Moolenaar 2016-01-09 21:08:35 +01:00
  • cfc0a350a9 patch 7.4.1071 Problem: New style tests are executed in arbitrary order. Solution: Sort the test function names. (Hirohito Higashi) Fix the quickfix test that depended on the order. v7.4.1071 Bram Moolenaar 2016-01-09 20:23:00 +01:00
  • 8a5115cf18 patch 7.4.1070 Problem: The Tcl interface can't be loaded dynamically on Unix. Solution: Make it possible to load it dynamically. (Ken Takata) v7.4.1070 Bram Moolenaar 2016-01-09 19:41:11 +01:00
  • 5f24542e5e patch 7.4.1069 Problem: Compiler warning for unused argument. Solution: Add UNUSED. v7.4.1069 Bram Moolenaar 2016-01-09 18:52:40 +01:00
  • 71bcfdf301 patch 7.4.1068 Problem: Wrong way to check for unletting internal variables. Solution: Use a better way. (Olaf Dabrunz) v7.4.1068 Bram Moolenaar 2016-01-09 18:20:46 +01:00
  • 449538c3d2 patch 7.4.1067 Problem: Can't build with MingW and Python on MS-Windows. Solution: Move the build flags to CFLAGS. v7.4.1067 Bram Moolenaar 2016-01-09 17:49:15 +01:00
  • 64496ffc9c patch 7.4.1066 Problem: Build fails on MS-Windows. Solution: Adjust the #ifdefs for "dll" options. v7.4.1066 Bram Moolenaar 2016-01-09 15:08:03 +01:00
  • 25e4fcde76 patch 7.4.1065 Problem: Cannot use the "dll" options on MS-Windows. Solution: Support the options on all platforms. Use the built-in name as the default, so that it's clear what Vim is looking for. v7.4.1065 Bram Moolenaar 2016-01-09 14:57:47 +01:00
  • 7b877b3605 patch 7.4.1064 Problem: When a spell file has single letter compounding creating suggestions takes an awful long time. Solution: Add th eNOCOMPOUNDSUGS flag. v7.4.1064 Bram Moolenaar 2016-01-09 13:51:34 +01:00
  • 4d1c0a4441 Update to newer English spell files, Bram Moolenaar 2016-01-09 13:23:54 +01:00
  • eca99bd45f patch 7.4.1063 Problem: TCL_VER_LONG and DYNAMIC_TCL_VER are not set when building with Cygwin and MingW. Solution: Add TCL_VER_LONG and DYNAMIC_TCL_VER to the makefile. v7.4.1063 Bram Moolenaar 2016-01-07 22:50:05 +01:00
  • 0bee2fe25a patch 7.4.1062 Problem: Building with Ruby on MS-Windows requires a lot of arguments. Solution: Make it simpler. (Ken Takata) v7.4.1062 Bram Moolenaar 2016-01-07 22:45:09 +01:00
  • 285bf84b4b patch 7.4.1061 Problem: Compiler warning for ignoring return value of fwrite(). Solution: Do use the return value. (idea: Charles Campbell) v7.4.1061 Bram Moolenaar 2016-01-07 22:34:01 +01:00
  • 6602af7fe0 patch 7.4.1060 Problem: Instructions for writing tests are outdated. Solution: Mention Make_all.mak. Add steps for new style tests. v7.4.1060 Bram Moolenaar 2016-01-07 22:01:01 +01:00
  • fd39d08fb6 patch 7.4.1059 Problem: Code will never be executed. Solution: Remove the code. v7.4.1059 Bram Moolenaar 2016-01-07 21:28:24 +01:00
  • 75bdf6aa30 patch 7.4.1058 Problem: It is not possible to test code that is only reached when memory allocation fails. Solution: Add the alloc_fail() function. Try it out with :vimgrep. v7.4.1058 Bram Moolenaar 2016-01-07 21:25:08 +01:00
  • 2b7db933b0 patch 7.4.1057 Problem: Typos in the :options window. Solution: Fix the typos. (Dominique Pelle) v7.4.1057 Bram Moolenaar 2016-01-07 16:52:10 +01:00
  • ca1fe98517 patch 7.4.1056 Problem: Don't know why finding spell suggestions is slow. Solution: Add some code to gather profiling information. v7.4.1056 Bram Moolenaar 2016-01-07 16:22:06 +01:00
  • a61018d7e0 Revert English spell file update Bram Moolenaar 2016-01-07 16:19:13 +01:00
  • e7893a4088 patch 7.4.1055 Problem: Running "make newtests" in src/testdir has no output. Solution: List the messages file when a test fails. (Christian Brabandt) Update the list of tests. v7.4.1055 Bram Moolenaar 2016-01-06 21:23:56 +01:00
  • 2795e21eaa patch 7.4.1054 Problem: Illegal memory access. Solution: Check for missing pattern. (Dominique Pelle) v7.4.1054 Bram Moolenaar 2016-01-05 22:04:49 +01:00
  • da59dd5da6 patch 7.4.1053 Problem: Insufficient testing for quickfix commands. Solution: Add a new style quickfix test. (Yegappan Lakshmanan) v7.4.1053 Bram Moolenaar 2016-01-05 21:59:58 +01:00
  • 04bff88df6 patch 7.4.1052 Problem: Illegal memory access with weird syntax command. (Dominique Pelle) Solution: Check for column past end of line. v7.4.1052 Bram Moolenaar 2016-01-05 20:46:16 +01:00
  • af8af8bfac patch 7.4.1051 Problem: Segfault when unletting "count". Solution: Check for readonly and locked first. (Dominique Pelle) Add a test. v7.4.1051 Bram Moolenaar 2016-01-04 22:05:24 +01:00
  • 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. v7.4.1050 Bram Moolenaar 2016-01-04 21:43:08 +01:00