summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Make clear that this version is oudated, display a message when building Vim.HEADmasterBram Moolenaar2015-08-241-2/+22
|
* patch 7.4.827v7.4.827v7-4-827Bram Moolenaar2015-08-182-0/+8
| | | | | Problem: Not all test targets are in the Makefile. Solution: Add the missing targets.
* patch 7.4.826v7.4.826v7-4-826Bram Moolenaar2015-08-133-4/+6
| | | | | Problem: Compiler warnings and errors. Solution: Make it build properly without the multi-byte feature.
* patch 7.4.825v7.4.825v7-4-825Bram Moolenaar2015-08-132-3/+10
| | | | | Problem: Invalid memory access for ":syn keyword x a[". Solution: Do not skip over the NUL. (Dominique Pelle)
* patch 7.4.824v7.4.824v7-4-824Bram Moolenaar2015-08-122-0/+5
| | | | | Problem: Can't compile without the multi-byte feature. (John Marriott) Solution: Add #ifdef.
* Update runtime files.Bram Moolenaar2015-08-112-137/+67
|
* patch 7.4.823v7.4.823v7-4-823Bram Moolenaar2015-08-114-1/+35
| | | | | Problem: Cursor moves after CTRL-A on alphabetic character. Solution: (Hirohito Higashi, test by Christian Brabandt)
* patch 7.4.822v7.4.822v7-4-822Bram Moolenaar2015-08-1118-45/+46
| | | | | Problem: More problems reported by coverity. Solution: Avoid the warnings. (Christian Brabandt)
* patch 7.4.821v7.4.821v7-4-821Bram Moolenaar2015-08-114-1/+8
| | | | | Problem: Coverity reports a few problems. Solution: Avoid the warnings. (Christian Brabandt)
* patch 7.4.820v7.4.820v7-4-820Bram Moolenaar2015-08-112-1/+3
| | | | | Problem: Invalid memory access in file_pat_to_reg_pat. Solution: Avoid looking before the start of a string. (Dominique Pelle)
* patch 7.4.819v7.4.819v7-4-819Bram Moolenaar2015-08-1110-42/+44
| | | | | Problem: Beeping when running the tests. Solution: Fix 41 beeps. (Roland Eggner)
* patch 7.4.818v7.4.818v7-4-818Bram Moolenaar2015-08-114-4/+17
| | | | | | Problem: 'linebreak' breaks c% if the last Visual selection was block. (Chris Morganiser, Issue 389) Solution: Handle Visual block mode differently. (Christian Brabandt)
* patch 7.4.817v7.4.817v7-4-817Bram Moolenaar2015-08-112-2/+4
| | | | | | Problem: Invalid memory access in file_pat_to_reg_pat(). Solution: Use vim_isspace() instead of checking for a space only. (Dominique Pelle)
* patch 7.4.816v7.4.816v7-4-816Bram Moolenaar2015-08-112-0/+4
| | | | | Problem: Invalid memory access when doing ":fun X(". Solution: Check for missing ')'. (Dominique Pelle)
* patch 7.4.815v7.4.815v7-4-815Bram Moolenaar2015-08-112-0/+5
| | | | | Problem: Invalid memory access when doing ":call g:". Solution: Check for an empty name. (Dominique Pelle)
* patch 7.4.814v7.4.814v7-4-814Bram Moolenaar2015-08-112-1/+3
| | | | | Problem: Illegal memory access with "sy match a fold". Solution: Check for empty string. (Dominique Pelle)
* patch 7.4.813v7.4.813v7-4-813Bram Moolenaar2015-08-1112-22/+184
| | | | | Problem: It is not possible to save and restore character search state. Solution: Add getcharsearch() and setcharsearch(). (James McCoy)
* patch 7.4.812v7.4.812v7-4-812Bram Moolenaar2015-08-082-1/+4
| | | | | | Problem: Gcc sanitizer complains about using a NULL pointer to memmove(). Solution: Only call memmove when there is something to move. (Vittorio Zecca)
* patch 7.4.811v7.4.811v7-4-811Bram Moolenaar2015-08-042-2/+4
| | | | | Problem: Invalid memory access when using "exe 'sc'". Solution: Avoid going over the end of the string. (Dominique Pelle)
* patch 7.4.810v7.4.810v7-4-810Bram Moolenaar2015-08-042-2/+4
| | | | | | Problem: With a sequence of commands using buffers in diff mode E749 is given. (itchyny) Solution: Skip unloaded buffer. (Hirohito Higashi)
* patch 7.4.809v7.4.809v7-4-809Bram Moolenaar2015-08-043-6/+2
| | | | | Problem: Test is duplicated. Solution: Roll back 7.4.802.
* patch 7.4.808v7.4.808v7-4-808Bram Moolenaar2015-08-042-3/+32
| | | | | | Problem: On MS-Windows 8 IME input doen't work correctly. Solution: Read console input before calling MsgWaitForMultipleObjects(). (vim-jp, Nobuhiro Takasaki)
* patch 7.4.807v7.4.807v7-4-807Bram Moolenaar2015-08-042-13/+22
| | | | | Problem: After CTRL-V CTRL-A mode isn't updated. (Hirohito Higashi) Solution: Clear the command line or update the displayed command.
* patch 7.4.806v7.4.806v7-4-806Bram Moolenaar2015-08-044-20/+54
| | | | | | Problem: CTRL-A in Visual mode doesn't work properly with "alpha" in 'nrformat'. Solution: Make it work. (Christian Brabandt)
* patch 7.4.805v7.4.805v7-4-805Bram Moolenaar2015-08-042-0/+6
| | | | | | Problem: The ruler shows "Bot" even when there are only filler lines missing. (Gary Johnson) Solution: Use "All" when the first line and one filler line are visible.
* patch 7.4.804v7.4.804v7-4-804Bram Moolenaar2015-08-042-0/+5
| | | | | Problem: Xxd doesn't have a license notice. Solution: Add license as indicated by Juergen.
* patch 7.4.803v7.4.803v7-4-803Bram Moolenaar2015-07-287-281/+513
| | | | | Problem: C indent does not support C11 raw strings. (Mark Lodato) Solution: Do not change indent inside the raw string.
* patch 7.4.802v7.4.802v7-4-802Bram Moolenaar2015-07-283-0/+8
| | | | | Problem: Using "A" in Visual mode while 'linebreak' is set is not tested. Solution: Add a test for this, verifies the problem is fixed. (Ingo Karkat)
* patch 7.4.801v7.4.801v7-4-801Bram Moolenaar2015-07-282-1/+13
| | | | | Problem: Test for ":diffoff" doesn't catch all potential problems. Solution: Add a :diffthis and a :diffoff command. (Olaf Dabrunz)
* patch 7.4.800v7.4.800v7-4-800Bram Moolenaar2015-07-282-2/+5
| | | | | Problem: Using freed memory when triggering CmdUndefined autocommands. Solution: Set pointer to NULL. (Dominique Pelle)
* patch 7.4.799v7.4.799v7-4-799Bram Moolenaar2015-07-282-1/+3
| | | | | | Problem: Accessing memory before an allocated block. Solution: Check for not going before the start of a pattern. (Dominique Pelle)
* patch 7.4.798v7.4.798v7-4-798Bram Moolenaar2015-07-284-9/+27
| | | | | | Problem: Repeating a change in Visual mode does not work as expected. (Urtica Dioica) Solution: Make redo in Visual mode work better. (Christian Brabandt)
* patch 7.4.797v7.4.797v7-4-797Bram Moolenaar2015-07-252-29/+32
| | | | | | | Problem: Crash when using more lines for the command line than 'maxcombine'. Solution: Use the correct array index. Also, do not try redrawing when exiting. And use screen_Columns instead of Columns.
* patch 7.4.796v7.4.796v7-4-796Bram Moolenaar2015-07-222-3/+4
| | | | | Problem: Warning from 64 bit compiler. Solution: Add type cast. (Mike Williams)
* patch 7.4.795v7.4.795v7-4-795Bram Moolenaar2015-07-222-0/+3
| | | | | Problem: The 'fixeol' option is not copied to a new window. Solution: Copy the option value. (Yasuhiro Matsumoto)
* patch 7.4.794v7.4.794v7-4-794Bram Moolenaar2015-07-212-1/+3
| | | | | Problem: Visual Studio 2015 is not recognized. Solution: Add the version numbers to the makefile. (Taro Muraoka)
* patch 7.4.793v7.4.793v7-4-793Bram Moolenaar2015-07-2115-64/+110
| | | | | Problem: Can't specify when not to ring the bell. Solution: Add the 'belloff' option. (Christian Brabandt)
* patch 7.4.792v7.4.792v7-4-792Bram Moolenaar2015-07-2115-19/+317
| | | | | Problem: Can only conceal text by defining syntax items. Solution: Use matchadd() to define concealing. (Christian Brabandt)
* patch 7.4.791v7.4.791v7-4-791Bram Moolenaar2015-07-213-4/+19
| | | | | | Problem: The buffer list can be very long. Solution: Add an argument to ":ls" to specify the type of buffer to list. (Marcin Szamotulski)
* patch 7.4.790v7.4.790v7-4-790Bram Moolenaar2015-07-213-74/+4
| | | | | | | Problem: Test fails when the autochdir feature is not available. Test output contains the test script. Solution: Check for the autochdir feature. (Kazunobu Kuriyama) Only write the relevant test output.
* patch 7.4.789v7.4.789v7-4-789Bram Moolenaar2015-07-192-3/+6
| | | | | Problem: Using freed memory and crash. (Dominique Pellej) Solution: Correct use of pointers. (Hirohito Higashi)
* patch 7.4.788v7.4.788v7-4-788Bram Moolenaar2015-07-172-2/+11
| | | | | Problem: Can't build without the crypt feature. (John Marriott) Solution: Add #ifdef's.
* patch 7.4.787v7.4.787v7-4-787Bram Moolenaar2015-07-172-6/+8
| | | | | Problem: snprintf() isn't available everywhere. Solution: Use vim_snprintf(). (Ken Takata)
* patch 7.4.786v7.4.786v7-4-786Bram Moolenaar2015-07-1714-5/+323
| | | | | Problem: It is not possible for a plugin to adjust to a changed setting. Solution: Add the OptionSet autocommand event. (Christian Brabandt)
* patch 7.4.785v7.4.785v7-4-785Bram Moolenaar2015-07-1719-15/+93
| | | | | | Problem: On some systems automatically adding the missing EOL causes problems. Setting 'binary' has too many side effects. Solution: Add the 'fixeol' option, default on. (Pavel Samarkin)
* patch 7.4.784v7.4.784v7-4-784Bram Moolenaar2015-07-172-8/+5
| | | | | | Problem: Using both "noinsert" and "noselect" in 'completeopt' does not work properly. Solution: Change the ins_complete() calls. (Ozaki Kiichi)
* patch 7.4.783v7.4.783v7-4-783Bram Moolenaar2015-07-176-54/+20
| | | | | Problem: copy_chars() and copy_spaces() are inefficient. Solution: Use memset() instead. (Dominique Pelle)
* patch 7.4.782v7.4.782v7-4-782Bram Moolenaar2015-07-1712-45/+385
| | | | | Problem: Still a few problems with CTRL-A and CTRL-X in Visual mode. Solution: Fix the reported problems. (Christian Brabandt)
* patch 7.4.781v7.4.781v7-4-781Bram Moolenaar2015-07-122-1/+3
| | | | | Problem: line2byte() returns one less when 'bin' and 'noeol' are set. Solution: Only adjust the size for the last line. (Rob Wu)
* patch 7.4.780v7.4.780v7-4-780Bram Moolenaar2015-07-123-4/+7
| | | | | | Problem: Compiler complains about uninitialized variable and clobbered variables. Solution: Add Initialization. Make variables static.