From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Multiple major modes Date: Mon, 09 Jul 2007 13:21:38 -0400 Message-ID: References: <87vecwuo3i.fsf@uwakimon.sk.tsukuba.ac.jp> <87d4z2uou0.fsf@uwakimon.sk.tsukuba.ac.jp> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1184001790 10294 80.91.229.12 (9 Jul 2007 17:23:10 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 9 Jul 2007 17:23:10 +0000 (UTC) Cc: drew.adams@oracle.com, emacs-devel@gnu.org To: "Stephen J. Turnbull" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 09 19:23:09 2007 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.50) id 1I7wx2-0005Hz-Gl for ged-emacs-devel@m.gmane.org; Mon, 09 Jul 2007 19:23:08 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I7wx0-0005DI-9f for ged-emacs-devel@m.gmane.org; Mon, 09 Jul 2007 13:23:06 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I7wvN-0003Ux-9J for emacs-devel@gnu.org; Mon, 09 Jul 2007 13:21:25 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I7wvL-0003QT-9F for emacs-devel@gnu.org; Mon, 09 Jul 2007 13:21:24 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I7wvL-0003Q2-5L for emacs-devel@gnu.org; Mon, 09 Jul 2007 13:21:23 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I7wvK-0005Oo-KD for emacs-devel@gnu.org; Mon, 09 Jul 2007 13:21:22 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.60) (envelope-from ) id 1I7wva-0007vq-Tr; Mon, 09 Jul 2007 13:21:38 -0400 In-reply-to: <87d4z2uou0.fsf@uwakimon.sk.tsukuba.ac.jp> (stephen@xemacs.org) X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) 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:74510 Archived-At: When you step through a function, you can either step into or step across function calls. By analogy, when you are stepping through an advised function, it should be technically possible to step across any advice code or infrastructure to the point of the (ad-do-it) call. To pretend that the advice is not there is counterproductive. That would only exacerbate the problem caused by advice -- which is that it runs and you don't notice. When you do know about the advice, you might sometimes want to run across it in the debugger without stopping. A command to do that could be useful on those special occasions, so I would be happy to have it installed for that purpose.