Gnus development mailing list
 help / color / mirror / Atom feed
From: Johnny <yggdrasil@gmx.co.uk>
To: "Roland Winkler" <winkler@gnu.org>
Cc: ding@gnus.org, bbdb-info@lists.sourceforge.net
Subject: BBDB 3.02 bbdb/gnus-edit-notes not working
Date: Wed, 16 Feb 2011 18:50:46 +0000	[thread overview]
Message-ID: <87ipwjhkzd.fsf_-_@gmx.co.uk> (raw)
In-Reply-To: <19785.35954.544830.107364@gargle.gargle.HOWL> (Roland Winkler's message of "Wed, 2 Feb 2011 10:55:14 -0600")

Ok, so I have reverted to bbdb 2.35 to test the ';'
(bbdb/gnus-edit-notes) functionality, and using this function adds the
sender to the database if not already present, as explained in the info files. 

This function is broken in bbdb 3.02 as the ';' does not add the sender
to the database. 

Cross-posting (let me know if this is wrong) to the gnus mailing list,
if some experience Gus user has resolved this. 

Previous said on this topic as below...

"Roland Winkler" <winkler@gnu.org> writes:
> On Wed Feb 2 2011 Johnny wrote:
>> "Roland Winkler" <winkler@gnu.org> writes:
>> 
>> Further, I don't understand how to get the bbdb/gnus-show-sender to add
>> unknown addresses; 
> [snip]
>
>> However, browsing the lisp code, I assume that the following is actually
>> invoked (?) which seems to simply return nothing if the sender is not
>> found, as opposed to adding the sender:
>> 
>> > (defun bbdb/gnus-summary-sender-in-bbdb (header)
>> >   "Given a Gnus message header, return a mark if the poster is in the BBDB,
>> > \" \" otherwise.  The mark itself is the value of the field indicated
>> > by `bbdb/gnus-message-marker-field' (`mark-char' by default) if the
>> indicated field
>> > is in the poster's record, and `bbdb/gnus-summary-known-poster-mark'
>> otherwise."
>> > 
>> 
>> Is there something I am missing here, as I believe there ought to be a
>> fast and easy method to do exactly what is stated in the manual;
>> i.e. look up an address, and if it doesn't exist, volunteer to add
>> it.
>
> The generic command for this is now bbdb-mua-display-sender.
> In Gnus, BBDB binds this command to ";".
>
> Unfortunately I am not a more experienced Gnus user, and there is a
> nasty technicality about keybindings in Gnus that I do not yet
> understand myself:
>
> While bbdb-insinuate-gnus contains the line
>
>   (define-key gnus-summary-mode-map ":" 'bbdb-mua-display-sender)
>
> the command `gnus-article-read-summary-keys provides an additional
> wrapper for bbdb-mua-display-sender which restores the windwo
> configuration if this command is invoked from within a Gnus
> *Article* buffer.  So the command bbdb-mua-display-sender has not
> quite the intended effect of displaying a BBDB window for the record
> matching the sender of a Gnus message.  
>
> Currently, the command bbdb-mua-display-sender only works as
> intended from within a Gnus *Summary* buffer.
>
> Comments from more experienced Gnus users are appreciated.
> Possibly, we should continue this thread on the Gnus mailing list.
>
> Roland

-- 
Johnny

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


       reply	other threads:[~2011-02-16 18:50 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <87ipx7a36g.fsf@gmx.co.uk>
     [not found] ` <19781.61549.456784.558212@gargle.gargle.HOWL>
     [not found]   ` <87ipx2iho5.fsf_-_@gmx.co.uk>
     [not found]     ` <19785.35954.544830.107364@gargle.gargle.HOWL>
2011-02-16 18:50       ` Johnny [this message]
2011-02-27 21:24         ` Roland Winkler
2011-05-14 20:02           ` Johnny

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87ipwjhkzd.fsf_-_@gmx.co.uk \
    --to=yggdrasil@gmx.co.uk \
    --cc=bbdb-info@lists.sourceforge.net \
    --cc=ding@gnus.org \
    --cc=winkler@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).