aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrea Rossetti2014-06-16 08:37:37 +0200
committerMartin Rudalics2014-06-16 08:37:37 +0200
commit680d0ff96854a603c7e18d8d1069067501f1b4ed (patch)
treeccd99fcbb89cc03a97b37b4d839086a1c4e9fcc4
parenteca36e921340e4fe3a0f7797c1a7b6201c32b840 (diff)
downloademacs-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/ChangeLog12
-rw-r--r--lisp/ruler-mode.el5
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 12014-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
32014-06-16 Ron Schnell <ronnie@driver-aces.com> 82014-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
102014-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=======
142014-06-15 Michael Albinus <michael.albinus@gmx.de> 152014-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
1492014-06-13 Glenn Morris <rgm@gnu.org> 1492014-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.
307N is a column number relative to selected frame." 307N 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)