Reiner Steib | 1 May 2009 12:48
X-Face

Re: supercite Outlook top-quoting style

On Thu, Apr 30 2009, Ted Zlatanov wrote:

> I looked at supercite.el and there's no pre-defined top-quoting style
> like this.  I looked at the Emacs Wiki and all over, nothing.
>
> (my cursor here)
> -----------------------
> On (Date) (Name) wrote:
>
> (original message, unquoted)

I'd expect you can do this without Supercite, using
the un-advertised variable `message-cite-reply-above':

,----[ <f1> v message-cite-reply-above RET ]
| message-cite-reply-above is a variable defined in `message.el'.
| Its value is nil
| 
| Documentation:
| If non-nil, start own text above the quote.
| 
| Note: Top posting is bad netiquette.  Don't use it unless you
| really must.  You probably want to set variable only for specific
| groups, e.g. using `gnus-posting-styles':
| 
|   (eval (set (make-local-variable 'message-cite-reply-above) t))
| 
| This variable has no effect in news postings.
`----

(Continue reading)

Ted Zlatanov | 1 May 2009 17:42
X-Face
Favicon
Gravatar

Re: supercite Outlook top-quoting style

On Fri, 01 May 2009 12:48:37 +0200 Reiner Steib <reinersteib+gmane <at> imap.cc> wrote: 

RS> I'd expect you can do this without Supercite, using
RS> the un-advertised variable `message-cite-reply-above':

Here is what I wrote in the end.  I don't think I need all of it, but
it's good in case I go back to message-cite-original as my citation
function.

;; proper
(defun sc-style-me ()
  (interactive)
  (setq 
   message-cite-function 'sc-cite-original
   message-citation-line-function 'message-insert-citation-line
   message-cite-reply-above nil
   message-yank-prefix "> "
   message-yank-cited-prefix "> "
   message-yank-empty-prefix ">"
   message-citation-line-format
   "On %a, %b %d %Y, %N wrote:\n"))

;; outlooky
(defun sc-style-outlook ()
  (interactive)
  (setq
   message-cite-function 'message-cite-original
   message-citation-line-function 'message-insert-formatted-citation-line
   message-cite-reply-above 'is-evil
   message-yank-prefix ""
(Continue reading)

Norman Walsh | 1 May 2009 20:45
Favicon
Gravatar

Re: Sending mail with Exchange?

Ted Zlatanov <tzz <at> lifelogs.com> writes:
> Something like this:
>
> http://www.codeguru.com/cpp/i-n/network/messaging/article.php/c5417

Maybe. But in the meantime, I also discovered DavMail, a proxy that
will turn SMTP into Exchange-speak. It handles iCal syncing too and
theoretically LDAP lookup, though I haven't got that part working yet.

                                        Be seeing you,
                                          norm

--

-- 
Norman Walsh <ndw <at> nwalsh.com> | A man may fulfill the object of his
http://nwalsh.com/            | existence by asking a question he
                              | cannot answer, and attempting a task he
                              | cannot achieve.--Oliver Wendell Holmes
Uwe Brauer | 3 May 2009 19:31
Picon
Favicon

nnimap-split-rule, also for messages already read.

Hello 

One of the nice things of thunderbird/seamonkey is that the filters you
set up work on any folder independent whether the message is read or
not.

In principle I am very pleased with nnimap-split-rule (especially since
it works with bbdb) however since I sometimes read mail first with
seamonkey the messages are flagged as read and then using gnus these
messages are not split. Od course I can mark them in seamonkey as
unread but that it not very convenient. So the questions are:

    -  how can I mark several articles as unread?
       I am a little confused the way (gnus-summary-mark-as-unread)
       works, since the messages do not get the Mark N but !*.

    -  how can the splitting method be applied for unread messages or
       for folders other than the INBOX?

Uwe Brauer 

jidanni | 3 May 2009 22:25
Favicon
Gravatar

add completions to "Shell command on this article:"

Say, maybe the following could borrow the machinery of the *shell*
buffer, to complete names of programs on $PATH.

| runs the command gnus-summary-pipe-output
Shell command on this article:

Rupert Swarbrick | 3 May 2009 23:00

Re: add completions to "Shell command on this article:"

jidanni <at> jidanni.org writes:

> Say, maybe the following could borrow the machinery of the *shell*
> buffer, to complete names of programs on $PATH.
>
> | runs the command gnus-summary-pipe-output
> Shell command on this article:

Can we use read-shell-command from Emacs's simple.el?

Rupert
Reiner Steib | 4 May 2009 08:43
X-Face

Re: add completions to "Shell command on this article:"

On Sun, May 03 2009, Rupert Swarbrick wrote:

> jidanni <at> jidanni.org writes:
>
>> Say, maybe the following could borrow the machinery of the *shell*
>> buffer, to complete names of programs on $PATH.
>>
>> | runs the command gnus-summary-pipe-output
>> Shell command on this article:
>
> Can we use read-shell-command from Emacs's simple.el?

Like this?

,----
| 2008-06-05  Stefan Monnier  <monnier <at> iro.umontreal.ca>
| 
| 	* gnus-util.el (gnus-read-shell-command): New function.
| 	* mm-decode.el (mm-pipe-part):
| 	* gnus-art.el (gnus-summary-save-in-pipe): Use it.
`----

Bye, Reiner.
--

-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/

David Engster | 4 May 2009 13:07
Picon

Re: Abandoning the concept of groups as a storage medium?

Ted Zlatanov <tzz <at> lifelogs.com> writes:
> On Tue, 28 Apr 2009 10:56:39 +0200 David Engster <deng <at> randomsample.de> wrote: 
>
> DE> Jan Rychter <jan <at> rychter.com> writes:
>>> I want to be able to set flags and tags on *any* E-mail message
>>> *anywhere*, not just in the "real group it belongs to". I don't want
>>> my "groups" to have anything to do with the way my messages are
>>> stored. E-mail should be stored in a key/value store with metadata
>>> copied and indexed separately.
>>> 
>>> The problem I see with Gnus is that it is designed around a central
>>> concept of a mail backend which exposes groups. 
>
> DE> Yes, but I don't see this as a restriction for what you would like to
> DE> have. Gnus can handle "dynamic" groups, where the contents changes all
> DE> the time, although it requires a lot of work to get right. As you say,
> DE> nnmairix comes pretty close, and it strictly works with the Gnus group
> DE> back end API. My main problem with maintaining nnmairix is that the back
> DE> ends behave differently, especially when it comes to marks and unread
> DE> count.
>
> The big problem I see is that Gnus can't build groups asynchronously.
> Emacs Lisp itself is the impediment here.

That's why it better has to build those groups fast. ;-)

But you're right, of course. There has been some work on introducing
parallelism into Emacs Lisp on emacs-devel. Maybe Emacs 24 will have
something like that...

(Continue reading)

Dan Davison | 4 May 2009 23:19
Picon
Picon
Favicon
Gravatar

nnmairix problem after nnmaildir -> nnimap switch

I haven't quite got nnmairix working after switching from nnmaildir to
nnimap. When I start gnus I'm getting

Opening nnmairix server on mairix-server...done
apply: Symbol's function definition is void: nnmaildir-open-server

However, there is no mention of nnmaildir any longer in my gnus config,
so I assume it must be getting an instruction to use nnmaildir from some
persistent gnus data stored within my maildirs: I've tried renaming the
zz_mairix-mairix-1 maildir folder, but the error message persists (and a
new one is created). How should I get nnmairix to forget about nnmaildir?

Thanks,

Dan

David Engster | 4 May 2009 23:35
Picon

Re: nnmairix problem after nnmaildir -> nnimap switch

Dan Davison <davison <at> stats.ox.ac.uk> writes:
> However, there is no mention of nnmaildir any longer in my gnus config,
> so I assume it must be getting an instruction to use nnmaildir from some
> persistent gnus data stored within my maildirs: I've tried renaming the
> zz_mairix-mairix-1 maildir folder, but the error message persists (and a
> new one is created). How should I get nnmairix to forget about nnmaildir?

nnmairix is usually used as a foreign server, i.e. its information is
saved in .newsrc.eld between sessions. However, that file is not meant
to be edited by hand.

To get rid of an existing nnmairix server, you just have to delete *all*
existing nnmairix groups and restart Gnus. You can then create a new
nnmairix server for the new nnimap back end.

If your Gnus won't startup anymore because of the error, you can try to
start it with a lower group level by using

C-u 1 M-x gnus RET

If your nnmairix groups have a level >1, they won't be checked at
startup and can then be deleted.

Regards,
David


Gmane