wmperry(a)aventail.com (William M. Perry) writes:
You used to be able to do (buffer-string nil nil somebuffer) to get
the entire string out of a buffer. With XEmacs 21.2, it has been
changed to just take a 'buffer' arguent, but it is _supposed_ to be
backwards compatible and take 'buffer old-end old-buffer' arguments.
But if you pass in nil for 'buffer', it thinks you want the new way
and 'nil' means current-buffer. This broke the content-id (cid) url
handling in Emacs/W3 + pGnus.
Ah, how I sometimes hate myself. After the FSF change to
`buffer-string', I wowed not to make the same change. Then the time
has softened me, so I hacked it in anyway, but I just _knew_ I'd break
something.
I'll send a patch soonish. Thanks for the code.