]> granicus.if.org Git - vim/log
vim
10 years agoupdated for version 7.4.362 v7.4.362
Bram Moolenaar [Wed, 9 Jul 2014 18:20:43 +0000 (20:20 +0200)]
updated for version 7.4.362
Problem:    When matchaddpos() uses a length smaller than the number of bytes
            in the (last) character the highlight continues until the end of
            the line.
Solution:   Change condition from equal to larger-or-equal.

10 years agoupdated for version 7.4.361 v7.4.361
Bram Moolenaar [Wed, 9 Jul 2014 17:58:24 +0000 (19:58 +0200)]
updated for version 7.4.361
Problem:    Lots of flickering when filling the preview window for 'omnifunc'.
Solution:   Disable redrawing. (Hirohito Higashi)

10 years agoupdated for version 7.4.360 v7.4.360
Bram Moolenaar [Wed, 9 Jul 2014 17:32:34 +0000 (19:32 +0200)]
updated for version 7.4.360
Problem:    In a regexp pattern a "$" followed by \v or \V is not seen as the
            end-of-line.
Solution:   Handle the situation. (Ozaki Kiichi)

10 years agoupdated for version 7.4.359 v7.4.359
Bram Moolenaar [Wed, 9 Jul 2014 17:13:49 +0000 (19:13 +0200)]
updated for version 7.4.359
Problem:    When 'ttymouse' is set to 'uxterm' the xterm version is not
            requested. (Tomas Janousek)
Solution:   Do not mark uxterm as a conflict mouse and add
            resume_get_esc_sequence().

10 years agoupdated for version 7.4.358 v7.4.358
Bram Moolenaar [Wed, 9 Jul 2014 15:51:51 +0000 (17:51 +0200)]
updated for version 7.4.358
Problem:    Sort is not always stable.
Solution:   Add an index instead of relying on the pointer to remain the same.
            Idea by Jun Takimoto.

10 years agoupdated for version 7.4.357 v7.4.357
Bram Moolenaar [Wed, 9 Jul 2014 12:00:49 +0000 (14:00 +0200)]
updated for version 7.4.357
Problem:    After completion some characters are not redrawn.
Solution:   Clear the command line unconditionally. (Jacob Niehus)

10 years agoupdated for version 7.4.356 v7.4.356
Bram Moolenaar [Wed, 9 Jul 2014 11:43:29 +0000 (13:43 +0200)]
updated for version 7.4.356
Problem:    Mercurial does not ignore memfile_test. (Daniel Hahler)
Solution:   Add memfile_test to ignored files, remove trailing spaces.

10 years agoUpdated runtime files. Overhauled HTML indent script.
Bram Moolenaar [Fri, 4 Jul 2014 14:43:17 +0000 (16:43 +0200)]
Updated runtime files.  Overhauled HTML indent script.

10 years agoupdated for version 7.4.355 v7.4.355
Bram Moolenaar [Thu, 3 Jul 2014 20:57:55 +0000 (22:57 +0200)]
updated for version 7.4.355
Problem:    Several problems with Javascript indenting.
Solution:   Improve Javascript indenting.

10 years agoupdated for version 7.4.354 v7.4.354
Bram Moolenaar [Thu, 3 Jul 2014 20:54:08 +0000 (22:54 +0200)]
updated for version 7.4.354
Problem:    Compiler warning.
Solution:   Change NUL to NULL. (Ken Takata)

10 years agoupdated for version 7.4.353 v7.4.353
Bram Moolenaar [Wed, 2 Jul 2014 18:00:47 +0000 (20:00 +0200)]
updated for version 7.4.353
Problem:    'breakindent' doesn't work with the 'list' option.
Solution:   Make it work. (Christian Brabandt)

10 years agoupdated for version 7.4.352 v7.4.352
Bram Moolenaar [Wed, 2 Jul 2014 17:37:42 +0000 (19:37 +0200)]
updated for version 7.4.352
Problem:    With 'linebreak' a tab causes a missing line break.
Solution:   Count a tab for what it's worth also for shorter lines.
            (Christian Brabandt)

10 years agoupdated for version 7.4.351 v7.4.351
Bram Moolenaar [Wed, 2 Jul 2014 17:06:18 +0000 (19:06 +0200)]
updated for version 7.4.351
Problem:    sort() is not stable.
Solution:   When the items are identical, compare the pointers.

10 years agoupdated for version 7.4.350 v7.4.350
Bram Moolenaar [Wed, 2 Jul 2014 16:27:48 +0000 (18:27 +0200)]
updated for version 7.4.350
Problem:    Using C indenting for Javascript does not work well for a {} block
            inside parenthesis.
Solution:   When looking for a matching paren ignore one that is before the
            start of a {} block.

10 years agoupdated for version 7.4.349 v7.4.349
Bram Moolenaar [Wed, 2 Jul 2014 15:16:58 +0000 (17:16 +0200)]
updated for version 7.4.349
Problem:    When there are matches to highlight the whole window is redrawn,
            which is slow.
Solution:   Only redraw everything when lines were inserted or deleted.
            Reset b_mod_xlines when needed.  (Alexey Radkov)

10 years agoupdated for version 7.4.348 v7.4.348
Bram Moolenaar [Wed, 2 Jul 2014 15:02:36 +0000 (17:02 +0200)]
updated for version 7.4.348
Problem:    When using "J1" in 'cinoptions' a line below a continuation line
            gets too much indent.
Solution:   Fix parenthesis in condition.

10 years agoupdated for version 7.4.347 v7.4.347
Bram Moolenaar [Thu, 26 Jun 2014 20:33:51 +0000 (22:33 +0200)]
updated for version 7.4.347
Problem:    test55 fails on some systems.
Solution:   Remove the elements that all result in zero and can end up in an
            arbitrary position.

10 years agoupdated for version 7.4.346 v7.4.346
Bram Moolenaar [Thu, 26 Jun 2014 19:24:56 +0000 (21:24 +0200)]
updated for version 7.4.346
Problem:    Indent is not updated when changing 'breakindentopt'. (itchyny)
Solution:   Do not cache "brishift". (Christian Brabandt)

10 years agoupdated for version 7.4.345 v7.4.345
Bram Moolenaar [Wed, 25 Jun 2014 20:55:38 +0000 (22:55 +0200)]
updated for version 7.4.345
Problem:    Indent is not updated when deleting indent.
Solution:   Remember changedtick.

10 years agoUpdated runtime files.
Bram Moolenaar [Wed, 25 Jun 2014 16:50:27 +0000 (18:50 +0200)]
Updated runtime files.

10 years agoupdated for version 7.4.344 v7.4.344
Bram Moolenaar [Wed, 25 Jun 2014 16:15:22 +0000 (18:15 +0200)]
updated for version 7.4.344
Problem:    Unessecary initializations and other things related to
            matchaddpos().
Solution:   Code cleanup. (Alexey Radkov)

10 years agoupdated for version 7.4.343 v7.4.343
Bram Moolenaar [Wed, 25 Jun 2014 15:58:11 +0000 (17:58 +0200)]
updated for version 7.4.343
Problem:    matchdelete() does not always update the right lines.
Solution:   Fix off-by-one error.  (Ozaki Kiichi)

10 years agoupdated for version 7.4.342 v7.4.342
Bram Moolenaar [Wed, 25 Jun 2014 15:44:49 +0000 (17:44 +0200)]
updated for version 7.4.342
Problem:    Clang gives warnings.
Solution:   Add an else block. (Dominique Pelle)

10 years agoupdated for version 7.4.341 v7.4.341
Bram Moolenaar [Wed, 25 Jun 2014 15:31:09 +0000 (17:31 +0200)]
updated for version 7.4.341
Problem:    sort() doesn't handle numbers well.
Solution:   Add an argument to specify sorting on numbers. (Christian Brabandt)

10 years agoupdated for version 7.4.340 v7.4.340
Bram Moolenaar [Wed, 25 Jun 2014 13:02:33 +0000 (15:02 +0200)]
updated for version 7.4.340
Problem:    Error from sed about illegal bytes when installing Vim.
Solution:   Prepend LC_ALL=C. (Itchyny)

10 years agoupdated for version 7.4.339 v7.4.339
Bram Moolenaar [Wed, 25 Jun 2014 12:44:10 +0000 (14:44 +0200)]
updated for version 7.4.339
Problem:    Local function is available globally.
Solution:   Add "static".

10 years agoupdated for version 7.4.338 v7.4.338
Bram Moolenaar [Wed, 25 Jun 2014 12:39:50 +0000 (14:39 +0200)]
updated for version 7.4.338
Problem:    Cannot wrap lines taking indent into account.
Solution:   Add the 'breakindent' option. (many authors, final improvements by
            Christian Brabandt)

10 years agoupdated for version 7.4.337 v7.4.337
Bram Moolenaar [Wed, 25 Jun 2014 10:26:46 +0000 (12:26 +0200)]
updated for version 7.4.337
Problem:    When there is an error preparing to edit the command line, the
            command won't be executed. (Hirohito Higashi)
Solution:   Reset did_emsg before editing.

10 years agoupdated for version 7.4.336 v7.4.336
Bram Moolenaar [Wed, 25 Jun 2014 09:48:54 +0000 (11:48 +0200)]
updated for version 7.4.336
Problem:    Setting 'history' to a big value causes out-of-memory errors.
Solution:   Limit the value to 10000. (Hirohito Higashi)

10 years agoupdated for version 7.4.335 v7.4.335
Bram Moolenaar [Wed, 18 Jun 2014 19:38:18 +0000 (21:38 +0200)]
updated for version 7.4.335
Problem:    No digraph for the new rouble sign.
Solution:   Add the digraphs =R and =P.

10 years agoupdated for version 7.4.334 v7.4.334
Bram Moolenaar [Wed, 18 Jun 2014 19:20:11 +0000 (21:20 +0200)]
updated for version 7.4.334
Problem:    Unitialized variables, causing some problems.
Solution:   Initialize the variables. (Dominique Pelle)

10 years agoupdated for version 7.4.333 v7.4.333
Bram Moolenaar [Tue, 17 Jun 2014 21:18:01 +0000 (23:18 +0200)]
updated for version 7.4.333
Problem:    Compiler warning for unused function.
Solution:   Put the function inside the #ifdef.

10 years agoupdated for version 7.4.332 v7.4.332
Bram Moolenaar [Tue, 17 Jun 2014 16:47:02 +0000 (18:47 +0200)]
updated for version 7.4.332
Problem:    GTK: When a sign icon doesn't fit exactly there can be ugly gaps.
Solution:   Scale the sign to fit when the aspect ratio is not too far off.
            (Christian Brabandt)

10 years agoupdated for version 7.4.331 v7.4.331
Bram Moolenaar [Tue, 17 Jun 2014 16:16:11 +0000 (18:16 +0200)]
updated for version 7.4.331
Problem:    Relative numbering not updated after a linewise yank.  Issue 235.
Solution:   Redraw after the yank. (Christian Brabandt)

10 years agoupdated for version 7.4.330 v7.4.330
Bram Moolenaar [Tue, 17 Jun 2014 15:48:32 +0000 (17:48 +0200)]
updated for version 7.4.330
Problem:    Using a regexp pattern to highlight a specific position can be
            slow.
Solution:   Add matchaddpos() to highlight specific positions efficiently.
            (Alexey Radkov)

10 years agoupdated for version 7.4.329 v7.4.329
Bram Moolenaar [Tue, 17 Jun 2014 11:52:40 +0000 (13:52 +0200)]
updated for version 7.4.329
Problem:    When moving the cursor and then switching to another window the
            previous window isn't scrolled. (Yukihiro Nakadaira)
Solution:   Call update_topline() before leaving the window. (Christian
            Brabandt)

10 years agoupdated for version 7.4.328 v7.4.328
Bram Moolenaar [Tue, 17 Jun 2014 11:50:13 +0000 (13:50 +0200)]
updated for version 7.4.328
Problem:    Selection of inner block is inconsistent.
Solution:   Skip indent not only for '}' but all parens. (Tom McDonald)

10 years agoupdated for version 7.4.327 v7.4.327
Bram Moolenaar [Tue, 17 Jun 2014 10:51:16 +0000 (12:51 +0200)]
updated for version 7.4.327
Problem:    When 'verbose' is set to display the return value of a function,
            may get E724 repeatedly.
Solution:   Do not give an error for verbose messages. Abort conversion to
            string after an error.

10 years agoupdated for version 7.4.326 v7.4.326
Bram Moolenaar [Sat, 14 Jun 2014 10:53:33 +0000 (12:53 +0200)]
updated for version 7.4.326
Problem:    Can't build Tiny version. (Elimar Riesebieter)
Solution:   Add #ifdef.

10 years agoupdated for version 7.4.325 v7.4.325
Bram Moolenaar [Fri, 13 Jun 2014 18:08:45 +0000 (20:08 +0200)]
updated for version 7.4.325
Problem:    When starting the gui and changing the window size the status line
            may not be drawn correctly.
Solution:   Catch new_win_height() being called recursively. (Christian
            Brabandt)

10 years agoUpdate runtime files.
Bram Moolenaar [Thu, 12 Jun 2014 19:46:14 +0000 (21:46 +0200)]
Update runtime files.

10 years agoupdated for version 7.4.324 v7.4.324
Bram Moolenaar [Thu, 12 Jun 2014 17:44:48 +0000 (19:44 +0200)]
updated for version 7.4.324
Problem:    In Ex mode, cyrillic characters are not handled. (Stas Malavin)
Solution:   Support multi-byte characters in Ex mode. (Yukihiro Nakadaira)

10 years agoupdated for version 7.4.323 v7.4.323
Bram Moolenaar [Thu, 12 Jun 2014 16:39:22 +0000 (18:39 +0200)]
updated for version 7.4.323
Problem:    Substitute() with zero width pattern breaks multi-byte character.
Solution:   Take multi-byte character size into account. (Yukihiro Nakadaira)

10 years agoupdated for version 7.4.322 v7.4.322
Bram Moolenaar [Thu, 12 Jun 2014 16:03:29 +0000 (18:03 +0200)]
updated for version 7.4.322
Problem:    Using "msgfmt" is hard coded, cannot use "gmsgfmt".
Solution:   Use the msgfmt command found by configure. (Danek Duvall)

10 years agoupdated for version 7.4.321 v7.4.321
Bram Moolenaar [Thu, 12 Jun 2014 14:03:28 +0000 (16:03 +0200)]
updated for version 7.4.321
Problem:    Can't build with strawberry perl 5.20 + mingw-w64-4.9.0.
Solution:   Define save_strlen. (Ken Takata)

10 years agoupdated for version 7.4.320 v7.4.320
Bram Moolenaar [Thu, 12 Jun 2014 12:01:31 +0000 (14:01 +0200)]
updated for version 7.4.320
Problem:    Possible crash when an BufLeave autocommand deletes the buffer.
Solution:   Check for the window pointer being valid.  Postpone freeing the
            window until autocommands are done. (Yasuhiro Matsumoto)

10 years agoupdated for version 7.4.319 v7.4.319
Bram Moolenaar [Thu, 12 Jun 2014 11:28:30 +0000 (13:28 +0200)]
updated for version 7.4.319
Problem:    Crash when putting zero bytes on the clipboard.
Solution:   Do not support the utf8_atom target when not using an Unicode
            encoding. (Naofumi Honda)

10 years agoupdated for version 7.4.318 v7.4.318
Bram Moolenaar [Thu, 12 Jun 2014 10:20:54 +0000 (12:20 +0200)]
updated for version 7.4.318
Problem:    Check for whether a highlight group has settings ignores fg and bg
            color settings.
Solution:   Also check cterm and GUI color settings. (Christian Brabandt)

10 years agoupdated for version 7.4.317 v7.4.317
Bram Moolenaar [Thu, 12 Jun 2014 09:49:46 +0000 (11:49 +0200)]
updated for version 7.4.317
Problem:    Crash when starting gvim.  Issue 230.
Solution:   Check for a pointer to be NULL. (Christian Brabandt)

10 years agoupdated for version 7.4.316 v7.4.316
Bram Moolenaar [Thu, 29 May 2014 12:36:29 +0000 (14:36 +0200)]
updated for version 7.4.316
Problem:    Warning from 64-bit compiler.
Solution:   Add type cast. (Mike Williams)

10 years agoupdated for version 7.4.315 v7.4.315
Bram Moolenaar [Thu, 29 May 2014 09:47:40 +0000 (11:47 +0200)]
updated for version 7.4.315
Problem:    Fixes for computation of topline not tested.
Solution:   Add test. (Hirohito Higashi)

10 years agoupdated for version 7.4.314 v7.4.314
Bram Moolenaar [Wed, 28 May 2014 19:40:52 +0000 (21:40 +0200)]
updated for version 7.4.314
Problem:    Completion messages can get in the way of a plugin.
Solution:   Add 'c' flag to 'shortmess' option. (Shougo Matsu)

10 years agoupdated for version 7.4.313 v7.4.313
Bram Moolenaar [Wed, 28 May 2014 18:31:42 +0000 (20:31 +0200)]
updated for version 7.4.313
Problem:    Changing the return value of getpos() causes an error. (Jie Zhu)
Solution:   Revert getpos() and add getcurpos().

10 years agoupdated for version 7.4.312 v7.4.312
Bram Moolenaar [Wed, 28 May 2014 16:22:57 +0000 (18:22 +0200)]
updated for version 7.4.312
Problem:    Cannot figure out what argument list is being used for a window.
Solution:   Add the arglistid() function. (Marcin Szamotulski)

10 years agoupdated for version 7.4.311 v7.4.311
Bram Moolenaar [Wed, 28 May 2014 14:47:16 +0000 (16:47 +0200)]
updated for version 7.4.311
Problem:    Can't use winrestview to only restore part of the view.
Solution:   Handle missing items in the dict. (Christian Brabandt)

10 years agoupdated for version 7.4.310 v7.4.310
Bram Moolenaar [Wed, 28 May 2014 12:34:46 +0000 (14:34 +0200)]
updated for version 7.4.310
Problem:    getpos()/setpos() don't include curswant.
Solution:   Add a fifth number when getting/setting the cursor.

10 years agoupdated for version 7.4.309 v7.4.309
Bram Moolenaar [Wed, 28 May 2014 11:43:04 +0000 (13:43 +0200)]
updated for version 7.4.309
Problem:    When increasing the size of the lower window, the upper window
            jumps back to the top. (Ron Aaron)
Solution:   Change setting the topline. (Nobuhiro Takasaki)

10 years agoupdated for version 7.4.308 v7.4.308
Bram Moolenaar [Wed, 28 May 2014 09:35:37 +0000 (11:35 +0200)]
updated for version 7.4.308
Problem:    When using ":diffsplit" on an empty file the cursor is displayed
            on the command line.
Solution:   Limit the value of w_topfill.

10 years agoupdated for version 7.4.307 v7.4.307
Bram Moolenaar [Thu, 22 May 2014 19:22:19 +0000 (21:22 +0200)]
updated for version 7.4.307
Problem:    Can't build without the +termresponse feature.
Solution:   Add proper #ifdefs.

10 years agoupdated for version 7.4.306 v7.4.306
Bram Moolenaar [Thu, 22 May 2014 16:59:58 +0000 (18:59 +0200)]
updated for version 7.4.306
Problem:    getchar(0) does not return Esc.
Solution:   Do not wait for an Esc sequence to be complete.  (Yasuhiro
            Matsumoto)

10 years agoRuntime file updates.
Bram Moolenaar [Thu, 22 May 2014 16:26:40 +0000 (18:26 +0200)]
Runtime file updates.

10 years agoupdated for version 7.4.305 v7.4.305
Bram Moolenaar [Thu, 22 May 2014 16:14:31 +0000 (18:14 +0200)]
updated for version 7.4.305
Problem:    Making 'ttymouse' empty after the xterm version was requested
            causes problems. (Elijah Griffin)
Solution:   Do not check for DEC mouse sequences when the xterm version was
            requested.  Also don't request the xterm version when DEC mouse
            was enabled.

10 years agoupdated for version 7.4.304 v7.4.304
Bram Moolenaar [Thu, 22 May 2014 14:29:06 +0000 (16:29 +0200)]
updated for version 7.4.304
Problem:    Cannot always use Python with Vim.
Solution:   Add the manifest to the executable. (Jacques Germishuys)

10 years agoupdated for version 7.4.303 v7.4.303
Bram Moolenaar [Thu, 22 May 2014 14:05:19 +0000 (16:05 +0200)]
updated for version 7.4.303
Problem:    When using double-width characters the text displayed on the
            command line is sometimes truncated.
Solution:   Reset the string lenght. (Nobuhiro Takasaki)

10 years agoupdated for version 7.4.302 v7.4.302
Bram Moolenaar [Thu, 22 May 2014 13:51:04 +0000 (15:51 +0200)]
updated for version 7.4.302
Problem:    Signs placed with 'foldcolumn' set don't show up after filler
            lines.
Solution:   Take filler lines into account. (Olaf Dabrunz)

10 years agoupdated for version 7.4.301 v7.4.301
Bram Moolenaar [Thu, 22 May 2014 13:17:29 +0000 (15:17 +0200)]
updated for version 7.4.301
Problem:    Still a scrolling problem when loading a session file.
Solution:   Fix off-by-one mistake. (Nobuhiro Takasaki)

10 years agoupdated for version 7.4.300 v7.4.300
Bram Moolenaar [Thu, 22 May 2014 12:54:26 +0000 (14:54 +0200)]
updated for version 7.4.300
Problem:    The way config.cache is removed doesn't always work.
Solution:   Always remove config.cache. (Ken Takata)

10 years agoupdated for version 7.4.299 v7.4.299
Bram Moolenaar [Thu, 22 May 2014 12:44:22 +0000 (14:44 +0200)]
updated for version 7.4.299
Problem:    When running configure twice DYNAMIC_PYTHON_DLL may become empty.
Solution:   Use AC_CACHE_VAL. (Ken Takata)

10 years agoupdated for version 7.4.298 v7.4.298
Bram Moolenaar [Thu, 22 May 2014 12:19:56 +0000 (14:19 +0200)]
updated for version 7.4.298
Problem:    Can't have a funcref start with "t:".
Solution:   Add "t" to the list of accepted names. (Yukihiro Nakadaira)

10 years agoupdated for version 7.4.297 v7.4.297
Bram Moolenaar [Thu, 22 May 2014 12:00:16 +0000 (14:00 +0200)]
updated for version 7.4.297
Problem:    Memory leak from result of get_isolated_shell_name().
Solution:   Free the memory. (Dominique Pelle)

10 years agoupdated for version 7.4.296 v7.4.296
Bram Moolenaar [Thu, 22 May 2014 11:12:29 +0000 (13:12 +0200)]
updated for version 7.4.296
Problem:    Can't run tests on Solaris.
Solution:   Change the way VIMRUNTIME is set. (Laurent Blume)

10 years agoUpdate runtime files.
Bram Moolenaar [Tue, 13 May 2014 18:23:24 +0000 (20:23 +0200)]
Update runtime files.

10 years agoUpdate translations for changed error message.
Bram Moolenaar [Tue, 13 May 2014 18:21:44 +0000 (20:21 +0200)]
Update translations for changed error message.

10 years agoupdated for version 7.4.295 v7.4.295
Bram Moolenaar [Tue, 13 May 2014 18:19:58 +0000 (20:19 +0200)]
updated for version 7.4.295
Problem:    Various typos, bad white space and unclear comments.
Solution:   Fix typos.  Improve white space. Update comments.

10 years agoupdated for version 7.4.294 v7.4.294
Bram Moolenaar [Tue, 13 May 2014 18:15:37 +0000 (20:15 +0200)]
updated for version 7.4.294
Problem:    Test files missing from patch.
Solution:   Patch the test files.

10 years agoupdated for version 7.4.293 v7.4.293
Bram Moolenaar [Tue, 13 May 2014 17:37:29 +0000 (19:37 +0200)]
updated for version 7.4.293
Problem:    It is not possible to ignore composing characters at a specific
            point in a pattern.
Solution:   Add the %C item.

10 years agoupdated for version 7.4.292 v7.4.292
Bram Moolenaar [Tue, 13 May 2014 16:04:00 +0000 (18:04 +0200)]
updated for version 7.4.292
Problem:    Searching for "a" does not match accented "a" with new regexp
            engine, does match with old engine. (David Bürgin)
            "ca" does not match "ca" with accented "a" with either engine.
Solution:   Change the old engine, check for following composing character
            also for single-byte patterns.

10 years agoupdated for version 7.4.291 v7.4.291
Bram Moolenaar [Tue, 13 May 2014 14:46:32 +0000 (16:46 +0200)]
updated for version 7.4.291
Problem:    Compiler warning for int to pointer of different size when DEBUG
            is defined.
Solution:   use smsg() instead of EMSG3().

10 years agoupdated for version 7.4.290 v7.4.290
Bram Moolenaar [Tue, 13 May 2014 14:44:29 +0000 (16:44 +0200)]
updated for version 7.4.290
Problem:    A non-greedy match followed by a branch is too greedy. (Ingo
            Karkat)
Solution:   Add NFA_MATCH when it is already in the state list if the position
            differs.

10 years agoupdated for version 7.4.289 v7.4.289
Bram Moolenaar [Tue, 13 May 2014 13:56:51 +0000 (15:56 +0200)]
updated for version 7.4.289
Problem:    Pattern with repeated backreference does not match with new regexp
            engine. (Urtica Dioica)
Solution:   Also check the end of a submatch when deciding to put a state in
            the state list.

10 years agoupdated for version 7.4.288 v7.4.288
Bram Moolenaar [Tue, 13 May 2014 12:03:40 +0000 (14:03 +0200)]
updated for version 7.4.288
Problem:    When 'spellfile' is set the screen is not redrawn.
Solution:   Redraw when updating the spelling info. (Christian Brabandt)

10 years agoupdated for version 7.4.287 v7.4.287
Bram Moolenaar [Tue, 13 May 2014 11:52:38 +0000 (13:52 +0200)]
updated for version 7.4.287
Problem:    Patches for .hgignore don't work, since the file is not in the
            distribution.
Solution:   Add .hgignore to the distribution.  Will be effective with the
            next version.

10 years agoupdated for version 7.4.286 v7.4.286
Bram Moolenaar [Tue, 13 May 2014 11:46:33 +0000 (13:46 +0200)]
updated for version 7.4.286
Problem:    Error messages are inconsistant. (ZyX)
Solution:   Change "Lists" to "list".

10 years agoupdated for version 7.4.285 v7.4.285
Bram Moolenaar [Tue, 13 May 2014 10:44:24 +0000 (12:44 +0200)]
updated for version 7.4.285
Problem:    When 'relativenumber' is set and deleting lines or undoing that,
            line numbers are not always updated. (Robert Arkwright)
Solution:   (Christian Brabandt)

10 years agoupdated for version 7.4.284 v7.4.284
Bram Moolenaar [Tue, 13 May 2014 10:17:15 +0000 (12:17 +0200)]
updated for version 7.4.284
Problem:    Setting 'langmap' in the modeline can cause trouble.  E.g. mapping
            ":" breaks many commands. (Jens-Wolfhard Schicke-Uffmann)
Solution:   Disallow setting 'langmap' from the modeline.

10 years agoupdated for version 7.4.283 v7.4.283
Bram Moolenaar [Fri, 9 May 2014 18:33:04 +0000 (20:33 +0200)]
updated for version 7.4.283
Problem:    Compiler warning about unused variable. (Charles Cooper)
Solution:   Move the variable inside the #if block.

10 years agoupdated for version 7.4.282 v7.4.282
Bram Moolenaar [Thu, 8 May 2014 09:46:27 +0000 (11:46 +0200)]
updated for version 7.4.282
Problem:    Test 97 fails on Mac.
Solution:   Do not ignore case in file names. (Jun Takimoto)

10 years agoupdated for version 7.4.281 v7.4.281
Bram Moolenaar [Wed, 7 May 2014 19:14:47 +0000 (21:14 +0200)]
updated for version 7.4.281
Problem:    When a session file has more than one tabpage and 'showtabline' is
            one the positions may be slightly off.
Solution:   Set 'showtabline' to two while positioning windows.

10 years agoupdated for version 7.4.280 v7.4.280
Bram Moolenaar [Wed, 7 May 2014 18:25:35 +0000 (20:25 +0200)]
updated for version 7.4.280
Problem:    When using a session file the relative position of the cursor is
            not restored if there is another tab. (Nobuhiro Takasaki)
Solution:   Update w_wrow before calculating the fraction.

10 years agoupdated for version 7.4.279 v7.4.279
Bram Moolenaar [Wed, 7 May 2014 16:35:30 +0000 (18:35 +0200)]
updated for version 7.4.279
Problem:    globpath() returns a string, making it difficult to get a list of
            matches. (Greg Novack)
Solution:   Add an optional argument like with glob(). (Adnan Zafar)

10 years agoupdated for version 7.4.278 v7.4.278
Bram Moolenaar [Wed, 7 May 2014 15:31:37 +0000 (17:31 +0200)]
updated for version 7.4.278
Problem:    list_remove() conflicts with function defined in Sun header file.
Solution:   Rename the function. (Richard Palo)

10 years agoupdated for version 7.4.277 v7.4.277
Bram Moolenaar [Wed, 7 May 2014 14:35:08 +0000 (16:35 +0200)]
updated for version 7.4.277
Problem:    Using ":sign unplace *" may leave the cursor in the wrong position
            (Christian Brabandt)
Solution:   Update the cursor position when removing all signs.

10 years agoupdated for version 7.4.276 v7.4.276
Bram Moolenaar [Wed, 7 May 2014 13:10:21 +0000 (15:10 +0200)]
updated for version 7.4.276
Problem:    The fish shell is not supported.
Solution:   Use begin/end instead of () for fish. (Andy Russell)

10 years agoupdated for version 7.4.275 v7.4.275
Bram Moolenaar [Wed, 7 May 2014 12:38:44 +0000 (14:38 +0200)]
updated for version 7.4.275
Problem:    When changing the type of a sign that hasn't been placed ther is
            no error message.
Solution:   Add an error message. (Christian Brabandt)

10 years agoupdated for version 7.4.274 v7.4.274
Bram Moolenaar [Fri, 2 May 2014 13:46:14 +0000 (15:46 +0200)]
updated for version 7.4.274
Problem:    When doing ":update" just before running an external command that
            changes the file, the timestamp may be unchanged and the file
            is not reloaded.
Solution:   Also check the file size.

10 years agoRuntime file updates.
Bram Moolenaar [Thu, 1 May 2014 12:08:19 +0000 (14:08 +0200)]
Runtime file updates.

10 years agoupdated for version 7.4.273 v7.4.273
Bram Moolenaar [Tue, 29 Apr 2014 18:04:09 +0000 (20:04 +0200)]
updated for version 7.4.273
Problem:    "make autoconf" and "make reconfig" may first run configure and
            then remove the output.
Solution:   Add these targets to the exceptions. (Ken Takata)

10 years agoupdated for version 7.4.272 v7.4.272
Bram Moolenaar [Tue, 29 Apr 2014 15:41:22 +0000 (17:41 +0200)]
updated for version 7.4.272
Problem:    Using just "$" does not cause an error message.
Solution:   Check for empty environment variable name. (Christian Brabandt)

10 years agoupdated for version 7.4.271 v7.4.271
Bram Moolenaar [Tue, 29 Apr 2014 13:55:43 +0000 (15:55 +0200)]
updated for version 7.4.271
Problem:    Compiler warning on 64 bit windows.
Solution:   Add type cast. (Mike Williams)

10 years agoupdated for version 7.4.270 v7.4.270
Bram Moolenaar [Tue, 29 Apr 2014 13:11:43 +0000 (15:11 +0200)]
updated for version 7.4.270
Problem:    Comparing pointers instead of the string they point to.
Solution:   Use strcmp(). (Ken Takata)