]> granicus.if.org Git - vim/log
vim
8 years agopatch 7.4.2307 v7.4.2307
Bram Moolenaar [Fri, 2 Sep 2016 17:50:48 +0000 (19:50 +0200)]
patch 7.4.2307
Problem:    Several tests are old style.
Solution:   Turn them into new style tests. (Yegappan Lakshmanan)

8 years agopatch 7.4.2306 v7.4.2306
Bram Moolenaar [Fri, 2 Sep 2016 17:34:10 +0000 (19:34 +0200)]
patch 7.4.2306
Problem:    Default value for 'langremap' is wrong.
Solution:   Set the right value. (Jürgen Krämer)  Add a test.

8 years agopatch 7.4.2305 v7.4.2305
Bram Moolenaar [Thu, 1 Sep 2016 20:19:47 +0000 (22:19 +0200)]
patch 7.4.2305
Problem:    Marks, writefile and nested function tests are old style.
Solution:   Turn them into new style tests. (Yegappan Lakshmanan)

8 years agopatch 7.4.2304 v7.4.2304
Bram Moolenaar [Thu, 1 Sep 2016 19:26:20 +0000 (21:26 +0200)]
patch 7.4.2304
Problem:    In a timer callback the timer itself can't be found or stopped.
            (Thinca)
Solution:   Do not remove the timer from the list, remember whether it was
            freed.

8 years agopatch 7.4.2303 v7.4.2303
Bram Moolenaar [Thu, 1 Sep 2016 18:58:24 +0000 (20:58 +0200)]
patch 7.4.2303
Problem:    When using "is" the mode isn't always updated.
Solution:   Redraw the command line. (Christian Brabandt)

8 years agopatch 7.4.2302 v7.4.2302
Bram Moolenaar [Thu, 1 Sep 2016 18:50:54 +0000 (20:50 +0200)]
patch 7.4.2302
Problem:    Default interface versions for MS-Windows are outdated.
Solution:   Use Active Perl 5.24, Python 3.5.2.  Could only make it work with
            Ruby 1.9.2.

8 years agopatch 7.4.2301 v7.4.2301
Bram Moolenaar [Thu, 1 Sep 2016 16:32:11 +0000 (18:32 +0200)]
patch 7.4.2301
Problem:    MS-Windows: some files remain after testing.
Solution:   Close the channel output file.  Wait for the file handle to be
            closed before deleting the file.

8 years agopatch 7.4.2300 v7.4.2300
Bram Moolenaar [Thu, 1 Sep 2016 14:21:48 +0000 (16:21 +0200)]
patch 7.4.2300
Problem:    Get warning for deleting autocommand group when the autocommand
            using the group is scheduled for deletion. (Pavol Juhas)
Solution:   Check for deleted autocommand.

8 years agopatch 7.4.2299 v7.4.2299
Bram Moolenaar [Thu, 1 Sep 2016 13:45:58 +0000 (15:45 +0200)]
patch 7.4.2299
Problem:    QuickFixCmdPre and QuickFixCmdPost autocommands are not always
            triggered.
Solution:   Also trigger on ":expr", ":cbuffer", etc. (Yegappan Lakshmanan)

8 years agopatch 7.4.2298 v7.4.2298
Bram Moolenaar [Thu, 1 Sep 2016 13:11:51 +0000 (15:11 +0200)]
patch 7.4.2298
Problem:    It is not possible to close the "in" part of a channel.
Solution:   Add ch_close_in().

8 years agopatch 7.4.2297 v7.4.2297
Bram Moolenaar [Thu, 1 Sep 2016 12:35:22 +0000 (14:35 +0200)]
patch 7.4.2297
Problem:    When starting a job that reads from a buffer and reaching the end,
            the job hangs.
Solution:   Close the pipe or socket when all lines were read.

8 years agoUpdated runtime files. Remove HiLink commands.
Bram Moolenaar [Wed, 31 Aug 2016 20:22:10 +0000 (22:22 +0200)]
Updated runtime files.  Remove HiLink commands.

8 years agopatch 7.4.2296 v7.4.2296
Bram Moolenaar [Wed, 31 Aug 2016 18:33:27 +0000 (20:33 +0200)]
patch 7.4.2296
Problem:    No tests for :undolist and "U" command.
Solution:   Add tests. (Dominique Pelle)

8 years agoUpdated runtime files. Remove version checks for Vim older than 6.0.
Bram Moolenaar [Tue, 30 Aug 2016 21:26:57 +0000 (23:26 +0200)]
Updated runtime files.  Remove version checks for Vim older than 6.0.

8 years agopatch 7.4.2295 v7.4.2295
Bram Moolenaar [Tue, 30 Aug 2016 08:56:50 +0000 (10:56 +0200)]
patch 7.4.2295
Problem:    Cscope test fails.
Solution:   Avoid checking for specific line and column numbers.

8 years agopatch 7.4.2294 v7.4.2294
Bram Moolenaar [Mon, 29 Aug 2016 21:06:28 +0000 (23:06 +0200)]
patch 7.4.2294
Problem:    Sign test fails on MS-Windows when using the distributed zip
            archives.
Solution:   Create dummy files instead of relying on files in the pixmaps
            directory.

8 years agopatch 7.4.2293 v7.4.2293
Bram Moolenaar [Mon, 29 Aug 2016 20:49:24 +0000 (22:49 +0200)]
patch 7.4.2293
Problem:    Modelines in source code are inconsistant.
Solution:   Use the same line in most files.  Add 'noet'.  (Naruhiko Nishino)

8 years agopatch 7.4.2292 v7.4.2292
Bram Moolenaar [Mon, 29 Aug 2016 20:31:24 +0000 (22:31 +0200)]
patch 7.4.2292
Problem:    Not all systems understand %F in printf().
Solution:   Use %f.

8 years agopatch 7.4.2291 v7.4.2291
Bram Moolenaar [Mon, 29 Aug 2016 19:55:35 +0000 (21:55 +0200)]
patch 7.4.2291
Problem:    printf() handles floats wrong when there is a sign.
Solution:   Fix placing the sign.  Add tests. (Dominique Pelle)

8 years agopatch 7.4.2290 v7.4.2290
Bram Moolenaar [Sun, 28 Aug 2016 19:21:31 +0000 (21:21 +0200)]
patch 7.4.2290
Problem:    Compiler warning in tiny build. (Tony Mechelynck)
Solution:   Add #ifdef around infinity_str().

8 years agopatch 7.4.2289 v7.4.2289
Bram Moolenaar [Sun, 28 Aug 2016 19:00:50 +0000 (21:00 +0200)]
patch 7.4.2289
Problem:    When installing and $DESTDIR is set the icons probably won't be
            installed.
Solution:   Create the icon directories if $DESTDIR is not empty. (Danek
            Duvall)

8 years agopatch 7.4.2288 v7.4.2288
Bram Moolenaar [Sun, 28 Aug 2016 18:14:38 +0000 (20:14 +0200)]
patch 7.4.2288
Problem:    MS-Windows build instructions are clumsy. "dosbin" doesn't build.
Solution:   Add rename.bat. Fix building "dosbin".

8 years agopatch 7.4.2287 v7.4.2287
Bram Moolenaar [Sun, 28 Aug 2016 17:26:43 +0000 (19:26 +0200)]
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)

8 years agopatch 7.4.2286 v7.4.2286
Bram Moolenaar [Sun, 28 Aug 2016 16:47:14 +0000 (18:47 +0200)]
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.

8 years agoUpdated runtime files.
Bram Moolenaar [Sun, 28 Aug 2016 16:17:20 +0000 (18:17 +0200)]
Updated runtime files.

8 years agopatch 7.4.2285 v7.4.2285
Bram Moolenaar [Sun, 28 Aug 2016 16:10:45 +0000 (18:10 +0200)]
patch 7.4.2285
Problem:    Generated files are outdated.
Solution:   Generate the files.  Avoid errors when generating prototypes.

8 years agopatch 7.4.2284 v7.4.2284
Bram Moolenaar [Sun, 28 Aug 2016 15:15:25 +0000 (17:15 +0200)]
patch 7.4.2284
Problem:    Comment in scope header file is outdated. (KillTheMule)
Solution:   Point to the help instead. (closes #1017)

8 years agopatch 7.4.2283 v7.4.2283
Bram Moolenaar [Sun, 28 Aug 2016 15:08:17 +0000 (17:08 +0200)]
patch 7.4.2283
Problem:    Part of ":oldfiles" command isn't cleared. (Lifepillar)
Solution:   Clear the rest of the line. (closes 1018)

8 years agopatch 7.4.2282 v7.4.2282
Bram Moolenaar [Sun, 28 Aug 2016 14:53:12 +0000 (16:53 +0200)]
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.

8 years agopatch 7.4.2281 v7.4.2281
Bram Moolenaar [Sun, 28 Aug 2016 14:06:05 +0000 (16:06 +0200)]
patch 7.4.2281
Problem:    Timer test fails sometimes.
Solution:   Reduce minimum time by 1 msec.

8 years agopatch 7.4.2280 v7.4.2280
Bram Moolenaar [Sun, 28 Aug 2016 14:03:38 +0000 (16:03 +0200)]
patch 7.4.2280
Problem:    printf() doesn't handle infinity float values correctly.
Solution:   Add a table with possible infinity values. (Dominique Pelle)

8 years agopatch 7.4.2279 v7.4.2279
Bram Moolenaar [Sun, 28 Aug 2016 13:39:57 +0000 (15:39 +0200)]
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.

8 years agopatch 7.4.2278 v7.4.2278
Bram Moolenaar [Sun, 28 Aug 2016 12:39:44 +0000 (14:39 +0200)]
patch 7.4.2278
Problem:    New users have no idea of the 'scrolloff' option.
Solution:   Set 'scrolloff' in defaults.vim.

8 years agopatch 7.4.2277 v7.4.2277
Bram Moolenaar [Sun, 28 Aug 2016 12:11:24 +0000 (14:11 +0200)]
patch 7.4.2277
Problem:    Memory leak in getbufinfo() when there is a sign. (Dominique
            Pelle)
Solution:   Remove extra vim_strsave().

8 years agopatch 7.4.2276 v7.4.2276
Bram Moolenaar [Sun, 28 Aug 2016 11:38:54 +0000 (13:38 +0200)]
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.

8 years agopatch 7.4.2275 v7.4.2275
Bram Moolenaar [Sat, 27 Aug 2016 20:40:42 +0000 (22:40 +0200)]
patch 7.4.2275
Problem:    ":diffoff!" does not remove filler lines.
Solution:   Force a redraw and invalidate the cursor. (closes #1014)

8 years agoUpdated runtime files and translations.
Bram Moolenaar [Sat, 27 Aug 2016 19:58:42 +0000 (21:58 +0200)]
Updated runtime files and translations.

8 years agopatch 7.4.2274 v7.4.2274
Bram Moolenaar [Sat, 27 Aug 2016 19:55:13 +0000 (21:55 +0200)]
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)

8 years agopatch 7.4.2273 v7.4.2273
Bram Moolenaar [Sat, 27 Aug 2016 19:25:44 +0000 (21:25 +0200)]
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().

8 years agopatch 7.4.2272 v7.4.2272
Bram Moolenaar [Sat, 27 Aug 2016 18:34:01 +0000 (20:34 +0200)]
patch 7.4.2272
Problem:    getbufinfo(), getwininfo() and gettabinfo() are inefficient.
Solution:   Instead of making a copy of the variables dictionary, use a
            reference.

8 years agopatch 7.4.2271 v7.4.2271
Bram Moolenaar [Sat, 27 Aug 2016 17:52:47 +0000 (19:52 +0200)]
patch 7.4.2271
Problem:    Netbeans test doesn't read settings from file.
Solution:   Use "-Xnbauth".

8 years agopatch 7.4.2270 v7.4.2270
Bram Moolenaar [Sat, 27 Aug 2016 17:21:48 +0000 (19:21 +0200)]
patch 7.4.2270
Problem:    Insufficient testing for NUL bytes on a raw channel.
Solution:   Add a test for writing and reading.

8 years agopatch 7.4.2269 v7.4.2269
Bram Moolenaar [Sat, 27 Aug 2016 16:34:29 +0000 (18:34 +0200)]
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)

8 years agopatch 7.4.2268 v7.4.2268
Bram Moolenaar [Sat, 27 Aug 2016 14:26:56 +0000 (16:26 +0200)]
patch 7.4.2268
Problem:    Using CTRL-N and CTRL-P for incsearch shadows completion keys.
Solution:   Use CTRL-T and CTRL-G instead.

8 years agopatch 7.4.2267 v7.4.2267
Bram Moolenaar [Sat, 27 Aug 2016 13:41:32 +0000 (15:41 +0200)]
patch 7.4.2267
Problem:    Build fails on MS-Windows.
Solution:   Add define to get isinf().

8 years agopatch 7.4.2266 v7.4.2266
Bram Moolenaar [Sat, 27 Aug 2016 13:26:35 +0000 (15:26 +0200)]
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.

8 years agopatch 7.4.2265 v7.4.2265
Bram Moolenaar [Sat, 27 Aug 2016 12:21:21 +0000 (14:21 +0200)]
patch 7.4.2265
Problem:    printf() isn't tested much.
Solution:   Add more tests for printf(). (Dominique Pelle)

8 years agopatch 7.4.2264 v7.4.2264
Bram Moolenaar [Sat, 27 Aug 2016 11:35:35 +0000 (13:35 +0200)]
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)

8 years agopatch 7.4.2263 v7.4.2263
Bram Moolenaar [Fri, 26 Aug 2016 20:29:11 +0000 (22:29 +0200)]
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.

8 years agopatch 7.4.2262 v7.4.2262
Bram Moolenaar [Fri, 26 Aug 2016 18:41:16 +0000 (20:41 +0200)]
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)

8 years agopatch 7.4.2261 v7.4.2261
Bram Moolenaar [Fri, 26 Aug 2016 17:56:00 +0000 (19:56 +0200)]
patch 7.4.2261
Problem:    Build fails with small features.
Solution:   Move "else" inside the #ifdef.

8 years agoUpdated runtime files. Add Scala files.
Bram Moolenaar [Fri, 26 Aug 2016 17:52:37 +0000 (19:52 +0200)]
Updated runtime files.  Add Scala files.

8 years agopatch 7.4.2260 v7.4.2260
Bram Moolenaar [Fri, 26 Aug 2016 17:20:26 +0000 (19:20 +0200)]
patch 7.4.2260
Problem:    Channel test is flaky.
Solution:   Add a newline to separate JSON messages.

8 years agopatch 7.4.2259 v7.4.2259
Bram Moolenaar [Fri, 26 Aug 2016 17:13:46 +0000 (19:13 +0200)]
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)

8 years agopatch 7.4.2258 v7.4.2258
Bram Moolenaar [Fri, 26 Aug 2016 15:58:53 +0000 (17:58 +0200)]
patch 7.4.2258
Problem:    Two JSON messages are sent without a separator.
Solution:   Separate messages with a NL. (closes #1001)

8 years agopatch 7.4.2257 v7.4.2257
Bram Moolenaar [Fri, 26 Aug 2016 14:39:03 +0000 (16:39 +0200)]
patch 7.4.2257
Problem:    Coverity complains about not checking for NULL.
Solution:   Check for out of memory.

8 years agopatch 7.4.2256 v7.4.2256
Bram Moolenaar [Fri, 26 Aug 2016 14:29:47 +0000 (16:29 +0200)]
patch 7.4.2256
Problem:    Coverity complains about null pointer check.
Solution:   Remove wrong and superfluous error check.

8 years agopatch 7.4.2255 v7.4.2255
Bram Moolenaar [Fri, 26 Aug 2016 13:51:53 +0000 (15:51 +0200)]
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.

8 years agopatch 7.4.2254 v7.4.2254
Bram Moolenaar [Fri, 26 Aug 2016 10:55:09 +0000 (12:55 +0200)]
patch 7.4.2254
Problem:    Compiler warnings in MzScheme code.
Solution:   Add UNUSED.  Remove unreachable code.

8 years agopatch 7.4.2253 v7.4.2253
Bram Moolenaar [Thu, 25 Aug 2016 21:19:29 +0000 (23:19 +0200)]
patch 7.4.2253
Problem:    Check for Windows 3.1 will always return false.  (Christian
            Brabandt)
Solution:   Remove the dead code.

8 years agopatch 7.4.2252 v7.4.2252
Bram Moolenaar [Thu, 25 Aug 2016 21:02:11 +0000 (23:02 +0200)]
patch 7.4.2252
Problem:    Compiler warnings for signed/unsigned in expression.
Solution:   Remove type cast. (Dominique Pelle)

8 years agopatch 7.4.2251 v7.4.2251
Bram Moolenaar [Wed, 24 Aug 2016 20:34:33 +0000 (22:34 +0200)]
patch 7.4.2251
Problem:    In rare cases diffing 4 buffers is not enough.
Solution:   Raise the limit to 8. (closes #1000)

8 years agopatch 7.4.2250 v7.4.2250
Bram Moolenaar [Wed, 24 Aug 2016 20:11:55 +0000 (22:11 +0200)]
patch 7.4.2250
Problem:    Some error message cannot be translated.
Solution:   Enclose them in _() and N_(). (Dominique Pelle)

8 years agopatch 7.4.2249 v7.4.2249
Bram Moolenaar [Wed, 24 Aug 2016 20:06:38 +0000 (22:06 +0200)]
patch 7.4.2249
Problem:    Missing colon in error message.
Solution:   Add the colon. (Dominique Pelle)

8 years agopatch 7.4.2248 v7.4.2248
Bram Moolenaar [Wed, 24 Aug 2016 19:21:26 +0000 (21:21 +0200)]
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.

8 years agopatch 7.4.2247 v7.4.2247
Bram Moolenaar [Tue, 23 Aug 2016 22:39:05 +0000 (00:39 +0200)]
patch 7.4.2247
Problem:    Tiny build fails. (Tony Mechelynck)
Solution:   Remove #ifdef.

8 years agopatch 7.4.2246 v7.4.2246
Bram Moolenaar [Tue, 23 Aug 2016 22:30:52 +0000 (00:30 +0200)]
patch 7.4.2246
Problem:    Oldfiles test fails.
Solution:   Include missing changes.

8 years agopatch 7.4.2245 v7.4.2245
Bram Moolenaar [Tue, 23 Aug 2016 22:12:12 +0000 (00:12 +0200)]
patch 7.4.2245
Problem:    Filter test fails.
Solution:   Include missing changes.

8 years agopatch 7.4.2244 v7.4.2244
Bram Moolenaar [Tue, 23 Aug 2016 21:51:21 +0000 (23:51 +0200)]
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.

8 years agopatch 7.4.2243 v7.4.2243
Bram Moolenaar [Mon, 22 Aug 2016 21:04:33 +0000 (23:04 +0200)]
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.

8 years agopatch 7.4.2242 v7.4.2242
Bram Moolenaar [Mon, 22 Aug 2016 20:47:45 +0000 (22:47 +0200)]
patch 7.4.2242
Problem:    Timer test sometimes fails.
Solution:   Increase the maximum time for callback timer test.

8 years agopatch 7.4.2241 v7.4.2241
Bram Moolenaar [Mon, 22 Aug 2016 20:02:56 +0000 (22:02 +0200)]
patch 7.4.2241
Problem:    Timer test sometimes fails.
Solution:   Increase the maximum time for repeating timer.

8 years agopatch 7.4.2240 v7.4.2240
Bram Moolenaar [Mon, 22 Aug 2016 19:40:29 +0000 (21:40 +0200)]
patch 7.4.2240
Problem:    Tests using the sleep time can be flaky.
Solution:   Use reltime() if available. (Partly by Shane Harper)

8 years agopatch 7.4.2239 v7.4.2239
Bram Moolenaar [Sun, 21 Aug 2016 20:39:35 +0000 (22:39 +0200)]
patch 7.4.2239
Problem:    Warning for missing declaration of skip_vimgrep_pat(). (John
            Marriott)
Solution:   Move it to another file.

8 years agopatch 7.4.2238 v7.4.2238
Bram Moolenaar [Sun, 21 Aug 2016 19:03:37 +0000 (21:03 +0200)]
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)

8 years agopatch 7.4.2237 v7.4.2237
Bram Moolenaar [Sun, 21 Aug 2016 17:07:17 +0000 (19:07 +0200)]
patch 7.4.2237
Problem:    Can't use "." and "$" with ":tab".
Solution:   Support a range for ":tab". (Hirohito Higashi)

8 years agopatch 7.4.2236 v7.4.2236
Bram Moolenaar [Sun, 21 Aug 2016 15:45:02 +0000 (17:45 +0200)]
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.

8 years agopatch 7.4.2235 v7.4.2235
Bram Moolenaar [Sun, 21 Aug 2016 13:26:54 +0000 (15:26 +0200)]
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)

8 years agopatch 7.4.2234 v7.4.2234
Bram Moolenaar [Sun, 21 Aug 2016 13:00:03 +0000 (15:00 +0200)]
patch 7.4.2234
Problem:    Can't build with +eval but without +quickfix. (John Marriott)
Solution:   Move skip_vimgrep_pat() to separate #ifdef block.

8 years agopatch 7.4.2233 v7.4.2233
Bram Moolenaar [Sun, 21 Aug 2016 12:36:15 +0000 (14:36 +0200)]
patch 7.4.2233
Problem:    Crash when using funcref() with invalid name. (Dominique Pelle)
Solution:   Check for NULL translated name.

8 years agopatch 7.4.2232 v7.4.2232
Bram Moolenaar [Sat, 20 Aug 2016 17:22:16 +0000 (19:22 +0200)]
patch 7.4.2232
Problem:    The default ttimeoutlen is very long.
Solution:   Use "100". (Hirohito Higashi)

8 years agopatch 7.4.2231 v7.4.2231
Bram Moolenaar [Sat, 20 Aug 2016 16:36:54 +0000 (18:36 +0200)]
patch 7.4.2231
Problem:    ":oldfiles" output is a very long list.
Solution:   Add a pattern argument. (Coot, closes #575)

8 years agopatch 7.4.2230 v7.4.2230
Bram Moolenaar [Sat, 20 Aug 2016 14:57:02 +0000 (16:57 +0200)]
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.

8 years agopatch 7.4.2229 v7.4.2229
Bram Moolenaar [Sat, 20 Aug 2016 13:05:39 +0000 (15:05 +0200)]
patch 7.4.2229
Problem:    Startup test fails on Solaris.
Solution:   Recognize a character device. (Danek Duvall)

8 years agopatch 7.4.2228 v7.4.2228
Bram Moolenaar [Thu, 18 Aug 2016 21:04:48 +0000 (23:04 +0200)]
patch 7.4.2228
Problem:    Test files have inconsistant modelines.
Solution:   Don't set 'tabstop' to 2, use 'sts' and 'sw'.

8 years agoUpdated runtime files.
Bram Moolenaar [Thu, 18 Aug 2016 20:54:46 +0000 (22:54 +0200)]
Updated runtime files.

8 years agopatch 7.4.2227 v7.4.2227
Bram Moolenaar [Thu, 18 Aug 2016 20:11:42 +0000 (22:11 +0200)]
patch 7.4.2227
Problem:    Tab page tests are old style.
Solution:   Change into new style tests. (Hirohito Higashi)

8 years agopatch 7.4.2226 v7.4.2226
Bram Moolenaar [Thu, 18 Aug 2016 19:22:04 +0000 (21:22 +0200)]
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)

8 years agopatch 7.4.2225 v7.4.2225
Bram Moolenaar [Wed, 17 Aug 2016 20:29:09 +0000 (22:29 +0200)]
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.

8 years agopatch 7.4.2224 v7.4.2224
Bram Moolenaar [Wed, 17 Aug 2016 19:51:56 +0000 (21:51 +0200)]
patch 7.4.2224
Problem:    Compiler warnings with older compiler and 64 bit numbers.
Solution:   Add "LL" to large values. (Mike Williams)

8 years agopatch 7.4.2223 v7.4.2223
Bram Moolenaar [Wed, 17 Aug 2016 19:32:09 +0000 (21:32 +0200)]
patch 7.4.2223
Problem:    Buffer overflow when using latin1 character with feedkeys().
Solution:   Check for an illegal character.  Add a test.

8 years agopatch 7.4.2222 v7.4.2222
Bram Moolenaar [Tue, 16 Aug 2016 20:50:55 +0000 (22:50 +0200)]
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.

8 years agopatch 7.4.2221 v7.4.2221
Bram Moolenaar [Tue, 16 Aug 2016 19:58:41 +0000 (21:58 +0200)]
patch 7.4.2221
Problem:    printf() does not support binary format.
Solution:   Add %b and %B. (Ozaki Kiichi)

8 years agopatch 7.4.2220 v7.4.2220
Bram Moolenaar [Tue, 16 Aug 2016 19:30:54 +0000 (21:30 +0200)]
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)

8 years agopatch 7.4.2219 v7.4.2219
Bram Moolenaar [Tue, 16 Aug 2016 19:04:41 +0000 (21:04 +0200)]
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.

8 years agopatch 7.4.2218 v7.4.2218
Bram Moolenaar [Tue, 16 Aug 2016 17:21:11 +0000 (19:21 +0200)]
patch 7.4.2218
Problem:    Can't build with +timers when +digraph is not included.
Solution:   Change #ifdef for e_number_exp. (Damien)

8 years agoUpdated runtime files.
Bram Moolenaar [Tue, 16 Aug 2016 16:33:43 +0000 (18:33 +0200)]
Updated runtime files.

8 years agopatch 7.4.2217 v7.4.2217
Bram Moolenaar [Tue, 16 Aug 2016 14:08:18 +0000 (16:08 +0200)]
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)

8 years agopatch 7.4.2216 v7.4.2216
Bram Moolenaar [Mon, 15 Aug 2016 20:54:49 +0000 (22:54 +0200)]
patch 7.4.2216
Problem:    Test fails without the +sign feature.
Solution:   Only check for signcolumn with the +sign feature.

8 years agopatch 7.4.2215 v7.4.2215
Bram Moolenaar [Mon, 15 Aug 2016 20:16:25 +0000 (22:16 +0200)]
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)