From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/32121 Path: main.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: Labels/Annotations per message Date: 13 Aug 2000 19:07:06 +0200 Organization: Programmerer Ingebrigtsen Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: main.gmane.org 1035168445 17978 80.91.224.250 (21 Oct 2002 02:47:25 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 02:47:25 +0000 (UTC) Return-Path: Original-Received: from spinoza.math.uh.edu (spinoza.math.uh.edu [129.7.128.18]) by mailhost.sclp.com (Postfix) with ESMTP id 518CFD051E for ; Sun, 13 Aug 2000 13:07:02 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by spinoza.math.uh.edu (8.9.1/8.9.1) with ESMTP id MAC10064; Sun, 13 Aug 2000 12:06:55 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sun, 13 Aug 2000 12:04:52 -0500 (CDT) Original-Received: from mailhost.sclp.com (postfix@66-209.196.61.interliant.com [209.196.61.66] (may be forged)) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id MAA07556 for ; Sun, 13 Aug 2000 12:04:42 -0500 (CDT) Original-Received: from quimby.gnus.org (quimby.gnus.org [195.204.10.139]) by mailhost.sclp.com (Postfix) with ESMTP id EA273D051E for ; Sun, 13 Aug 2000 13:05:10 -0400 (EDT) Original-Received: (from news@localhost) by quimby.gnus.org (8.9.3/8.9.3) id TAA02391 for ding@gnus.org; Sun, 13 Aug 2000 19:06:21 +0200 (CEST) Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 57 Original-NNTP-Posting-Host: ti01a01-0031.dialup.online.no Original-X-Trace: quimby.gnus.org 966186380 14873 130.67.3.31 (13 Aug 2000 17:06:20 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 13 Aug 2000 17:06:20 GMT Mail-Copies-To: never X-Now-Playing: Orbital's _The Middle Of Nowhere_: "Nothing Left 2" User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.6 X-Face: &w!^oO~dS|}-P0~ge{$c!h\ So I also thought about the Real Solution (tm). We should probably invent > another type of mark, which is associated with annotations. It can be stored > in .newsrc.eld or somewhere else? > > gnus-newsrc-alist in .newsrc.eld looks like this now: > > ("Gnus" 3 ((1 . 1748)) ((dormant 1015 (1153 . 1154)) (expire (1735 . 1748)) (reply 1466 1557 1637) (tick 1734))) > > What about inventing new mark annotate like this: > > ("Gnus" 3 ((1 . 1748)) ((annotate (1 "This is the first message in the buffer.") (1748 "I just received this message.")))) > > The first message is marked as such and the last one too. If this is > implemented, you can easily limit the summary buffer to the regexp of these > annotations and similar. > > What do you think about it? This would be one way of doing it, but it doesn't seem to go far enough. --=-=-= Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit I mean, I don't edit or annotate mail messages at all, but I know some people who do that extensively. (Hi, François!) Wouldn't it be really nice if you could edit/annotate any text in any article buffer? You read an article in some newsgroup, and there's some useful stuff in there, so you start editing it and inserting stuff here and there in the article. But you want to know which parts you wrote and which parts were in the original article, no? And it just now occurred to me that RCS would perhaps be the right thing here. The Meta-Edit command would pull the article down into the cache, and when you edit it, you just commit your edits to the cached version of the article. When reading the article, Gnus would check the latest version out, but have a special viewer that would colorize the contributions from different people differently. And, and... Er. Anyway. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen --=-=-=--