summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* updated for version 7.4.382v7.4.382Bram Moolenaar2014-07-232-0/+7
| | | | | Problem: Mapping characters may not work after typing Esc in Insert mode. Solution: Fix the noremap flags for inserted characters. (Jacob Niehus)
* updated for version 7.4.381v7.4.381Bram Moolenaar2014-07-232-0/+3
| | | | | | Problem: Get u_undo error when backspacing in Insert mode deletes more than one line break. (Ayberk Ozgur) Solution: Also decrement Insstart.lnum.
* updated for version 7.4.380v7.4.380Bram Moolenaar2014-07-232-0/+33
| | | | | Problem: Loading python may cause Vim to exit. Solution: Avoid loading the "site" module. (Taro Muraoka)
* updated for version 7.4.379v7.4.379Bram Moolenaar2014-07-232-0/+3
| | | | | Problem: Accessing freed memory after using setqflist(list, 'r'). (Lcd) Solution: Reset qf_index.
* updated for version 7.4.378v7.4.378Bram Moolenaar2014-07-2310-15/+56
| | | | | Problem: Title of quickfist list is not kept for setqflist(list, 'r'). Solution: Keep the title. Add a test. (Lcd)
* updated for version 7.4.377v7.4.377Bram Moolenaar2014-07-232-3/+39
| | | | | | 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)
* updated for version 7.4.376v7.4.376Bram Moolenaar2014-07-232-2/+4
| | | | | Problem: Popup menu flickers too much. Solution: Remove the forced redraw. (Hirohito Higashi)
* updated for version 7.4.375v7.4.375Bram Moolenaar2014-07-232-3/+5
| | | | | Problem: Test 63 fails when run with GUI-only Vim. Solution: Add guibg attributes. (suggested by Mike Soyka)
* updated for version 7.4.374v7.4.374Bram Moolenaar2014-07-232-1/+7
| | | | | | | 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)
* Update runtime files. Make matchparen plugin backwards compatible.Bram Moolenaar2014-07-1912-24/+133
| | | | Add json filetype.
* updated for version 7.4.373v7.4.373Bram Moolenaar2014-07-163-4/+7
| | | | | Problem: Compiler warning for unused argument and unused variable. Solution: Add UNUSED. Move variable inside #ifdef.
* updated for version 7.4.372v7.4.372Bram Moolenaar2014-07-162-20/+24
| | | | | | Problem: When 'winminheight' is zero there might not be one line for the current window. Solution: Change the size computations. (Yukihiro Nakadaira)
* updated for version 7.4.371v7.4.371Bram Moolenaar2014-07-162-0/+4
| | | | | | Problem: When 'linebreak' is set control characters are not correctly displayed. (Kimmy Lindvall) Solution: Set n_extra. (Christian Brabandt)
* updated for version 7.4.370v7.4.370Bram Moolenaar2014-07-1611-32/+74
| | | | | | 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)
* updated for version 7.4.369v7.4.369Bram Moolenaar2014-07-163-2/+8
| | | | | Problem: Using freed memory when exiting while compiled with EXITFREE. Solution: Set curwin to NULL and check for that. (Dominique Pelle)
* updated for version 7.4.368v7.4.368Bram Moolenaar2014-07-162-5/+12
| | | | | | 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)
* updated for version 7.4.367v7.4.367Bram Moolenaar2014-07-162-1/+7
| | | | | | Problem: Other solution for redrawing after completion. Solution: Schedule a window redraw instead of just clearing the command line. (Jacob Niehus)
* updated for version 7.4.366v7.4.366Bram Moolenaar2014-07-162-1/+3
| | | | | Problem: Can't run the linebreak test on MS-Windows. Solution: Fix the output file name. (Taro Muraoka)
* updated for version 7.4.365v7.4.365Bram Moolenaar2014-07-162-4/+18
| | | | | Problem: Crash when using ":botright split" when there isn't much space. Solution: Add a check for the minimum width/height. (Yukihiro Nakadaira)
* Updated runtime files.Bram Moolenaar2014-07-1022-52/+636
|
* updated for version 7.4.364v7.4.364Bram Moolenaar2014-07-092-5/+10
| | | | | | Problem: When the viminfo file can't be renamed there is no error message. (Vladimir Berezhnoy) Solution: Check for the rename to fail.
* updated for version 7.4.363v7.4.363Bram Moolenaar2014-07-093-4/+39
| | | | | Problem: In Windows console typing 0xCE does not work. Solution: Convert 0xCE to K_NUL 3. (Nobuhiro Takasaki et al.)
* updated for version 7.4.362v7.4.362Bram Moolenaar2014-07-092-1/+3
| | | | | | | 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.
* updated for version 7.4.361v7.4.361Bram Moolenaar2014-07-092-0/+4
| | | | | Problem: Lots of flickering when filling the preview window for 'omnifunc'. Solution: Disable redrawing. (Hirohito Higashi)
* updated for version 7.4.360v7.4.360Bram Moolenaar2014-07-092-2/+14
| | | | | | 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)
* updated for version 7.4.359v7.4.359Bram Moolenaar2014-07-094-4/+18
| | | | | | | 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().
* updated for version 7.4.358v7.4.358Bram Moolenaar2014-07-092-16/+36
| | | | | | Problem: Sort is not always stable. Solution: Add an index instead of relying on the pointer to remain the same. Idea by Jun Takimoto.
* updated for version 7.4.357v7.4.357Bram Moolenaar2014-07-092-2/+3
| | | | | Problem: After completion some characters are not redrawn. Solution: Clear the command line unconditionally. (Jacob Niehus)
* updated for version 7.4.356v7.4.356Bram Moolenaar2014-07-092-6/+9
| | | | | Problem: Mercurial does not ignore memfile_test. (Daniel Hahler) Solution: Add memfile_test to ignored files, remove trailing spaces.
* Updated runtime files. Overhauled HTML indent script.Bram Moolenaar2014-07-047-433/+936
|
* updated for version 7.4.355v7.4.355Bram Moolenaar2014-07-034-87/+228
| | | | | Problem: Several problems with Javascript indenting. Solution: Improve Javascript indenting.
* updated for version 7.4.354v7.4.354Bram Moolenaar2014-07-032-1/+3
| | | | | Problem: Compiler warning. Solution: Change NUL to NULL. (Ken Takata)
* updated for version 7.4.353v7.4.353Bram Moolenaar2014-07-0212-15/+192
| | | | | Problem: 'breakindent' doesn't work with the 'list' option. Solution: Make it work. (Christian Brabandt)
* updated for version 7.4.352v7.4.352Bram Moolenaar2014-07-022-4/+10
| | | | | | 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)
* updated for version 7.4.351v7.4.351Bram Moolenaar2014-07-024-7/+24
| | | | | Problem: sort() is not stable. Solution: When the items are identical, compare the pointers.
* 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.