I typed "C-t d" after marking files in Dired, or "M-x image-dired" followed by a directory name, to display thumbnails in a thumbnail buffer. After highlighting a thumbnail in the thumbnail buffer, I typed RET to display a sized version of highlighted image in another window (image-dired-display-image). The problem is that no matter what image is selected in the thumbnail buffer (either using the left/right arrow followed by RET, or using space/backspace, as instructed in the Emacs manual), the display-image window always displays the same image, which is the image opened first in this way in an Emacs session.
1 Answer
Upgrading Emacs from 24.4 to 24.5 solves the problem, although I am not sure what is wrong with my built of Emacs 24.4. (I compiled both versions of Emacs from source on Mac OS X Yosemite.)
emacs -Q
?(setq debug-on-error t)
-- and also checked your*Messages*
buffer for any error messages or clues? Is the binaryconvert
in your Emacs executable path? Mine is working as it should, so we need some more clues to help diagnose your issue. If you use theC-u
prefix before pressing theRET
key, can you display the full-size image reliably? As you move the cursor from one thumbnail to the next, can you see messages in the echo-area with the image file names changing as you move? [The file names should be changing as you move the cursor.]