From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lennart Borgman Newsgroups: gmane.emacs.devel Subject: Strange things happens with C-v in read-file-name Date: Wed, 27 Jan 2010 23:16:49 +0100 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1264631703 24050 80.91.229.12 (27 Jan 2010 22:35:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 27 Jan 2010 22:35:03 +0000 (UTC) To: Emacs-Devel devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 27 23:34:59 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NaGTS-0005xX-FG for ged-emacs-devel@m.gmane.org; Wed, 27 Jan 2010 23:34:58 +0100 Original-Received: from localhost ([127.0.0.1]:35246 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NaGTR-00084h-E9 for ged-emacs-devel@m.gmane.org; Wed, 27 Jan 2010 17:34:57 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NaGCL-0001L7-HY for emacs-devel@gnu.org; Wed, 27 Jan 2010 17:17:17 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NaGCK-0001KW-VK for emacs-devel@gnu.org; Wed, 27 Jan 2010 17:17:17 -0500 Original-Received: from [199.232.76.173] (port=46055 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NaGCK-0001KN-Li for emacs-devel@gnu.org; Wed, 27 Jan 2010 17:17:16 -0500 Original-Received: from fg-out-1718.google.com ([72.14.220.159]:61769) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NaGCJ-0005uE-Fr for emacs-devel@gnu.org; Wed, 27 Jan 2010 17:17:16 -0500 Original-Received: by fg-out-1718.google.com with SMTP id e12so396098fga.12 for ; Wed, 27 Jan 2010 14:17:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:from:date:message-id :subject:to:content-type; bh=/f3bAqQ44t+DBOhxN+6wJODWELZzZBGbdj+nUunKCCk=; b=olxbGlERiMtGC8bBVPjZ/1Ye+tRj/3bZM9qjEchvfGMCFvGk+mKiJdTlQmIEqjE8TT b24WOkRoEt+x7Nd8Rzy4TuT81+nVkNSMKO5hE/6Qf5NgChsJPpq9qP1yRNqrfA7bC6sh nFAVZritCuEnCQJ0pETzgSMLf20NT9PSTc2K0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=LuxcZgsQvQplzMvb6ccNbm1oEujC6oDdXlhfkxOxJa5Bb2d118/KNa6ofugowf6N5V 3TVhI9dnXC5C+Hh59e+vmhI/FFkh9UZLpU0xgVdTdlYJh7mrf5EUNzwXWQEFlkqLN8jt l9cTWUjcaE/zG/0oN+F7S6MODEY7Xp2DtWlPo= Original-Received: by 10.239.164.134 with SMTP id t6mr46491hbd.2.1264630629263; Wed, 27 Jan 2010 14:17:09 -0800 (PST) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:120528 Archived-At: I do not know if this is a bug in Emacs sources from 2010-01-26 or something I had introduced in some way. However C-v does not work for me in the read-file-name prompt (C-x C-f) any more. Checking the key binding I get this in a normal buffer C-v is bound to `cua-paste' in `cua--cua-keys-keymap' but in the C-x C-f prompt I get: C-v is bound to `cua-scroll-up' in `global-map' I have no idea what has happened. However first I noticed some problems with Viper (eh, yes, I use viper-mode and cua-mode together...). I have customized viper so that C-v is not bound there, but for some reason it showed up bound (to quote-insert) which it was not before. I looked a bit but could not find out what has happened so I did a quick workaround for the viper problem. Then instead this cua-mode problem emerged. I do not know how to reproduce this from "emacs -Q" at the moment. And I can't see what is wrong. All keymaps looks as I expect them to do (including emulation-mode-map-alist). It just looks like emulation-mode-map-alist is bypassed. I can reproduce it with emacs --no-desktop C-x b somename RET RET C-x C-f C-v The problem is there in the 2010-01-21 checkout (unpatched) but not in 2009-12-04 (patched). Unfortunately I have nothing in between there. Anyone have any idea what is going on here? Writing this message it is more and more clear to me there is some rather serious bug here. I just have no idea how to track it down.