>> > Recipe from "emacs -Q": >> > 1. Eval: "(setq scroll-conservatively 101)". >> > 2. Eval: "(custom-set-faces '(mode-line ((t (:box (:line-width 1))))))". >> > 3. Visit the attached file and from its first line type "C-s h e l l o". >> > >> > --> The Isearch match should be positioned at the bottom line of the >> > window (see step #1), but it is at the top line instead. >> >> Fixed in revision 106511 on the trunk. > > Err.. make that 106515; 106511 had a thinko that I fixed in the > followup. I've just seen another behavior that seem to be still wrong. Please try this from "emacs -Q": 1. Eval: "(setq scroll-conservatively 101)". 2. Eval: "(custom-set-faces '(mode-line ((t (:box (:line-width 1))))))". 3. Visit the attached file. 4. Type "C-s p C-s C-s C-s". --> At this point, the Isearch has moved point to line "p1", but it's positioned at the top of the window. It should be at the bottom. In GNU Emacs 24.0.91.1 (i386-mingw-nt5.1.2600) of 2011-11-25 on DANI-PC Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (4.6) --cflags -fno-omit-frame-pointer' -- Dani Moncayo