emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Override Windows default Win-* key combinations when using E


From: Jussi Lahdenniemi
Subject: Re: [PATCH] Override Windows default Win-* key combinations when using Emacs
Date: Fri, 15 Jan 2016 08:56:16 +0200
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1

On 14.1.2016 20.15, Eli Zaretskii wrote:
If you can spare some time to try debugging this with me, please file
a bug report about this problem with "M-x report-emacs-bug", and let's
take it up there.

OK, I did that. If you like to continue the debugging on that thread, feel free to reply there!

The first thing I'd like to know is what buffer is
that (I'm guessing *scratch* or *Messages*), and what is the value of
'a' in this call frame:

the value of the name variable in the Fget_buffer_create function is " *load*", and a in frame #4 is 0x02a22101.

The tag seems to indicate 'a' being a Lisp_Misc object, but the memory dump on that does not quite match:

(gdb) x/4xw 0x2a22100
0x2a22100:  0x0181826c  0x00000000  0x018b6d5c  0x00000000

More to the point, 'a' seems to be a Lisp_Misc pointer to 'b'+4 in Fget_buffer_create:

(gdb) up
#5  0x01130714 in Fget_buffer_create ...
(gdb) print b
$3 = (struct buffer *) 0x2a220fc

--
Jussi Lahdenniemi




reply via email to

[Prev in Thread] Current Thread [Next in Thread]