From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Welsh Duggan Newsgroups: gmane.emacs.devel Subject: C-x SPC : rectangle-mark-mode or gud-break? Date: Thu, 19 Dec 2013 14:48:16 -0500 Message-ID: <8738lo7hbz.fsf@maru2.md5i.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1387482633 17462 80.91.229.3 (19 Dec 2013 19:50:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 19 Dec 2013 19:50:33 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 19 20:50:38 2013 Return-path: Envelope-to: ged-emacs-devel@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 1VtjcE-0003HS-5z for ged-emacs-devel@m.gmane.org; Thu, 19 Dec 2013 20:50:38 +0100 Original-Received: from localhost ([::1]:46049 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VtjcD-0000sE-ML for ged-emacs-devel@m.gmane.org; Thu, 19 Dec 2013 14:50:37 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33060) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VtjaB-0006R3-JT for emacs-devel@gnu.org; Thu, 19 Dec 2013 14:48:36 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vtja2-0005CM-EA for emacs-devel@gnu.org; Thu, 19 Dec 2013 14:48:31 -0500 Original-Received: from md5i.com ([75.151.244.229]:48407 helo=maru2.md5i.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vtja2-0005Aj-9I for emacs-devel@gnu.org; Thu, 19 Dec 2013 14:48:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=md5i.com; s=dkim; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From; bh=Sut/2ao0PT0cddrVz4l7nZFSZ1MdELEKyi8ZkmRftt4=; b=KuRDQTw94i99hcm0k7yz1mSSPq14ESooHdrr+SRyoVEkpcuY/nhNeajF4NN6TzS0S3nm0BrymbzOREJ1BOE+FbnybgtPyTp+Hkq6UoeaYggQAdHICkyyztl+/jFOCE8y; Original-Received: from md5i by maru2.md5i.com with local (Exim 4.82) (envelope-from ) id 1VtjZw-0002UE-Ed for emacs-devel@gnu.org; Thu, 19 Dec 2013 14:48:16 -0500 User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 75.151.244.229 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:166623 Archived-At: I know I am opening up a can of worms here, but I am going to argue that `C-x SPC' be changed back to `gud-break'. I've tried using the current system for a couple of weeks now, and my fingers still automatically go to `C-x SPC' instead of `C-x C-a C-b'. I must admit to wondering why more people on this list aren't experiencing this as well. Do people not run gdb from within Emacs? Do they tend to use the toolbar to set breakpoints? I'm don't get very upset when new features are turned on by default in new versions of Emacs, but I find myself annoyed when long-lived keybindings that I use frequently are overwritten by functionality that (at least in my case) is much less common. Emacs is a programmers' editor, isn't it? Now, please note that I do know how to rebind keys, and have re-bound `C-x SPC' in my .emacs to that which I expect. And my frustration with this new rebinding isn't directed at anyone in particular. It's just frustration. (And I have a co-worker who I know is going to go ballistic once he types `C-x SPC' in the next version of Emacs and the unexpected happens.) If `C-x SPC' remains as `rectangle-mark-mode', please make sure that it gets mentioned in the NEWS such that a search for some combination of "gud", "gdb", and "breakpoint" will find the change, along with the `C-x C-a C-b' binding. Also please make sure the documentation for `gud-break' in the "Commands of GUD" node of the manual gets updated. (Currently it doesn't even mention the `C-x C-a C-b' binding.) -- Michael Welsh Duggan (md5i@md5i.com)