Mercurial > hg > xemacs-beta
comparison notes.txt @ 5925:08cfc8f77fb6 cygwin
make space for long ptr, and store as such, for frame in WINDOW data,
add a bit more debugging to debug-mswindow,
Vin Shelton patch to fix M-x shell
author | Henry Thompson <ht@markup.co.uk> |
---|---|
date | Fri, 27 Feb 2015 17:41:20 +0000 |
parents | 518bf1108435 |
children | 2f34b59f451a |
comparison
equal
deleted
inserted
replaced
5924:518bf1108435 | 5925:08cfc8f77fb6 |
---|---|
254 ---- | 254 ---- |
255 After a tiny spark on interest on xemacs-beta, did pull -u, merge and | 255 After a tiny spark on interest on xemacs-beta, did pull -u, merge and |
256 commit, make distclean, configure '--with-pdump=yes' '--with-modules=no' '--with-mule=yes' '--with-ncurses=yes' '--with-msw=yes' '--without-png' '--without-xpm' '--without-jpeg' '--with-cflags-debugging=-ggdb' | 256 commit, make distclean, configure '--with-pdump=yes' '--with-modules=no' '--with-mule=yes' '--with-ncurses=yes' '--with-msw=yes' '--without-png' '--without-xpm' '--without-jpeg' '--with-cflags-debugging=-ggdb' |
257 | 257 |
258 No change -- -nw works, w/o -nw gives the same assertion failed. | 258 No change -- -nw works, w/o -nw gives the same assertion failed. |
259 ----- | |
260 Trying again, make distclean followed by | |
261 > | |
262 didn't work!, had to add --without-x (why???) | |
263 ------ | |
264 Force debug printing on by | |
265 debug_mswindows_events = 3; | |
266 at the end of event-msw.c | |
267 Added more printing, removed frame printing, from | |
268 debug_output_mswin_message ditto | |
269 Narrowed it down to the | |
270 qxeSetWindowLong (hwnd, XWL_FRAMEOBJ, (intptr_t)STORE_LISP_IN_VOID (frame_obj)); | |
271 at the end of mswindows_init_frame_1 in frame-msw.c | |
272 a) Should be ...LongtPtr | |
273 b) Not enough room allocated for a 64-bit long ptr -- fixed in | |
274 console-msw-impl.h |