Me> I mailed the other day about "Strange behavior with MULE and
Me> punctuation on 21.0.65,Solaris 2.5.1." It turns out this si a
Me> problem in ispell.
Me> If you do M-x ispell-minor-mode and then type:
.SPC
Me> where SPC, is, you guessed a space, then you buffer will look
Me> like:
.
^--- cursor
Me> I tried to trace what was happening by doing debug-on-entry
Me> ispell-minor-check, but I got lost in the bowles of
Me> ispell-word. ispell-minor-check is bound to space.
Me> The code in question is:
(save-window-excursion
(save-restriction
(narrow-to-region (save-excursion (forward-line -1) (point)) (point))
(ispell-word nil t))))
(command-execute (key-binding (this-command-keys)))))
I took another whack at this. With the buffer as described above,
narrow-to-region is evaluated with 1 2. ispell-word returns nil. I
think at this point the debugger in interfering, because I just get a
bunch "d" keys that I was punching in for this-command-keys.
I just checked 21.0.63, starting with -vanilla, it has the same
problem :(
Any ideas?
Andy