From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/81124 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.general Subject: Re: Emacs version compatibility Date: Wed, 01 Feb 2012 13:07:15 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87y5smxwa4.fsf@lifelogs.com> References: <871uqey9t4.fsf@gnus.org> Reply-To: ding@gnus.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1328119819 19123 80.91.229.3 (1 Feb 2012 18:10:19 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 1 Feb 2012 18:10:19 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M29405@lists.math.uh.edu Wed Feb 01 19:10:19 2012 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RsedO-0001NU-3T for ding-account@gmane.org; Wed, 01 Feb 2012 19:10:18 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1RsedI-0005pb-19; Wed, 01 Feb 2012 12:10:12 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1RsedG-0005pL-Ne for ding@lists.math.uh.edu; Wed, 01 Feb 2012 12:10:10 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1RsedB-000685-UL for ding@lists.math.uh.edu; Wed, 01 Feb 2012 12:10:10 -0600 Original-Received: from plane.gmane.org ([80.91.229.3]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1RsedA-0005Ek-GE for ding@gnus.org; Wed, 01 Feb 2012 19:10:04 +0100 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Rsed9-0001El-Pj for ding@gnus.org; Wed, 01 Feb 2012 19:10:03 +0100 Original-Received: from c-76-28-40-19.hsd1.vt.comcast.net ([76.28.40.19]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 01 Feb 2012 19:10:03 +0100 Original-Received: from tzz by c-76-28-40-19.hsd1.vt.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 01 Feb 2012 19:10:03 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-Lines: 19 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: c-76-28-40-19.hsd1.vt.comcast.net X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6;d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.90 (gnu/linux) Cancel-Lock: sha1:6BRnEAOHqlDW1EilhCd7RIfRXU0= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:81124 Archived-At: On Wed, 01 Feb 2012 14:15:03 +0100 Lars Ingebrigtsen wrote: LI> I think Ma Gnus should drop Emacs 22 compatibility, and it should also LI> drop non-Mule XEmacs compatibility. LI> More controversially :-), I think 真 Gnus should also stop defining LI> compatibility functions like `gnus-mark-active-p', and instead just LI> start maintaining a `gnus-compat.el' library that would define functions LI> like `mark-active-p' for Emacsen that don't define them. LI> This will make the source code more readable, I think. I am 100% in favor of both. But gnus-compat.el could be an ELPA package so other packages and users can have the same functionality. Which reminds me, are you interested in packaging Ma Gnus as an ELPA package? That would let us pull its source code out of Emacs, except for the pieces that Emacs wants, and would make installation easier. Ted