From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#20545: New minor mode Electric Punct Date: Sun, 17 May 2015 09:58:52 -0700 Organization: UCLA Computer Science Department Message-ID: <5558C8CC.9030408@cs.ucla.edu> References: <554FEFFE.7000303@cs.ucla.edu> <83k2wfma51.fsf@gnu.org> <555301BD.1040503@cs.ucla.edu> <83r3qkjuve.fsf@gnu.org> <5553822C.3000709@cs.ucla.edu> <83iobwjt3s.fsf@gnu.org> <55544199.3040704@cs.ucla.edu> <5557B4A7.9070604@cs.ucla.edu> <83k2w7ff3v.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1431882026 5424 80.91.229.3 (17 May 2015 17:00:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 17 May 2015 17:00:26 +0000 (UTC) Cc: 20545@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun May 17 19:00:16 2015 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 1Yu1vD-00027y-D4 for geb-bug-gnu-emacs@m.gmane.org; Sun, 17 May 2015 19:00:15 +0200 Original-Received: from localhost ([::1]:38034 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yu1vC-0003zI-Jd for geb-bug-gnu-emacs@m.gmane.org; Sun, 17 May 2015 13:00:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45292) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yu1v9-0003zA-Vd for bug-gnu-emacs@gnu.org; Sun, 17 May 2015 13:00:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yu1v6-0004sM-Kj for bug-gnu-emacs@gnu.org; Sun, 17 May 2015 13:00:11 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38337) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yu1v6-0004sA-IK for bug-gnu-emacs@gnu.org; Sun, 17 May 2015 13:00:08 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Yu1v5-0004WR-Dd for bug-gnu-emacs@gnu.org; Sun, 17 May 2015 13:00:07 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 17 May 2015 17:00:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20545 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 20545-submit@debbugs.gnu.org id=B20545.143188194317275 (code B ref 20545); Sun, 17 May 2015 17:00:07 +0000 Original-Received: (at 20545) by debbugs.gnu.org; 17 May 2015 16:59:03 +0000 Original-Received: from localhost ([127.0.0.1]:48312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yu1u2-0004UY-Q5 for submit@debbugs.gnu.org; Sun, 17 May 2015 12:59:03 -0400 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:39948) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yu1u0-0004Tx-Ib for 20545@debbugs.gnu.org; Sun, 17 May 2015 12:59:01 -0400 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 8ACC739E8018; Sun, 17 May 2015 09:58:54 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Original-Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xFG3UkmtCXG1; Sun, 17 May 2015 09:58:53 -0700 (PDT) Original-Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 31D8D39E8014; Sun, 17 May 2015 09:58:53 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 In-Reply-To: <83k2w7ff3v.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:102907 Archived-At: Eli Zaretskii wrote: > is set-locale-environment called when a new frame is created? Yes, but in that case FRAME is non-nil, so this new code isn't executed. It's executed only during startup. > I think it would be better to install this as a window-specific > display table, using set-window-display-table, as part of setting up > the window showing the*Help* buffer. WDYT? Having it be window-specific, or better yet frame-specific, would be an improvement, but it shouldn't be limited to *Help* buffers, as other kinds of buffers can have curved quotes. I'm not sure I'd worry about it. First, the kind of user likely to be running multidisplay is not the kind of user likely to be starting up in an obsolescent 8-bit locale. Second, if someone really does both things, they'll probably run into other problems anyway. Third, this particular problem, for the rare user who runs into it, will be just a minor glitch.