From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Agustin Martin Newsgroups: gmane.emacs.bugs Subject: bug#19926: 24.4; `ispell-comments-and-strings' (somewhat) unclear docstring Date: Tue, 24 Feb 2015 13:24:16 +0100 Message-ID: <20150224122415.GA4507@agmartin.aq.upm.es> References: <877fv9tsr6.fsf@debian.uxu> <20150223123807.GA19714@agmartin.aq.upm.es> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1424780725 29865 80.91.229.3 (24 Feb 2015 12:25:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 24 Feb 2015 12:25:25 +0000 (UTC) To: 19926@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Feb 24 13:25:13 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1YQEY3-0002Hm-TD for geb-bug-gnu-emacs@m.gmane.org; Tue, 24 Feb 2015 13:25:12 +0100 Original-Received: from localhost ([::1]:48872 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YQEY3-0008HP-3c for geb-bug-gnu-emacs@m.gmane.org; Tue, 24 Feb 2015 07:25:11 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40054) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YQEXy-0008CR-SB for bug-gnu-emacs@gnu.org; Tue, 24 Feb 2015 07:25:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YQEXv-0001Hg-6N for bug-gnu-emacs@gnu.org; Tue, 24 Feb 2015 07:25:06 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:52759) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YQEXv-0001HC-3A for bug-gnu-emacs@gnu.org; Tue, 24 Feb 2015 07:25:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YQEXu-0005aG-MH for bug-gnu-emacs@gnu.org; Tue, 24 Feb 2015 07:25:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Agustin Martin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 Feb 2015 12:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug Original-Received: via spool by 19926-submit@debbugs.gnu.org id=B19926.142478066521409 (code B ref 19926); Tue, 24 Feb 2015 12:25:02 +0000 Original-Received: (at 19926) by debbugs.gnu.org; 24 Feb 2015 12:24:25 +0000 Original-Received: from localhost ([127.0.0.1]:56357 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YQEXI-0005ZF-L5 for submit@debbugs.gnu.org; Tue, 24 Feb 2015 07:24:24 -0500 Original-Received: from neon-v2.ccupm.upm.es ([138.100.198.70]:42086) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YQEXG-0005Yz-JB for 19926@debbugs.gnu.org; Tue, 24 Feb 2015 07:24:23 -0500 Original-Received: from agmartin.aq.upm.es (Agmartin.aq.upm.es [138.100.41.131]) by smtp.upm.es (8.14.4/8.14.4/neon-v2-001) with ESMTP id t1OCOGNX023790; Tue, 24 Feb 2015 13:24:16 +0100 Original-Received: by agmartin.aq.upm.es (Postfix, from userid 1000) id 40FC340743; Tue, 24 Feb 2015 13:24:16 +0100 (CET) Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:99763 Archived-At: On Mon, Feb 23, 2015 at 02:25:42PM -0500, Glenn Morris wrote: > Agustin Martin wrote: > > > Note that version above is only used in Debian/GNU* > > Why does Debian distribute a duplicate ispell.el (and flyspell.el; both > in the dictionaries-common package), and why does it differ from the > version in Emacs (a quick diff seemed to show other differences)? Initially this was done to have better integration with the spellchecking dictionaries structure in Debian. However, relevant code has been integrated in FSF Emacs trunk. Other reason was to add some bug fixes from trunk to all available flavours and the last one to to use a version that can also be used for XEmacs. I will soon change this, leaving current Debian version only for XEmacs (ispell.el and flyspell.el shipped with XEmacs are ancient) and relying in FSF Emacs pristine versions. I still have to commit a couple of things to the emacs-24 branch, but I'd like to do this change in Debian at some time after Debian "jessie" release. There are some recent changes in trunk that will be hard to migrate to XEmacs and differences are expected to become more and more important with time. If some bug appears that really needs a fix, it can be fixed in the Emacs package. > Since it ends up in site-lisp it is always going to shadow the Emacs version. Should not unless subdirs.el is present in the dir containing the byte-compiled stuff. According to policy for emacsen add-ons in Debian byte-compiled path must be explicitly added, so it can be disabled. However, I just noticed that /usr/share/emacs24/site-lisp/subdirs.el is also present, so things will be found even if path is not explicitly added. I think I warned about this some time ago, because this makes harder to disable the Debian stuff, but I do not remember having received a reply. Have to re-check. -- Agustin