summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* updated for version 7.4.350v7.4.350Bram Moolenaar2014-07-024-2/+39
| | | | | | | 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.
* updated for version 7.4.349v7.4.349Bram Moolenaar2014-07-023-4/+10
| | | | | | | 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)
* updated for version 7.4.348v7.4.348Bram Moolenaar2014-07-022-2/+6
| | | | | | Problem: When using "J1" in 'cinoptions' a line below a continuation line gets too much indent. Solution: Fix parenthesis in condition.
* updated for version 7.4.347v7.4.347Bram Moolenaar2014-06-263-2/+5
| | | | | | Problem: test55 fails on some systems. Solution: Remove the elements that all result in zero and can end up in an arbitrary position.
* updated for version 7.4.346v7.4.346Bram Moolenaar2014-06-262-2/+4
| | | | | Problem: Indent is not updated when changing 'breakindentopt'. (itchyny) Solution: Do not cache "brishift". (Christian Brabandt)
* updated for version 7.4.345v7.4.345Bram Moolenaar2014-06-252-1/+6
| | | | | Problem: Indent is not updated when deleting indent. Solution: Remember changedtick.
* Updated runtime files.Bram Moolenaar2014-06-2516-113/+2140
|
* updated for version 7.4.344v7.4.344Bram Moolenaar2014-06-254-15/+14
| | | | | | Problem: Unessecary initializations and other things related to matchaddpos(). Solution: Code cleanup. (Alexey Radkov)
* updated for version 7.4.343v7.4.343Bram Moolenaar2014-06-252-2/+4
| | | | | Problem: matchdelete() does not always update the right lines. Solution: Fix off-by-one error. (Ozaki Kiichi)
* updated for version 7.4.342v7.4.342Bram Moolenaar2014-06-252-3/+7
| | | | | Problem: Clang gives warnings. Solution: Add an else block. (Dominique Pelle)
* updated for version 7.4.341v7.4.341Bram Moolenaar2014-06-254-3/+39
| | | | | Problem: sort() doesn't handle numbers well. Solution: Add an argument to specify sorting on numbers. (Christian Brabandt)
* updated for version 7.4.340v7.4.340Bram Moolenaar2014-06-252-3/+8
| | | | | Problem: Error from sed about illegal bytes when installing Vim. Solution: Prepend LC_ALL=C. (Itchyny)
* updated for version 7.4.339v7.4.339Bram Moolenaar2014-06-253-2/+4
| | | | | Problem: Local function is available globally. Solution: Add "static".
* updated for version 7.4.338v7.4.338Bram Moolenaar2014-06-2526-82/+473
| | | | | | Problem: Cannot wrap lines taking indent into account. Solution: Add the 'breakindent' option. (many authors, final improvements by Christian Brabandt)
* updated for version 7.4.337v7.4.337Bram Moolenaar2014-06-252-0/+9
| | | | | | 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.
* updated for version 7.4.336v7.4.336Bram Moolenaar2014-06-253-3/+11
| | | | | Problem: Setting 'history' to a big value causes out-of-memory errors. Solution: Limit the value to 10000. (Hirohito Higashi)
* updated for version 7.4.335v7.4.335Bram Moolenaar2014-06-182-0/+4
| | | | | Problem: No digraph for the new rouble sign. Solution: Add the digraphs =R and =P.
* updated for version 7.4.334v7.4.334Bram Moolenaar2014-06-183-5/+7
| | | | | Problem: Unitialized variables, causing some problems. Solution: Initialize the variables. (Dominique Pelle)
* updated for version 7.4.333v7.4.333Bram Moolenaar2014-06-172-2/+4
| | | | | Problem: Compiler warning for unused function. Solution: Put the function inside the #ifdef.
* updated for version 7.4.332v7.4.332Bram Moolenaar2014-06-172-10/+33
| | | | | | 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)
* updated for version 7.4.331v7.4.331Bram Moolenaar2014-06-172-0/+4
| | | | | Problem: Relative numbering not updated after a linewise yank. Issue 235. Solution: Redraw after the yank. (Christian Brabandt)
* updated for version 7.4.330v7.4.330Bram Moolenaar2014-06-1712-85/+462
| | | | | | | Problem: Using a regexp pattern to highlight a specific position can be slow. Solution: Add matchaddpos() to highlight specific positions efficiently. (Alexey Radkov)
* updated for version 7.4.329v7.4.329Bram Moolenaar2014-06-172-0/+7
| | | | | | | 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)
* updated for version 7.4.328v7.4.328Bram Moolenaar2014-06-172-9/+12
| | | | | Problem: Selection of inner block is inconsistent. Solution: Skip indent not only for '}' but all parens. (Tom McDonald)
* updated for version 7.4.327v7.4.327Bram Moolenaar2014-06-172-5/+27
| | | | | | | 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.
* updated for version 7.4.326v7.4.326Bram Moolenaar2014-06-142-0/+4
| | | | | Problem: Can't build Tiny version. (Elimar Riesebieter) Solution: Add #ifdef.
* updated for version 7.4.325v7.4.325Bram Moolenaar2014-06-132-1/+8
| | | | | | | 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)
* Update runtime files.Bram Moolenaar2014-06-1217-146/+231
|
* updated for version 7.4.324v7.4.324Bram Moolenaar2014-06-122-9/+35
| | | | | Problem: In Ex mode, cyrillic characters are not handled. (Stas Malavin) Solution: Support multi-byte characters in Ex mode. (Yukihiro Nakadaira)
* updated for version 7.4.323v7.4.323Bram Moolenaar2014-06-124-2/+18
| | | | | Problem: Substitute() with zero width pattern breaks multi-byte character. Solution: Take multi-byte character size into account. (Yukihiro Nakadaira)
* updated for version 7.4.322v7.4.322Bram Moolenaar2014-06-123-2/+9
| | | | | Problem: Using "msgfmt" is hard coded, cannot use "gmsgfmt". Solution: Use the msgfmt command found by configure. (Danek Duvall)
* updated for version 7.4.321v7.4.321Bram Moolenaar2014-06-122-0/+11
| | | | | Problem: Can't build with strawberry perl 5.20 + mingw-w64-4.9.0. Solution: Define save_strlen. (Ken Takata)
* updated for version 7.4.320v7.4.320Bram Moolenaar2014-06-125-6/+27
| | | | | | 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)
* updated for version 7.4.319v7.4.319Bram Moolenaar2014-06-122-1/+3
| | | | | | 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)
* updated for version 7.4.318v7.4.318Bram Moolenaar2014-06-122-0/+8
| | | | | | 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)
* updated for version 7.4.317v7.4.317Bram Moolenaar2014-06-122-2/+8
| | | | | Problem: Crash when starting gvim. Issue 230. Solution: Check for a pointer to be NULL. (Christian Brabandt)
* updated for version 7.4.316v7.4.316Bram Moolenaar2014-05-292-1/+3
| | | | | Problem: Warning from 64-bit compiler. Solution: Add type cast. (Mike Williams)
* updated for version 7.4.315v7.4.315Bram Moolenaar2014-05-299-7/+52
| | | | | Problem: Fixes for computation of topline not tested. Solution: Add test. (Hirohito Higashi)
* updated for version 7.4.314v7.4.314Bram Moolenaar2014-05-285-12/+24
| | | | | Problem: Completion messages can get in the way of a plugin. Solution: Add 'c' flag to 'shortmess' option. (Shougo Matsu)
* updated for version 7.4.313v7.4.313Bram Moolenaar2014-05-285-18/+59
| | | | | Problem: Changing the return value of getpos() causes an error. (Jie Zhu) Solution: Revert getpos() and add getcurpos().
* updated for version 7.4.312v7.4.312Bram Moolenaar2014-05-288-0/+58
| | | | | Problem: Cannot figure out what argument list is being used for a window. Solution: Add the arglistid() function. (Marcin Szamotulski)
* updated for version 7.4.311v7.4.311Bram Moolenaar2014-05-283-10/+34
| | | | | Problem: Can't use winrestview to only restore part of the view. Solution: Handle missing items in the dict. (Christian Brabandt)
* updated for version 7.4.310v7.4.310Bram Moolenaar2014-05-285-13/+54
| | | | | Problem: getpos()/setpos() don't include curswant. Solution: Add a fifth number when getting/setting the cursor.
* updated for version 7.4.309v7.4.309Bram Moolenaar2014-05-282-3/+7
| | | | | | 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)
* updated for version 7.4.308v7.4.308Bram Moolenaar2014-05-282-0/+3
| | | | | | Problem: When using ":diffsplit" on an empty file the cursor is displayed on the command line. Solution: Limit the value of w_topfill.
* updated for version 7.4.307v7.4.307Bram Moolenaar2014-05-223-10/+18
| | | | | Problem: Can't build without the +termresponse feature. Solution: Add proper #ifdefs.
* updated for version 7.4.306v7.4.306Bram Moolenaar2014-05-223-3/+6
| | | | | | Problem: getchar(0) does not return Esc. Solution: Do not wait for an Esc sequence to be complete. (Yasuhiro Matsumoto)
* Runtime file updates.Bram Moolenaar2014-05-228-117/+359
|
* updated for version 7.4.305v7.4.305Bram Moolenaar2014-05-225-9/+55
| | | | | | | | 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.
* updated for version 7.4.304v7.4.304Bram Moolenaar2014-05-222-0/+3
| | | | | Problem: Cannot always use Python with Vim. Solution: Add the manifest to the executable. (Jacques Germishuys)