"post is already in BBDB"

2016-03-19 Thread Kevin Brubeck Unhammer
Hi,

I auto-add everyone I send email to. If I send to p...@foo.com, an entry
with name "post" is auto-added; but if I then send to p...@bar.com, BBDB
says "post is already in BBDB" and doesn't manage to add. Is it possible
to have some fallback like, say, adding it with the full email as the
name?

(It's not that I can't enter BBDB and edit and re-send, but that's a
chore, for which we have computers.)

-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C


signature.asc
Description: PGP signature
--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231=/4140___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: "post is already in BBDB"

2016-03-19 Thread Kevin Brubeck Unhammer
Marco Wahl  čálii:

> Hi Kevin and all,
>
>> I auto-add everyone I send email to. If I send to p...@foo.com, an entry
>> with name "post" is auto-added; but if I then send to p...@bar.com, BBDB
>> says "post is already in BBDB" and doesn't manage to add. Is it possible
>> to have some fallback like, say, adding it with the full email as the
>> name?
>
> Have you tried to set variable `bbdb-allow-duplicates' to t?

Not yet, since it said it would allow duplicate emails as well (I'd
rather not have that), but I'll give it a go :)


-Kevin


signature.asc
Description: PGP signature
--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231=/4140___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: for your amusement

2014-02-20 Thread Kevin Brubeck Unhammer
Eric Abrahamsen e...@ericabrahamsen.net writes:

 For a while I've had a function for creating textual citations of my
 BBDB contacts, that relied on `bbdb-dwim-mail'. I expanded that to make
 use of org's link syntax, so that you can insert a BBDB link on the
 spot, without having to first visit your *BBDB* buffer and create a link
 there. I find this pretty helpful.

Me too! :)

 If anyone can think of more formatting possibilities, formats could be
 broken out into a variable.

 Incidentally, I'm using `ido-everywhere', and would like to write this
 function so that it didn't _rely_ on ido, but made use of ido when
 `ido-everywhere' was true. Ie, I'd like to replace the
 `ido-completing-read' calls with something more generic that still made
 use of ido when it was turned on. Any suggestions?

This works for me:

(defun cite-bbdb-contact (name)
  (interactive sName (regexp): )
  (let ((read (if (fboundp 'ido-completing-read)
  'ido-completing-read
'completing-read))
(rec)
(records (bbdb-search (bbdb-records) name name name nil nil))
(formats '((text . bbdb-dwim-mail)
   (orglink . (lambda (x)
  (let ((name (bbdb-record-name x)))
(org-make-link-string (concat bbdb: name)
  name)))
(if (= (length records) 1)
(setq rec (car records))
  (if (zerop (length records))
  (error No matching records)
(setq rec
  (let ((int-name
 (funcall read Pick one:  (mapcar 'bbdb-record-name 
records
(car (bbdb-search (bbdb-records) int-name))
(let ((func (cdr (assoc (funcall read Format:  (mapcar #'car formats))
formats
  (insert (funcall func rec)


Note: I have no org-make-link, so I used org-make-link-string instead.


-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C


pgpNwjK5LGL37.pgp
Description: PGP signature
--
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: select different email address

2014-02-17 Thread Kevin Brubeck Unhammer
Uwe Brauer o...@mat.ucm.es writes:

 Hi

 I confess I still with vs 2.35 due to backward compatibility problems.

 One of the features I miss is the following:

 Suppose for one entry I have several email addresses, then there seems
 to way to select from these different email addresses (or from any other
 field, say email2). 

 Net: foo@foo, foo2@foo
 email2: foo3@foo

 Bbbdb picks up the first in the list

C-M-i / bbdb-complete-mail on my system shows a list of matches where I
can select one.

(I'd love to have ido-completion on it, but haven't looked into that
yet.)

-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C


pgpjunAgGLaPx.pgp
Description: PGP signature
--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: how to update on incoming (gnus), create on outgoing (message)?

2014-02-16 Thread Kevin Brubeck Unhammer
Uwe Brauer o...@mat.ucm.es writes:

 Kevin == Kevin Brubeck Unhammer unham...@fsfe.org writes:

 Roland Winkler wink...@gnu.org writes:
 On Fri Feb 14 2014 Kevin Brubeck Unhammer wrote:


 Possibly you want to bind the above lambda expression to (the car or
 cdr of) bbdb-mua-update-interactive-p.

 I tried adding it to both the car and cdr and sending a message, no
 mua in *Messages* so it didn't get called :(

 I have an old bbdb addon package:
 ,
 | ;;; moy-bbdb.el --- This file allows to add recipients of outgoing 
 | ;; mails in BBDB from gnus (and maybe some other mailers ?). 
 | 
 | ;; Copyright (C) 2002  Free Software Foundation, Inc.
 | 
 | ;; Author: Matthieu Moy matthieu@imag.fr
 `

 Which does precisely what you want. I never knew whether it made its way
 into bbdb-3. It seems not.

 If you want I can send it to you off-list.

I think I actually looked at that, but thanks. Anyway, the lambda works
now with bbdb3.


-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C


pgpskcJ5byamm.pgp
Description: PGP signature
--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: how to update on incoming (gnus), create on outgoing (message)?

2014-02-16 Thread Kevin Brubeck Unhammer
Roland Winkler wink...@gnu.org writes:

 On Sat Feb 15 2014 Kevin Brubeck Unhammer wrote:
 I want the new email address I type in to be created in BBDB when I do
 - C-x m, type in a new email address, C-c C-c
 - or from Gnus, reply/send to some new email address, and do C-c C-c
 
 I don't want new records to be created when I simply _read_ mail (then I
 just want the effect of 'update).
 
 I never want to have to manually call bbdb-create.

 Thanks, now I understand.  The problem was that you have
 bbdb-mua-auto-update-p bound to the function bbdb-select-message.
 The return value of this function is bbdb-update-records-p
 which you bind again to a function.  The bottom line is that
 bbdb-update-records needs to evaluate its arg update-p twice.
 This should be fixed with the patch described below.

 Does it work for you?

If I exchange 'create for t in my lambda, it does, thanks :-)

But I think perhaps 'create should be part of the list here:

((not (memq update-p '(search update query nil)))
 (error update-p ill-defined: %s update-p))

?


-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C


pgpkTdW0MpHqc.pgp
Description: PGP signature
--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

how to update on incoming (gnus), create on outgoing (message)?

2014-02-14 Thread Kevin Brubeck Unhammer
I had bbdb2 configured so it would 'update records on incoming mail in
gnus and 'create new records when I sent mail with message. How do I do
this in bbdb3? I tried both

(setq bbdb-update-records-p nil
  bbdb/gnus-update-records-p 'update
  bbdb/message-update-records-p 'create)

and
(setq bbdb-update-records-p (lambda ()
  (let ((mua (bbdb-mua)))
(message mua: %s mua)
(cond ((eq mua 'gnus) 'update)
  ((eq mua 'message) 'create)
  (t 'search

None of these work for me, and with the second one, my *Messages* buffer
never even gets my mua: debug output so it's not even called. What am
I doing wrong?


-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C


pgpM3JpqeluUF.pgp
Description: PGP signature
--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: how to update on incoming (gnus), create on outgoing (message)?

2014-02-14 Thread Kevin Brubeck Unhammer
Roland Winkler wink...@gnu.org writes:

 On Fri Feb 14 2014 Kevin Brubeck Unhammer wrote:
 I had bbdb2 configured so it would 'update records on incoming mail in
 gnus and 'create new records when I sent mail with message. How do I do
 this in bbdb3? I tried both
 
 (setq bbdb-update-records-p nil
   bbdb/gnus-update-records-p 'update
   bbdb/message-update-records-p 'create)
 
 and
 (setq bbdb-update-records-p (lambda ()
(let ((mua (bbdb-mua)))
  (message mua: %s mua)
  (cond ((eq mua 'gnus) 'update)
((eq mua 'message) 'create)
(t 'search

 In what context do you want to use this (the BBDB auto update
 feature or with some interactive commands)?

I want the new email address I type in to be created in BBDB when I do
- C-x m, type in a new email address, C-c C-c
- or from Gnus, reply/send to some new email address, and do C-c C-c

I don't want new records to be created when I simply _read_ mail (then I
just want the effect of 'update).

I never want to have to manually call bbdb-create.

 Possibly you want to bind the above lambda expression to (the car or
 cdr of) bbdb-mua-update-interactive-p.

I tried adding it to both the car and cdr and sending a message, no
mua in *Messages* so it didn't get called :(

-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C


pgpxtLOeCP4xq.pgp
Description: PGP signature
--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: BBDB anniversaries in the calendar/diary

2013-11-27 Thread Kevin Brubeck Unhammer
Roland Winkler wink...@gnu.org writes:

 On Tue Nov 26 2013 Joseph Mingrone wrote:
 It's useful being able to have BBDB anniversaries show up in the Org
 agenda following section 10.3.1 of the Org manual.  The only problem
 with putting the anniversaries in BBDB instead of the diary is that the
 dates aren't marked in the calendar and don't show up the diary.  Is
 there away to make the calendar/diary aware of anniversaries in BBDB?

 Have you looked at bbdb-anniv.el of BBDB 3?  Its only goal is to
 make calendar/diary aware of anniversaries / birthdays etc. stored
 in BBDB. (I do not know how to further propagate these dates to org
 mode; but once these things are known to calendar/diary/ this should
 be no problem anymore.)

I use bbdb-anniv. It shows anniversaries in my org-agenda since one of my
files says 

# %%(org-bbdb-anniversaries)

but I don't know if there's a way to capture bbdb-anniversaries from
e.g. calendar/diary/agenda. In case it's helpful, here are the relevant
parts of my .emacs.d setup:

#+BEGIN_SRC emacs-lisp
  ;;; Anniversaries:
  (when (require 'bbdb-anniv nil 'noerror)
(add-hook 'diary-list-entries-hook 'bbdb-anniv-diary-entries)
(setq
 ;; seems like org-bbdb just ignores these:
 bbdb-default-anniversary-format gebursdag
 bbdb-anniv-alist '( (gebursdag . Gebursdag: %n blir %d!)
 (årsdag  . %n, %d-årsjubileum) )
 ;; … so we set them here as well:
 org-bbdb-default-anniversary-format gebursdag
 org-bbdb-anniversary-format-alist
 '((gebursdag lambda (name years suffix)
(concat Gebursdag: [[bbdb: name ][
name  ( (number-to-string years)  år)]]))
   (årsdag lambda (name years suffix)
(concat [[bbdb: name ][
(number-to-string years) -årsjubileum:  name ]])
  
  ;; Unlike other date forms, I want anniversaries in the format -MM-DD, and
  ;; diary-date-forms is used by bbdb-anniv to parse the anniversary field
  (eval-after-load 'calendar-norway ; calls (calendar-set-date-style 'european)
'(add-to-list 'diary-date-forms '(year - month - day [^0-9])))
#+END_SRC

(so yes, you can add arbitrary anniversary types and change the date format)

-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C


pgpuShrNr9BaN.pgp
Description: PGP signature
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: bbdb

2013-11-12 Thread Kevin Brubeck Unhammer
Ted Zlatanov t...@lifelogs.com writes:

 On Sun, 10 Nov 2013 21:07:36 -0500 Stefan Monnier monn...@iro.umontreal.ca 
 wrote: 

 I'd love to include the new BBDB 3 in GNU Elpa,
 SM And so would I.

 Maybe the BBDB should just have its own ELPA repository until the
 assignments are resolved?  The GNU ELPA could have a new external link
 index entry that points to another ELPA repository, making the user
 experience seamless.

I installed BBDB 3 from MELPA ( http://melpa.milkbox.net/ ). 

I'd prefer if it just came included with GNU/Emacs of course.


-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C


pgpIEv0eQZekR.pgp
Description: PGP signature
--
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

don't display certain fields in *BBDB* buffer

2013-08-20 Thread Kevin Brubeck Unhammer
Is there a way to say the foo field should not be displayed in the
*BBDB* buffer? I had a look at the bbdb-* variables but couldn't find a
likely candidate …

(This is to hide the variables used by ASynK, bbdb:id and asynk:db:dest)

-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C


pgpxnMYIvZRis.pgp
Description: PGP signature
--
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511iu=/4140/ostg.clktrk___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: BBDB3 and bbdb-vcard

2013-06-20 Thread Kevin Brubeck Unhammer
Roland Winkler wink...@gnu.org writes:

 On Tue Mar 5 2013 Colin Hall wrote:
 I aim to have bbdb-vcard (any fork) work with bbdb3
 (Winkler-Zlatanaov). I started a couple of days ago. I'm using bbdb
 current master installed from this repo:
 
 http://savannah.nongnu.org/projects/bbdb/
 
 and bbdb-vard.el current master from this repo:
 
 https://github.com/tohojo/bbdb-vcard

Any progress on this? Is your branch on the web somewhere?

 A quick glance through bbdb-vcard gives me the code snippet

   (bbdb-record-set-mail
bbdb-record (union vcard-email bbdb-nets :test 'string=))
   (bbdb-record-set-address
bbdb-record (union vcard-adrs bbdb-addresses :test 'equal))
   (bbdb-record-set-phone bbdb-record
   (union vcard-tels bbdb-phones :test 'equal))

 For use of bbdb-vcard with BBDB 3, I strongly recommend to replace
 any calls of bbdb-record-set-foo with bbdb-record-set-field, which
 ensures overall consistency and integrity of BBDB.

And I guess

bbdb-get-field → bbdb-record-get-field
bbdb-record-company → bbdb-record-organization

-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C


--
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: create new bbdb records only on message sends

2013-06-07 Thread Kevin Brubeck Unhammer
Roland Winkler wink...@gnu.org writes:

 On Thu Jun 6 2013 Kevin Brubeck Unhammer wrote:
   bbdb-record-name([nil nil nil nil nil nil nil nil [nil nil nil nil nil nil]
 nil])

 I cannot reproduce this. Here you have a new record where the cache
 is in the wrong element.

 I'm on BBDB version 3.02 ($Date: 2013/05/15 13:17:58 $)

 Could it be that you are loading / using some code that is somehow
 not up to date?

 What does your docstring of bbdb-record-set-cache say?
 It should say

   For BBDB RECORD set element 9 `cache' to VALUE.  Return VALUE.

 It appears as if you were using a wrong version of this function
 that puts the cache into element 8. (This can completely mess up
 your database.)

It says

For BBDB RECORD set element 9 `cache' to VALUE.  Return VALUE.
Do not call this function directly.  Call instead `bbdb-record-set-field'
which ensures the integrity of the database.  Also, this makes your code
more robust with respect to possible future changes of BBDB's innermost
internals.


I also tried with fairly empty dotfiles:

$ cat dotemacs
(add-to-list 'load-path ~/.emacs.d/elpa/bbdb-20130526.1945/)
(require 'bbdb-autoloads)
(require 'bbdb)
(bbdb-initialize 'message)
(bbdb-mua-auto-update-init 'message)
(setq bbdb-update-records-p 'create)
(setq debug-on-error t)
(compose-mail t...@example.com test)

$ rm -f .bbdb  emacs -q -l dotemacs

I press C-c C-c in the email buffer, and get the same error message.
Running emacs 24.3.1 on Arch Linux.

-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C


--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


create new bbdb records only on message sends

2013-06-06 Thread Kevin Brubeck Unhammer
I want BBDB3 to search (and, if exists, add new email addresses) when
reading mail in Gnus; and when sending mail, always create a new entry
if it doesn't exist already. I thought

(setq bbdb-update-records-p 'update
  bbdb/message-update-records-p 'create)

would do it, but it seems like bbdb/message-update-records-p is not used
by any of the code. Is there a common workaround?

-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C


--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: create new bbdb records only on message sends

2013-06-06 Thread Kevin Brubeck Unhammer
Roland Winkler wink...@gnu.org writes:

 On Thu Jun 6 2013 Kevin Brubeck Unhammer wrote:
 I want BBDB3 to search (and, if exists, add new email addresses) when
 reading mail in Gnus; and when sending mail, always create a new entry
 if it doesn't exist already. I thought
 
 (setq bbdb-update-records-p 'update
   bbdb/message-update-records-p 'create)
 
 would do it, but it seems like bbdb/message-update-records-p is
 not used by any of the code.

 bbdb/message-update-records-p is just a fallback, see the docstring

Ah, so it's only used if bbdb-update-records-p is nil? (When I grepped
for it in the code I found nothing so I thought it was unused.)

 of this variable.  You could make the value of bbdb-update-records-p
 a function (untested)

 (setq bbdb-update-records-p
   (lambda ()
 (let ((mua (bbdb-mua)))
   (cond ((eq mua 'gnus) 'update)
 ((eq mua 'message) 'create)
 (t 'search)

This seems to work, as well as 

(setq bbdb-update-records-p nil
  bbdb/gnus-update-records-p 'update
  bbdb/message-update-records-p 'create)

However, now when I send an email to a new address, I get:
  

Debugger entered--Lisp error: (wrong-type-argument arrayp nil)
  aset(nil 0 )
  bbdb-cache-set-fl-name(nil )
  (let ((fl-name (bbdb-concat (quote name-first-last) first last)) (lf-name 
(bbdb-concat (quote name-last-first) last first)) (cache (bbdb-record-cache 
record))) (bbdb-cache-set-fl-name cache fl-name) (bbdb-cache-set-lf-name cache 
lf-name) (bbdb-puthash fl-name record) (bbdb-puthash lf-name record) fl-name)
  bbdb-record-set-name([nil nil nil nil nil nil nil nil [nil nil nil nil nil 
nil] nil] t t)
  (or (bbdb-cache-fl-name (bbdb-record-cache record)) (bbdb-record-set-name 
record t t))
  bbdb-record-name([nil nil nil nil nil nil nil nil [nil nil nil nil nil nil] 
nil])
  bbdb-annotate-message((nil test...@example.com To recipients message) 
create)
  byte-code(\304=\203\305  \304\\2027\306=\203\305
\307\\2027\310=\203'\305   \310\\2027\311=\2057\312   @   
\211A@)\\313\207 [bbdb-update-records-p address x hits create 
bbdb-annotate-message query bbdb-prompt-for-create update search 
bbdb-message-search nil] 4)
  bbdb-update-records(((nil test...@example.com To recipients message)) 
bbdb-select-message)
  bbdb-mua-update-records(nil bbdb-select-message)
  bbdb-mua-auto-update()
  run-hooks(message-send-hook)
  message-send(nil)
  message-send-and-exit(nil)
  message-wait-send-and-exit(nil)
  call-interactively(message-wait-send-and-exit nil nil)


I'm on BBDB version 3.02 ($Date: 2013/05/15 13:17:58 $)

-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C


--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: ASynK gets CardDAV support

2013-05-28 Thread Kevin Brubeck Unhammer
googlegro...@khinsen.fastmail.net writes:

 CardDAV support sounds great, and I will try it as soon as I find some
 time. The biggest problem for me is that I have a single CardDAV
 account (at fruux.com), which I rely on for everyday work. Does anyone
 know of a service that provides free CardDAV accounts suitable for
 testing?

http://owncloud.org/providers/ or install it yourself (if you're used to
regular LAMP tools it should take about as much time as signing up for a
free account …)


--
Try New Relic Now  We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app,  servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: ASynK gets CardDAV support

2013-04-25 Thread Kevin Brubeck Unhammer
Sriram Karra karra@gmail.com writes:

 Although there had been multiple requests and 'wishes' for
 CardDAV/vCard sync support on this list and elsewhere, the response to
 a working prototype that makes it happen has been total silence :)

 Do people actually use CardDAV, or was it just some random wish that
 just sounded right somehow?

I'm definitly gonna try it, but havent gotten round to upgrading to
bbdb3 yet. This might be my incentive :)



--
Try New Relic Now  We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app,  servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: Announcing ASynK v0.2.0 - directional sync for BBDB to Google and Outlook

2012-05-15 Thread Kevin Brubeck Unhammer
Sriram ET. karra@gmail.com writes:

 Thank you JJ,

 On Tue, May 15, 2012 at 3:25 PM, JJ 
 bbdb-info_lists.sourceforge@sumou.com wrote:
  

 Haven't explored what format the Android contact database is. Would it be
 possible to extent ASynK to sync directly between BBDB and the phone's DB?

 Hm, I see where you are coming from. The framework is in place to add any 
 number of
 database connectors and reuse the sync engine. A few python interfaces need 
 to be
 implemented. That said, it appear to that writing directly to the phone 
 contacts DB is
 an extremely niche use case, and I'd do it only if I felt the urge to really 
 understand
 how the Android database format worked. It's not in my flow, and it would be 
 a pain for
 me to keep testing it. I am happy to accept patches, though, if you would 
 like to have
 support and can keep it working.
  

 If not, I assume I could export and import from the phone's DB to a vcard
 format, could you then expand ASynK to sync a vcard folder with BBDB?

 This, on the other hand, is potentially of greater general interest, and 
 should be
 easier in principle. I could add this to the to be implemented feature list 
 after I
 explore the details of vcard a bit more, and I get some more user feedback 
 about the
 current code quality.

Would hassle-free two-way sync be possible with that though?

BTW, I see http://dmfs.org/carddav/ (proprietary) claims to support
two-way sync between Android and a CardDAV server (CardDAV uses vcard,
but I guess you need to set up OwnCloud or DAViCal or something for
that).


-- 
Kevin Brubeck Unhammer


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/