From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Newsgroups: gmane.emacs.devel Subject: Re: Regarding performance issues with the Emacs 25.1 Windows-build Date: Sun, 8 Jan 2017 22:33:27 -0800 Message-ID: <58732ebd.8778630a.25994.c3c9@mx.google.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_83A9B199-94FC-4318-9EAC-2BCB00DD6E00_" X-Trace: blaine.gmane.org 1483945990 22644 195.159.176.226 (9 Jan 2017 07:13:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 9 Jan 2017 07:13:10 +0000 (UTC) To: "phillip.lord@russet.org.uk" , "emacs-devel@gnu.org" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 09 08:13:06 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cQU8d-0005DR-SK for ged-emacs-devel@m.gmane.org; Mon, 09 Jan 2017 08:13:04 +0100 Original-Received: from localhost ([::1]:37484 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cQU8i-00067n-8O for ged-emacs-devel@m.gmane.org; Mon, 09 Jan 2017 02:13:08 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54545) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cQTWX-0008LQ-GQ for emacs-devel@gnu.org; Mon, 09 Jan 2017 01:33:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cQTWS-0003lQ-Gj for emacs-devel@gnu.org; Mon, 09 Jan 2017 01:33:41 -0500 Original-Received: from mail-pg0-x22c.google.com ([2607:f8b0:400e:c05::22c]:35648) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cQTWS-0003kX-A0 for emacs-devel@gnu.org; Mon, 09 Jan 2017 01:33:36 -0500 Original-Received: by mail-pg0-x22c.google.com with SMTP id 194so11356306pgd.2 for ; Sun, 08 Jan 2017 22:33:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:mime-version:to:from:subject:date:importance; bh=DoJQaG2h6DlKr1Wgmk6HFOONHe/UO45Uq3LZ+KTXnaQ=; b=oBJJ2uqjI4edInkCEGTgeKWp5cQd95HKsjRsSS61IlT9dGILnY91vX2DoX28jSROds mfL5zrA6nE/bbHchuCR4XtMWtn7wLtrAiMn6uGd/CU1DKkksel8kb9btVn9N1BRG5PcQ J4SQ4ln17TiJqylrPkMkwMPJ1Qkq6RIPcGx+RAi5BRev95eOuieM3mVdkr9sDoJpVE2B mj7+LE2/h2yCM8oi2lAZyGEhUou9LilxxV2+D+Oq91VMJ2Fg2AglUvwH4cwYZgpzp0km 60m3UIWngarPP2BD8MlA9bGVW4dyFX7nGjEGHL1TWThRnVGagIcnVsNg+dOMz1fKkor2 WihQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:mime-version:to:from:subject:date :importance; bh=DoJQaG2h6DlKr1Wgmk6HFOONHe/UO45Uq3LZ+KTXnaQ=; b=eclpJ6E3HPN9ra4x251bJBxNtQ81OybpwFHGRrb0u801a51ukomXZzSgwwtKOQ+FeV z3JVW60UB7TvmR6DEhEn3BlGWGpIf6Wzd8yT8z17grwRdIGHefrRDit0ItKWCWZ0W2hU /eO/+Azb1VAGmoMTCnL9FpTYusFcwH98MozN+BaP5m5/1lywcxlNUI2tg05n8BfBOfKM 1OygOy5epD3ke8tj188Ce4Q/o1QsNYDPnieVceBeVXx6tJdwhyT+RpGB0a3s0pOqKo3x kdGRauJWw7bGg7xXIZH4nncEltu+Bsfb7Ec9gBJa/gt6OS1UCN2f3/rKbsGgtRm6NxWZ jK4g== X-Gm-Message-State: AIkVDXLQ9EZrfh4u1vC9ivQbh01I0MvzW8DkY37B7yL9SyVERtdpkXaPzunrbBTSDknqjA== X-Received: by 10.84.162.204 with SMTP id o12mr193122588plg.17.1483943613702; Sun, 08 Jan 2017 22:33:33 -0800 (PST) Original-Received: from ?IPv6:::ffff:192.168.1.69? (d75-156-70-135.bchsia.telus.net. [75.156.70.135]) by smtp.gmail.com with ESMTPSA id t129sm169951688pgc.32.2017.01.08.22.33.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 08 Jan 2017 22:33:33 -0800 (PST) Importance: normal X-Priority: 3 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400e:c05::22c X-Mailman-Approved-At: Mon, 09 Jan 2017 02:13:00 -0500 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:211171 Archived-At: --_83A9B199-94FC-4318-9EAC-2BCB00DD6E00_ Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Hi, I encountered huge lags when using org mode (detailed below) on build =E2= =80=9Cemacs-25.1-2-x86_64-w64-mingw32.zip=E2=80=9D with =E2=80=9Cemacs-25-x= 86_64-deps.zip=E2=80=9D (from ftp.gnu.org). With the same configuration and the same org file, everything is fine on Ma= c (emacs 25) and on Windows (emacs 24.5), so I think I might post is here. = I am sorry if this is the wrong place. Reproducing it is a little bit tricky. It seems to happen when certain utf8 symbols are displayed in the buffer. By saying "certain utf8 symbols=E2=80=9D, I refer to those that are not wit= h the common width, so it depends on the font you are using. What I did is the following. I am using the latest org mode (version 9) and have turned on =E2=80=9Corg-= pretty-entities=E2=80=9D , which replaces some latex codes (eg. \alpha) wit= h their corresponding utf-8 symbols. The font I use in emacs is =E2=80=9CHack=E2=80=9D. With this font, greek le= tters are all OK, they have the same width as the English letters. One example to show the lag is =E2=80=9C\gg=E2=80=9D. Simply open an org file and put in =E2=80=9C\gg=E2=80=9D followed by a spac= e and some other letters. =E2=80=9C\gg=E2=80=9D will be displayed as a utf8= symbol. Then try to move the cursor quickly. You should experience huge lags. Any help is appreciated. Best, jsj --_83A9B199-94FC-4318-9EAC-2BCB00DD6E00_ Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="utf-8"

Hi,

&nb= sp;

I encountered huge lags when using org mo= de (detailed below) on build =E2=80=9Cemacs-25.1-2-x86_64-w64-mingw32.zip= =E2=80=9D with =E2=80=9Cemacs-25-x86_64-deps.zip=E2=80=9D (from ftp.gnu.org).

With the same = configuration and the same org file, everything is fine on Mac (emacs 25) a= nd on Windows (emacs 24.5), so I think I might post is here. I am sorry if = this is the wrong place.

 

Reproducing it is a little bit tricky.

It seems to happen when certain utf8 symbols are displayed in the buffe= r.

By saying "certain utf8 symbols=E2=80=9D, I= refer to those that are not with the common width, so it depends on the fo= nt you are using.

What I did is the following.

<= p class=3DMsoNormal> 

I am using th= e latest org mode (version 9) and have turned on =E2=80=9Corg-pretty-entiti= es=E2=80=9D , which replaces some latex codes (eg. \alpha) with their corre= sponding utf-8 symbols.

The font I use in emacs is = =E2=80=9CHack=E2=80=9D. With this font, greek letters are all OK, they have= the same width as the English letters.

One example= to show the lag is =E2=80=9C\gg=E2=80=9D.

Simply o= pen an org file and put in =E2=80=9C\gg=E2=80=9D followed by a space and so= me other letters. =E2=80=9C\gg=E2=80=9D will be displayed as a utf8 symbol.=

Then try to move the cursor quickly. You should ex= perience huge lags.

 

Any help is appreciated.

 

Best,

jsj

= --_83A9B199-94FC-4318-9EAC-2BCB00DD6E00_--