From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andreas =?UTF-8?Q?R=C3=B6hler?= Newsgroups: gmane.emacs.bugs Subject: bug#14518: C and Emacs Lisp code parts Date: Wed, 6 Jul 2016 19:27:24 +0200 Message-ID: References: <624c3d37-c829-7187-a699-7d7bbc211a20@online.de> <83ziq1u668.fsf@gnu.org> <20160701091653.GA2531@acm.fritz.box> <5fcdeec5-fcde-d0ab-e256-e1b2ceb40ccb@online.de> <83shvttsq6.fsf@gnu.org> <83shvmn7i1.fsf@gnu.org> <831t36n2nq.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1467825995 24866 80.91.229.3 (6 Jul 2016 17:26:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 6 Jul 2016 17:26:35 +0000 (UTC) Cc: 14518@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jul 06 19:26:24 2016 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 1bKqae-0004Cm-5X for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Jul 2016 19:26:24 +0200 Original-Received: from localhost ([::1]:35004 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKqad-0007Mn-E4 for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Jul 2016 13:26:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44394) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKqXT-00036y-Hb for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2016 13:23:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bKqXO-0006jT-Eo for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2016 13:23:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:55732) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKqXO-0006jN-Bs for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2016 13:23:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bKqXO-00082K-6U for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2016 13:23:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Jul 2016 17:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14518 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14518-submit@debbugs.gnu.org id=B14518.146782575930846 (code B ref 14518); Wed, 06 Jul 2016 17:23:02 +0000 Original-Received: (at 14518) by debbugs.gnu.org; 6 Jul 2016 17:22:39 +0000 Original-Received: from localhost ([127.0.0.1]:39836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bKqX1-00081S-KP for submit@debbugs.gnu.org; Wed, 06 Jul 2016 13:22:39 -0400 Original-Received: from mout.kundenserver.de ([217.72.192.73]:58243) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bKqWz-00081E-Rm for 14518@debbugs.gnu.org; Wed, 06 Jul 2016 13:22:38 -0400 Original-Received: from [192.168.178.35] ([77.12.18.241]) by mrelayeu.kundenserver.de (mreue101) with ESMTPSA (Nemesis) id 0LsQ2q-1bRbqx1Ge0-0120L8; Wed, 06 Jul 2016 19:22:31 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Icedove/45.1.0 In-Reply-To: <831t36n2nq.fsf@gnu.org> X-Provags-ID: V03:K0:c2AJw21ANvw9m4xNzdfu2YBCNtNyFf3Rrq7hKZ8+/gjdzdWuV+l bjH/E5WCwqYS2IvjoFweiG/rCSPPhIahHtN0lvbRkxgieep0p2GFZLflxfEu4K7o9EWTnEu mlGap05WDrhNqMny70Oy1D14oOjMwcNi0cNOD1PN8ixM+ex10FctcJC+ZBwWHX8/6M0dAUO bIeNcI5kde8nBDmh1AFOQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:saDHAAoO3go=:EqCCn+jEceOtcElp7jZQUm 4Scd3O/HlcUStoHLWZ4CgIkGwZWepamazgPMjbUT1D47H9Yzq6OpYSCmahH2vffoEP1UEJy1l FAGj9USKZPzL4vjaEg0iLJhUZnzQW9e7Ug9oh1et8YV/AKOYsbPYNYvE59Hb/Ks7gEsx007cF HC988jKaIge08Qr+vf8TLA5fDB97v57fbk6SB+mZgC10WVbsLvTp8aI7QDdqnNc1BSblSJBp3 dH/+2IuISH5Tf2Vceg541Gk+hGg4BzVQrwu5mXd6XTe0qat5wGtVaFN6rP1X5zQvMUktY1J3R ot0N11EWZnEcu6I87cI/62w9TKEjUk1VZf84Wq9bnIaFdr5UnnkjJIMUan5Z9cl+Jby4URkad 4ylGJRxWSkfuOi5lTxqkvFiExmaLCBZLtgduxqlla3m9wksOhP8rqbtRO/+QlERxvi4r7Lg2Y 5VoOD3ByrUmqlcVXj13Q4zVmNO3vgVKeet+/AzFHRXK4JI7iD6F3A/HTDuLtx/kM2edqmIg9/ Fh/gNXTdXQBQOkssIvM3P64m9bnsiWejY3qmBz8I24vdxl8wO7tijg+T0jT+iUpiMeDjeCvDi 3IiZjVwdjKzL/szHSskYbcF63yMHQUk+A/GJDrV8iZieEiA/0X6LvgPzu2+gpzjWDrGilKr7y pgx6dWzjInZNqktel6SI+qkoP4glkA1hEBW51QljtJqQl03AJDcO/qTqsPnUf7Oa3AVPOZx4i r6Id7CqEfBTQQ9tD X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:120524 Archived-At: On 06.07.2016 18:37, Eli Zaretskii wrote: >> From: Andreas Röhler >> Date: Wed, 6 Jul 2016 18:21:03 +0200 >> >> A better approach might be to ask: Why does it take so long? > I did. As of now, I don't understand the data you presented, so I > asked for some more. Hi Eli, .abbrev_defs here counts 18415 lines. Can't post it as such, as it may contain private data. AFAIU the slowness is result of a proceeding, which reads/writes all available abbrev tables. A solution would restrict that read/write to mode-abbrev table at stake, or better to single abbrev edited. Maybe edit-abbrev should be changed into edit-all-abbrev-at-once - but discouraged. Thanks, Andreas