1
0
forked from aniani/vim

Commit Graph

  • 6fc8227ebf patch 7.4.2287 Problem: The callback passed to ch_sendraw() is not used. Solution: Pass the read part, not the send part. (haya14busa, closes #1019) v7.4.2287 Bram Moolenaar 2016-08-28 19:26:43 +02:00
  • fec246d2c5 patch 7.4.2286 Problem: The tee program isn't included. Makefile contains build instructions that don't work. Solution: Update the Filelist and build instructions. Remove build instructions for DOS and old Windows. Add the tee program. v7.4.2286 Bram Moolenaar 2016-08-28 18:47:14 +02:00
  • 36f44c21da Updated runtime files. Bram Moolenaar 2016-08-28 18:17:20 +02:00
  • d90b6c02e2 patch 7.4.2285 Problem: Generated files are outdated. Solution: Generate the files. Avoid errors when generating prototypes. v7.4.2285 Bram Moolenaar 2016-08-28 18:10:45 +02:00
  • f4145d8e99 patch 7.4.2284 Problem: Comment in scope header file is outdated. (KillTheMule) Solution: Point to the help instead. (closes #1017) v7.4.2284 Bram Moolenaar 2016-08-28 17:15:25 +02:00
  • 885c00eabe patch 7.4.2283 Problem: Part of ":oldfiles" command isn't cleared. (Lifepillar) Solution: Clear the rest of the line. (closes 1018) v7.4.2283 Bram Moolenaar 2016-08-28 17:08:17 +02:00
  • 0abe0522d0 patch 7.4.2282 Problem: When a child process is very fast waiting 10 msec for it is noticeable. (Ramel Eshed) Solution: Start waiting for 1 msec and gradually increase. v7.4.2282 Bram Moolenaar 2016-08-28 16:53:12 +02:00
  • 0426bae2ab patch 7.4.2281 Problem: Timer test fails sometimes. Solution: Reduce minimum time by 1 msec. v7.4.2281 Bram Moolenaar 2016-08-28 16:06:05 +02:00
  • e999782e36 patch 7.4.2280 Problem: printf() doesn't handle infinity float values correctly. Solution: Add a table with possible infinity values. (Dominique Pelle) v7.4.2280 Bram Moolenaar 2016-08-28 16:03:38 +02:00
  • 46328f9a1c patch 7.4.2279 Problem: Starting diff mode with the cursor in the last line might end up only showing one closed fold. (John Beckett) Solution: Scroll the window to show the same relative cursor position. v7.4.2279 Bram Moolenaar 2016-08-28 15:39:57 +02:00
  • 4427db9bb2 patch 7.4.2278 Problem: New users have no idea of the 'scrolloff' option. Solution: Set 'scrolloff' in defaults.vim. v7.4.2278 Bram Moolenaar 2016-08-28 14:39:44 +02:00
  • 6a402edbeb patch 7.4.2277 Problem: Memory leak in getbufinfo() when there is a sign. (Dominique Pelle) Solution: Remove extra vim_strsave(). v7.4.2277 Bram Moolenaar 2016-08-28 14:11:24 +02:00
  • 1773ddfdcd patch 7.4.2276 Problem: Command line test fails on Windows when run twice. Solution: Wipe the buffer so that the directory can be deleted. v7.4.2276 Bram Moolenaar 2016-08-28 13:38:54 +02:00
  • e67d546f3c patch 7.4.2275 Problem: ":diffoff!" does not remove filler lines. Solution: Force a redraw and invalidate the cursor. (closes #1014) v7.4.2275 Bram Moolenaar 2016-08-27 22:40:42 +02:00
  • 818078ddfb Updated runtime files and translations. Bram Moolenaar 2016-08-27 21:58:42 +02:00
  • 73d4e4c892 patch 7.4.2274 Problem: Command line completion on "find **/filename" drops sub-directory. Solution: Handle this case separately. (Harm te Hennepe, closes #932, closes #939) v7.4.2274 Bram Moolenaar 2016-08-27 21:55:13 +02:00
  • 3056735ae8 patch 7.4.2273 Problem: getwininfo() and getbufinfo() are inefficient. Solution: Do not make a copy of all window/buffer-local options. Make it possible to get them with gettabwinvar() or getbufvar(). v7.4.2273 Bram Moolenaar 2016-08-27 21:25:44 +02:00
  • 9f8187c335 patch 7.4.2272 Problem: getbufinfo(), getwininfo() and gettabinfo() are inefficient. Solution: Instead of making a copy of the variables dictionary, use a reference. v7.4.2272 Bram Moolenaar 2016-08-27 20:34:01 +02:00
  • ffdf08c94e patch 7.4.2271 Problem: Netbeans test doesn't read settings from file. Solution: Use "-Xnbauth". v7.4.2271 Bram Moolenaar 2016-08-27 19:52:47 +02:00
  • 821179809d patch 7.4.2270 Problem: Insufficient testing for NUL bytes on a raw channel. Solution: Add a test for writing and reading. v7.4.2270 Bram Moolenaar 2016-08-27 19:21:48 +02:00
  • e17bdffff7 patch 7.4.2269 Problem: Using 'hlsearch' highlighting instead of matchpos if there is no search match. Solution: Pass NULL as last item to next_search_hl() when searching for 'hlsearch' match. (Shane Harper, closes #1013) v7.4.2269 Bram Moolenaar 2016-08-27 18:34:29 +02:00
  • 1195669f9e patch 7.4.2268 Problem: Using CTRL-N and CTRL-P for incsearch shadows completion keys. Solution: Use CTRL-T and CTRL-G instead. v7.4.2268 Bram Moolenaar 2016-08-27 16:26:56 +02:00
  • 44ca54aeb9 patch 7.4.2267 Problem: Build fails on MS-Windows. Solution: Add define to get isinf(). v7.4.2267 Bram Moolenaar 2016-08-27 15:41:32 +02:00
  • 9992237a3e patch 7.4.2266 Problem: printf() test fails on Windows. "-inf" is not used. Solution: Check for Windows-specific values for "nan". Add sign to "inf" when appropriate. v7.4.2266 Bram Moolenaar 2016-08-27 15:26:35 +02:00
  • 76efafba2a patch 7.4.2265 Problem: printf() isn't tested much. Solution: Add more tests for printf(). (Dominique Pelle) v7.4.2265 Bram Moolenaar 2016-08-27 14:21:21 +02:00
  • 2b529bb626 patch 7.4.2264 Problem: When adding entries to an empty quickfix list the title is reset. Solution: Improve handling of the title. (Yegappan Lakshmanan) v7.4.2264 Bram Moolenaar 2016-08-27 13:35:35 +02:00
  • d29459baa6 patch 7.4.2263 Problem: :filter does not work for many commands. Can only get matching messages. Solution: Make :filter work for :command, :map, :list, :number and :print. Make ":filter!" show non-matching lines. v7.4.2263 Bram Moolenaar 2016-08-26 22:29:11 +02:00
  • 2570957607 patch 7.4.2262 Problem: Fail to read register content from viminfo if it is 438 characters long. (John Chen) Solution: Adjust the check for line wrapping. (closes #1010) v7.4.2262 Bram Moolenaar 2016-08-26 20:41:16 +02:00
  • 7df0f6313a patch 7.4.2261 Problem: Build fails with small features. Solution: Move "else" inside the #ifdef. v7.4.2261 Bram Moolenaar 2016-08-26 19:56:00 +02:00
  • e4a3bcf28d Updated runtime files. Add Scala files. Bram Moolenaar 2016-08-26 19:52:37 +02:00
  • dd74ab9b46 patch 7.4.2260 Problem: Channel test is flaky. Solution: Add a newline to separate JSON messages. v7.4.2260 Bram Moolenaar 2016-08-26 19:20:26 +02:00
  • 4d6f32cbfb patch 7.4.2259 Problem: With 'incsearch' can only see the next match. Solution: Make CTRL-N/CTRL-P move to the previous/next match. (Christian Brabandt) v7.4.2259 Bram Moolenaar 2016-08-26 19:13:46 +02:00
  • f1f0792e55 patch 7.4.2258 Problem: Two JSON messages are sent without a separator. Solution: Separate messages with a NL. (closes #1001) v7.4.2258 Bram Moolenaar 2016-08-26 17:58:53 +02:00
  • 9f28953f0c patch 7.4.2257 Problem: Coverity complains about not checking for NULL. Solution: Check for out of memory. v7.4.2257 Bram Moolenaar 2016-08-26 16:39:03 +02:00
  • db249f26ed patch 7.4.2256 Problem: Coverity complains about null pointer check. Solution: Remove wrong and superfluous error check. v7.4.2256 Bram Moolenaar 2016-08-26 16:29:47 +02:00
  • ec42059b78 patch 7.4.2255 Problem: The script that checks translations can't handle plurals. Solution: Check for plural msgid and msgstr entries. Leave the cursor on the first error. v7.4.2255 Bram Moolenaar 2016-08-26 15:51:53 +02:00
  • 54b6352c6f patch 7.4.2254 Problem: Compiler warnings in MzScheme code. Solution: Add UNUSED. Remove unreachable code. v7.4.2254 Bram Moolenaar 2016-08-26 12:55:09 +02:00
  • 78c7e274f2 patch 7.4.2253 Problem: Check for Windows 3.1 will always return false. (Christian Brabandt) Solution: Remove the dead code. v7.4.2253 Bram Moolenaar 2016-08-25 23:19:29 +02:00
  • 424d74bb20 patch 7.4.2252 Problem: Compiler warnings for signed/unsigned in expression. Solution: Remove type cast. (Dominique Pelle) v7.4.2252 Bram Moolenaar 2016-08-25 23:02:11 +02:00
  • 015efc32c1 patch 7.4.2251 Problem: In rare cases diffing 4 buffers is not enough. Solution: Raise the limit to 8. (closes #1000) v7.4.2251 Bram Moolenaar 2016-08-24 22:34:33 +02:00
  • 5b30291785 patch 7.4.2250 Problem: Some error message cannot be translated. Solution: Enclose them in _() and N_(). (Dominique Pelle) v7.4.2250 Bram Moolenaar 2016-08-24 22:11:55 +02:00
  • ba2099034f patch 7.4.2249 Problem: Missing colon in error message. Solution: Add the colon. (Dominique Pelle) v7.4.2249 Bram Moolenaar 2016-08-24 22:06:38 +02:00
  • 358308dd99 patch 7.4.2248 Problem: When cancelling the :ptjump prompt a preview window is opened for a following command. Solution: Reset g_do_tagpreview. (Hirohito Higashi) Add a test. Avoid that the test runner gets stuck in trying to close a window. v7.4.2248 Bram Moolenaar 2016-08-24 21:21:26 +02:00
  • b58fe4588c patch 7.4.2247 Problem: Tiny build fails. (Tony Mechelynck) Solution: Remove #ifdef. v7.4.2247 Bram Moolenaar 2016-08-24 00:39:05 +02:00
  • d6f2ee32dc patch 7.4.2246 Problem: Oldfiles test fails. Solution: Include missing changes. v7.4.2246 Bram Moolenaar 2016-08-24 00:30:52 +02:00
  • 77401add71 patch 7.4.2245 Problem: Filter test fails. Solution: Include missing changes. v7.4.2245 Bram Moolenaar 2016-08-24 00:12:12 +02:00
  • 7b668e83d0 patch 7.4.2244 Problem: Adding pattern to ":oldfiles" is not a generic solution. Solution: Add the ":filter /pat/ cmd" command modifier. Only works for some commands right now. v7.4.2244 Bram Moolenaar 2016-08-23 23:51:21 +02:00
  • 1b58cdd160 patch 7.4.2243 Problem: Warning for assigning negative value to unsigned. (Danek Duvall) Solution: Make cterm_normal_fg_gui_color and _bg_ guicolor_T, cast to long_u only when an unsigned is needed. v7.4.2243 Bram Moolenaar 2016-08-22 23:04:33 +02:00
  • 17f1347b86 patch 7.4.2242 Problem: Timer test sometimes fails. Solution: Increase the maximum time for callback timer test. v7.4.2242 Bram Moolenaar 2016-08-22 22:47:45 +02:00
  • 973365dcc4 patch 7.4.2241 Problem: Timer test sometimes fails. Solution: Increase the maximum time for repeating timer. v7.4.2241 Bram Moolenaar 2016-08-22 22:02:56 +02:00
  • f267f8bdf7 patch 7.4.2240 Problem: Tests using the sleep time can be flaky. Solution: Use reltime() if available. (Partly by Shane Harper) v7.4.2240 Bram Moolenaar 2016-08-22 21:40:29 +02:00
  • 9baf297c99 patch 7.4.2239 Problem: Warning for missing declaration of skip_vimgrep_pat(). (John Marriott) Solution: Move it to another file. v7.4.2239 Bram Moolenaar 2016-08-21 22:39:35 +02:00
  • de7762a2c1 patch 7.4.2238 Problem: With SGR mouse reporting (suckless terminal) the mouse release and scroll up/down is confused. Solution: Don't see a release as a scroll up/down. (Ralph Eastwood) v7.4.2238 Bram Moolenaar 2016-08-21 21:03:37 +02:00
  • 9b7f8ce9eb patch 7.4.2237 Problem: Can't use "." and "$" with ":tab". Solution: Support a range for ":tab". (Hirohito Higashi) v7.4.2237 Bram Moolenaar 2016-08-21 19:07:17 +02:00
  • 920694c1b6 patch 7.4.2236 Problem: The 'langnoremap' option leads to double negatives. And it does not work for the last character of a mapping. Solution: Add 'langremap' with the opposite value. Keep 'langnoremap' for backwards compatibility. Make it work for the last character of a mapping. Make the test work. v7.4.2236 Bram Moolenaar 2016-08-21 17:45:02 +02:00
  • 989f592f7f patch 7.4.2235 Problem: submatch() does not check for a valid argument. Solution: Give an error if the argument is out of range. (Dominique Pelle) v7.4.2235 Bram Moolenaar 2016-08-21 15:26:54 +02:00
  • dd1248143e patch 7.4.2234 Problem: Can't build with +eval but without +quickfix. (John Marriott) Solution: Move skip_vimgrep_pat() to separate #ifdef block. v7.4.2234 Bram Moolenaar 2016-08-21 15:00:03 +02:00
  • 843b884461 patch 7.4.2233 Problem: Crash when using funcref() with invalid name. (Dominique Pelle) Solution: Check for NULL translated name. v7.4.2233 Bram Moolenaar 2016-08-21 14:36:15 +02:00
  • e07e797db0 patch 7.4.2232 Problem: The default ttimeoutlen is very long. Solution: Use "100". (Hirohito Higashi) v7.4.2232 Bram Moolenaar 2016-08-20 19:22:16 +02:00
  • e11d61a3b1 patch 7.4.2231 Problem: ":oldfiles" output is a very long list. Solution: Add a pattern argument. (Coot, closes #575) v7.4.2231 Bram Moolenaar 2016-08-20 18:36:54 +02:00
  • 66e29d7112 patch 7.4.2230 Problem: There is no equivalent of 'smartcase' for a tag search. Solution: Add value "followscs" and "smart" to 'tagcase'. (Christian Brabandt, closes #712) Turn tagcase test into new style. v7.4.2230 Bram Moolenaar 2016-08-20 16:57:02 +02:00
  • f04507d132 patch 7.4.2229 Problem: Startup test fails on Solaris. Solution: Recognize a character device. (Danek Duvall) v7.4.2229 Bram Moolenaar 2016-08-20 15:05:39 +02:00
  • 9e4d8215d3 patch 7.4.2228 Problem: Test files have inconsistant modelines. Solution: Don't set 'tabstop' to 2, use 'sts' and 'sw'. v7.4.2228 Bram Moolenaar 2016-08-18 23:04:48 +02:00
  • 7571d55f7d Updated runtime files. Bram Moolenaar 2016-08-18 22:54:46 +02:00
  • 1381d79147 patch 7.4.2227 Problem: Tab page tests are old style. Solution: Change into new style tests. (Hirohito Higashi) v7.4.2227 Bram Moolenaar 2016-08-18 22:11:42 +02:00
  • 3392883770 patch 7.4.2226 Problem: The field names used by getbufinfo(), gettabinfo() and getwininfo() are not consistent. Solution: Use bufnr, winnr and tabnr. (Yegappan Lakshmanan) v7.4.2226 Bram Moolenaar 2016-08-18 21:22:04 +02:00
  • bfd096d020 patch 7.4.2225 Problem: Crash when placing a sign in a deleted buffer. Solution: Check for missing buffer name. (Dominique Pelle). Add a test. v7.4.2225 Bram Moolenaar 2016-08-17 22:29:09 +02:00
  • af9c4c9b57 patch 7.4.2224 Problem: Compiler warnings with older compiler and 64 bit numbers. Solution: Add "LL" to large values. (Mike Williams) v7.4.2224 Bram Moolenaar 2016-08-17 21:51:56 +02:00
  • d3c907b5d2 patch 7.4.2223 Problem: Buffer overflow when using latin1 character with feedkeys(). Solution: Check for an illegal character. Add a test. v7.4.2223 Bram Moolenaar 2016-08-17 21:32:09 +02:00
  • 6bff02eb53 patch 7.4.2222 Problem: Sourcing a script where a character has 0x80 as a second byte does not work. (Filipe L B Correia) Solution: Turn 0x80 into K_SPECIAL KS_SPECIAL KE_FILLER. (Christian Brabandt, closes #728) Add a test case. v7.4.2222 Bram Moolenaar 2016-08-16 22:50:55 +02:00
  • 91984b9034 patch 7.4.2221 Problem: printf() does not support binary format. Solution: Add %b and %B. (Ozaki Kiichi) v7.4.2221 Bram Moolenaar 2016-08-16 21:58:41 +02:00
  • e5a8f35b42 patch 7.4.2220 Problem: printf() gives an error when the argument for %s is not a string. (Ozaki Kiichi) Solution: Behave like invoking string() on the argument. (Ken Takata) v7.4.2220 Bram Moolenaar 2016-08-16 21:30:54 +02:00
  • f5a39447a8 patch 7.4.2219 Problem: Recursive call to substitute gets stuck in sandbox. (Nikolai Pavlov) Solution: Handle the recursive call. (Christian Brabandt, closes #950) Add a test. v7.4.2219 Bram Moolenaar 2016-08-16 21:04:41 +02:00
  • 13d216d302 patch 7.4.2218 Problem: Can't build with +timers when +digraph is not included. Solution: Change #ifdef for e_number_exp. (Damien) v7.4.2218 Bram Moolenaar 2016-08-16 19:21:11 +02:00
  • dc1f1645cb Updated runtime files. Bram Moolenaar 2016-08-16 18:33:43 +02:00
  • 4f416e4124 patch 7.4.2217 Problem: When using matchaddpos() a character after the end of the line can be highlighted. Solution: Only highlight existing characters. (Hirohito Higashi) v7.4.2217 Bram Moolenaar 2016-08-16 16:08:18 +02:00
  • 22177f0c08 patch 7.4.2216 Problem: Test fails without the +sign feature. Solution: Only check for signcolumn with the +sign feature. v7.4.2216 Bram Moolenaar 2016-08-15 22:54:49 +02:00
  • 386600f0cb patch 7.4.2215 Problem: It's not easy to find out if a window is a quickfix or location list window. Solution: Add "loclist" and "quickfix" entries to the dict returnec by getwininfo(). (Yegappan Lakshmanan) v7.4.2215 Bram Moolenaar 2016-08-15 22:16:25 +02:00
  • 16350cb979 patch 7.4.2214 Problem: A font that uses ligatures messes up the screen display. Solution: Put spaces between characters when building the glyph table. (based on a patch from Manuel Schiller) v7.4.2214 Bram Moolenaar 2016-08-14 20:27:34 +02:00
  • 58b853460a patch 7.4.2213 Problem: Cannot highlight the "~" lines at the end of a window differently. Solution: Add the EndOfBuffer highlighting. (Marco Hinz, James McCoy) v7.4.2213 Bram Moolenaar 2016-08-14 19:54:54 +02:00
  • e59215c7dc patch 7.4.2212 Problem: Mark " is not set when closing a window in another tab. (Guraga) Solution: Check all tabs for the window to be valid. (based on patch by Hirohito Higashi, closes #974) v7.4.2212 Bram Moolenaar 2016-08-14 19:08:45 +02:00
  • e56132bb41 patch 7.4.2211 Problem: Mouse support is not automatically enabled with simple term. Solution: Recognize "st" and other names. (Manuel Schiller, closes #963) v7.4.2211 Bram Moolenaar 2016-08-14 18:23:21 +02:00
  • cff50f5ec9 patch 7.4.2210 Problem: On OSX configure mixes up a Python framework and the Unix layout. Solution: Make configure check properly. (Tim D. Smith, closes #980) v7.4.2210 Bram Moolenaar 2016-08-14 17:32:52 +02:00
  • 35a4cfa200 patch 7.4.2209 Problem: Cannot map <M-">. (Stephen Riehm) Solution: Solve the memory access problem in another way. (Dominique Pelle) Allow for using <M-\"> in a string. v7.4.2209 Bram Moolenaar 2016-08-14 16:07:48 +02:00
  • 2d1a248762 patch 7.4.2208 Problem: Test for mappings is old style. Solution: Convert the test to new style. v7.4.2208 Bram Moolenaar 2016-08-14 15:32:11 +02:00
  • d58b0f982a patch 7.4.2207 Problem: The +xpm feature is not sorted properly in :version output. Solution: Move it up. (Tony Mechelynck) v7.4.2207 Bram Moolenaar 2016-08-13 16:39:56 +02:00
  • 4ae209597c patch 7.4.2206 Problem: Warning for unused function. Solution: Put the function inside #ifdef. (John Marriott) v7.4.2206 Bram Moolenaar 2016-08-13 15:29:14 +02:00
  • e9d58a6459 patch 7.4.2205 Problem: 'wildignore' always applies to getcompletion(). Solution: Add an option to use 'wildignore' or not. (Yegappan Lakshmanan) v7.4.2205 Bram Moolenaar 2016-08-13 15:07:41 +02:00
  • 0952131376 Updated runtime files. Bram Moolenaar 2016-08-12 22:54:35 +02:00
  • b5ae48e9ff patch 7.4.2204 Problem: It is not easy to get information about buffers, windows and tabpages. Solution: Add getbufinfo(), getwininfo() and gettabinfo(). (Yegappan Lakshmanan) v7.4.2204 Bram Moolenaar 2016-08-12 22:23:25 +02:00
  • ebcccad573 patch 7.4.2203 Problem: Test fails with normal features. Solution: Check is signs are supported. v7.4.2203 Bram Moolenaar 2016-08-12 19:17:13 +02:00
  • b338483152 patch 7.4.2202 Problem: Build fails with small features. Solution: Correct option initialization. v7.4.2202 Bram Moolenaar 2016-08-12 18:51:58 +02:00
  • 95ec9d6a6a patch 7.4.2201 Problem: The sign column disappears when the last sign is deleted. Solution: Add the 'signcolumn' option. (Christian Brabandt) v7.4.2201 Bram Moolenaar 2016-08-12 18:29:59 +02:00
  • d823fa910c patch 7.4.2200 Problem: Cannot get all information about a quickfix list. Solution: Add an optional argument to get/set loc/qf list(). (Yegappan Lakshmanan) v7.4.2200 Bram Moolenaar 2016-08-12 16:29:27 +02:00
  • 107abd2ca5 patch 7.4.2199 Problem: In the GUI the cursor is hidden when redrawing any window, causing flicker. Solution: Only undraw the cursor when updating the window it's in. v7.4.2199 Bram Moolenaar 2016-08-12 14:08:25 +02:00
  • 0e5d3a2940 patch 7.4.2198 Problem: Test alot sometimes fails under valgrind. (Dominique Pelle) Solution: Avoid passing a callback with the wrong number of arguments. v7.4.2198 Bram Moolenaar 2016-08-11 22:52:42 +02:00
  • c257487035 patch 7.4.2197 Problem: All functions are freed on exit, which may hide leaks. Solution: Only free named functions, not reference counted ones. v7.4.2197 Bram Moolenaar 2016-08-11 22:51:05 +02:00
  • 91c5262b19 patch 7.4.2196 Problem: glob2regpat test doesn't test everything on MS-Windows. Solution: Add patterns with backslash handling. v7.4.2196 Bram Moolenaar 2016-08-10 23:02:45 +02:00
  • bcc1dcc981 patch 7.4.2195 Problem: MS-Windows: The vimrun program does not support Unicode. Solution: Use GetCommandLineW(). Cleanup old #ifdefs. (Ken Takata) v7.4.2195 Bram Moolenaar 2016-08-10 22:02:40 +02:00
  • 446a973ce3 patch 7.4.2194 Problem: Sign tests don't cover enough. Solution: Add more test cases. (Dominique Pelle) v7.4.2194 Bram Moolenaar 2016-08-10 21:36:23 +02:00