mirror of https://github.com/tildeclub/ex-vi.git
* The last release erroneously made 'X' work like 'x' in visual mode. It now
deletes the character before the cursor again as documented (Bugreport by Matthew Fischer).
This commit is contained in:
parent
3a23482887
commit
cd458d267f
3
Changes
3
Changes
|
@ -1,4 +1,7 @@
|
|||
Release ...
|
||||
* The last release erroneously made 'X' work like 'x' in visual mode. It now
|
||||
deletes the character before the cursor again as documented (Bugreport by
|
||||
Matthew Fischer).
|
||||
* When a multicolumn character was replaced by another multicolumn character
|
||||
in insert mode, the display was not updated appropriately with terminals
|
||||
other than xterm.
|
||||
|
|
|
@ -70,12 +70,12 @@
|
|||
* OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
|
||||
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Sccsid @(#)ex_version.c 1.116 (gritter) 1/16/05
|
||||
* Sccsid @(#)ex_version.c 1.117 (gritter) 1/19/05
|
||||
*/
|
||||
|
||||
#include "ex.h"
|
||||
|
||||
static char *versionstring = "@(#)Version 4.0 (gritter) 1/16/05";
|
||||
static char *versionstring = "@(#)Version 4.0 (gritter) 1/19/05";
|
||||
|
||||
void
|
||||
printver(void)
|
||||
|
|
|
@ -73,7 +73,7 @@
|
|||
|
||||
#ifndef lint
|
||||
#ifdef DOSCCS
|
||||
static char sccsid[] = "@(#)ex_voper.c 1.24 (gritter) 1/11/05";
|
||||
static char sccsid[] = "@(#)ex_voper.c 1.25 (gritter) 1/19/05";
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
@ -525,7 +525,8 @@ deleteit:
|
|||
goto errlab;
|
||||
vmacchng(1);
|
||||
while (cnt > 0 && !margin()) {
|
||||
wcursor += skipright(linebuf, wcursor);
|
||||
wcursor += dir > 0 ? skipright(linebuf, wcursor) :
|
||||
skipleft(linebuf, wcursor);
|
||||
cnt--;
|
||||
}
|
||||
opf = deleteop;
|
||||
|
|
Loading…
Reference in New Issue