I'm currently writing a ColdSync conduit for Plucker, and I'm having a bit of trouble.
I made my conduit a "fetch" conduit, in ColdSync parlance, which means that I get to update the PDBs in the backup directory, which then immediately get synched using the regular algorithm. So I made a home.pdb Plucker document, installed it on my Palm, and I then update it in my fetch conduit. It seem to work, except that there seem to be a Plkr-home.pdb (type Plkr/Meta) that contains cached information about the document. If I update the document, I get a messed up display (for example, I cannot scroll to the end of pages and other funnies). If I delete the Plkr-home.pdb (using Z'Catalog) on the Palm, it gets re-created and everything works fine. But the catch is, I can't delete a PDB in a "fetch" conduit, I can only update them! So I tried deleting all of the records of that other database. It looks like I can navigate the document fine, but some things don't work, for example, visited links are not shown differently. All I can do to make things right at the moment is to delete PDBs, which cannot be done from the conduit. I'm just thinking there might be something I could do? Updating these Plkr/Meta files adequately? Doing something to that PlkrDocList.pdb (not sure about the name)? Anything else? I managed to make something work by making another conduit of the "sync" variety, and just delete all Plkr/Meta PDBs on the Palm directly, on the assumption that they contain no essential information, but that's just too hacky... Thanks in advance! -- Pierre Phaneuf http://advogato.org/person/pphaneuf/ _______________________________________________ plucker-dev mailing list [EMAIL PROTECTED] http://lists.rubberchicken.org/mailman/listinfo/plucker-dev
