]> git.eshelyaron.com Git - emacs.git/commit
Subject: (mouse-drag-and-drop-region): Simplify and remove assumptions
authorFederico Tedin <federicotedin@gmail.com>
Fri, 26 Oct 2018 17:16:50 +0000 (13:16 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 26 Oct 2018 17:16:50 +0000 (13:16 -0400)
commit8fffac14b19d375f774b835ea33ef8989300125d
treea70868fb5928796e8f2522bf9dc13a0072a8c88c
parentf172ceda8aa5011c1ab79d812f2374a1dbe7a3ef
Subject: (mouse-drag-and-drop-region): Simplify and remove assumptions

* lisp/mouse.el (mouse-drag-and-drop-region): Use insert-for-yank for
insertion, remove rectangular-region-specific variables.
Use text-property-not-all.
* lisp/rect.el (rectangle-dimensions): New function.
(rectangle-position-as-coordinates): Use the usual 1-origin for lines.
lisp/mouse.el
lisp/rect.el