Elisp code to insert all
| emacsData is of the form
number|Name|e-mail|Expectations
(defun sacha/perl-training/suck-data-in () "Insert BBDB records for all the Perl trainees." (interactive) (goto-char (point-min)) (while (re-search-forward "^\\([[:digit:]]+\\)" nil t) (let ((data (split-string (buffer-substring-no-properties (line-beginning-position) (line-end-position)) "|")) record) (bbdb-record-set-aka (bbdb-create-internal (elt data 1) ; Name "PLDT" ; Company (elt data 2) ; E-mail nil nil (concat "Perl training 2003.12.17 - 2003.12.19; " (elt data 3))) (list (concat "pldt" (elt data 0)))))))
You can comment with Disqus or you can e-mail me at sacha@sachachua.com.