From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: [elpa] externals/xelb ad879fb: Backport cl-defgeneric to Emacs 24 Date: Wed, 23 Sep 2015 09:36:54 -0400 Message-ID: References: <20150920005618.18308.62122@vcs.savannah.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1443015440 17623 80.91.229.3 (23 Sep 2015 13:37:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 23 Sep 2015 13:37:20 +0000 (UTC) Cc: emacs-devel@gnu.org To: Chris Feng Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Sep 23 15:37:08 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZekEJ-0006Oy-SL for ged-emacs-devel@m.gmane.org; Wed, 23 Sep 2015 15:37:04 +0200 Original-Received: from localhost ([::1]:47861 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZekEJ-0001lz-2I for ged-emacs-devel@m.gmane.org; Wed, 23 Sep 2015 09:37:03 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41907) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZekEG-0001lo-GW for emacs-devel@gnu.org; Wed, 23 Sep 2015 09:37:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZekEB-00058o-Dq for emacs-devel@gnu.org; Wed, 23 Sep 2015 09:37:00 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:40670) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZekEB-00057E-AU for emacs-devel@gnu.org; Wed, 23 Sep 2015 09:36:55 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0A3EwA731xV/2yixEVcgxBUXoJQhVW7NwmBUoV5BAICgTw5FAEBAQEBAQGBCkEFg10BAQMBViMFCws0EhQYDSSINwjPIwEBAQcBAQEBHos6hQUHhC0FlyGINJNqgUUjhBQiMYJHAQEB X-IPAS-Result: A0A3EwA731xV/2yixEVcgxBUXoJQhVW7NwmBUoV5BAICgTw5FAEBAQEBAQGBCkEFg10BAQMBViMFCws0EhQYDSSINwjPIwEBAQcBAQEBHos6hQUHhC0FlyGINJNqgUUjhBQiMYJHAQEB X-IronPort-AV: E=Sophos;i="5.13,465,1427774400"; d="scan'208";a="165635692" Original-Received: from 69-196-162-108.dsl.teksavvy.com (HELO pastel.home) ([69.196.162.108]) by ironport2-out.teksavvy.com with ESMTP; 23 Sep 2015 09:36:54 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id 66B6061765; Wed, 23 Sep 2015 09:36:54 -0400 (EDT) In-Reply-To: (Chris Feng's message of "Wed, 23 Sep 2015 09:08:36 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.154.181 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:190283 Archived-At: > The builtin cl-generic of version 1.0 is not listed in > `package--builtin-versions', That's a bug. IIUC it's because cl-generic.el is preloaded, whereas package--builtin-versions is populated via loaddefs.el. > * Due to a bug of EIEIO in Emacs 24, I cannot define classes with more > than 101 slots. Would it be possible to fix it in the next release of > Emacs 24 (by simply setting a fallback length of the obarray in > `eieio-defclass')? Not sure what you're referring to. > * And finally a minor issue: README.org was picked as the long > description of this package. I personally consider org-mode files as > well as reStructuredText or other markup files, when not properly > rendered, are not easily readable. In fact I made this file mainly for > the GitHub project page and thought GNU ELPA would pick the > 'Commentary:' section. Of course I can rename it to something not > mentioned in archive-contents.el to work around this problem. If you use README.md, it will be ignored (quoting elpa.git/admin/archive-contents.el: (let ((rm (archive--get-section "Commentary" '("README" "README.rst" ;; Most README.md files seem to be currently ;; worse than the Commentary: section :-( ;; "README.md" "README.org") srcdir mainsrcfile))) -- Stefan