Received: (at 18294) by debbugs.gnu.org; 29 Aug 2014 09:00:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 29 05:00:07 2014 Received: from localhost ([127.0.0.1]:53115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1XNI2Q-0001UN-LZ for submit <at> debbugs.gnu.org; Fri, 29 Aug 2014 05:00:07 -0400 Received: from mout.gmx.net ([212.227.17.22]:65184) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <rudalics@HIDDEN>) id 1XNI2N-0001TE-4r for 18294 <at> debbugs.gnu.org; Fri, 29 Aug 2014 05:00:05 -0400 Received: from [188.22.46.255] ([188.22.46.255]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0MPYqL-1XRyrz2z0j-004lvL; Fri, 29 Aug 2014 10:59:54 +0200 Message-ID: <54004101.5060404@HIDDEN> Date: Fri, 29 Aug 2014 10:59:45 +0200 From: martin rudalics <rudalics@HIDDEN> MIME-Version: 1.0 To: Yuri Khan <yuri.v.khan@HIDDEN> Subject: Re: bug#18294: 24.3; gud and/or gdb: Add hooks to detect when a source file is visited during debugging References: <CAP_d_8U6xVAzFYkzjz1ZKb_rGkTgdjo52vNACTV=zS2WDQqJ9w@HIDDEN> <53F5BACB.3060804@HIDDEN> <CAP_d_8W6S2836tH2drp_Qy-=vqWK9=vLx6ZMbr=N3v7GN_TiRA@HIDDEN> In-Reply-To: <CAP_d_8W6S2836tH2drp_Qy-=vqWK9=vLx6ZMbr=N3v7GN_TiRA@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:9FIze65d/v84Aepd4m+mHXkWvpTk9vSJw3eXFGbrcyMy497hykL at7R+9Yhew3ZtQHewEG0uXYvkaNeX2TWmwDuI1tJ6HW9OVb5vfKYrpEYnJt5jjVMIUpcxXM SGoLqi/PtwweRQ4xLZSewfbzxFt9juRRWm0JAdTxtxqDb5Q7lOGRb/1wDWEdbmHbBDBLTtp YCNSeq20Trdiw5HGTzQVQ== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 18294 Cc: 18294 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.0 (/) > =E2=80=9CThis behavior=E2=80=9D consists of two changes to the current= state (which > allows editing while debugging): > > * binding additional keys, and > * locking source files to be read-only, > > and these changes need to be done simultaneously. > > This may be achieved several ways, one of them being a minor mode, > which I am suggesting here. [...] > In my opinion, a separate minor mode is much cleaner than any of the > latter options. Agreed. I was only objecting to the idea that one could turn that mode off only by quitting the debugger, that is by typing `quit' in gud-mode. martin
bug-gnu-emacs@HIDDEN
:bug#18294
; Package emacs
.
Full text available.Received: (at 18294) by debbugs.gnu.org; 24 Aug 2014 10:33:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 24 06:33:07 2014 Received: from localhost ([127.0.0.1]:50722 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1XLV6g-0004fL-UL for submit <at> debbugs.gnu.org; Sun, 24 Aug 2014 06:33:07 -0400 Received: from mail-ie0-f175.google.com ([209.85.223.175]:44623) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <yurivkhan@HIDDEN>) id 1XLV6e-0004ep-9Z for 18294 <at> debbugs.gnu.org; Sun, 24 Aug 2014 06:33:05 -0400 Received: by mail-ie0-f175.google.com with SMTP id x19so8202900ier.6 for <18294 <at> debbugs.gnu.org>; Sun, 24 Aug 2014 03:32:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type:content-transfer-encoding; bh=Gxu/XuJsnQKM4vfaKJQuGlB/PgdPewIsXdsf1wrd0QU=; b=btAxW1gKfTtE/USQLTzupvhblqofbu2LwXN8ynYHVW7br1eHtRDadm7jXhKvleZBqp z0thBiVn9raktT+M6RKyWdSYG28V5LIusYVSa4qfBlnA9gwRsGwUDeHo0D4uxXDHf6el tG2M0P2PL9gDq3D1dAsOVvjevThWLNNQWhtbGvCe0TBu01WtXGFVkX6ud9/UrgEKc0J8 cHEYbMuss+F5rm5ZRTbCtTpU7p2nCGIyc7Qj8R91xctBJKh1uK2d2m8iCfuI4iA5RBFB E31avq1cSTJ30uvaLidrcWE23lRJ1/xDHB480i72SMTq+YVyMmO9vCswxwpXX0TJm1gG 8FUw== MIME-Version: 1.0 X-Received: by 10.50.79.132 with SMTP id j4mr9040429igx.9.1408876378359; Sun, 24 Aug 2014 03:32:58 -0700 (PDT) Received: by 10.107.130.3 with HTTP; Sun, 24 Aug 2014 03:32:58 -0700 (PDT) In-Reply-To: <53F5BACB.3060804@HIDDEN> References: <CAP_d_8U6xVAzFYkzjz1ZKb_rGkTgdjo52vNACTV=zS2WDQqJ9w@HIDDEN> <53F5BACB.3060804@HIDDEN> Date: Sun, 24 Aug 2014 17:32:58 +0700 X-Google-Sender-Auth: jgTxOgGBCpFc0NYYVd2vH1EesQY Message-ID: <CAP_d_8W6S2836tH2drp_Qy-=vqWK9=vLx6ZMbr=N3v7GN_TiRA@HIDDEN> Subject: Re: bug#18294: 24.3; gud and/or gdb: Add hooks to detect when a source file is visited during debugging From: Yuri Khan <yuri.v.khan@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18294 Cc: 18294 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) On Thu, Aug 21, 2014 at 4:24 PM, martin rudalics <rudalics@HIDDEN> wrote: > > I'd like such a thing. But wouldn't it be easier to do this right in > gdb-mi.el? All I'd need is a simple key combination to toggle this > behavior off whenever I want to modify code on the fly. The next "run" > would then turn the behavior on again. =E2=80=9CThis behavior=E2=80=9D consists of two changes to the current stat= e (which allows editing while debugging): * binding additional keys, and * locking source files to be read-only, and these changes need to be done simultaneously. This may be achieved several ways, one of them being a minor mode, which I am suggesting here. Other ways include: * Binding keys directly in the gud-minor-mode-map, along with fringe clicks. This way, each such binding will have to check for a flag (which may or may not be the read-only flag), and invoke either the appropriate debugger command or self-insert-command. * Binding keys globally, then checking if the debugger is active, in addition to the above. In my opinion, a separate minor mode is much cleaner than any of the latter options.
bug-gnu-emacs@HIDDEN
:bug#18294
; Package emacs
.
Full text available.Received: (at 18294) by debbugs.gnu.org; 21 Aug 2014 09:24:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 21 05:24:43 2014 Received: from localhost ([127.0.0.1]:48745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1XKObr-0003P0-8h for submit <at> debbugs.gnu.org; Thu, 21 Aug 2014 05:24:43 -0400 Received: from mout.gmx.net ([212.227.17.20]:57470) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <rudalics@HIDDEN>) id 1XKObp-0003Od-OI for 18294 <at> debbugs.gnu.org; Thu, 21 Aug 2014 05:24:42 -0400 Received: from [62.46.215.64] ([62.46.215.64]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MGzwE-1X7h213LjG-00DnOA; Thu, 21 Aug 2014 11:24:35 +0200 Message-ID: <53F5BACB.3060804@HIDDEN> Date: Thu, 21 Aug 2014 11:24:27 +0200 From: martin rudalics <rudalics@HIDDEN> MIME-Version: 1.0 To: Yuri Khan <yuri.v.khan@HIDDEN>, 18294 <at> debbugs.gnu.org Subject: Re: bug#18294: 24.3; gud and/or gdb: Add hooks to detect when a source file is visited during debugging References: <CAP_d_8U6xVAzFYkzjz1ZKb_rGkTgdjo52vNACTV=zS2WDQqJ9w@HIDDEN> In-Reply-To: <CAP_d_8U6xVAzFYkzjz1ZKb_rGkTgdjo52vNACTV=zS2WDQqJ9w@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:wHefW2nglaN1O3l2wb4LoZNaDSHxv3pf/4NECI+k7C+bb4ape1A 9hTbs5kWqSivO6pI3magUN4wKAdqoQfLnRXJB0PXE0H7fjmWAlQeOuELTEN3BrySb0+HecB JPe29kHxpsS6Tm8GiIkrKxfQLNo8xOcE6Jwqqw54gBHDiSJANi5/pmRdQm3dvc5UXr6s6ux KmqfuSy+FpY7rUpAPlwQQ== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 18294 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.0 (/) > I am writing a minor mode to control the debugger from a source buffer= > by pressing single-letter keystrokes, e.g. "n" for gud-next, etc. The > mode itself is very simple =E2=80=94 it has a keymap, and it sets the = buffer > read-only while it is active so as to free these keys from their usual= > 'self-insert-command' bindings. [...] > It would be nice if gdb-mi.el provided hooks that I could add to > instead of advising gdb functions. I'd like such a thing. But wouldn't it be easier to do this right in gdb-mi.el? All I'd need is a simple key combination to toggle this behavior off whenever I want to modify code on the fly. The next "run" would then turn the behavior on again. martin
bug-gnu-emacs@HIDDEN
:bug#18294
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 19 Aug 2014 05:00:04 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 19 01:00:03 2014 Received: from localhost ([127.0.0.1]:46862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1XJbWa-0001yE-0T for submit <at> debbugs.gnu.org; Tue, 19 Aug 2014 01:00:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43769) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <yurivkhan@HIDDEN>) id 1XJbWV-0001xw-Hq for submit <at> debbugs.gnu.org; Tue, 19 Aug 2014 00:59:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <yurivkhan@HIDDEN>) id 1XJbWO-0006xf-1y for submit <at> debbugs.gnu.org; Tue, 19 Aug 2014 00:59:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.8 required=5.0 tests=AC_HTML_NONSENSE_TAGS, BAYES_50, FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43459) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <yurivkhan@HIDDEN>) id 1XJbWN-0006xU-VH for submit <at> debbugs.gnu.org; Tue, 19 Aug 2014 00:59:47 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45444) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <yurivkhan@HIDDEN>) id 1XJbWM-0001SG-4J for bug-gnu-emacs@HIDDEN; Tue, 19 Aug 2014 00:59:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <yurivkhan@HIDDEN>) id 1XJbWI-0006w5-Ei for bug-gnu-emacs@HIDDEN; Tue, 19 Aug 2014 00:59:46 -0400 Received: from mail-ig0-x230.google.com ([2607:f8b0:4001:c05::230]:50694) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <yurivkhan@HIDDEN>) id 1XJbWI-0006vv-6y for bug-gnu-emacs@HIDDEN; Tue, 19 Aug 2014 00:59:42 -0400 Received: by mail-ig0-f176.google.com with SMTP id hn18so9442428igb.9 for <bug-gnu-emacs@HIDDEN>; Mon, 18 Aug 2014 21:59:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=u7WRJsKgxlSdgG6lk+ZPBwXd0Iw2IL4q5Rab+z1aOkE=; b=GZhJX7xaY+CMKgPhuKpUwJgL/FDAx3mHcZt7zCRZ6flCtgiOtUfGacZBluxW/cV2wb 620L73repv6FrNdKqmOe0LYwYEwFbPRIoq+f1hsvK+v5EF8gMJMb5eql4QiwHcwsRmsQ VidW3qIf0sIPVYdZxkFqwbAinWyVoAdfUNnG8ISAk6wjSA3sGvcVIqDBBJ8odtm7FMI0 HfINSS8l53EJzlRje1K78WZaCngKI4Tgz5e8EUTb9gcnJFc9QagK9L5Vnk10NOdXwt5+ 923SNLC+toqob05Jcz0wXn7rN35xvt9DpER2B+K9FHba5dgyAB7c+o7K0+MgKCZX7Mf7 vPMw== MIME-Version: 1.0 X-Received: by 10.42.68.1 with SMTP id v1mr39652596ici.49.1408424381262; Mon, 18 Aug 2014 21:59:41 -0700 (PDT) Received: by 10.107.6.30 with HTTP; Mon, 18 Aug 2014 21:59:41 -0700 (PDT) Date: Tue, 19 Aug 2014 11:59:41 +0700 X-Google-Sender-Auth: PB0GBjdjhwgcnq5E6nlHcRIF54Y Message-ID: <CAP_d_8U6xVAzFYkzjz1ZKb_rGkTgdjo52vNACTV=zS2WDQqJ9w@HIDDEN> Subject: 24.3; gud and/or gdb: Add hooks to detect when a source file is visited during debugging From: Yuri Khan <yuri.v.khan@HIDDEN> To: bug-gnu-emacs@HIDDEN Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.0 (---) Hello, I am writing a minor mode to control the debugger from a source buffer by pressing single-letter keystrokes, e.g. "n" for gud-next, etc. The mode itself is very simple =E2=80=94 it has a keymap, and it sets the buffe= r read-only while it is active so as to free these keys from their usual 'self-insert-command' bindings. I need to be able to enable this mode for the same buffers where gdb allows clicking in the fringe to set a breakpoint, and at the same time as gdb sets up reaction to these clicks. For that purpose, I currently advise the 'gdb-init-buffer' function. Additionally, I need to detect when debugging is finished, in order to disable the mode in all buffers, so that the user would be able to edit files again. Currently, I advise 'gdb-reset' and loop over all buffers, disabling the mode. It would be nice if gdb-mi.el provided hooks that I could add to instead of advising gdb functions. Implementation proposal: * Add a normal hook 'gdb-init-buffer-hook' that runs at the end of 'gdb-init-buffer' with the buffer being initialized still current. * Add a normal hook 'gdb-reset-hook' that runs at the end of 'gdb-reset'. Additional considerations: The mode I am writing might be useful for Gud backends other than gdbmi. To generalize to those, I would need the following hooks: * A hook that can be used to enable the mode. It needs to run at the start of a debugging session, once for each existing buffer visiting a source file of the program being debugged, with that buffer being current. Additionally, it needs to run when a new buffer is opened while debugging, iff that buffer is visiting a source file of the program being debugged. * A hook that can be used to disable the mode. It needs to run once when a debugging session ends. Alternatively, a hook that runs once for each buffer in which the above hook has previously ran. In GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.10.7) of 2014-03-08 on lamiak, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.11501000 System Description: Ubuntu 14.04.1 LTS Configured using: `configure '--build' 'x86_64-linux-gnu' '--build' 'x86_64-linux-gnu' '--prefix=3D/usr' '--sharedstatedir=3D/var/lib' '--libexecdir=3D/usr/lib' '--localstatedir=3D/var/lib' '--infodir=3D/usr/share/info' '--mandir=3D/usr/share/man' '--with-pop=3Dyes' '--enable-locallisppath=3D/etc/emacs24:/etc/emacs:/usr/local/share/emacs/2= 4.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.3/site-l= isp:/usr/share/emacs/site-lisp' '--with-crt-dir=3D/usr/lib/x86_64-linux-gnu' '--with-x=3Dyes' '--with-x-toolkit=3Dgtk3' '--with-toolkit-scroll-bars' 'build_alias=3Dx86_64-linux-gnu' 'CFLAGS=3D-g -O2 -fstack-protector --param=3Dssp-buffer-size=3D4 -Wformat -Werror=3Dformat-security -Wall' 'LDFLAGS=3D-Wl,-Bsymbolic-functions -Wl,-z,relro' 'CPPFLAGS=3D-D_FORTIFY_SOURCE=3D2'' Important settings: value of $LC_MONETARY: en_US.UTF-8 value of $LC_NUMERIC: en_US.UTF-8 value of $LC_TIME: en_DK.utf8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: global-whitespace-mode: t global-git-gutter-mode: t git-gutter-mode: t shell-dirtrack-mode: t show-paren-mode: t global-hl-line-mode: t cua-mode: t diff-auto-refine-mode: t auto-revert-mode: t yas-global-mode: t yas-minor-mode: t global-srecode-minor-mode: t global-ede-mode: t ede-minor-mode: t tabbar-mode: t desktop-save-mode: t server-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <down> <down> <down> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <down> <down> <down> <down> <down> <up> <up> <up> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <M-left> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <M-down> <M-right> <M-left> <f1> f g u d - m i n o r - m o d e <return> C-g <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <up> <up> <up> <up> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <left> <left> <left> <left> <left> <left> <left> <left> <left> <down> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <C-down> <f1> v g u d - m i n o r - m o d e - h <tab> o o k <return> C-g <M-left> M-x r e p o r <tab> <return> Recent messages: Mark saved where search started Mark set Mark saved where search started [2 times] Quit Type "q" to restore previous buffer, <next> to scroll help. byte-code: Beginning of buffer [3 times] mouse-2, RET: find variable's definition uncompressing gud.el.gz...done Note: file is write protected Here is not Git work tree [2 times] Quit [2 times] Load-path shadows: ~/.emacs.d/browse-kill-ring/browse-kill-ring hides /usr/share/emacs24/site-lisp/emacs-goodies-el/browse-kill-ring /usr/share/emacs/24.3/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup /usr/share/emacs24/site-lisp/dictionaries-common/ispell hides /usr/share/emacs/24.3/lisp/textmodes/ispell /usr/share/emacs24/site-lisp/dictionaries-common/flyspell hides /usr/share/emacs/24.3/lisp/textmodes/flyspell Features: (pp misearch multi-isearch jka-compr find-func shadow sort mail-extr emacsbug message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs gdb-mi bindat json gud ibuf-ext ibuffer windmove ede/dired persistent-soft pcache font-utils highlight-beyond-fill-column disp-table whitespace hi-lock sql-indent sql browse-kill-ring redo git-gutter tramp tramp-compat auth-source gnus-util mm-util mail-prsvr password-cache tramp-loaddefs shell pcomplete paren hl-line cua-base unicode-fonts warnings magit-key-mode magit package iswitchb ido esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg eldoc esh-groups eshell esh-module esh-mode esh-util ediff-merg ediff-diff ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff view grep format-spec epa epg epg-config diff-mode autorevert git-rebase-mode thingatpt git-commit-mode log-edit pcvs-util add-log yasnippet dropdown-list semantic/bovine/gcc semantic/dep semantic/ia semantic/analyze/refs semantic/db-find semantic/db-ref semantic/analyze semantic/sort semantic/scope semantic/analyze/fcn semantic/db srecode/mode semantic/senator semantic/format semantic/ctxt semantic/wisent semantic/wisent/wisent semantic/decorate pulse srecode/insert srecode/filters srecode/args srecode/find srecode/map srecode/ctxt semantic/tag-ls semantic/find srecode/compile srecode/dictionary srecode/table srecode semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local vc-git ede/cpp-root ede/emacs ede/speedbar ede/files ede ede/base ede/auto ede/source eieio-base eieio-speedbar speedbar sb-image ezimage dframe eieio-custom wid-edit eieio byte-opt bytecomp byte-compile cconv cedet tabbar framemove advice help-fns advice-preload windcycle help-mode dired+ dired-x cl-macs gv dired-aux dired easymenu cl cl-lib desktop saveplace server derived debian-el debian-el-loaddefs pylint compile comint ansi-color ring haskell-mode-autoloads edmacro kmacro emacs-goodies-el emacs-goodies-custom emacs-goodies-loaddefs easy-mmode dpkg-dev-el dpkg-dev-el-loaddefs devhelp time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)
Yuri Khan <yuri.v.khan@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#18294
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.