aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2006-09-19 16:33:30 +0000
committerStefan Monnier2006-09-19 16:33:30 +0000
commite9ae308cb4b9eb12cf587e8e810fc25a455987a1 (patch)
treec6b1e2fa999b9ba9e55ba80e6da079654993a109
parent31790df395a5c0a9c6592621b797e2932c8faf54 (diff)
downloademacs-e9ae308cb4b9eb12cf587e8e810fc25a455987a1.tar.gz
emacs-e9ae308cb4b9eb12cf587e8e810fc25a455987a1.zip
(mouse-on-link-p): Tentatively fix last change.
(mouse-drag-vertical-line): Remove unused var `wconfig'.
-rw-r--r--lisp/ChangeLog38
-rw-r--r--lisp/mouse.el6
2 files changed, 25 insertions, 19 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index c01850332b4..e1272eae91e 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12006-09-19 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * mouse.el (mouse-on-link-p): Tentatively fix last change.
4 (mouse-drag-vertical-line): Remove unused var `wconfig'.
5
12006-09-19 Kim F. Storm <storm@cua.dk> 62006-09-19 Kim F. Storm <storm@cua.dk>
2 7
3 * help.el (describe-key-briefly, describe-key): Simplify printing 8 * help.el (describe-key-briefly, describe-key): Simplify printing
@@ -22,9 +27,9 @@
222006-09-18 Wolfgang Jenkner <wjenkner@inode.at> (tiny change) 272006-09-18 Wolfgang Jenkner <wjenkner@inode.at> (tiny change)
23 28
24 * textmodes/conf-mode.el (conf-space-mode): Doc fix. 29 * textmodes/conf-mode.el (conf-space-mode): Doc fix.
25 Delete duplicate make-local-variable form. 30 Delete duplicate make-local-variable form.
26 (conf-space-keywords): Add autoload cookie. 31 (conf-space-keywords): Add autoload cookie.
27 Fix typo (`keywords', not `keyword'). 32 Fix typo (`keywords', not `keyword').
28 33
292006-09-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 342006-09-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
30 35
@@ -89,8 +94,8 @@
89 94
902006-09-16 Agustin Martin <agustin.martin@hispalinux.es> 952006-09-16 Agustin Martin <agustin.martin@hispalinux.es>
91 96
92 * textmodes/flyspell.el (flyspell-check-region-doublons): New 97 * textmodes/flyspell.el (flyspell-check-region-doublons):
93 function to detect duplicated words. 98 New function to detect duplicated words.
94 (flyspell-large-region): Use it. 99 (flyspell-large-region): Use it.
95 100
962006-09-16 Chong Yidong <cyd@stupidchicken.com> 1012006-09-16 Chong Yidong <cyd@stupidchicken.com>
@@ -106,8 +111,8 @@
106 * allout.el (allout-regexp, allout-line-boundary-regexp) 111 * allout.el (allout-regexp, allout-line-boundary-regexp)
107 (allout-bob-regexp): Correct grouping and boundaries to fix 112 (allout-bob-regexp): Correct grouping and boundaries to fix
108 backwards traversal. 113 backwards traversal.
109 (allout-depth-specific-regexp, allout-depth-one-regexp): New 114 (allout-depth-specific-regexp, allout-depth-one-regexp):
110 versions that exploit \\{M\\} regexp syntax, to avoid geometric or 115 New versions that exploit \\{M\\} regexp syntax, to avoid geometric or
111 worse time in allout-ascend. 116 worse time in allout-ascend.
112 (allout-doublecheck-at-and-shallower): Identify depth threshold 117 (allout-doublecheck-at-and-shallower): Identify depth threshold
113 below which topics are checked for and disqualified by containment 118 below which topics are checked for and disqualified by containment
@@ -120,10 +125,9 @@
120 properly accept alternative header-leads and primary bullets with 125 properly accept alternative header-leads and primary bullets with
121 regexp-specific characters (eg, C "/*", mathematica "(*"). 126 regexp-specific characters (eg, C "/*", mathematica "(*").
122 Include new regular expressions among those configured. 127 Include new regular expressions among those configured.
123 (allout-infer-header-lead-and-primary-bullet): Rename 128 (allout-infer-header-lead-and-primary-bullet):
124 allout-infer-header-lead. 129 Rename allout-infer-header-lead.
125 (allout-recent-depth): Manifest as a variable as well as a 130 (allout-recent-depth): Manifest as a variable as well as a function.
126 function.
127 (allout-prefix-data): Simplify into an inline instead of a macro, 131 (allout-prefix-data): Simplify into an inline instead of a macro,
128 assuming current match data rather than being explicitly passed 132 assuming current match data rather than being explicitly passed
129 it. Establish allout-recent-depth value as well as 133 it. Establish allout-recent-depth value as well as
@@ -131,7 +135,7 @@
131 (allout-aberrant-container-p): True when an item's immediate 135 (allout-aberrant-container-p): True when an item's immediate
132 offspring discontinuously contained. Useful for disqualifying 136 offspring discontinuously contained. Useful for disqualifying
133 unintended topic prefixes, likely at low depths. 137 unintended topic prefixes, likely at low depths.
134 (allout-goto-prefix-doublechecked): Elaborated version of 138 (allout-goto-prefix-doublechecked): Elaborate version of
135 allout-goto-prefix which disqualifies aberrant pseudo-items. 139 allout-goto-prefix which disqualifies aberrant pseudo-items.
136 (allout-pre-next-prefix): Layer on top of lower-level routines, to 140 (allout-pre-next-prefix): Layer on top of lower-level routines, to
137 get disqualification of aberrant containers. 141 get disqualification of aberrant containers.
@@ -142,8 +146,8 @@
142 (nullify-allout-prefix-data): Invalidate allout-recent-* prefix data. 146 (nullify-allout-prefix-data): Invalidate allout-recent-* prefix data.
143 (allout-current-bullet): Strip text properties. 147 (allout-current-bullet): Strip text properties.
144 (allout-get-prefix-bullet): Use right match groups. 148 (allout-get-prefix-bullet): Use right match groups.
145 (allout-beginning-of-line, allout-next-heading): Disqualify 149 (allout-beginning-of-line, allout-next-heading):
146 aberrant containers. 150 Disqualify aberrant containers.
147 (allout-previous-heading): Disqualify aberrant containers, and 151 (allout-previous-heading): Disqualify aberrant containers, and
148 change to regular (rather than inline) function, to allow 152 change to regular (rather than inline) function, to allow
149 self-recursion. 153 self-recursion.
@@ -187,8 +191,8 @@
187 (allout-solicit-alternate-bullet): Present default choice stripped 191 (allout-solicit-alternate-bullet): Present default choice stripped
188 of text properties. 192 of text properties.
189 (allout-rebullet-heading): Use bullet stripped of text properties. 193 (allout-rebullet-heading): Use bullet stripped of text properties.
190 Register changes using allout-exposure-change-hook. Disregard 194 Register changes using allout-exposure-change-hook.
191 aberrant topics. 195 Disregard aberrant topics.
192 (allout-shift-in): With universal-argument, make topic a peer of 196 (allout-shift-in): With universal-argument, make topic a peer of
193 it's former offspring. Simplify the code by separating out 197 it's former offspring. Simplify the code by separating out
194 allout-shift-out functionality. 198 allout-shift-out functionality.
@@ -296,7 +300,7 @@
296 300
297 * time.el (display-time): Group mode-line instead of modeline. 301 * time.el (display-time): Group mode-line instead of modeline.
298 302
299 * cus-edit.el (mode-line): Renamed from modeline. All uses changed. 303 * cus-edit.el (mode-line): Rename from modeline. All uses changed.
300 304
3012006-09-14 Chong Yidong <cyd@stupidchicken.com> 3052006-09-14 Chong Yidong <cyd@stupidchicken.com>
302 306
diff --git a/lisp/mouse.el b/lisp/mouse.el
index 5a598c304c9..2510888f468 100644
--- a/lisp/mouse.el
+++ b/lisp/mouse.el
@@ -556,7 +556,7 @@ resized by dragging their header-line."
556 (echo-keystrokes 0) 556 (echo-keystrokes 0)
557 (start-event-frame (window-frame (car (car (cdr start-event))))) 557 (start-event-frame (window-frame (car (car (cdr start-event)))))
558 (start-event-window (car (car (cdr start-event)))) 558 (start-event-window (car (car (cdr start-event))))
559 event mouse x left right edges wconfig growth 559 event mouse x left right edges growth
560 (which-side 560 (which-side
561 (or (cdr (assq 'vertical-scroll-bars (frame-parameters start-event-frame))) 561 (or (cdr (assq 'vertical-scroll-bars (frame-parameters start-event-frame)))
562 'right))) 562 'right)))
@@ -835,7 +835,9 @@ at the same position."
835 ((eq action 'mouse-face) 835 ((eq action 'mouse-face)
836 (and (mouse-posn-property pos 'mouse-face) t)) 836 (and (mouse-posn-property pos 'mouse-face) t))
837 ((functionp action) 837 ((functionp action)
838 (funcall action pos)) 838 ;; FIXME: This is wrong if the click is in a different buffer.
839 ;; Should we instead decide that `action' takes a `posn'?
840 (funcall action (if (consp pos) (posn-point pos) pos)))
839 (t action)))) 841 (t action))))
840 842
841(defun mouse-fixup-help-message (msg) 843(defun mouse-fixup-help-message (msg)