X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=plomvi.el;h=70903b31b5580be28a74c8dabec4aebc4c64b7ac;hb=777906ce4ee4f4f1d82addd1ee3d53fe894ddf0c;hp=54a96b4a92953ea9f3bea5dbffcdc2a55e75344b;hpb=421b0c0fbd4f74880e4466d01cc8963014bb2a95;p=plomvi.el diff --git a/plomvi.el b/plomvi.el index 54a96b4..70903b3 100644 --- a/plomvi.el +++ b/plomvi.el @@ -163,8 +163,10 @@ Note that this ignores killed rectangles." (kill-rectangle (region-beginning) (region-end))) ((use-region-p) (kill-region (region-beginning) (region-end))) - (t - (delete-char 1)))) + ((not (= (point) (line-end-position))) + (delete-char 1)) + ((not (= (line-beginning-position) (line-end-position))) + (backward-char) (delete-char 1)))) (defun plomvi-rectangle-mark() "Start marked rectangle, move right one char so a single column is visible."