I've contacted upstream and discussed the problem with him. There doesn't seem to be much that can be done about this bug. BBDB tries to pick a sensible coding system that will work for most cases and for Emacs 21 and prior, that happens to be iso-2022-7bit. (emacs-mule would be better, but iso-2022-7bit is for people who use both Emacs and XEmacs.) Changing the coding system may result in problems if a new address or name is added to BBDB that the current coding system cannot handle (e.g. utf-8 in Emacs 21 cannot encode certain Chinese characters [1])

Thus upstream's suggestion is to not touch the "-*- coding: ... -*-" line, but to set bbdb-file-coding-system, if you're sure that you really do want that coding system.

[1] http://www.mail-archive.com/bbdb-info@lists.sourceforge.net/msg04326.html

--
Hubert Chan - email & Jabber: [EMAIL PROTECTED] - http://www.uhoreg.ca/
PGP/GnuPG key: 1024D/124B61FA   (Key available at wwwkeys.pgp.net)
Fingerprint: 96C5 012F 5F74 A5F7 1FF7  5291 AF29 C719 124B 61FA


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to