Robert Widhopf-Fenk | 1 Jan 2008 22:42
Picon

Re: Synchronization between bbdb and mobile phone/palm pilot?

On Saturday, December 29, 2007 at 14:28:50, Rodolfo Medina wrote:
[...]
> (Meanwhile, another question: when I compile an address or telephone
> field,
>  bbdb does not allow to insert a space, unless I put it in ~/.bbdb.
>  How to work this out?  E.g.: I can't write `Vodafone phone' but
>  `Vodafone-phone'.)

Space is bound to completion by default.

To insert a space you have to quote it, i.e. C-q SPACE.

Robert

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
bbdb-info <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Haines Brown | 2 Jan 2008 04:31

reconfiguring bbdb for emacs23

I'm running Emacs 23.0.60.1 (i686-pc-linux-gnu, GTK+ Version 2.8.20),
and find that it breaks my bbdb mode. The M-x bbdb-name command is
simply not recognized.

So I concluded that I needed to upgrade my bbdb 2.34. I downloaded the
source for 2.36 from CVS.  

Am I wasting my time doing this, or should I go back and figure out
how to debug bbdb? I tried to debug on error, etc. but apparently if
the bbdb-name command not known, no debug info is returned.

In any case, I ran into difficulty building the new bbdb. 

   $ autoconf

seemed to run ok. That is, there were no errors and a
"configure" file was created in the directory. 

However, when I try to build, I get errors. I tried as user with the
"all" option and as root with no option. 

	$ make all
	make: *** No rule to make target `all'.  Stop.

	# make
	make: *** No rule to make target `bbdb'.  Stop.

Have I got the syntax wrong here?

--

-- 
(Continue reading)

CHENG Gao | 2 Jan 2008 19:30
Picon

Re: reconfiguring bbdb for emacs23

*On Tue, 01 Jan 2008 22:31:35 -0500
* Also sprach Haines Brown <brownh <at> hartford-hwp.com>:

> In any case, I ran into difficulty building the new bbdb. 
>
>    $ autoconf
>
> seemed to run ok. That is, there were no errors and a
> "configure" file was created in the directory. 
>
> However, when I try to build, I get errors. I tried as user with the
> "all" option and as root with no option. 
>
> 	$ make all
> 	make: *** No rule to make target `all'.  Stop.
>
> 	# make
> 	make: *** No rule to make target `bbdb'.  Stop.
>  
> Have I got the syntax wrong here?

If I understand correctly, you need to run "./configure --blahblah"
before "make".

--

-- 
Nosce te ipsum

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
(Continue reading)

Robert Widhopf-Fenk | 2 Jan 2008 21:20
Picon

Re: reconfiguring bbdb for emacs23

On Thursday, January 3, 2008 at 02:30:19, CHENG Gao wrote:
> *On Tue, 01 Jan 2008 22:31:35 -0500
> * Also sprach Haines Brown <brownh <at> hartford-hwp.com>:
> 
> > In any case, I ran into difficulty building the new bbdb. 
> >
> >    $ autoconf
> >
> > seemed to run ok. That is, there were no errors and a
> > "configure" file was created in the directory. 
> >
> > However, when I try to build, I get errors. I tried as user with
> > the "all" option and as root with no option.
> >
> > 	$ make all
> > 	make: *** No rule to make target `all'.  Stop.
> >
> > 	# make
> > 	make: *** No rule to make target `bbdb'.  Stop.
> >  
> > Have I got the syntax wrong here?
> 
> If I understand correctly, you need to run "./configure --blahblah"
> before "make".

Exactly.

But you may not need to upgrade in order to fix your problem.
It seems that Emacs 23 simply does not find BBDB at all.

(Continue reading)

Haines Brown | 3 Jan 2008 01:30

Re: reconfiguring bbdb for emacs23

Thanks. I was unfamiliar with autoconf usage, and the directions left
the ./configure step out. Doing that led to better results.

--

-- 

       Haines Brown, KB1GRM

	 

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
bbdb-info <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Haines Brown | 3 Jan 2008 01:48

Re: reconfiguring bbdb for emacs23

> But you may not need to upgrade in order to fix your problem.
> It seems that Emacs 23 simply does not find BBDB at all.
> 
> Try M-x find-library RET bbdb RET.
> 
> If it cannot find bbdb, then add its location to the
> load-path, else add a (require 'bbdb ... to your MUAs
> init file.

Robert,

Thanks. Indeed, it was not able to find-library for bbdb:

  Debugger entered--Lisp error: (error "Can't find library bbdb")
    signal(error ("Can't find library bbdb"))
    error("Can't find library %s" "bbdb")

I thought I already had bbdb in my load path. In ~./emacs I have:

  (setq load-path (nconc (list "~/lisp") load-path))
  (setq load-path (append load-path (list 
  	"~/elisp"
 	"~/elisp/bbdb"
	...
	)))

and I have ~/elisp/bbdb and in it a bunch of .elc files. 

I didn't understand your point about adding (require...). I don't
think I compiled bbdb initially to use an e-mail client, and I start
(Continue reading)

Robert P. Goldman | 3 Jan 2008 03:46

Syncing BBDB with Palms

> Date: Fri, 28 Dec 2007 01:59:24 +0100
> From: "Aaron Kaplan" <lists2546 <at> aaronkaplan.info>
> Subject: Re: Synchronization between bbdb and mobile phone/palm pilot?
> To: bbdb-info <at> lists.sourceforge.net
> Message-ID: <1198803564.27194.1228479689 <at> webmail.messagingengine.com>
> Content-Type: text/plain; charset="ISO-8859-1"
> 
> On Thu, 27 Dec 2007 13:23:42 +0100, "Rodolfo Medina"
> <rodolfo.medina <at> gmail.com> said:
> 
>> As I said, phones like Nokia 6630 and Nokia N73 (and many others, likely)
>> allow to change at user's pleasure the names of the predifined labels
> 
> As I said, PalmOS address and phone number fields have labels chosen
> from a fixed set that can't be changed by the user.
> 
> However, in addition to the address and phone number fields, the Palm
> address book has four renameable fields, initially called Custom-1
> through Custom-4.  SyncBBDB syncs these to BBDB as notes fields, using
> the names from the Palm.  SyncBBDB creates its own field in each BBDB
> record, and among other information, this field records the mapping
> between BBDB notes fields and Palm custom fields.
> 
>> So, my question is:
>> 1) can those labels be preserved in a synchronization with bbdb?
> 
> See above for syncing with Palms via SyncBBDB.  I don't know anything
> about syncing with Nokias--maybe someone else can help you.
> 
>> 2) is synchronization with bbdb possible also with phones or only with
(Continue reading)

Marcus Crestani | 3 Jan 2008 11:40
Picon

bbdb-vcard-import.el

I wrote some code that imports vCards into your bbdb.  It requires
vcard.el by Noah Friedman [1].  The implementation is based on
Christopher Smiths very simple version of
`bbdb-vcard-snarf-buffer' [2].

I use this importer along with Jim Hourihan's exporter [3] to keep
Apple's Address Book and BBDB in sync.

Note that my importer currently does not handle street addresses and
phone numbers (since I use BBDB to mail with gnus, I pretty much just
need names and emails in there).  Basic support for addresses and
phones exists in the code, but some things need to be sorted out to
support this in an acceptable way (see the todo list in the code).

Usage: To import all vCards that are in the file ~/vCards.vcf do

  M-x bbdb-vcard-import RET ~/vCards.vcf RET

The code is attached and available for download:

  http://www-pu.informatik.uni-tuebingen.de/users/crestani/downloads/bbdb-vcard-import.el

I developed and tested the code with XEmacs 21.5 and BBDB 2.35.

Comments and suggestions welcome!

Footnotes: 
[1]  http://www.splode.com/~friedman/software/emacs-lisp/src/vcard.el

[2]  http://www.emacswiki.org/cgi-bin/wiki/BbdbImporters#toc3
(Continue reading)

Aldo Valente | 3 Jan 2008 22:30

Re: Syncing BBDB with Palms

long, long ago i modified SyncAB (a PilotManager Module) to sync with
my BBDB.  It doesn't really sync but just tries to stuff the BBDB Data
into the Palm.  Last Year i got a new Palm T|X and it worked for me.

if you use PilotManager, this could perhaps be useful.

If somebody knows a nice way for syncing a BBDB to a Nokia
Phone (BBDB->Symbian would be enough for me), i would like to hear
it. Zyb.com lets you backup the Address Book from most Phones and you
can export it to csv...

Aldo

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
bbdb-info <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/
Robert Widhopf-Fenk | 5 Jan 2008 23:47
Picon

Re: reconfiguring bbdb for emacs23

On Wednesday, January 2, 2008 at 19:48:19, Haines Brown wrote:
> > But you may not need to upgrade in order to fix your problem.
> > It seems that Emacs 23 simply does not find BBDB at all.
> > 
> > Try M-x find-library RET bbdb RET.
> > 
> > If it cannot find bbdb, then add its location to the
> > load-path, else add a (require 'bbdb ... to your MUAs
> > init file.
> 
> Robert,
> 
> Thanks. Indeed, it was not able to find-library for bbdb:
> 
>   Debugger entered--Lisp error: (error "Can't find library bbdb")
>     signal(error ("Can't find library bbdb"))
>     error("Can't find library %s" "bbdb")
> 
> I thought I already had bbdb in my load path. In ~./emacs I have:
> 
>   (setq load-path (nconc (list "~/lisp") load-path))
>   (setq load-path (append load-path (list 
>   	"~/elisp"
>  	"~/elisp/bbdb"
> 	...
> 	)))
> 
> and I have ~/elisp/bbdb and in it a bunch of .elc files. 

If it cannot be found then load-path does not contain the
(Continue reading)


Gmane