🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.vm.bug
Article #8773

Re: vm-reply-include-text not working/vm-5.33/emacs-19.16

#8773
From: Paul Smith
Date: Tue, 13 Jul 1993 13:37
42 lines
2752 bytes
[] Regarding Re: vm-reply-include-text not working/vm-5.33/emacs-19.16;
[] kyle@crystal.WonderWorks.com (Kyle Jones) writes:

    kj> After the trouble we went through to get mail-yank-hooks
    kj> standardized, if VM went off and started using another variable
    kj> Barry Warsaw would kill me. :-)

Actually, he wouldn't :)

FSF Emacs 19 has introduced a new hook, called mail-citation-hook, which
is supposed to be used exclusively for mail citation packages.

Documentation sez:

  (defvar mail-citation-hook nil
    "*Hook for modifying a citation just inserted in the mail buffer.
  Each hook function can find the citation between (point) and (mark t).
  And each hook function should leave point and mark around the citation
  text as modified.

  If this hook is entirely empty (nil), a default action is taken
  instead of no action.")

(Note also the reference to (mark t), not (mark), which was the cause of
some consternation re VM citing yesterday or so...  SC of course already
does this in Emacs 19)

SC 3, which is included in the FSF Emacs 19 distribution, has already
been documented to use this, and RMAIL and (I hear) GNUS (also
distributed with Emacs 19 now) both use it as well.

After all those years of being on the cutting edge vs. RMAIL w.r.t.
citation hooks, VM has now been leaped over! :)

                                                                paul
 _____________________________________________________________________________
/                                                                             \
 Paul D. Smith                   | That's the thing about being a boxer:
 <psmith@wellfleet.com>          | even when you're at the top of your field,
 Wellfleet Communications, Inc.  | people still hit you in the head.
 Network Management Development  |                    -- Paula Poundstone
\_____________________________________________________________________________/
Technical Details
Message-ID: <9307131337.AA00813@lemming.wellfleet>
Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!math.ohio-state.edu!cs.utexas.edu!uunet!wendy-fate.uu.net!bug-vm
References: <199307121848.AA01816@regal.cisco.com> <9307130004.AA24741@crystal.WonderWorks.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f6829,f10a1a4bd74807e5
X-Google-Attributes: gidf6829,public
X-Google-ArrivalTime: 1993-07-13 06:39:35 PST
x-gateway: rodan.UU.NET from bug-vm to gnu.emacs.vm.bug; Tue, 13 Jul 1993 09:36:22 EDT
Date: Tue, 13 Jul 1993 09:37:51 EDT
From: psmith@wellfleet.com (Paul Smith)
Message-ID: <9307131337.AA00813@lemming.wellfleet>
Subject: Re: vm-reply-include-text not working/vm-5.33/emacs-19.16
References: <199307121848.AA01816@regal.cisco.com>
 <9307130004.AA24741@crystal.WonderWorks.com>
Reply-To: psmith@wellfleet.com
Newsgroups: gnu.emacs.vm.bug
Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!math.ohio-state.edu!cs.utexas.edu!uunet!wendy-fate.uu.net!bug-vm
Sender: bug-vm-request@uunet.uu.net
Lines: 42