At 01:31 PM 1/21/00 -0500, Karl Kleinpaste wrote:
21.2.27.
Start XEmacs.
`C-x C-f' /tmp/thisisaveryveryveryverylongfilename RET
Type a few characters into it.
`C-x C-f' /var/tmp/thisisaveryveryveryverylongfilename RET
Type a few characters into it.
Note that the filenames are the same, so the second buffer has "<2>"
appended to it.
Try selecting the buffers by mousing the tabs. Only the second can be
reached; both tabs bring up the same buffer (the 2nd, as I see it).
I guess you are using athena. This is a feature of lwlib under athena
whereby the callback is found using the name of the widget since you can't
store arbitrary call data. I guess the fix is to make the buffer-tab code
generate unique names for truncated filenames. This would probably be a
good thing anyway.
This works ok under mswindows and I suspect motif also.
andy
--------------------------------------------------------------
Dr Andy Piper
Senior Consultant Architect, BEA Systems Ltd