aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDavid Kastrup2007-03-02 08:45:13 +0000
committerDavid Kastrup2007-03-02 08:45:13 +0000
commitb9b263874cb7889e955eec5c26b5b5f9094ac4ab (patch)
tree20fc23f01cd7da2652784b5500716c2e587a5fd9 /src
parent2c873c4bd582c34ba5697d618ce6332f8dbbd72f (diff)
downloademacs-b9b263874cb7889e955eec5c26b5b5f9094ac4ab.tar.gz
emacs-b9b263874cb7889e955eec5c26b5b5f9094ac4ab.zip
*** empty log message ***
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/keymap.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index afb6ce8b7b3..d9633301be2 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12007-03-02 Stuart D. Herring <herring@lanl.gov>
2
3 * keymap.c (Fkey_binding): Don't consider two-element lists as
4 events.
5
12007-03-01 Kenichi Handa <handa@m17n.org> 62007-03-01 Kenichi Handa <handa@m17n.org>
2 7
3 * process.c (send_process_object): Check the process status and 8 * process.c (send_process_object): Check the process status and
diff --git a/src/keymap.c b/src/keymap.c
index 6b4b8536fe1..dd126a9a8f3 100644
--- a/src/keymap.c
+++ b/src/keymap.c
@@ -1612,10 +1612,10 @@ specified buffer position instead of point are used.
1612 1612
1613 /* We are not interested in locations without event data */ 1613 /* We are not interested in locations without event data */
1614 1614
1615 if (EVENT_HAS_PARAMETERS (event)) 1615 if (EVENT_HAS_PARAMETERS (event) && CONSP (XCDR (event)))
1616 { 1616 {
1617 Lisp_Object kind = EVENT_HEAD_KIND (EVENT_HEAD (event)); 1617 Lisp_Object kind = EVENT_HEAD_KIND (EVENT_HEAD (event));
1618 if (CONSP (XCDR (event)) && EQ (kind, Qmouse_click)) 1618 if (EQ (kind, Qmouse_click))
1619 position = EVENT_START (event); 1619 position = EVENT_START (event);
1620 } 1620 }
1621 } 1621 }