From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Bill Evans Newsgroups: gmane.emacs.bugs Subject: bug#30291: 25.2; "ubuntu mono font" and "query-replace" (twice) hangs emacs Date: Mon, 29 Jan 2018 17:58:38 -0800 Message-ID: <4453ec7d-c499-9001-c03f-dcfd7c7cd607@8pawexpress.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1517281715 20521 195.159.176.226 (30 Jan 2018 03:08:35 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 30 Jan 2018 03:08:35 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 To: 30291@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jan 30 04:08:31 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1egMHN-0003nC-9L for geb-bug-gnu-emacs@m.gmane.org; Tue, 30 Jan 2018 04:08:13 +0100 Original-Received: from localhost ([::1]:60817 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1egMJM-0003bK-GF for geb-bug-gnu-emacs@m.gmane.org; Mon, 29 Jan 2018 22:10:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46814) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1egMJB-0003ar-IA for bug-gnu-emacs@gnu.org; Mon, 29 Jan 2018 22:10:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1egMJ8-0003rU-Bf for bug-gnu-emacs@gnu.org; Mon, 29 Jan 2018 22:10:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40510) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1egMJ8-0003rE-6f for bug-gnu-emacs@gnu.org; Mon, 29 Jan 2018 22:10:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1egMJ8-0000TO-0A for bug-gnu-emacs@gnu.org; Mon, 29 Jan 2018 22:10:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Bill Evans Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 30 Jan 2018 03:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 30291 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.15172817461746 (code B ref -1); Tue, 30 Jan 2018 03:10:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 30 Jan 2018 03:09:06 +0000 Original-Received: from localhost ([127.0.0.1]:48407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1egMID-0000S5-B2 for submit@debbugs.gnu.org; Mon, 29 Jan 2018 22:09:06 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:49305) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1egLPp-0007de-Au for submit@debbugs.gnu.org; Mon, 29 Jan 2018 21:12:54 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1egLPj-000489-1Y for submit@debbugs.gnu.org; Mon, 29 Jan 2018 21:12:48 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:39613) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1egLPi-000482-UK for submit@debbugs.gnu.org; Mon, 29 Jan 2018 21:12:46 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40268) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1egLPh-0007Q7-Gj for bug-gnu-emacs@gnu.org; Mon, 29 Jan 2018 21:12:46 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1egLPe-00044O-Aq for bug-gnu-emacs@gnu.org; Mon, 29 Jan 2018 21:12:45 -0500 Original-Received: from gproxy7-pub.mail.unifiedlayer.com ([70.40.196.235]:42332) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1egLPd-0003v8-UX for bug-gnu-emacs@gnu.org; Mon, 29 Jan 2018 21:12:42 -0500 Original-Received: from CMOut01 (unknown [10.0.90.82]) by gproxy7.mail.unifiedlayer.com (Postfix) with ESMTP id 09CA1217591 for ; Mon, 29 Jan 2018 18:58:45 -0700 (MST) Original-Received: from host423.hostmonster.com ([67.20.76.123]) by CMOut01 with id 4Ryg1x0092fcmXX01RyjSy; Mon, 29 Jan 2018 18:58:45 -0700 X-Authority-Analysis: v=2.2 cv=Rf/gMxlv c=1 sm=1 tr=0 a=9niMcDktX7vm7RCIvejFpA==:117 a=9niMcDktX7vm7RCIvejFpA==:17 a=IkcTkHD0fZMA:10 a=RgaUWeydRksA:10 a=rwSVs-bZse0wLkaAcY8A:9 a=PpQUiy3lz8_8uqei:21 a=rq5niOf5j43t9Ix6:21 a=QEXdDO2ut3YA:10 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=8pawexpress.com; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Date:Message-ID:Subject:From:To:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=WiNysmLxp5phqN2jaSWQY9ecBdJWCye9eM4gB7gvz/0=; b=FiAk60i7xZMIljXMa4WILYZbYX 4nHNdoO4ega9uxY60BolBwr5+WGtxYspQRMNqQlyk2noEAtzsKHJo6wCIAA1tDuaqN+4iwBLdFEOv PYJdUtmy0UTDkABfGkCIV0NMM; Original-Received: from 50-196-183-82-static.hfc.comcastbusiness.net ([50.196.183.82]:31762 helo=[10.10.237.130]) by host423.hostmonster.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89_1) (envelope-from ) id 1egLC4-003CsY-2I for bug-gnu-emacs@gnu.org; Mon, 29 Jan 2018 18:58:40 -0700 Content-Language: en-US X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - host423.hostmonster.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - 8pawexpress.com X-BWhitelist: no X-Source-IP: 50.196.183.82 X-Exim-ID: 1egLC4-003CsY-2I X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 50-196-183-82-static.hfc.comcastbusiness.net ([10.10.237.130]) [50.196.183.82]:31762 X-Source-Auth: bill@8pawexpress.com X-Email-Count: 1 X-Source-Cap: ZWlncGF3ZXg7ZWlncGF3ZXg7aG9zdDQyMy5ob3N0bW9uc3Rlci5jb20= X-Local-Domain: yes X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Mon, 29 Jan 2018 22:09:03 -0500 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:142676 Archived-At: Reproducible steps with "emacs -Q": 1. Set the font with (set-face-attribute 'default nil :font "Ubuntu Mono"= ). 2. In any buffer (including *scratch* of a freshly-started emacs). 3. Do a query-replace, it does not matter if anything is found or replace= d. 4. Do another query-replace. This time, emacs should provide the=20 previous search/replace as default, something ala: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Query replace (foo --> bar): = _ =C2=A0=C2=A0=C2=A0 where the --> is actually a fancy arrow, not dash-das= h-greaterthan.=20 Emacs always slows down a little in this part. 5. Interrupt (C-g) before completing the act. Emacs hangs (for me).=20 (Occasionally it requires doing this twice, never more than that.) If I do not set the font (fresh emacs) or set it to another font (e.g.,=20 "Consolas"), no such slow-down or hang occurs with the same steps. Versions: win10_64, emacs-25.2.1 (vgoulet's 25.2mod3), ubuntu mono 0.80=20 (dtd 2011; non-mono fonts are 0.83 from 2015) In GNU Emacs 25.2.1 (x86_64-w64-mingw32) =C2=A0of 2017-04-24 built on KAEL Repository revision: 784602b10506c50075aa9463891a47380ebea55f Windowing system distributor 'Microsoft Corp.', version 10.0.16299 Configured using: =C2=A0'configure --prefix=3D/tmp/emacs --without-imagemagick --without-d= bus =C2=A0--with-modules 'CFLAGS=3D-O2 -fomit-frame-pointer -g0'' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS MODULES Important settings: =C2=A0 value of $LANG: ENU =C2=A0 locale-coding-system: cp1252 Major mode: Lisp Interaction Minor modes in effect: =C2=A0 tooltip-mode: t =C2=A0 global-eldoc-mode: t =C2=A0 electric-indent-mode: t =C2=A0 mouse-wheel-mode: t =C2=A0 tool-bar-mode: t =C2=A0 menu-bar-mode: t =C2=A0 file-name-shadow-mode: t =C2=A0 global-font-lock-mode: t =C2=A0 font-lock-mode: t =C2=A0 blink-cursor-mode: t =C2=A0 auto-composition-mode: t =C2=A0 auto-encryption-mode: t =C2=A0 auto-compression-mode: t =C2=A0 line-number-mode: t =C2=A0 transient-mark-mode: t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message dired format-spec rfc822 mml mml-sec password-cache epg epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns help-mode easymenu cl-loaddefs pcase cl-lib mail-prsvr mail-utils time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote w32notify w32 multi-tty make-network-process emacs) Memory information: ((conses 16 90268 10268) =C2=A0(symbols 56 20082 0) =C2=A0(miscs 48 51 126) =C2=A0(strings 32 16583 4807) =C2=A0(string-bytes 1 439616) =C2=A0(vectors 16 11784) =C2=A0(vector-slots 8 427318 4744) =C2=A0(floats 8 160 33) =C2=A0(intervals 56 237 21) =C2=A0(buffers 976 20))