From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 11 16:48:34 2016 Received: (at submit) by debbugs.gnu.org; 11 Dec 2016 21:48:34 +0000 Received: from localhost ([127.0.0.1]:38485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cGByz-0001qE-Rl for submit@debbugs.gnu.org; Sun, 11 Dec 2016 16:48:34 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cGByx-0001pz-WC for submit@debbugs.gnu.org; Sun, 11 Dec 2016 16:48:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cGByr-0001fy-LX for submit@debbugs.gnu.org; Sun, 11 Dec 2016 16:48:26 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54059) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cGByr-0001fq-Iu for submit@debbugs.gnu.org; Sun, 11 Dec 2016 16:48:25 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41595) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cGByq-0004OV-0Z for bug-gnu-emacs@gnu.org; Sun, 11 Dec 2016 16:48:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cGByl-0001dj-S3 for bug-gnu-emacs@gnu.org; Sun, 11 Dec 2016 16:48:24 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:55730) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cGByl-0001dP-Na for bug-gnu-emacs@gnu.org; Sun, 11 Dec 2016 16:48:19 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id B5FCC2077A; Sun, 11 Dec 2016 16:48:18 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute1.internal (MEProxy); Sun, 11 Dec 2016 16:48:18 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=smtpout; bh=IogcKMH3+nG8Rx924IJUSmWHQyU=; b=PqQoR 9GfWenWvbdxveyoNu8H2uIfidvpcxpWgkkCs/IHvruaoY/IFVP25JjYnegJQlY4G O+dFQM75HaTHXDdZ6XWDF7JKuG6zjf8mtcinTgySeKKpeDBP78F901dZv/hneBVn jFXuCIQLxc+hxNoZyh+gSnvTt00O7BqmQslPDo= X-ME-Sender: X-Sasl-enc: LCurPh/HTCsGtZA49IPrCS5bHcUBGMjIoaGoyJEj0dmh 1481492898 From: Kevin Brubeck Unhammer To: bug-gnu-emacs@gnu.org Subject: 26.0.50; nxml-mode hangs on first failing isearch after opening big file Date: Sun, 11 Dec 2016 22:48:17 +0100 Message-ID: <87zik2t9we.fsf@fsfe.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Hi, I think I've found a strange performance bug in nxml-mode, where the first failing isearch will hang and require a C-g, whereas the second (for the same string or any other) is near-instant. To reproduce: $ wget https://unhammer.org/k/nxml-isearch-hang.xml $ emacs -Q nxml-isearch-hang.xml # Then in emacs, answer yes and isearch for e.g. "x-x": y C-s x - x Now it'll hang, and require a C-g. A subsequent search, however, is instant. If I rename the file to end in .txt so it opens in fundamental-mode, I don't get the hang. This is quite annoying, since I very often open huge xml files and immediately start isearching for something, meaning I always have to wait for the hang, C-g, then search again. In GNU Emacs 26.0.50.2 (x86_64-pc-linux-gnu, GTK+ Version 3.18.9) of 2016-12-09 built on lgw01-51 Windowing system distributor 'The X.Org Foundation', version 11.0.11804000 System Description: Ubuntu 16.04.1 LTS Configured using: 'configure --build=x86_64-linux-gnu --prefix=/usr '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' --sysconfdir=/etc --localstatedir=/var --disable-silent-rules '--libdir=${prefix}/lib/x86_64-linux-gnu' '--libexecdir=${prefix}/lib/x86_64-linux-gnu' --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr --sharedstatedir=/var/lib --program-suffix=-snapshot --with-modules=yes --with-x=yes --with-x-toolkit=gtk3 --with-xwidgets=yes 'CFLAGS=-g -O2 -fstack-protector-strong -Wformat -Werror=format-security' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro'' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 MODULES XWIDGETS LIBSYSTEMD Important settings: value of $LANG: nn_NO.UTF-8 value of $XMODIFIERS: locale-coding-system: utf-8 From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 17 19:50:44 2019 Received: (at 25176) by debbugs.gnu.org; 17 Apr 2019 23:50:44 +0000 Received: from localhost ([127.0.0.1]:41041 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hGuKB-00023t-Jc for submit@debbugs.gnu.org; Wed, 17 Apr 2019 19:50:43 -0400 Received: from mail-qt1-f180.google.com ([209.85.160.180]:35761) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hGuK9-00023X-4w; Wed, 17 Apr 2019 19:50:41 -0400 Received: by mail-qt1-f180.google.com with SMTP id h39so339523qte.2; Wed, 17 Apr 2019 16:50:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=a9nzTRl1TODbmWUx5ywgDk1ezi71ewGjpmATJ1Pv3bs=; b=pd5rk/52cV1LNW7eRR+tsd8Dm+Hj+PIRE5qR+AAKPK6MyGuUIB61mSvdxw2ZofoQYw fFvzJNPKsbS9yTV7jgtFoKjBMmOY1HFeNpSsg8zY4A8Lldfv0hyF3AkZYSwCSO/gzJM2 cUSkwfp/0rihLvIMMAPc94/3+dMEsnXWrErJvvbHI9ekgTEBaoZF37gq3DVbJ62pSlUm YeyYkvHkzuHS/T7fkKwSY8ItknnkpfZFMIy5UTUWmZ1YtE7a3bae7SVYAr/MOfELzTeU gCCDbfTaw/mDV5wREvyPvUT9j+NQ7PEGP2cJVKYfVFV58hUZKW+d5xE6dXeseTGV69/t 89lQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=a9nzTRl1TODbmWUx5ywgDk1ezi71ewGjpmATJ1Pv3bs=; b=JhRB6b4DASSgiKCaMgLvlUoQcmXTvBbRgaiGVI1m0dTgOxO7vzCYO8FNYq4bCf9kBN pA1CM6XIh60jp10FW5vDNTiMRUnFyZWadd5NxeDoUoY2mkHrM7MUams6nz6MnM0ShOGv FCo8WeqPjtWmASOGrGrRisoTfJCJnZVIjpsm4pU6wKKIKEMDN5Z+ZGq1cPIIIzJKsXqg oHQJ1I8Dq8nvrhcGKd/MT1EySm0sOrDHHN82zg3d9NLQGUriUdv2xjzxuSq8LDJJGWoG cdM8OYlw6G25v+FoNq4YWxpngd8cEZNodHbhDrPiVR6Rqe+38ZdTUsPi0TAwv+QNxvmZ r35A== X-Gm-Message-State: APjAAAWFwxrlkW2mmQb5mzech7waetsO8pnFkNAXtcVQBHZURmQVSx9y Kz4FaBqkk6pHoG9B/8FXUrtMiumf X-Google-Smtp-Source: APXvYqz8hYLJNUH82PHSyCHfCCeC7bci7qTOQkgAQ5iUV85R1Kze8is7iqLm+rSsu6srqfm9IPOSeA== X-Received: by 2002:a0c:8af7:: with SMTP id 52mr73860255qvw.169.1555545035510; Wed, 17 Apr 2019 16:50:35 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id 27sm309009qtp.49.2019.04.17.16.50.34 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 17 Apr 2019 16:50:34 -0700 (PDT) From: Noam Postavsky To: Kevin Brubeck Unhammer Subject: Re: bug#25176: 26.0.50; nxml-mode hangs on first failing isearch after opening big file References: <87zik2t9we.fsf@fsfe.org> Date: Wed, 17 Apr 2019 19:50:34 -0400 In-Reply-To: <87zik2t9we.fsf@fsfe.org> (Kevin Brubeck Unhammer's message of "Sun, 11 Dec 2016 22:48:17 +0100") Message-ID: <87imvcw5rp.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 25176 Cc: 25176@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) merge 25176 33887 quit Kevin Brubeck Unhammer writes: > To reproduce: > > $ wget https://unhammer.org/k/nxml-isearch-hang.xml > $ emacs -Q nxml-isearch-hang.xml > # Then in emacs, answer yes and isearch for e.g. "x-x": > y C-s x - x > > Now it'll hang, and require a C-g. A subsequent search, however, is > instant. The file is now 404, but I this sounds the same as Bug#33887 "26.1; Emacs hangs for several seconds when going to the end of an XML file in nXML mode". From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 04 08:56:01 2019 Received: (at control) by debbugs.gnu.org; 4 Jun 2019 12:56:01 +0000 Received: from localhost ([127.0.0.1]:44211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hY8yv-0002xn-6G for submit@debbugs.gnu.org; Tue, 04 Jun 2019 08:56:01 -0400 Received: from mail-it1-f196.google.com ([209.85.166.196]:54909) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hY8ys-0002xW-WD; Tue, 04 Jun 2019 08:55:59 -0400 Received: by mail-it1-f196.google.com with SMTP id h20so33163735itk.4; Tue, 04 Jun 2019 05:55:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version; bh=aaRCoZ9RW3LAPjAr9Cymt8PKxz4h/1A6Rs7wbxxVS4o=; b=FE0yryZMNwKRDZrZA+ltAqR1bpk251VvLuzeyV6gFSQflBAHVYOeCrDbUqudABfhQq SPuwj3UN09MJeIlQicrif3Fa3u376LyiHUIVPWB9aIxdszFtD1MjoOeVkO2IM5+us3Hz YM10dO6yEAj5cCQck7B/ATxKxg2YFkGQ07DXcOx3YQiAbOpWgE03NNHsBV14KG3caFtH VltJtYwWTFYvGS8jgpmoR9kra7Dgc5QZDxlCEbuS1IuDjWUGpazhVrxftG2dCqgdyvbZ Hixr4gumdxtEXNvO6DryvbS0cXb2yILLq65ajqXNWcdQkMdoFMH5ivcM4DntsNBPHJHG fLGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version; bh=aaRCoZ9RW3LAPjAr9Cymt8PKxz4h/1A6Rs7wbxxVS4o=; b=QbLVWv/F3l90FZfn9l9uIUZam7EijD35zRqWLsQI4gmRJqgahqL3V5X4UMlAQh3pZu TinAr4XNIyV4aTkxB2/A+zidh/UMmZl6gIKkYWFPB0tcu/UZQL4XmEKHFnl+EWnMksP2 E6gcVpUaVC+xJ1WasOJ3kVhU0ZJ74fLfNdlMV39g53qxRelFkUHHU+7kG9C8AcEcHEUU A1DvxoVm5Nhh2SjwV4wj/ogxN5hZybo+0+IUpFdP5lM8XtK7YEm+qBzU7u+Rk36V6KjM XSlYw6xcEMZl9yd4xf5jLFJeTck33n76XKFVM46LYd5uEbujEtX7C1OrBwP5YrxbIq1q 6wtw== X-Gm-Message-State: APjAAAUjypes4xkHbeWQ9BrbGoqtj1x8ygzxS99/fKSOcaAmrK6zg0aj kj0mDTAAR45JRQFQVXN9sD0HzWrd X-Google-Smtp-Source: APXvYqxKT8Hug+Un0w++SFLy4LsjcPHiV948LV7uD8WHcaF3AbSGhQUTyocuCKCbdWGke+/QKESr+g== X-Received: by 2002:a24:6294:: with SMTP id d142mr21377749itc.102.1559652952961; Tue, 04 Jun 2019 05:55:52 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.gmail.com with ESMTPSA id x124sm2839970itb.3.2019.06.04.05.55.51 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 04 Jun 2019 05:55:51 -0700 (PDT) From: Noam Postavsky To: Vincent Lefevre Subject: Re: bug#33887: 26.1; Emacs hangs for several seconds when going to the end of an XML file in nXML mode In-Reply-To: <20190529003025.GA3336@zira.vinc17.org> (Vincent Lefevre's message of "Wed, 29 May 2019 02:30:25 +0200") References: <20190519001704.GA5467@zira.vinc17.org> <87k1embaqx.fsf@gmail.com> <87h89qb722.fsf@gmail.com> <87o93wam5s.fsf@gmail.com> <875zpw97xo.fsf@gmail.com> <20190527091850.GA5676@zira.vinc17.org> <87y32s6r79.fsf@gmail.com> <20190529003025.GA3336@zira.vinc17.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) Date: Tue, 04 Jun 2019 08:55:50 -0400 Message-ID: <87ftop4ii1.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control Cc: Stefan Monnier , 33887@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) tags 33887 fixed close 33887 27.1 quit Vincent Lefevre writes: > Thanks. A last issue: a comment before the root element is not > highlighted. Example: in > > > > > > > > > the first comment is not highlighted, but the other two comments are. This was followed up in https://debbugs.gnu.org/32823#45 I'm pushing the current patches to master and closing this bug, as I think all the issues here are resolved (if not, we can open new bugs). e04f93e18a 2019-06-04T08:42:50-04:00 "Don't fontify text outside of SGML/XML tags (Bug#33887)" https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=e04f93e18a8083d3a4930decc523c4f5d9a97c9e 438e4804d1 2019-06-04T08:42:50-04:00 "Fix some SGML syntax edge cases (Bug#33887)" https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=438e4804d107720f526d0c7c367cbd029f264676 From unknown Fri Jun 20 18:25:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 03 Jul 2019 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator