summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-07-19Update runtime files. Make matchparen plugin backwards compatible.Bram Moolenaar
Add json filetype.
2014-07-16updated for version 7.4.373Bram Moolenaar
Problem: Compiler warning for unused argument and unused variable. Solution: Add UNUSED. Move variable inside #ifdef.
2014-07-16updated for version 7.4.372Bram Moolenaar
Problem: When 'winminheight' is zero there might not be one line for the current window. Solution: Change the size computations. (Yukihiro Nakadaira)
2014-07-16updated for version 7.4.371Bram Moolenaar
Problem: When 'linebreak' is set control characters are not correctly displayed. (Kimmy Lindvall) Solution: Set n_extra. (Christian Brabandt)
2014-07-16updated for version 7.4.370Bram Moolenaar
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)
2014-07-16updated for version 7.4.369Bram Moolenaar
Problem: Using freed memory when exiting while compiled with EXITFREE. Solution: Set curwin to NULL and check for that. (Dominique Pelle)
2014-07-16updated for version 7.4.368Bram Moolenaar
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)
2014-07-16updated for version 7.4.367Bram Moolenaar
Problem: Other solution for redrawing after completion. Solution: Schedule a window redraw instead of just clearing the command line. (Jacob Niehus)
2014-07-16updated for version 7.4.366Bram Moolenaar
Problem: Can't run the linebreak test on MS-Windows. Solution: Fix the output file name. (Taro Muraoka)
2014-07-16updated for version 7.4.365Bram Moolenaar
Problem: Crash when using ":botright split" when there isn't much space. Solution: Add a check for the minimum width/height. (Yukihiro Nakadaira)
2014-07-10Updated runtime files.Bram Moolenaar
2014-07-09updated for version 7.4.364Bram Moolenaar
Problem: When the viminfo file can't be renamed there is no error message. (Vladimir Berezhnoy) Solution: Check for the rename to fail.
2014-07-09updated for version 7.4.363Bram Moolenaar
Problem: In Windows console typing 0xCE does not work. Solution: Convert 0xCE to K_NUL 3. (Nobuhiro Takasaki et al.)
2014-07-09updated for version 7.4.362Bram Moolenaar
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.
2014-07-09updated for version 7.4.361Bram Moolenaar
Problem: Lots of flickering when filling the preview window for 'omnifunc'. Solution: Disable redrawing. (Hirohito Higashi)
2014-07-09updated for version 7.4.360Bram Moolenaar
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)
2014-07-09updated for version 7.4.359Bram Moolenaar
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().
2014-07-09updated for version 7.4.358Bram Moolenaar
Problem: Sort is not always stable. Solution: Add an index instead of relying on the pointer to remain the same. Idea by Jun Takimoto.
2014-07-09updated for version 7.4.357Bram Moolenaar
Problem: After completion some characters are not redrawn. Solution: Clear the command line unconditionally. (Jacob Niehus)
2014-07-09updated for version 7.4.356Bram Moolenaar
Problem: Mercurial does not ignore memfile_test. (Daniel Hahler) Solution: Add memfile_test to ignored files, remove trailing spaces.
2014-07-04Updated runtime files. Overhauled HTML indent script.Bram Moolenaar
2014-07-03updated for version 7.4.355Bram Moolenaar
Problem: Several problems with Javascript indenting. Solution: Improve Javascript indenting.
2014-07-03updated for version 7.4.354Bram Moolenaar
Problem: Compiler warning. Solution: Change NUL to NULL. (Ken Takata)
2014-07-02updated for version 7.4.353Bram Moolenaar
Problem: 'breakindent' doesn't work with the 'list' option. Solution: Make it work. (Christian Brabandt)
2014-07-02updated for version 7.4.352Bram Moolenaar
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)
2014-07-02updated for version 7.4.351Bram Moolenaar
Problem: sort() is not stable. Solution: When the items are identical, compare the pointers.
2014-07-02updated for version 7.4.350Bram Moolenaar
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.
2014-07-02updated for version 7.4.349Bram Moolenaar
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)
2014-07-02updated for version 7.4.348Bram Moolenaar
Problem: When using "J1" in 'cinoptions' a line below a continuation line gets too much indent. Solution: Fix parenthesis in condition.
2014-06-26updated for version 7.4.347Bram Moolenaar
Problem: test55 fails on some systems. Solution: Remove the elements that all result in zero and can end up in an arbitrary position.
2014-06-26updated for version 7.4.346Bram Moolenaar
Problem: Indent is not updated when changing 'breakindentopt'. (itchyny) Solution: Do not cache "brishift". (Christian Brabandt)
2014-06-25updated for version 7.4.345Bram Moolenaar
Problem: Indent is not updated when deleting indent. Solution: Remember changedtick.
2014-06-25Updated runtime files.Bram Moolenaar
2014-06-25updated for version 7.4.344Bram Moolenaar
Problem: Unessecary initializations and other things related to matchaddpos(). Solution: Code cleanup. (Alexey Radkov)
2014-06-25updated for version 7.4.343Bram Moolenaar
Problem: matchdelete() does not always update the right lines. Solution: Fix off-by-one error. (Ozaki Kiichi)
2014-06-25updated for version 7.4.342Bram Moolenaar
Problem: Clang gives warnings. Solution: Add an else block. (Dominique Pelle)
2014-06-25updated for version 7.4.341Bram Moolenaar
Problem: sort() doesn't handle numbers well. Solution: Add an argument to specify sorting on numbers. (Christian Brabandt)
2014-06-25updated for version 7.4.340Bram Moolenaar
Problem: Error from sed about illegal bytes when installing Vim. Solution: Prepend LC_ALL=C. (Itchyny)
2014-06-25updated for version 7.4.339Bram Moolenaar
Problem: Local function is available globally. Solution: Add "static".
2014-06-25updated for version 7.4.338Bram Moolenaar
Problem: Cannot wrap lines taking indent into account. Solution: Add the 'breakindent' option. (many authors, final improvements by Christian Brabandt)
2014-06-25updated for version 7.4.337Bram Moolenaar
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.
2014-06-25updated for version 7.4.336Bram Moolenaar
Problem: Setting 'history' to a big value causes out-of-memory errors. Solution: Limit the value to 10000. (Hirohito Higashi)
2014-06-18updated for version 7.4.335Bram Moolenaar
Problem: No digraph for the new rouble sign. Solution: Add the digraphs =R and =P.
2014-06-18updated for version 7.4.334Bram Moolenaar
Problem: Unitialized variables, causing some problems. Solution: Initialize the variables. (Dominique Pelle)
2014-06-17updated for version 7.4.333Bram Moolenaar
Problem: Compiler warning for unused function. Solution: Put the function inside the #ifdef.
2014-06-17updated for version 7.4.332Bram Moolenaar
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)
2014-06-17updated for version 7.4.331Bram Moolenaar
Problem: Relative numbering not updated after a linewise yank. Issue 235. Solution: Redraw after the yank. (Christian Brabandt)
2014-06-17updated for version 7.4.330Bram Moolenaar
Problem: Using a regexp pattern to highlight a specific position can be slow. Solution: Add matchaddpos() to highlight specific positions efficiently. (Alexey Radkov)
2014-06-17updated for version 7.4.329Bram Moolenaar
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)
2014-06-17updated for version 7.4.328Bram Moolenaar
Problem: Selection of inner block is inconsistent. Solution: Skip indent not only for '}' but all parens. (Tom McDonald)