]> granicus.if.org Git - vim/log
vim
10 years agoupdated for version 7.4.432 v7.4.432
Bram Moolenaar [Tue, 9 Sep 2014 10:25:33 +0000 (12:25 +0200)]
updated for version 7.4.432
Problem:    When the startup code expands command line arguments, setting
            'encoding' will not properly convert the arguments.
Solution:   Call get_cmd_argsW() early in main(). (Yasuhiro Matsumoto)

10 years agoupdated for version 7.4.431 v7.4.431
Bram Moolenaar [Tue, 9 Sep 2014 10:22:06 +0000 (12:22 +0200)]
updated for version 7.4.431
Problem:    Compiler warning.
Solution:   Add type cast. (Mike Williams)

10 years agoupdated for version 7.4.430 v7.4.430
Bram Moolenaar [Sat, 30 Aug 2014 16:10:18 +0000 (18:10 +0200)]
updated for version 7.4.430
Problem:    test_listlbr fails when compiled with normal features.
Solution:   Check for the +conceal feature.

10 years agoupdated for version 7.4.429 v7.4.429
Bram Moolenaar [Sat, 30 Aug 2014 11:32:06 +0000 (13:32 +0200)]
updated for version 7.4.429
Problem:    Build fails with fewer features. (Elimar Riesebieter)
Solution:   Add #ifdef.

10 years agoupdated for version 7.4.428 v7.4.428
Bram Moolenaar [Fri, 29 Aug 2014 15:45:32 +0000 (17:45 +0200)]
updated for version 7.4.428
Problem:    executable() may return a wrong result on MS-Windows.
Solution:   Change the way SearchPath() is called. (Yasuhiro Matsumoto, Ken
            Takata)

10 years agoupdated for version 7.4.427 v7.4.427
Bram Moolenaar [Fri, 29 Aug 2014 13:53:52 +0000 (15:53 +0200)]
updated for version 7.4.427
Problem:    When an InsertCharPre autocommand executes system() typeahead may
            be echoed and messes up the display. (Jacob Niehus)
Solution:   Do not set cooked mode when invoked from ":silent".

10 years agoupdated for version 7.4.426 v7.4.426
Bram Moolenaar [Fri, 29 Aug 2014 13:12:54 +0000 (15:12 +0200)]
updated for version 7.4.426
Problem:    README File missing from list of files.
Solution:   Update the list of files.

10 years agoUpdate runtime files.
Bram Moolenaar [Fri, 29 Aug 2014 13:12:19 +0000 (15:12 +0200)]
Update runtime files.

10 years agoupdated for version 7.4.425 v7.4.425
Bram Moolenaar [Fri, 29 Aug 2014 12:20:51 +0000 (14:20 +0200)]
updated for version 7.4.425
Problem:    When 'showbreak' is used "gj" may move to the wrong position.
            (Nazri Ramliy)
Solution:   Adjust virtcol when 'showbreak' is set. (Christian Brabandt)

10 years agoupdated for version 7.4.424 v7.4.424
Bram Moolenaar [Fri, 29 Aug 2014 11:49:52 +0000 (13:49 +0200)]
updated for version 7.4.424
Problem:    Get ml_get error when using Python to delete lines in a buffer
            that is not in a window.  issue 248.
Solution:   Do not try adjusting the cursor for a different buffer.

10 years agoupdated for version 7.4.423 v7.4.423
Bram Moolenaar [Fri, 29 Aug 2014 10:58:44 +0000 (12:58 +0200)]
updated for version 7.4.423
Problem:    expand("$shell") does not work as documented.
Solution:   Do not escape the $ when expanding environment variables.

10 years agoupdated for version 7.4.422 v7.4.422
Bram Moolenaar [Fri, 29 Aug 2014 10:08:43 +0000 (12:08 +0200)]
updated for version 7.4.422
Problem:    When using conceal with linebreak some text is not displayed
            correctly. (GrĂ¼ner Gimpel)
Solution:   Check for conceal mode when using linebreak. (Christian Brabandt)

10 years agoupdated for version 7.4.421 v7.4.421
Bram Moolenaar [Fri, 29 Aug 2014 09:56:32 +0000 (11:56 +0200)]
updated for version 7.4.421
Problem:    Crash when searching for "\ze*". (Urtica Dioica)
Solution:   Disallow a multi after \ze and \zs.

10 years agoupdated for version 7.4.420 v7.4.420
Bram Moolenaar [Fri, 29 Aug 2014 08:04:47 +0000 (10:04 +0200)]
updated for version 7.4.420
Problem:    It's not obvious how to add a new test.
Solution:   Add a README file. (Christian Brabandt)

10 years agoupdated for version 7.4.419 v7.4.419
Bram Moolenaar [Fri, 29 Aug 2014 07:46:10 +0000 (09:46 +0200)]
updated for version 7.4.419
Problem:    Whan part of a list is locked it's possible to make changes.
Solution:   Check if any of the list items is locked before make a change.
            (ZyX)

10 years agoupdated for version 7.4.418 v7.4.418
Bram Moolenaar [Fri, 29 Aug 2014 07:02:27 +0000 (09:02 +0200)]
updated for version 7.4.418
Problem:    When leaving ":append" the cursor shape is like in Insert mode.
            (Jacob Niehus)
Solution:   Do not have State set to INSERT when calling getline().

10 years agoupdated for version 7.4.417 v7.4.417
Bram Moolenaar [Sun, 24 Aug 2014 19:39:49 +0000 (21:39 +0200)]
updated for version 7.4.417
Problem:    After splitting a window and setting 'breakindent' the default
            minimum with is not respected.
Solution:   Call briopt_check() when copying options to a new window.

10 years agoupdated for version 7.4.416 v7.4.416
Bram Moolenaar [Sun, 24 Aug 2014 19:19:25 +0000 (21:19 +0200)]
updated for version 7.4.416
Problem:    Problem with breakindent/showbreak and tabs.
Solution:   Handle tabs differently. (Christian Brabandt)

10 years agoRuntime file updates.
Bram Moolenaar [Sat, 23 Aug 2014 13:31:19 +0000 (15:31 +0200)]
Runtime file updates.

10 years agoUpdate version number to 7.4.415 v7.4.415
Bram Moolenaar [Sat, 23 Aug 2014 12:18:52 +0000 (14:18 +0200)]
Update version number to 7.4.415

10 years agoupdated for version 7.4.415
Bram Moolenaar [Sat, 23 Aug 2014 12:16:20 +0000 (14:16 +0200)]
updated for version 7.4.415
Problem:    Cannot build.  Warning for shadowed variable. (John Little)
Solution:   Add missing change.  Remove declaration.

10 years agoupdated for version 7.4.414 v7.4.414
Bram Moolenaar [Fri, 22 Aug 2014 21:05:54 +0000 (23:05 +0200)]
updated for version 7.4.414
Problem:    Cannot define a command only when it's used.
Solution:   Add the CmdUndefined autocommand event. (partly by Yasuhiro
            Matsumoto)

10 years agoUpdated runtime files.
Bram Moolenaar [Fri, 22 Aug 2014 17:21:47 +0000 (19:21 +0200)]
Updated runtime files.

10 years agoupdated for version 7.4.413 v7.4.413
Bram Moolenaar [Fri, 22 Aug 2014 16:44:33 +0000 (18:44 +0200)]
updated for version 7.4.413
Problem:    MS-Windows: Using US international keyboard layout, inserting dead
            key by pressing space does not always work.  Issue 250.
Solution:   Let MS-Windows translate the message. (John Wellesz)

10 years agoupdated for version 7.4.412 v7.4.412
Bram Moolenaar [Fri, 22 Aug 2014 16:12:57 +0000 (18:12 +0200)]
updated for version 7.4.412
Problem:    Can't build on Windows XP with MSVC.
Solution:   Add SUBSYSTEM_VER to the Makefile. (Yongwei Wu)

10 years agoupdated for version 7.4.411 v7.4.411
Bram Moolenaar [Fri, 22 Aug 2014 11:13:27 +0000 (13:13 +0200)]
updated for version 7.4.411
Problem:    "foo bar" sorts before "foo" with sort(). (John Little)
Solution:   Avoid putting quotes around strings before comparing them.

10 years agoupdated for version 7.4.410 v7.4.410
Bram Moolenaar [Sun, 17 Aug 2014 15:24:07 +0000 (17:24 +0200)]
updated for version 7.4.410
Problem:    Fold does not open after search when there is a CmdwinLeave
            autocommand.
Solution:   Restore KeyTyped. (Jacob Niehus)

10 years agoupdated for version 7.4.409 v7.4.409
Bram Moolenaar [Sun, 17 Aug 2014 15:05:44 +0000 (17:05 +0200)]
updated for version 7.4.409
Problem:    Can't build with Perl on Fedora 20.
Solution:   Find xsubpp in another directory. (Michael Henry)

10 years agoAdd files missing from 7.4.408.
Bram Moolenaar [Sat, 16 Aug 2014 17:45:02 +0000 (19:45 +0200)]
Add files missing from 7.4.408.

10 years agoupdated for version 7.4.408 v7.4.408
Bram Moolenaar [Sat, 16 Aug 2014 16:36:43 +0000 (18:36 +0200)]
updated for version 7.4.408
Problem:    Visual block insert breaks a multi-byte character.
Solution:   Calculate the position properly. (Yasuhiro Matsumoto)

10 years agoupdated for version 7.4.407 v7.4.407
Bram Moolenaar [Sat, 16 Aug 2014 16:13:03 +0000 (18:13 +0200)]
updated for version 7.4.407
Problem:    Inserting text for Visual block mode, with cursor movement,
            repeats the wrong text. (Aleksandar Ivanov)
Solution:   Reset the update_Insstart_orig flag. (Christian Brabandt)

10 years agoupdated for version 7.4.406 v7.4.406
Bram Moolenaar [Sat, 16 Aug 2014 15:34:34 +0000 (17:34 +0200)]
updated for version 7.4.406
Problem:    Test 72 and 100 fail on MS-Windows.
Solution:   Set fileformat to unix in the tests. (Taro Muraoka)

10 years agoupdated for version 7.4.405 v7.4.405
Bram Moolenaar [Sat, 16 Aug 2014 14:28:36 +0000 (16:28 +0200)]
updated for version 7.4.405
Problem:    Screen updating is slow when using matches.
Solution:   Do not use the ">=" as in patch 7.4.362, check the lnum.

10 years agoupdated for version 7.4.404 v7.4.404
Bram Moolenaar [Wed, 13 Aug 2014 20:05:53 +0000 (22:05 +0200)]
updated for version 7.4.404
Problem:    Windows 64 bit compiler warnings.
Solution:   Add type casts. (Mike Williams)

10 years agoupdated for version 7.4.403 v7.4.403
Bram Moolenaar [Wed, 13 Aug 2014 19:58:28 +0000 (21:58 +0200)]
updated for version 7.4.403
Problem:    Valgrind reports errors when running test 72. (Dominique Pelle)
Solution:   Reset the local 'cryptmethod' option before storing the seed.
            Set the seed in the memfile even when there is no block0 yet.

10 years agoupdated for version 7.4.402 v7.4.402
Bram Moolenaar [Tue, 12 Aug 2014 18:14:33 +0000 (20:14 +0200)]
updated for version 7.4.402
Problem:    Test 72 crashes under certain conditions. (Kazunobu Kuriyama)
Solution:   Clear the whole bufinfo_T early.

10 years agoupdated for version 7.4.401 v7.4.401
Bram Moolenaar [Sun, 10 Aug 2014 14:31:50 +0000 (16:31 +0200)]
updated for version 7.4.401
Problem:    Can't build on MS-Windows.
Solution:   Include the new files in all the Makefiles.

10 years agoupdated for version 7.4.400 v7.4.400
Bram Moolenaar [Sun, 10 Aug 2014 11:46:36 +0000 (13:46 +0200)]
updated for version 7.4.400
Problem:    List of distributed files is incomplete.
Solution:   Add recently added files.

10 years agoupdated for version 7.4.399 v7.4.399
Bram Moolenaar [Sun, 10 Aug 2014 11:38:34 +0000 (13:38 +0200)]
updated for version 7.4.399
Problem:    Encryption implementation is messy.  Blowfish encryption has a
            weakness.
Solution:   Refactor the encryption, store the state in an allocated struct
            instead of using a save/restore mechanism.  Introduce the
            "blowfish2" method, which does not have the weakness and encrypts
            the whole undo file. (largely by David Leadbeater)

10 years agoupdated for version 7.4.398 v7.4.398
Bram Moolenaar [Thu, 7 Aug 2014 11:55:10 +0000 (13:55 +0200)]
updated for version 7.4.398
Problem:    Gcc error for the argument of InterlockedIncrement() and
            InterlockedDecrement(). (Axel Bender)
Solution:   Remove "unsigned" from the cRefCount_ declaration.

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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

10 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.)

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)