Richard Stallman writes: > In the *newsticker* buffer that is now current, movement commands such as > n or appear to have no effect, but the effect becomes apparent > following a C-l. Alos, the scroll bar is not rendered properly. > > I suspect that this is all caused by a single display bug. > Can you help determine which change caused the bug to appear? > > This is the sort of thing on which various people can work in parallel. > > A binary search thru the versions since the last one known not > to have this bug would do the job. I have narrowed down the responsible change to between 2007-08-31 and 2007-09-01. From src/ChangeLog: --8<---------------cut here---------------start------------->8--- 2007-08-31 Jan Djärv * gtkutil.c (update_frame_tool_bar): Initialize wbutton to NULL. 2007-08-31 Stefan Monnier * frame.h: * frame.c (Qterm_environment_variable): Remove. (syms_of_frame): Don't init and staticpro it. * callproc.c (getenv_internal): Remove special case for $TERM. * callproc.c (Vinitial_environment): New variable. (set_initial_environment): Initialize it. (syms_of_callproc): Declare it. (child_setup): Don't mess with TERM via Qterm_environment_variable; the TERM under which a process runs is never related to the TERM in which Emacs is running. --8<---------------cut here---------------end--------------->8--- I compiled a failing version using --with-x-toolkit=no and this resolved the problem, so I suspect the gtkutil.c change. I have attached the output of cvs diff -D 2007-08-31 -D 2007-09-01. Hopefully this will help to identify what the problem is. Oh, I should mention that I also tried HEAD again and the problem still exists. Regards, Toby.