Hi Riccardo,

On 2025-10-31 10:19:19 +0100 Riccardo Mottola <[email protected]> 
wrote:

(...)
> 
> Forrest Gump should now import with correct Home and Work phone number. I had 
> to re-read the RFC. It says:
> 
> These type parameter values can be  specified as a parameter list (e.g., 
> TYPE=text;TYPE=voice) or as a   value list (e.g., TYPE="text,voice").
> 
> So had to implement parsing of both versions.
> 
> 
> I also found a bug that could cause exceptions with extended (e.g. UTF-8) 
> characters. If you wish, test with your favorite files.
> 
> May you also try to export-import again your files and see how it fares now? 
> But possibly we need further tweaking there
> 

I am sorry, but I noted a seemingly regression: again, the date is bad, even 
from the new 4.0 vcard format: so the BDAY date became in AddressManager: 
'07/08/1962' from '19620709'.
Very weird...

I built again FW and app from svn 4083 revision.

<ForrestGump.vcf>

<screenshot_2025-11-06_at_19:14:18.png>

Cheers,
Patrick

-- 
Patrick Cardona - Pi400 - GNU/Linux aarch64 (Debian 13.1) 
Xorg (1:7.7+24) - libcairo2 (1.18.4-1+rpt1 arm64)
Window Maker (0.96.0) - GWorkspace (1.1.0 - 02 2025) - Theme: AGNOSTEP - MUA: 
GNUMail (1.4.0)
BEGIN:VCARD
VERSION:4.0
N:Gump;Forrest;;Mr.;
FN:Forrest Gump
ORG:Bubba Gump Shrimp Co.
TITLE:Shrimp Man
PHOTO;MEDIATYPE=image/gif:http://www.example.com/dir_photos/my_photo.gif
TEL;TYPE=work,voice;VALUE=uri:tel:+1-111-555-1212
TEL;TYPE=home,voice;VALUE=uri:tel:+1-404-555-1212
ADR;TYPE=WORK;PREF=1;LABEL="100 Waters Edge\nBaytown\n, LA 30314\nUnited States of America":;;100 Waters Edge;Baytown;LA;30314;United States of America
ADR;TYPE=HOME;LABEL="42 Plantation St.\nBaytown\, LA 30314\nUnited States of America":;;42 Plantation St.;Baytown;LA;30314;United States of America
EMAIL:[email protected]
BDAY:19620709
REV:20080424T195243Z
x-qq:21588891
END:VCARD

Reply via email to