]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorGerd Moellmann <gerd@gnu.org>
Thu, 8 Jun 2000 21:01:54 +0000 (21:01 +0000)
committerGerd Moellmann <gerd@gnu.org>
Thu, 8 Jun 2000 21:01:54 +0000 (21:01 +0000)
lisp/ChangeLog
src/ChangeLog

index 322005b1794d9b2ffdab6fe951cea2bbce56909c..b1e94092e0caa6a18300c9bb30eb575d26f22236 100644 (file)
@@ -1,3 +1,8 @@
+2000-06-08  Gerd Moellmann  <gerd@gnu.org>
+
+       * thingatpt.el (forward-thing): Use functionp instead of fboundp.
+       Set maintainer to FSF since author isn't reachable.
+
 2000-06-08  Dave Love  <fx@gnu.org>
 
        * international/mule-cmds.el (select-safe-coding-system): If
index f5beae381b032dae9bd26a76a9b92ba8aae28c20..910c24e8063b57be6081dd814f44acda5a7d2492 100644 (file)
@@ -1,3 +1,23 @@
+2000-06-08  Gerd Moellmann  <gerd@gnu.org>
+
+       * xterm.c (XTread_socket) <FocusIn>: Queue a FOCUS_IN_EVENT which
+       will be translated to a switch-frame event in when reading the
+       event queue.  This is necessary because Emacs otherwise won't
+       perform a switch-frame to a new frame until some other event, for
+       example a keystroke event, forces it to do so.  This has various
+       effects, one visible being that the cursor of a frame created with
+       C-x 5 2 or switched to with a window manager key binding like
+       A-TAB stays hollow because selected_window isn't on the newly
+       focused frame until the switch-frame is performed.
+
+       * keyboard.c (kbd_buffer_get_event): Handle FOCUS_IN_EVENT by
+       generating a switch-frame event if necessary.
+
+       * termhooks.h (enum event_kind): Add FOCUS_IN_EVENT.
+
+       * xdisp.c (handle_fontified_prop): Don't GCPRO local var `pos';
+       it's an integer.
+
 2000-06-08  Kenichi Handa  <handa@etl.go.jp>
 
        * fontset.c (Fset_fontset_font): The arg CHARACTER may be a