From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/9345 Path: main.gmane.org!not-for-mail From: "William M. Perry" Newsgroups: gmane.emacs.gnus.general Subject: Re: Acronym lookups Date: Thu, 9 Jan 1997 11:28:36 -0800 Message-ID: <199701091928.LAA10033@newman> References: Reply-To: wmperry@aventail.com NNTP-Posting-Host: coloc-standby.netfonds.no X-Trace: main.gmane.org 1035149384 17922 80.91.224.250 (20 Oct 2002 21:29:44 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 21:29:44 +0000 (UTC) Cc: ding@ifi.uio.no Return-Path: Original-Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by deanna.miranova.com (8.8.4/8.8.4) with SMTP id LAA07833 for ; Thu, 9 Jan 1997 11:44:42 -0800 Original-Received: from newman (root@newman.aventail.com [38.225.141.10]) by ifi.uio.no with ESMTP (8.6.11/ifi2.4) id for ; Thu, 9 Jan 1997 20:30:08 +0100 Original-Received: from kramer.in.aventail.com.aventail.com (wmperry@kramer [192.168.1.12]) by newman (8.6.12/8.6.9) with SMTP id LAA10033; Thu, 9 Jan 1997 11:28:36 -0800 Original-To: Wesley.Hardaker@sphys.unil.ch In-Reply-To: Errors-to: wmperry@aventail.com X-Face: O~Rn;(l][/-o1sALg4A@xpE:9-"'IR[%;,,!m7>>>>> "Per" == Per Abrahamsen writes: > >Per> I don't see it has anything to do with news, it should be a separate >Per> package like webster.el, and posted to gnu.emacs.sources. > >Well, I'm not sure I totally agree... Granted, it should probably be >posted there as well, but... Shouldn't all good news readers (ie, >pretty much just gnus) be able to help you decypher the articles you >are reading, and hence be able to look up acronyms? I mean, you have >rot13 built in to decode articles, what about acronym-lookup... > >Feeling in sort of a devils advocate kinda mood... sorry... This has been bothering me a bit lately. Lars (GNUS), Kyle (VM), and I (W3) seem to be reimplementing a lot of the same functionality. Notably base64 decoding, md5, POP functionality, rot13, etc, etc. _ALL_ of this functionality should be available to other applications easily, without requiring the user to load up all of GNUS/VM/W3 to be able to base64 a !%#*ing file. This is one of the reasons I've been slowly rewriting chunks of W3 to be more modular. VM, GNUS, and W3 can all benefit from a standard set of libraries that do: - Mailcap Parsing - base64 (en|de)coder - Quoted printable (en|de)code - rot13 display code - URL loading - RFC822 header parsing Any others? Can't we all just get along? :) I'd love to see VM use a user's mailcap file now that it has MIME suppport, GNUS too. Well, enough of this tirade, I'll send mail to lars and kyle privately to discuss some of this, and hope. As you can guess, I'd say distribute it separately, and do your best not to require stuff you don't absolutely need from GNUS, to make it easier for people to using it elsewhere. -Bill P.