Re: [BBDB] ChangLog 2011-04-16

2011-04-21 Thread Sam Steingold
 * Roland Winkler jvax...@tah.bet [2011-04-18 16:15:04 -0500]:

 On Mon Apr 18 2011 Sam Steingold wrote:
  Now bbdb-mode is also derived from special-mode.
 
 I think this make bbdb-mode-map inherit from special-mode-map
 automatically.

 I do not know if this could work (suggestions welcome).

look at the macro define-derived-mode in derived.el.
(define-derived-mode child parent ...)
does
(set-keymap-parent child-map parent-map)
so if you do
(define-derived-mode bbdb-mode special-mode ...)
then you do not need to do
(set-keymap-parent bbdb-mode-map special-mode-map)

 So these people are asked to just email fsf-reco...@gnu.org, and tell
 them that their work on BBDB should be considered part of their Emacs
 assignment.
done

-- 
Sam Steingold (http://sds.podval.org/) on CentOS release 5.5 (Final) X 
11.0.60900031
http://ffii.org http://honestreporting.com http://openvotingconsortium.org
http://pmw.org.il http://camera.org http://mideasttruth.com http://dhimmi.com
Experience comes with debts.


--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


mail administrivia (was: [BBDB] ChangLog 2011-04-16 (addendum))

2011-04-18 Thread Ted Zlatanov
On Sat, 16 Apr 2011 22:18:45 -0500 Roland Winkler wink...@gnu.org wrote: 

RW Two many changes today.  I lost track!
RW 2011-04-16  Roland Winkler  wink...@gnu.org
RW * lisp/bbdb.el (bbdb-create-hook, bbdb-change-hook): Use defvar.

I think Savannah can handle mailing lists and maybe even send commit
e-mails to an address.  So I would:

- move the bbdb-info list from sourceforge.net; I hate the automatic ads
  at the bottom.  Keep the address working but only as a forward.

- set up a bbdb-vcs list for commit messages

- ask the Savannah admins to actually set up the post-receive hook
  accordingly (or maybe we can do it ourselves, I don't know)

This would make it easier to people to track BBDB development.

Ted


--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: [BBDB] ChangLog 2011-04-16

2011-04-18 Thread Roland Winkler
On Mon Apr 18 2011 Ted Zlatanov wrote:
 The GNU ELPA is only intended for Emacs 24 and higher.

Great, thanks. Next week I'll push my old code for Emacs 27.2 to GNU
ELPA. It's already somewhat bit-rotten, but maybe some people can
still find a way how to revive it!

Roland

--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: [BBDB] ChangLog 2011-04-16

2011-04-18 Thread Ted Zlatanov
On Mon, 18 Apr 2011 11:06:38 -0500 Roland Winkler wink...@gnu.org wrote: 

RW On Mon Apr 18 2011 Ted Zlatanov wrote:
 The GNU ELPA is only intended for Emacs 24 and higher.

RW Great, thanks. Next week I'll push my old code for Emacs 27.2 to GNU
RW ELPA. It's already somewhat bit-rotten, but maybe some people can
RW still find a way how to revive it!

Sorry, I'm not sure what code you mean and what Emacs version you meant.

Ted


--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: [BBDB] ChangLog 2011-04-16

2011-04-18 Thread Sam Steingold
 * Roland Winkler jvax...@tah.bet [2011-04-16 18:17:41 -0500]:
 On Wed Apr 13 2011 Sam Steingold wrote:
 if you do not care about obsolete emacsen, please apply this instead.

 I extended (and fixed) this patch to inherit from special-mode.

thanks

 Now bbdb-mode is also derived from special-mode.

I think this make bbdb-mode-map inherit from special-mode-map automatically.

PS. please add me (sds) to bbdb savannah. I have contributed to bbdb in
the past, I have write access to emacs bzr and all emacs / fsf (c)
papers in place.

-- 
Sam Steingold (http://sds.podval.org/) on CentOS release 5.5 (Final) X 
11.0.60900031
http://pmw.org.il http://www.memritv.org http://mideasttruth.com
http://truepeace.org http://dhimmi.com http://jihadwatch.org
Every day above ground is a good day.


--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: [BBDB] ChangLog 2011-04-16

2011-04-18 Thread Ted Zlatanov
On Mon, 18 Apr 2011 11:16:59 -0500 Ted Zlatanov t...@lifelogs.com wrote: 

TZ On Mon, 18 Apr 2011 11:06:38 -0500 Roland Winkler wink...@gnu.org 
wrote: 
RW On Mon Apr 18 2011 Ted Zlatanov wrote:
 The GNU ELPA is only intended for Emacs 24 and higher.

RW Great, thanks. Next week I'll push my old code for Emacs 27.2 to GNU
RW ELPA. It's already somewhat bit-rotten, but maybe some people can
RW still find a way how to revive it!

TZ Sorry, I'm not sure what code you mean and what Emacs version you meant.

Heh heh, I tend to miss jokes in technical discussions :)

Ted


--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: [BBDB] ChangLog 2011-04-16

2011-04-18 Thread Roland Winkler
On Mon Apr 18 2011 Sam Steingold wrote:
  Now bbdb-mode is also derived from special-mode.
 
 I think this make bbdb-mode-map inherit from special-mode-map
 automatically.

I do not know if this could work (suggestions welcome).

 PS. please add me (sds) to bbdb savannah. I have contributed to
 bbdb in the past, I have write access to emacs bzr and all emacs /
 fsf (c) papers in place.

I am sorry:

Those who have been contributing to GNU Emacs and have previously
signed copyright assignments for that, these people need not sign
new paperwork. Yet BBDB is not (yet?) part of GNU Emacs. So these
people are asked to just email fsf-reco...@gnu.org, and tell them
that their work on BBDB should be considered part of their Emacs
assignment.

Thanks for supporting BBDB!

Roland

--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: mail administrivia (was: [BBDB] ChangLog 2011-04-16 (addendum))

2011-04-18 Thread Roland Winkler
On Mon Apr 18 2011 Ted Zlatanov wrote:
 On Sat, 16 Apr 2011 22:18:45 -0500 Roland Winkler wink...@gnu.org wrote: 
 
 RW Two many changes today.  I lost track!
 RW 2011-04-16  Roland Winkler  wink...@gnu.org
 RW   * lisp/bbdb.el (bbdb-create-hook, bbdb-change-hook): Use defvar.
 
 I think Savannah can handle mailing lists and maybe even send commit
 e-mails to an address.  So I would:
 
 - move the bbdb-info list from sourceforge.net; I hate the automatic ads
   at the bottom.  Keep the address working but only as a forward.
 
 - set up a bbdb-vcs list for commit messages
 
 - ask the Savannah admins to actually set up the post-receive hook
   accordingly (or maybe we can do it ourselves, I don't know)
 
 This would make it easier to people to track BBDB development.

Sounds all good to me! A minor technical issue: will people have to
subscribe to the new mailing list? I don't know how many people have
subscribed to the current list / how many of these people are
actually still interested in BBDB.

Roland

--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: [BBDB] ChangLog 2011-04-16

2011-04-17 Thread David Engster
Roland Winkler writes:
 I extended (and fixed) this patch to inherit from special-mode.
 Now bbdb-mode is also derived from special-mode.

Note that Emacs v22 doesn't have special-mode, so this change will make
it break on that version (or earlier, of course).

-David


--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: [BBDB] ChangLog 2011-04-16

2011-04-17 Thread Roland Winkler
On Sun Apr 17 2011 David Engster wrote:
 Roland Winkler writes:
  I extended (and fixed) this patch to inherit from special-mode.
  Now bbdb-mode is also derived from special-mode.
 
 Note that Emacs v22 doesn't have special-mode, so this change will make
 it break on that version (or earlier, of course).

Hi Ted

What is the ELPA policy for this? I remember having seen some
discussion on emacs-devel concerning ELPA support for different
Emacs versions. Yet I don't know whether any consensus was ever
reached.

Personally, I'd be tempted to vote for a BBDB support that doesn't
go too far back in Emacs history. So I'd consider v23.1 a reasonable
limit.

Roland

--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


[BBDB] ChangLog 2011-04-16

2011-04-16 Thread Roland Winkler
I tried to incoprorate a bunch of smaller issues that came up on
this list the past couple of days.  Thanks to everyone who
contributed to this in one or the other way.


On Wed Apr 13 2011 Sam Steingold wrote:
 if you do not care about obsolete emacsen, please apply this instead.

I extended (and fixed) this patch to inherit from special-mode.
Now bbdb-mode is also derived from special-mode.


PS: The BBDB web page on savannah includes a bug tracker. This might
help to keep track of bugs in BBDB. (Thanks Barak for entering the
first report! This bug got hopefully fixed in one of the patches
below. I have not yet figured out what I need to do in order to
update the bug tracker accordingly.)


2011-04-16  Roland Winkler  wink...@gnu.org
* lisp/bbdb.el (bbdb-time-stamp-format): Includes timezone info.

2011-04-16  Roland Winkler  wink...@gnu.org
* TODO: New file.

2011-04-16  Roland Winkler  wink...@gnu.org
* lisp/bbdb.el (bbdb-faces): Group of faces used by BBDB.
(bbdb-name, bbdb-organization, bbdb-field-name): New faces.
(bbdb-display-name-organization, bbdb-display-record-one-line)
(bbdb-display-record-multi-line): Use them.

2011-04-16  Roland Winkler  wink...@gnu.org
* lisp/bbdb.el (bbdb-mode-map): Inherit from special-mode-map.
(bbdb-quit-window): Renamed from bbdb-bury-buffer.  Use
quit-window.
(bbdb-mode):  Use define-derived-mode.

2011-04-16  Roland Winkler  wink...@gnu.org
* lisp/bbdb.el (bbdb-indent-string): New function.
(bbdb-display-record-multi-line): Use it.  (Bug#33101)

2011-04-16  Roland Winkler  wink...@gnu.org
* lisp/bbdb-com.el:  Autoload browse-url-url-at-point.

2011-04-16  Roland Winkler  wink...@gnu.org
* lisp/bbdb.el (bbdb-create-hook, bbdb-change-hook):  Call
add-hook for the default hook functions.


BBDB is avaiable at
http://git.savannah.nongnu.org/cgit/bbdb.git
To check it out, use
git clone git://git.savannah.nongnu.org/bbdb.git

--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: [BBDB] ChangLog 2011-04-16 (addendum)

2011-04-16 Thread Roland Winkler
Two many changes today.  I lost track!


2011-04-16  Roland Winkler  wink...@gnu.org
* lisp/bbdb.el (bbdb-create-hook, bbdb-change-hook): Use defvar.

--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/