Gnus development mailing list
 help / color / mirror / Atom feed
From: Lars Magne Ingebrigtsen <larsi@gnus.org>
Subject: Re: message-cite-function: message-cite-original-without-signature?
Date: Thu, 13 Apr 2006 17:26:09 +0200	[thread overview]
Message-ID: <m31ww1jy3y.fsf@quimbies.gnus.org> (raw)
In-Reply-To: <87ek01bkli.fsf@pacem.orebokech.com>

Romain Francoise <romain@orebokech.com> writes:

> Perhaps we could teach undo to widen the buffer prior to undoing?

I'm not sure that's possible.  Well, it's Emacs; everything is
possible.  But can one have a function run in front of `undo'?  We
don't necessarily know what keystroke the user enters to undo.

>> Could we devise a different way to hide the headers?
>
> We've been there before...

We have.  :-)

I tried poking around a bit to see whether we could just narrow
earlier, but Message calls `widen' a few times during setup.  Of
course, these could probably be removed...

Emacs 22 hasn't come up with any new, spiffy things that could be used
to hide text in a buffer?

(For those who don't remember this discussion from earlier iterations:
We want the text to really be in the buffer, so that autosaving etc
works as normal, but it shouldn't be visible to the user.  Using
invisible text is a possibility, but it has shown itself to be
problematic -- people cut'n'paste the surrounding text, and, whoops,
you have lots of text becoming visible after you've posted the
message.

So we need:

1) text in the buffer (probably)
2) that's invisible, and can't be moved around, or yanked, or the like

Probably.)

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen




  reply	other threads:[~2006-04-13 15:26 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-10-20 14:58 Reiner Steib
2005-10-20 15:47 ` Romain Francoise
2006-04-13  8:11   ` Lars Magne Ingebrigtsen
2006-04-13 11:46     ` Reiner Steib
2006-04-13 11:57       ` Lars Magne Ingebrigtsen
2006-04-13 12:55         ` Reiner Steib
2006-04-13 13:36           ` Lars Magne Ingebrigtsen
2006-04-13 14:45             ` Romain Francoise
2006-04-13 15:26               ` Lars Magne Ingebrigtsen [this message]
2006-04-13 15:52                 ` Romain Francoise
2006-04-13 16:14                   ` Lars Magne Ingebrigtsen
2006-04-13 16:55                     ` Romain Francoise
2006-04-13 17:03                       ` Lars Magne Ingebrigtsen
2006-04-14 19:45                     ` Miles Bader
2006-04-15  5:39                       ` Lars Magne Ingebrigtsen

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=m31ww1jy3y.fsf@quimbies.gnus.org \
    --to=larsi@gnus.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).