]> granicus.if.org Git - vim/log
vim
10 years agoupdated for version 7.4.397 v7.4.397
Bram Moolenaar [Wed, 6 Aug 2014 17:09:16 +0000 (19:09 +0200)]
updated for version 7.4.397
Problem:    Matchparen only uses the topmost syntax item.
Solution:   Go through the syntax stack to find items. (James McCoy)
            Also use getcurpos() when possible.

10 years agoupdated for version 7.4.396 v7.4.396
Bram Moolenaar [Wed, 6 Aug 2014 16:17:11 +0000 (18:17 +0200)]
updated for version 7.4.396
Problem:    When 'clipboard' is "unnamed", :g/pat/d is very slow. (Praful)
Solution:   Only set the clipboard after the last delete. (Christian Brabandt)

10 years agoupdated for version 7.4.395 v7.4.395
Bram Moolenaar [Wed, 6 Aug 2014 15:44:14 +0000 (17:44 +0200)]
updated for version 7.4.395
Problem:    C indent is wrong below an if with wrapped condition followed by
            curly braces. (Trevor Powell)
Solution:   Make a copy of tryposBrace.

10 years agoupdated for version 7.4.394 v7.4.394
Bram Moolenaar [Wed, 6 Aug 2014 14:49:55 +0000 (16:49 +0200)]
updated for version 7.4.394
Problem:    When using DirectX last italic character is incomplete.
Solution:   Add one to the number of cells. (Ken Takata)

10 years agoupdated for version 7.4.393 v7.4.393
Bram Moolenaar [Wed, 6 Aug 2014 12:52:30 +0000 (14:52 +0200)]
updated for version 7.4.393
Problem:    Text drawing on newer MS-Windows systems is suboptimal.  Some
            multi-byte characters are not displayed, even though the same font
            in Notepad can display them. (Srinath Avadhanula)
Solution:   Add the 'renderoptions' option to enable Direct-X drawing. (Taro
            Muraoka)

10 years agoupdated for version 7.4.392 v7.4.392
Bram Moolenaar [Wed, 6 Aug 2014 11:36:59 +0000 (13:36 +0200)]
updated for version 7.4.392
Problem:    Not easy to detect type of command line window.
Solution:   Add the getcmdwintype() function. (Jacob Niehus)

10 years agoupdated for version 7.4.391 v7.4.391
Bram Moolenaar [Wed, 6 Aug 2014 11:20:56 +0000 (13:20 +0200)]
updated for version 7.4.391
Problem:    No 'cursorline' highlighting when the cursor is on a line with
            diff highlighting. (Benjamin Fritz)
Solution:   Combine the highlight attributes. (Christian Brabandt)

10 years agoupdated for version 7.4.390 v7.4.390
Bram Moolenaar [Wed, 6 Aug 2014 10:49:18 +0000 (12:49 +0200)]
updated for version 7.4.390
Problem:    Advancing pointer over end of a string.
Solution:   Init quote character to -1 instead of zero. (Dominique Pelle)

10 years agoupdated for version 7.4.389 v7.4.389
Bram Moolenaar [Wed, 30 Jul 2014 15:21:58 +0000 (17:21 +0200)]
updated for version 7.4.389
Problem:    Still sometimes Vim enters Replace mode when starting up.
Solution:   Use a different solution in detecting the termresponse and
            location response. (Hayaki Saito)

10 years agoupdated for version 7.4.388 v7.4.388
Bram Moolenaar [Wed, 30 Jul 2014 14:44:22 +0000 (16:44 +0200)]
updated for version 7.4.388
Problem:    With 'linebreak' set and 'list' unset a Tab is not counted
            properly. (Kent Sibilev)
Solution:   Check the 'list' option. (Christian Brabandt)

10 years agoupdated for version 7.4.387 v7.4.387
Bram Moolenaar [Wed, 30 Jul 2014 14:00:58 +0000 (16:00 +0200)]
updated for version 7.4.387
Problem:    "4gro" replaces one character then executes "ooo". (Urtica Dioica)
Solution:   Write the ESC in the second stuff buffer.

10 years agoupdated for version 7.4.386 v7.4.386
Bram Moolenaar [Wed, 30 Jul 2014 12:05:00 +0000 (14:05 +0200)]
updated for version 7.4.386
Problem:    When splitting a window the changelist position is wrong.
Solution:   Copy the changelist position. (Jacob Niehus)

10 years agoupdated for version 7.4.385 v7.4.385
Bram Moolenaar [Wed, 30 Jul 2014 11:22:52 +0000 (13:22 +0200)]
updated for version 7.4.385
Problem:    When building with tiny or small features building the .mo files
            fails.
Solution:   In autoconf do not setup for building the .mo files when it would
            fail.

10 years agoupdated for version 7.4.384 v7.4.384
Bram Moolenaar [Wed, 30 Jul 2014 11:20:39 +0000 (13:20 +0200)]
updated for version 7.4.384
Problem:    Test 102 fails when compiled with small features.
Solution:   Source small.vim. (Jacob Niehus)

10 years agoUpdate runtime files. Add vroom file support.
Bram Moolenaar [Sat, 26 Jul 2014 11:40:44 +0000 (13:40 +0200)]
Update runtime files.  Add vroom file support.

11 years agoupdated for version 7.4.383 v7.4.383
Bram Moolenaar [Wed, 23 Jul 2014 19:10:43 +0000 (21:10 +0200)]
updated for version 7.4.383
Problem:    Bad interaction between preview window and omnifunc.
Solution:   Avoid redrawing the status line. (Hirohito Higashi)

11 years agoupdated for version 7.4.382 v7.4.382
Bram Moolenaar [Wed, 23 Jul 2014 18:41:14 +0000 (20:41 +0200)]
updated for version 7.4.382
Problem:    Mapping characters may not work after typing Esc in Insert mode.
Solution:   Fix the noremap flags for inserted characters. (Jacob Niehus)

11 years agoupdated for version 7.4.381 v7.4.381
Bram Moolenaar [Wed, 23 Jul 2014 15:39:25 +0000 (17:39 +0200)]
updated for version 7.4.381
Problem:    Get u_undo error when backspacing in Insert mode deletes more than
            one line break. (Ayberk Ozgur)
Solution:   Also decrement Insstart.lnum.

11 years agoupdated for version 7.4.380 v7.4.380
Bram Moolenaar [Wed, 23 Jul 2014 14:57:00 +0000 (16:57 +0200)]
updated for version 7.4.380
Problem:    Loading python may cause Vim to exit.
Solution:   Avoid loading the "site" module. (Taro Muraoka)

11 years agoupdated for version 7.4.379 v7.4.379
Bram Moolenaar [Wed, 23 Jul 2014 14:33:07 +0000 (16:33 +0200)]
updated for version 7.4.379
Problem:    Accessing freed memory after using setqflist(list, 'r'). (Lcd)
Solution:   Reset qf_index.

11 years agoupdated for version 7.4.378 v7.4.378
Bram Moolenaar [Wed, 23 Jul 2014 13:55:00 +0000 (15:55 +0200)]
updated for version 7.4.378
Problem:    Title of quickfist list is not kept for setqflist(list, 'r').
Solution:   Keep the title.  Add a test. (Lcd)

11 years agoupdated for version 7.4.377 v7.4.377
Bram Moolenaar [Wed, 23 Jul 2014 13:21:20 +0000 (15:21 +0200)]
updated for version 7.4.377
Problem:    When 'equalalways' is set a split may report "no room" even though
            there is plenty of room.
Solution:   Compute the available room properly. (Yukihiro Nakadaira)

11 years agoupdated for version 7.4.376 v7.4.376
Bram Moolenaar [Wed, 23 Jul 2014 11:50:46 +0000 (13:50 +0200)]
updated for version 7.4.376
Problem:    Popup menu flickers too much.
Solution:   Remove the forced redraw. (Hirohito Higashi)

11 years agoupdated for version 7.4.375 v7.4.375
Bram Moolenaar [Wed, 23 Jul 2014 11:16:30 +0000 (13:16 +0200)]
updated for version 7.4.375
Problem:    Test 63 fails when run with GUI-only Vim.
Solution:   Add guibg attributes. (suggested by Mike Soyka)

11 years agoupdated for version 7.4.374 v7.4.374
Bram Moolenaar [Wed, 23 Jul 2014 10:31:20 +0000 (12:31 +0200)]
updated for version 7.4.374
Problem:    Character after "fb" command not mapped if it might be a composing
            character.
Solution:   Don't disable mapping when looking for a composing character.
            (Jacob Niehus)

11 years agoUpdate runtime files. Make matchparen plugin backwards compatible.
Bram Moolenaar [Sat, 19 Jul 2014 12:04:47 +0000 (14:04 +0200)]
Update runtime files.  Make matchparen plugin backwards compatible.
Add json filetype.

11 years agoupdated for version 7.4.373 v7.4.373
Bram Moolenaar [Wed, 16 Jul 2014 21:39:54 +0000 (23:39 +0200)]
updated for version 7.4.373
Problem:    Compiler warning for unused argument and unused variable.
Solution:   Add UNUSED.  Move variable inside #ifdef.

11 years agoupdated for version 7.4.372 v7.4.372
Bram Moolenaar [Wed, 16 Jul 2014 16:19:27 +0000 (18:19 +0200)]
updated for version 7.4.372
Problem:    When 'winminheight' is zero there might not be one line for the
            current window.
Solution:   Change the size computations. (Yukihiro Nakadaira)

11 years agoupdated for version 7.4.371 v7.4.371
Bram Moolenaar [Wed, 16 Jul 2014 15:29:51 +0000 (17:29 +0200)]
updated for version 7.4.371
Problem:    When 'linebreak' is set control characters are not correctly
            displayed. (Kimmy Lindvall)
Solution:   Set n_extra. (Christian Brabandt)

11 years agoupdated for version 7.4.370 v7.4.370
Bram Moolenaar [Wed, 16 Jul 2014 15:01:53 +0000 (17:01 +0200)]
updated for version 7.4.370
Problem:    Linebreak test fails when encoding is not utf-8. (Danek Duvall)
Solution:   Split the test in a single byte one and a utf-8 one. (Christian
            Brabandt)

11 years agoupdated for version 7.4.369 v7.4.369
Bram Moolenaar [Wed, 16 Jul 2014 14:30:28 +0000 (16:30 +0200)]
updated for version 7.4.369
Problem:    Using freed memory when exiting while compiled with EXITFREE.
Solution:   Set curwin to NULL and check for that. (Dominique Pelle)

11 years agoupdated for version 7.4.368 v7.4.368
Bram Moolenaar [Wed, 16 Jul 2014 13:18:26 +0000 (15:18 +0200)]
updated for version 7.4.368
Problem:    Restoring the window sizes after closing the command line window
            doesn't work properly if there are nested splits.
Solution:   Restore the sizes twice. (Hirohito Higashi)

11 years agoupdated for version 7.4.367 v7.4.367
Bram Moolenaar [Wed, 16 Jul 2014 12:42:46 +0000 (14:42 +0200)]
updated for version 7.4.367
Problem:    Other solution for redrawing after completion.
Solution:   Schedule a window redraw instead of just clearing the command
            line. (Jacob Niehus)

11 years agoupdated for version 7.4.366 v7.4.366
Bram Moolenaar [Wed, 16 Jul 2014 12:20:41 +0000 (14:20 +0200)]
updated for version 7.4.366
Problem:    Can't run the linebreak test on MS-Windows.
Solution:   Fix the output file name. (Taro Muraoka)

11 years agoupdated for version 7.4.365 v7.4.365
Bram Moolenaar [Wed, 16 Jul 2014 12:16:46 +0000 (14:16 +0200)]
updated for version 7.4.365
Problem:    Crash when using ":botright split" when there isn't much space.
Solution:   Add a check for the minimum width/height. (Yukihiro Nakadaira)

11 years agoUpdated runtime files.
Bram Moolenaar [Thu, 10 Jul 2014 20:01:47 +0000 (22:01 +0200)]
Updated runtime files.

11 years agoupdated for version 7.4.364 v7.4.364
Bram Moolenaar [Wed, 9 Jul 2014 19:18:04 +0000 (21:18 +0200)]
updated for version 7.4.364
Problem:    When the viminfo file can't be renamed there is no error message.
            (Vladimir Berezhnoy)
Solution:   Check for the rename to fail.

11 years agoupdated for version 7.4.363 v7.4.363
Bram Moolenaar [Wed, 9 Jul 2014 18:51:07 +0000 (20:51 +0200)]
updated for version 7.4.363
Problem:    In Windows console typing 0xCE does not work.
Solution:   Convert 0xCE to K_NUL 3. (Nobuhiro Takasaki et al.)

11 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.

11 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)

11 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)

11 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().

11 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.

11 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)

11 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.

11 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.

11 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.

11 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)

11 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)

11 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)

11 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.

11 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.

11 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)

11 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.

11 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.

11 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)

11 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.

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

11 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)

11 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)

11 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)

11 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)

11 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)

11 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".

11 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)

11 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.

11 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)

11 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.

11 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)

11 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.

11 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)

11 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)

11 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)

11 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)

11 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)

11 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.

11 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.

11 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)

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

11 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)

11 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)

11 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)

11 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)

11 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)

11 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)

11 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)

11 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)

11 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)

11 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)

11 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)

11 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().

11 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)

11 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)

11 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.

11 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)

11 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.

11 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.

11 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)

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

11 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.