* lisp/rect.el (rectangle-preview): New custom.
commit5139e960b9acbfd4b1898539ad1106b578bc72a8
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 17 Jun 2014 19:33:58 +0000 (17 15:33 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 17 Jun 2014 19:33:58 +0000 (17 15:33 -0400)
tree5f00ad93268fd778a645a977d2a5c7e7af2ea911
parent73bfe891e2cf3e9b693938fe94c1ead1bc9b318d
* lisp/rect.el (rectangle-preview): New custom.
(rectangle): New group.
(rectangle--pos-cols): Add `window' argument.
(rectangle--string-preview-state, rectangle--string-preview-window):
New vars.
(rectangle--string-flush-preview, rectangle--string-erase-preview)
(rectangle--space-to, rectangle--string-preview): New functions.
(string-rectangle): Use them.
(rectangle--inhibit-region-highlight): New var.
(rectangle--highlight-for-redisplay): Obey it.  Make sure
`apply-on-region' uses the point-crutches of the right window.
Use :align-to rather than multiple spaces.
etc/NEWS
lisp/ChangeLog
lisp/rect.el