diff options
| author | Andrea Rossetti | 2014-06-16 08:37:37 +0200 |
|---|---|---|
| committer | Martin Rudalics | 2014-06-16 08:37:37 +0200 |
| commit | 680d0ff96854a603c7e18d8d1069067501f1b4ed (patch) | |
| tree | ccd99fcbb89cc03a97b37b4d839086a1c4e9fcc4 | |
| parent | eca36e921340e4fe3a0f7797c1a7b6201c32b840 (diff) | |
| download | emacs-680d0ff96854a603c7e18d8d1069067501f1b4ed.tar.gz emacs-680d0ff96854a603c7e18d8d1069067501f1b4ed.zip | |
In ruler-mode fix calculation of column from mouse position (Bug#17768).
* ruler-mode.el (ruler-mode-window-col)
(ruler-mode-mouse-set-left-margin)
(ruler-mode-mouse-set-right-margin): Fix calculation of column
from mouse position (Bug#17768).
| -rw-r--r-- | lisp/ChangeLog | 12 | ||||
| -rw-r--r-- | lisp/ruler-mode.el | 5 |
2 files changed, 8 insertions, 9 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 460d6bed0b6..e5010af2902 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,4 +1,9 @@ | |||
| 1 | <<<<<<< TREE | 1 | 2014-06-16 Andrea Rossetti <andrea.rossetti@gmail.com> (tiny change) |
| 2 | |||
| 3 | * ruler-mode.el (ruler-mode-window-col) | ||
| 4 | (ruler-mode-mouse-set-left-margin) | ||
| 5 | (ruler-mode-mouse-set-right-margin): Fix calculation of column | ||
| 6 | from mouse position (Bug#17768). | ||
| 2 | 7 | ||
| 3 | 2014-06-16 Ron Schnell <ronnie@driver-aces.com> | 8 | 2014-06-16 Ron Schnell <ronnie@driver-aces.com> |
| 4 | 9 | ||
| @@ -7,10 +12,6 @@ | |||
| 7 | * play/dunnet.el (dun-unix-verbs): Added ssh as alias to rlogin, because nobody knows what rlogin is anymore. | 12 | * play/dunnet.el (dun-unix-verbs): Added ssh as alias to rlogin, because nobody knows what rlogin is anymore. |
| 8 | * play/dunnet.el (dun-help): Bumped version number, updated contact info. | 13 | * play/dunnet.el (dun-help): Bumped version number, updated contact info. |
| 9 | 14 | ||
| 10 | 2014-06-14 Ron Schnell <ronnie@driver-aces.com> | ||
| 11 | * play/dunnet.el If a lamp is in the room, you won't be eaten by a grue. | ||
| 12 | |||
| 13 | ======= | ||
| 14 | 2014-06-15 Michael Albinus <michael.albinus@gmx.de> | 15 | 2014-06-15 Michael Albinus <michael.albinus@gmx.de> |
| 15 | 16 | ||
| 16 | Sync with Tramp 2.2.10. | 17 | Sync with Tramp 2.2.10. |
| @@ -145,7 +146,6 @@ | |||
| 145 | * play/dunnet.el (dun-describe-room, dun-mode): | 146 | * play/dunnet.el (dun-describe-room, dun-mode): |
| 146 | If a lamp is in the room, you won't be eaten by a grue. | 147 | If a lamp is in the room, you won't be eaten by a grue. |
| 147 | 148 | ||
| 148 | >>>>>>> MERGE-SOURCE | ||
| 149 | 2014-06-13 Glenn Morris <rgm@gnu.org> | 149 | 2014-06-13 Glenn Morris <rgm@gnu.org> |
| 150 | 150 | ||
| 151 | * Makefile.in ($(lisp)/cus-load.el, $(lisp)/finder-inf.el) | 151 | * Makefile.in ($(lisp)/cus-load.el, $(lisp)/finder-inf.el) |
diff --git a/lisp/ruler-mode.el b/lisp/ruler-mode.el index 9e32a2f5c64..238754e8584 100644 --- a/lisp/ruler-mode.el +++ b/lisp/ruler-mode.el | |||
| @@ -306,7 +306,6 @@ or remove a tab stop. \\[ruler-mode-toggle-show-tab-stops] or | |||
| 306 | "Return a column number relative to the selected window. | 306 | "Return a column number relative to the selected window. |
| 307 | N is a column number relative to selected frame." | 307 | N is a column number relative to selected frame." |
| 308 | (- n | 308 | (- n |
| 309 | (car (window-edges)) | ||
| 310 | (or (car (window-margins)) 0) | 309 | (or (car (window-margins)) 0) |
| 311 | (fringe-columns 'left) | 310 | (fringe-columns 'left) |
| 312 | (scroll-bar-columns 'left))) | 311 | (scroll-bar-columns 'left))) |
| @@ -321,7 +320,7 @@ START-EVENT is the mouse click event." | |||
| 321 | (when (eq start end) ;; mouse click | 320 | (when (eq start end) ;; mouse click |
| 322 | (save-selected-window | 321 | (save-selected-window |
| 323 | (select-window (posn-window start)) | 322 | (select-window (posn-window start)) |
| 324 | (setq col (- (car (posn-col-row start)) (car (window-edges)) | 323 | (setq col (- (car (posn-col-row start)) |
| 325 | (scroll-bar-columns 'left)) | 324 | (scroll-bar-columns 'left)) |
| 326 | w (- (ruler-mode-full-window-width) | 325 | w (- (ruler-mode-full-window-width) |
| 327 | (scroll-bar-columns 'left) | 326 | (scroll-bar-columns 'left) |
| @@ -343,7 +342,7 @@ START-EVENT is the mouse click event." | |||
| 343 | (when (eq start end) ;; mouse click | 342 | (when (eq start end) ;; mouse click |
| 344 | (save-selected-window | 343 | (save-selected-window |
| 345 | (select-window (posn-window start)) | 344 | (select-window (posn-window start)) |
| 346 | (setq col (- (car (posn-col-row start)) (car (window-edges)) | 345 | (setq col (- (car (posn-col-row start)) |
| 347 | (scroll-bar-columns 'left)) | 346 | (scroll-bar-columns 'left)) |
| 348 | w (- (ruler-mode-full-window-width) | 347 | w (- (ruler-mode-full-window-width) |
| 349 | (scroll-bar-columns 'left) | 348 | (scroll-bar-columns 'left) |