From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 30 12:03:21 2015 Received: (at submit) by debbugs.gnu.org; 30 Oct 2015 16:03:21 +0000 Received: from localhost ([127.0.0.1]:46386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZsC96-000107-1c for submit@debbugs.gnu.org; Fri, 30 Oct 2015 12:03:21 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53379) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zs5rn-0006Y8-0q for submit@debbugs.gnu.org; Fri, 30 Oct 2015 05:21:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zs5rm-0005lT-2N for submit@debbugs.gnu.org; Fri, 30 Oct 2015 05:20:58 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, FROM_EXCESS_BASE64,HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37446) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zs5rl-0005lP-Ve for submit@debbugs.gnu.org; Fri, 30 Oct 2015 05:20:57 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35151) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zs5rl-0004CC-1l for bug-gnu-emacs@gnu.org; Fri, 30 Oct 2015 05:20:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zs5rg-0005l4-5J for bug-gnu-emacs@gnu.org; Fri, 30 Oct 2015 05:20:57 -0400 Received: from smtpbgsg2.qq.com ([54.254.200.128]:51064) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zs5rf-0005jY-24 for bug-gnu-emacs@gnu.org; Fri, 30 Oct 2015 05:20:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201307; t=1446196810; bh=7QqnENgPHu/in4xi79KBcDxw1bPPd6w6fyYffX0mRuE=; h=From:To:Subject:Mime-Version:Content-Type:Content-Transfer-Encoding:Date:Message-ID; b=P5cB4sVhUFXd9H7p7pluEcnOrhLhn9pbfN0u4WSSHACYIBwn6vpnWPyEQV/0nV+pe eYrlNw7e3RiXdoKLO6NK79hmdJ+RR/zLHFp8a8PY2w+KjWH1WaMOu/vEeJCUioCqSB lp1XGWrcBSQZ6k6JHVoVgGf2RMziemPnPIilG3Ds= X-QQ-SSF: 000000000000008000000000000000L X-HAS-ATTACH: no X-QQ-BUSINESS-ORIGIN: 2 X-Originating-IP: 223.95.206.4 X-QQ-STYLE: X-QQ-mid: webenglish8t1446196810t783866 From: "=?ISO-8859-1?B?anVu?=" To: "=?ISO-8859-1?B?YnVnLWdudS1lbWFjcw==?=" Subject: Emacs hangs in sh-mode Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_5633364A_0ECF0520_63853B9D" Content-Transfer-Encoding: 8Bit Date: Fri, 30 Oct 2015 17:20:10 +0800 X-Priority: 3 Message-ID: X-QQ-MIME: TCMime 1.0 by Tencent X-Mailer: QQMail 2.x X-QQ-Mailer: QQMail 2.x X-QQ-SENDSIZE: 520 X-QQ-Bgrelay: 1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.9 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 30 Oct 2015 12:03:13 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -3.9 (---) This is a multi-part message in MIME format. ------=_NextPart_5633364A_0ECF0520_63853B9D Content-Type: multipart/alternative; boundary="----=_NextPart_5633364A_0ECF0520_058DC8F1"; ------=_NextPart_5633364A_0ECF0520_058DC8F1 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: base64 UnVuIGVtYWNzIHdpdGggImVtYWNzIC1RIi4gT3BlbiB0aGUgYXR0YWNoZWQgZmlsZS4gVHVy biBvbiBzaG93LXBhcmVuLW1vZGUuIA0KVGhlbiBsZXQgY3Vyc29yIHN0YXkgb24gd29yZCAi d2hpbGUiIG9yICJkbyIuIEVtYWNzIGhhbmdzLg0KDQpFbWFjcyB2ZXJzaW9uOiAyNC41IG9u IExpbnV4Lg== ------=_NextPart_5633364A_0ECF0520_058DC8F1 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: base64 UnVuIGVtYWNzIHdpdGggImVtYWNzIC1RIi4gT3BlbiB0aGUgYXR0YWNoZWQgZmlsZS4gVHVy biBvbiBzaG93LXBhcmVuLW1vZGUuIDxicj5UaGVuIGxldCBjdXJzb3Igc3RheSBvbiB3b3Jk ICJ3aGlsZSIgb3IgImRvIi4gRW1hY3MgaGFuZ3MuPGJyPjxicj5FbWFjcyB2ZXJzaW9uOiAy NC41IG9uIExpbnV4Ljxicj4= ------=_NextPart_5633364A_0ECF0520_058DC8F1-- ------=_NextPart_5633364A_0ECF0520_63853B9D Content-Type: application/octet-stream; charset="ISO-8859-1"; name="test.sh" Content-Disposition: attachment; filename="test.sh" Content-Transfer-Encoding: base64 IyEvYmluL3NoCgp3aGlsZSBbIDEgLWd0IDBdCmRv ------=_NextPart_5633364A_0ECF0520_63853B9D-- From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 31 02:03:18 2015 Received: (at 21793) by debbugs.gnu.org; 31 Oct 2015 06:03:18 +0000 Received: from localhost ([127.0.0.1]:46676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZsPG1-0007lI-MS for submit@debbugs.gnu.org; Sat, 31 Oct 2015 02:03:18 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:34482) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZsPFh-0007kb-AU for 21793@debbugs.gnu.org; Sat, 31 Oct 2015 02:03:16 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 0A6F420132 for <21793@debbugs.gnu.org>; Sat, 31 Oct 2015 02:02:57 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute6.internal (MEProxy); Sat, 31 Oct 2015 02:02:57 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=lZGBBU16IvTyXXsK/bJsXSO9beU=; b=Dx+Fc NMxabzMJmn3aO3PrGwkVphDN+mE4uKSxl291Q3lYcmpKbGDrwIvHijcS+zLcILnj +wIgTANoAZyu5u4hL6pFqL7qiqnc9djSi2991qaK2eu0y3niRizlhmL8tklll/3O x3lHhuUG8LntOXN5VI6qx0cD+OG5rKLNuD12FQ= X-Sasl-enc: rVG1kvFR95KLDXtosaT4wuk+NDQ4ZCrz380wACAXPtgl 1446271376 Received: from thinkpad-t440p (unknown [2.163.131.211]) by mail.messagingengine.com (Postfix) with ESMTPA id C386168011E; Sat, 31 Oct 2015 02:02:55 -0400 (EDT) From: Tassilo Horn To: "jun" Subject: Re: bug#21793: Emacs hangs in sh-mode References: Date: Sat, 31 Oct 2015 07:02:53 +0100 In-Reply-To: (jun's message of "Fri, 30 Oct 2015 17:20:10 +0800") Message-ID: <87d1vv8tiq.fsf@gnu.org> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 21793 Cc: 21793@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 0.3 (/) "jun" writes: Hi! > Run emacs with "emacs -Q". Open the attached file. Turn on > show-paren-mode. Then let cursor stay on word "while" or "do". Emacs > hangs. > > Emacs version: 24.5 on Linux. > #!/bin/sh > > while [ 1 -gt 0] > do I can't reproduce this with emacs 24.5, but given your example and description, I think this is a duplicate of https://debbugs.gnu.org/cgi/bugreport.cgi?bug=21747 which I have fixed in 1bab3cefc133e06aaf4a48efb1623d1b458ab212. http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=1bab3cefc133e06aaf4a48efb1623d1b458ab212 If you can do that, could you please check if applying that patch to your sh-script.el fixes the problem? (Be sure to recompile it afterwards.) Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 01 21:07:23 2015 Received: (at 21793) by debbugs.gnu.org; 2 Nov 2015 02:07:23 +0000 Received: from localhost ([127.0.0.1]:48267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zt4Wp-0006mi-2L for submit@debbugs.gnu.org; Sun, 01 Nov 2015 21:07:23 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58411) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zt4Wn-0006mb-Td for 21793@debbugs.gnu.org; Sun, 01 Nov 2015 21:07:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zt4Wn-0003aV-7f for 21793@debbugs.gnu.org; Sun, 01 Nov 2015 21:07:21 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60849) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zt4WU-0003YK-VZ; Sun, 01 Nov 2015 21:07:02 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1Zt4WT-00065R-O5; Sun, 01 Nov 2015 21:07:01 -0500 From: Glenn Morris To: Tassilo Horn Subject: Re: bug#21793: Emacs hangs in sh-mode References: <87d1vv8tiq.fsf@gnu.org> X-Spook: Fortezza Panama Al Qaeda in the Islamic Maghreb South X-Ran: hT7Pb0naZj5O1[]/H-Ztu.sy+!03!Bia:/xV>iFG!NMx(%q (Tassilo Horn's message of "Sat, 31 Oct 2015 07:02:53 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 21793 Cc: 21793@debbugs.gnu.org, jun X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (-----) Hang in 24.5; no hang in current master. However current master highlights a bunch of things that aren't parens. Eg the entire word "while" in paren mismatch face. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 02 14:38:49 2015 Received: (at 21793) by debbugs.gnu.org; 2 Nov 2015 19:38:49 +0000 Received: from localhost ([127.0.0.1]:49983 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZtKwL-0007Zd-Dd for submit@debbugs.gnu.org; Mon, 02 Nov 2015 14:38:49 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:36148) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZtKwI-0007ZV-W7 for 21793@debbugs.gnu.org; Mon, 02 Nov 2015 14:38:47 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 30DC52038C for <21793@debbugs.gnu.org>; Mon, 2 Nov 2015 14:38:46 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute1.internal (MEProxy); Mon, 02 Nov 2015 14:38:46 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=yqc3a/d4EML38MMyMK2eCB9WZG8=; b=KK6FC tNgBydP+dav5zR/aUUSklT+XVM7kLJWTlxgh63dCM9R0bG350gOnait4YDPAVxpS Lfc5TsS5Ar6bFDWHxkxtmctDFo0xBmB1N6vSbRRbY/6sxFB/PDBh8Zw5DLabsP5W J61TJi/I/ZUHVnBUSFJcfpmIQq5RWbddFdFlpc= X-Sasl-enc: NDwQF75yIHMsnArueyaGYy2M11YrnHZtJBIxACvyNDRG 1446493125 Received: from thinkpad-t440p (unknown [2.162.241.79]) by mail.messagingengine.com (Postfix) with ESMTPA id EB3FE6800ED; Mon, 2 Nov 2015 14:38:44 -0500 (EST) From: Tassilo Horn To: Glenn Morris Subject: Re: bug#21793: Emacs hangs in sh-mode References: <87d1vv8tiq.fsf@gnu.org> Date: Mon, 02 Nov 2015 20:38:42 +0100 In-Reply-To: (Glenn Morris's message of "Sun, 01 Nov 2015 21:07:01 -0500") Message-ID: <87fv0ogpj1.fsf@gnu.org> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 21793 Cc: 21793@debbugs.gnu.org, jun X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 0.3 (/) Glenn Morris writes: > Hang in 24.5; no hang in current master. > However current master highlights a bunch of things that aren't parens. > Eg the entire word "while" in paren mismatch face. I think that's intensional with SMIE, e.g., in sh-mode open/closing "parens" are "do" and "done", etc. Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 02 17:27:41 2015 Received: (at 21793) by debbugs.gnu.org; 2 Nov 2015 22:27:41 +0000 Received: from localhost ([127.0.0.1]:50072 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZtNZl-0003Wd-Is for submit@debbugs.gnu.org; Mon, 02 Nov 2015 17:27:41 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58785) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZtNZk-0003WV-1t for 21793@debbugs.gnu.org; Mon, 02 Nov 2015 17:27:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZtNZj-0000ev-2I for 21793@debbugs.gnu.org; Mon, 02 Nov 2015 17:27:39 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46268) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZtNZV-0000e8-UV; Mon, 02 Nov 2015 17:27:25 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZtNZT-0002qo-OX; Mon, 02 Nov 2015 17:27:23 -0500 From: Glenn Morris To: Tassilo Horn Subject: Re: bug#21793: Emacs hangs in sh-mode References: <87d1vv8tiq.fsf@gnu.org> <87fv0ogpj1.fsf@gnu.org> X-Spook: morse Nerve agent Dateline RSA Jet Disaster assistance X-Ran: i3)}pSNx#|p>G2#L)F#95jivRZX'RHr~Rx45I&eHr;(:,^sy{rqDt7Yda%ki*.@oF.<0NS X-Hue: red X-Debbugs-No-Ack: yes X-Attribution: GM Date: Mon, 02 Nov 2015 17:27:23 -0500 In-Reply-To: <87fv0ogpj1.fsf@gnu.org> (Tassilo Horn's message of "Mon, 02 Nov 2015 20:38:42 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 21793 Cc: 21793@debbugs.gnu.org, jun X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (-----) Tassilo Horn wrote: > Glenn Morris writes: > >> Hang in 24.5; no hang in current master. >> However current master highlights a bunch of things that aren't parens. >> Eg the entire word "while" in paren mismatch face. > > I think that's intensional with SMIE, e.g., in sh-mode open/closing > "parens" are "do" and "done", etc. Oh, OK. Seems weird and undocumented to me, but there you go. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 02 17:28:15 2015 Received: (at control) by debbugs.gnu.org; 2 Nov 2015 22:28:15 +0000 Received: from localhost ([127.0.0.1]:50076 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZtNaI-0003Xv-TP for submit@debbugs.gnu.org; Mon, 02 Nov 2015 17:28:15 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59001) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZtNaH-0003Xl-8d for control@debbugs.gnu.org; Mon, 02 Nov 2015 17:28:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZtNaG-0000tf-EN for control@debbugs.gnu.org; Mon, 02 Nov 2015 17:28:13 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46282) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZtNaG-0000tK-B5 for control@debbugs.gnu.org; Mon, 02 Nov 2015 17:28:12 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZtNaG-0003zi-0c for control@debbugs.gnu.org; Mon, 02 Nov 2015 17:28:12 -0500 Subject: control message for bug 21793 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Mon, 02 Nov 2015 17:28:12 -0500 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (-----) close 21793 25.1 From unknown Sun Jun 22 00:52:27 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 01 Dec 2015 12:24:06 +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