summaryrefslogtreecommitdiffstats
path: root/src/normal.c
AgeCommit message (Collapse)Author
2015-07-03patch 7.4.765v7.4.765Bram Moolenaar
Problem: CTRL-A and CTRL-X in Visual mode do not always work well. Solution: Improvements for increment and decrement. (Christian Brabandt)
2015-06-25patch 7.4.754v7.4.754Bram Moolenaar
Problem: Using CTRL-A in Visual mode does not work well. (Gary Johnson) Solution: Make it increment all numbers in the Visual area. (Christian Brabandt)
2015-06-25patch 7.4.753v7.4.753Bram Moolenaar
Problem: Appending in Visual mode with 'linebreak' set does not work properly. Also when 'selection' is "exclusive". (Ingo Karkat) Solution: Recalculate virtual columns. (Christian Brabandt)
2015-06-10patch 7.4.738v7.4.738Bram Moolenaar
Problem: Can't compile without the syntax highlighting feature. Solution: Add #ifdef around use of w_p_cul. (Hirohito Higashi)
2015-06-09patch 7.4.734v7.4.734Bram Moolenaar
Problem: ml_get error when using "p" in a Visual selection in the last line. Solution: Change the behavior at the last line. (Yukihiro Nakadaira)
2015-06-09patch 7.4.732v7.4.732Bram Moolenaar
Problem: The cursor line is not always updated for the "O" command. Solution: Reset the VALID_CROW flag. (Christian Brabandt)
2015-03-31updated for version 7.4.686v7.4.686Bram Moolenaar
Problem: "zr" and "zm" do not take a count. Solution: Implement the count, restrict the fold level to the maximum nesting depth. (Marcin Szamotulski)
2015-03-05updated for version 7.4.655v7.4.655Bram Moolenaar
Problem: Text deleted by "dit" depends on indent of closing tag. (Jan Parthey) Solution: Do not adjust oap->end in do_pending_operator(). (Christian Brabandt)
2015-02-27updated for version 7.4.641v7.4.641Bram Moolenaar
Problem: The tabline menu was using ":999tabnew" which is now invalid. Solution: Use ":$tabnew" instead. (Florian Degner)
2015-02-17updated for version 7.4.636v7.4.636Bram Moolenaar
Problem: A search with end offset gets stuck at end of file. (Gary Johnson) Solution: When a search doesn't move the cursor repeat it with a higher count. (Christian Brabandt)
2015-01-27updated for version 7.4.606v7.4.606Bram Moolenaar
Problem: May crash when using a small window. Solution: Avoid dividing by zero. (Christian Brabandt)
2015-01-14updated for version 7.4.576v7.4.576Bram Moolenaar
Problem: Redrawing problem with 'relativenumber' and 'linebreak'. Solution: Temporarily reset 'linebreak' and restore it in more places. (Christian Brabandt)
2014-10-31updated for version 7.4.490v7.4.490Bram Moolenaar
Problem: Cannot specify the buffer to use for "do" and "dp", making them useless for three-way diff. Solution: Use the count as the buffer number. (James McCoy)
2014-10-09updated for version 7.4.469v7.4.469Bram Moolenaar
Problem: Can't build with MSVC. (Ken Takata) Solution: Move the assignment after the declarations.
2014-10-09updated for version 7.4.467v7.4.467Bram Moolenaar
2014-08-30updated for version 7.4.429v7.4.429Bram Moolenaar
Problem: Build fails with fewer features. (Elimar Riesebieter) Solution: Add #ifdef.
2014-08-29updated for version 7.4.425v7.4.425Bram Moolenaar
Problem: When 'showbreak' is used "gj" may move to the wrong position. (Nazri Ramliy) Solution: Adjust virtcol when 'showbreak' is set. (Christian Brabandt)
2014-07-23updated for version 7.4.374v7.4.374Bram Moolenaar
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)
2014-04-29updated for version 7.4.267v7.4.267Bram Moolenaar
Problem: The '[ mark is in the wrong position after "gq". (Ingo Karkat) Solution: Add the setmark argument to do_join(). (Christian Brabandt)
2014-03-23updated for version 7.4.212v7.4.212Bram Moolenaar
Problem: Now that the +visual feature is always enabled the #ifdefs for it are not useful. Solution: Remove the checks for FEAT_VISUAL.
2014-03-12updated for version 7.4.199v7.4.199Bram Moolenaar
Problem: (issue 197) ]P doesn't paste over Visual selection. Solution: Handle Visual mode specifically. (Christian Brabandt)
2014-02-23updated for version 7.4.191v7.4.191Bram Moolenaar
Problem: Escaping a file name for shell commands can't be done without a function. Solution: Add the :S file name modifier.
2014-02-22updated for version 7.4.187v7.4.187Bram Moolenaar
Problem: Delete that crosses line break splits multi-byte character. Solution: Advance a character instead of a byte. (Cade Foster)
2014-02-11updated for version 7.4.171v7.4.171Bram Moolenaar
Problem: Redo does not set v:count and v:count1. Solution: Use a separate buffer for redo, so that we can set the counts when performing redo.
2014-01-14updated for version 7.4.147v7.4.147Bram Moolenaar
Problem: Cursor moves to wrong position when using "gj" after "$" and virtual editing is active. Solution: Make "gj" behave differently when virtual editing is active. (Hirohito Higashi)
2013-12-11updated for version 7.4.116v7.4.116Bram Moolenaar
Problem: When a mapping starts with a space, the typed space does not show up for 'showcmd'. Solution: Show "<20>". (Brook Hong)
2013-11-28updated for version 7.4.110v7.4.110Bram Moolenaar
Problem: "gUgn" cannot be repeeated. (Dimitar Dimitrov) Solution: Don't put "gn" in a different order in the redo buffer. Restore 'wrapscan' when the pattern isn't found. (Christian Wellenbrock)
2013-11-04updated for version 7.4.064v7.4.064Bram Moolenaar
Problem: When replacing a character in Visual block mode, entering a CR does not cause a repeated line break. Solution: Recognize the situation and repeat the line break. (Christian Brabandt)
2013-09-25updated for version 7.4.038v7.4.038Bram Moolenaar
Problem: Using "zw" and "zg" when 'spell' is off give a confusing error message. (Gary Johnson) Solution: Ignore the error when locating the word. Explicitly mention what word was added. (Christian Brabandt)
2013-09-22updated for version 7.4.034v7.4.034Bram Moolenaar
Problem: Using "p" in Visual block mode only changes the first line. Solution: Repeat the put in all text in the block. (Christian Brabandt)
2013-07-14updated for version 7.4a.022v7.4a.022Bram Moolenaar
Problem: Using "d2g$" does not delete the last character. (ZyX) Solution: Set the "inclusive" flag properly.
2013-07-09updated for version 7.4a.007v7.4a.007Bram Moolenaar
Problem: After "g$" with 'virtualedit' set, "k" moves to a different column. (Dimitar Dimitrov) Solution: Set w_curswant. (Christian Brabandt)
2013-05-21updated for version 7.3.984v7.3.984Bram Moolenaar
Problem: A Visual mapping that uses CTRL-G works differently when started from Insert mode. (Ein Brown) Solution: Reset old_mapped_len when handling typed text in Select mode.
2013-05-06updated for version 7.3.925v7.3.925Bram Moolenaar
Problem: Typos in source files. Solution: Fix the typos. (Ken Takata)
2013-04-24updated for version 7.3.918v7.3.918Bram Moolenaar
Problem: Repeating an Ex command after using a Visual motion does not work. Solution: Check for an Ex command being used. (David Bürgin)
2013-04-05updated for version 7.3.879v7.3.879Bram Moolenaar
Problem: When using an ex command in operator pending mode, using Esc to abort the command still executes the operator. (David Bürgin) Solution: Clear the operator when the ex command fails. (Christian Brabandt)
2013-03-16updated for version 7.3.862v7.3.862Bram Moolenaar
Problem: Dragging the status line can be slow. Solution: Look ahead and drop the drag event if there is a next one.
2013-03-13updated for version 7.3.858v7.3.858Bram Moolenaar
Problem: "gv" selects the wrong area after some operators. Solution: Save and restore the type of selection. (Christian Brabandt)
2013-02-26updated for version 7.3.833v7.3.833Bram Moolenaar
Problem: In the terminal the scroll wheel always scrolls the active window. Solution: Scroll the window under the mouse pointer, like in the GUI. (Bradie Rao)
2013-02-14updated for version 7.3.819v7.3.819Bram Moolenaar
Problem: Compiling without +eval and with Python isn't working. Solution: Add the eval feature when building with Python.
2013-01-24updated for version 7.3.783v7.3.783Bram Moolenaar
Problem: Crash when mark is not set. (Dominique Pelle) Solution: Check for NULL.
2013-01-17updated for version 7.3.763v7.3.763Bram Moolenaar
Problem: Jumping to a mark does not open a fold if it is in the same line. (Wiktor Ruben) Solution: Also compare the column after the jump. (Christian Brabandt)
2012-12-12updated for version 7.3.761v7.3.761Bram Moolenaar
Problem: In Visual mode a "-p does not work. (Marcin Szamotulski) Solution: Avoid writing to "- before putting it. (Christian Brabandt)
2012-12-12updated for version 7.3.760v7.3.760Bram Moolenaar
Problem: dv_ deletes the white space before the line. Solution: Move the cursor to the first non-white. (Christian Brabandt)
2012-10-23updated for version 7.3.710v7.3.710Bram Moolenaar
Problem: Patch 7.3.704 breaks "fn". Solution: Add check for ca.cmdchar. (Christian Brabandt)
2012-10-21updated for version 7.3.704v7.3.704Bram Moolenaar
Problem: Repeating "cgn" does not always work correctly. Solution: Also fetch the operator character. (Christian Brabandt)
2012-08-15updated for version 7.3.630v7.3.630Bram Moolenaar
Problem: "|" does not behave correctly when 'virtualedit' is set. Solution: Call validate_virtcol(). (David Bürgin)
2012-07-29updated for version 7.3.618v7.3.618Bram Moolenaar
Problem: Still doesn't compile with small features. Solution: Move current_search() out of #ifdef. (Dominique Pelle)
2012-07-27updated for version 7.3.616v7.3.616Bram Moolenaar
Problem: Can't compile without +visual. Solution: Add #ifdef.
2012-07-25updated for version 7.3.610v7.3.610Bram Moolenaar
Problem: Cannot operate on the text that a search pattern matches. Solution: Add the "gn" and "gN" commands. (Christian Brabandt)