>>>>> In article <[EMAIL PROTECTED]>, "John F. Whitehead"
><[EMAIL PROTECTED]> writes:
John> and re, phone # behavior, you can change this with:
John> `bbdb-north-american-phone-numbers-p' (buffer: *Hyper Apropos*, mode:
Hyper-Apropos)
Sorry. Doesn't work for the default area code stuff. The Edinburgh
area code is ``0131''. BBDB tries to store this as a number (and
loses the leading zero) and then tries to format it using '(%3d)'
which wouldn't work more (?!) if I were in, say, East Kilbride (area
code 013552). Telephone numbers are magic strings composed from a
limited alphabet, they are *not* numbers. Really organised
globetrotters would probably want to store all their numbers in full
international format (see example in my .sig), but BBDB doesn't want
to know about `+' in the default area code.
If I had time I'd rip out all the phone number parsing stuff (does it
actually do anything useful ?) and just replace it all with opaque
strings. In fact given the number of US phone numbers I've seen that
use letters instead of numbers (eg 1-800-SOS-APPL), surely that's the
right thing to do even in the US ?
--
Kevin Davidson Decisionhouse Systems Group
Quadstone Limited 16 Chester Street, Edinburgh, Scotland, EH3 7RA
Tel: +44 (0)131 220 4491 Fax: +44 (0)131 220 4492
_______________________________________________
bbdb-info mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/mailman/listinfo/bbdb-info