From: Gerd Moellmann Date: Thu, 8 Jun 2000 21:01:54 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: emacs-pretest-21.0.90~3438 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=f83fe4b49b407b4e88df793bdcec3d8180c87333;p=emacs.git *** empty log message *** --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 322005b1794..b1e94092e0c 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2000-06-08 Gerd Moellmann + + * thingatpt.el (forward-thing): Use functionp instead of fboundp. + Set maintainer to FSF since author isn't reachable. + 2000-06-08 Dave Love * international/mule-cmds.el (select-safe-coding-system): If diff --git a/src/ChangeLog b/src/ChangeLog index f5beae381b0..910c24e8063 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,23 @@ +2000-06-08 Gerd Moellmann + + * xterm.c (XTread_socket) : 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 * fontset.c (Fset_fontset_font): The arg CHARACTER may be a