>>>>> 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

Reply via email to