On Fri Mar 28 2014 Steven Arntson wrote: > I think I've got an invisible organization field, somehow.
I'd be curious to know how you succeeded to create an organization field which appears to consist of an empty string. This should not happen and there seems to be a bug *somewhere*. If you can come up with a recipe to reproduce this, please post it here. > I have, for instance, an short entry like: > > Friendly Acquaintence - > mail: [email protected] Put point somewhere in this record and run the command attached below, which should solve your problem. I am thinking about putting a slightly different solution into the BBDB repository. Yet in the meanwhile this should work for you. (defun bbdb-fix-records (records) "Fix broken RECORDS. Interactively, use BBDB prefix \ \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'," (interactive (list (bbdb-do-records))) (bbdb-editable) (dolist (record (bbdb-record-list records)) (let (organizations) (dolist (organization (bbdb-record-organization record)) (if (and organization (not (string= "" organization))) (push organization organizations))) (bbdb-record-set-field record 'organization (nreverse organizations))) (bbdb-change-record record))) ------------------------------------------------------------------------------ _______________________________________________ [email protected] https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
