From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#2375: 23.0.90; ^ in gnus summary buffer does not work in the nextstep build Date: Wed, 25 Feb 2009 11:25:17 -0500 Message-ID: References: <20090218182725.7F0B564571F@ate.maierh> Reply-To: Stefan Monnier , 2375@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1235580258 26321 80.91.229.12 (25 Feb 2009 16:44:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 25 Feb 2009 16:44:18 +0000 (UTC) Cc: Harald Maier , 2375@emacsbugs.donarmstrong.com To: YAMAMOTO Mitsuharu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Feb 25 17:45:33 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LcMsg-0003MX-IR for geb-bug-gnu-emacs@m.gmane.org; Wed, 25 Feb 2009 17:45:10 +0100 Original-Received: from localhost ([127.0.0.1]:43445 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LcMrL-0007bU-T0 for geb-bug-gnu-emacs@m.gmane.org; Wed, 25 Feb 2009 11:43:47 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LcMrG-0007YO-3o for bug-gnu-emacs@gnu.org; Wed, 25 Feb 2009 11:43:42 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LcMrF-0007Wg-Bd for bug-gnu-emacs@gnu.org; Wed, 25 Feb 2009 11:43:41 -0500 Original-Received: from [199.232.76.173] (port=39117 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LcMrE-0007WY-Vm for bug-gnu-emacs@gnu.org; Wed, 25 Feb 2009 11:43:41 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:38501) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LcMrE-0001KJ-BL for bug-gnu-emacs@gnu.org; Wed, 25 Feb 2009 11:43:40 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1PGhb3H032324; Wed, 25 Feb 2009 08:43:37 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n1PGU4VQ028025; Wed, 25 Feb 2009 08:30:04 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Stefan Monnier Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs , owner@emacsbugs.donarmstrong.com Resent-Date: Wed, 25 Feb 2009 16:30:04 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 2375 X-Emacs-PR-Package: emacs,ns X-Emacs-PR-Keywords: Original-Received: via spool by 2375-submit@emacsbugs.donarmstrong.com id=B2375.123557912727617 (code B ref 2375); Wed, 25 Feb 2009 16:30:04 +0000 Original-Received: (at 2375) by emacsbugs.donarmstrong.com; 25 Feb 2009 16:25:27 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from pruche.dit.umontreal.ca (pruche.dit.umontreal.ca [132.204.246.22]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1PGPMl4027603 for <2375@emacsbugs.donarmstrong.com>; Wed, 25 Feb 2009 08:25:24 -0800 Original-Received: from alfajor.home (vpn-132-204-232-24.acd.umontreal.ca [132.204.232.24]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id n1PGQ0Gs008639; Wed, 25 Feb 2009 11:26:00 -0500 Original-Received: by alfajor.home (Postfix, from userid 20848) id 0CDB3A2C19; Wed, 25 Feb 2009 11:25:18 -0500 (EST) In-Reply-To: (YAMAMOTO Mitsuharu's message of "Sat, 21 Feb 2009 15:38:07 +0900") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.90 (gnu/linux) X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3218=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Wed, 25 Feb 2009 11:43:41 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:25692 Archived-At: > What do you think about the dead-key behavior in the Carbon port > (Emacs 22)? If it is reasonable enough, maybe the Cocoa/GNUstep port > can adopt its strategy. Not knowing exactly how it's called, and not having the time to try and understand all thedetails, I'm not sure I understand what are the differences. Could you try and explain what are the differences? I see various "unimportant" details (such as the use of a display property or an overlay in order to avoid directly modifying the actual text), which might be good to integrate indeed, but what about the overall behavior, is it different? E.g. what happens (with your code) when the user hits a dead-^ in a Gnus buffer? I get the impression that it ends up behaving like the current ns-win.el code (i.e. nothing is run after ^, but the Gnus command is called after ^+SPC), except that it displays a "^" in the Gnus buffer rather than signalling an error. Is that right? Stefan