www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/05/12/08:58:33

Date: Sat, 12 May 2001 15:57:22 +0300
From: "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>
Sender: halo1 AT zahav DOT net DOT il
To: eespinoz AT ing DOT puc DOT cl
Message-Id: <8632-Sat12May2001155720+0300-eliz@is.elta.co.il>
X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.9
CC: djgpp AT delorie DOT com
In-reply-to: <Pine.SGI.4.05.10105101305270.1000-100000@huequi.ing.puc.cl>
(eespinoz AT ing DOT puc DOT cl)
Subject: Re: Emacs crashes with fast arrow keys
References: <Pine DOT SGI DOT 4 DOT 05 DOT 10105101305270 DOT 1000-100000 AT huequi DOT ing DOT puc DOT cl>
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> Date: Thu, 10 May 2001 13:26:04 -0400
> From: "Eduardo Espinoza E." <eespinoz AT ing DOT puc DOT cl>
> 
>      Two things that i observed are:
> 
>      1. The abort apparently happens when Emacs is echoing the result of
> the keypress to the screen (when fail at completing a filename, sometimes
> appears the messages 'Making completion list...', 'Loading view...' and
> more, always completed (some control character)).
> 
>      2. The fail happens immediately if a key is maintained pressed while
> Emacs load (some relation?).

It is important to understand what is the last thing Emacs did before
it died.  So please edit the file src/msdos.c from the Emacs
distribution and add "fflush (termscript);" for every place where you
see something get written to the termscript stream, like this:

  if (termscript)
    fprintf (termscript, "<SCREEN SAVED (dimensions=%dx%d)>\n",
	     screen_size_X, screen_size_Y);

Then run "emacs -q" after setting the EMACSTEST variable.  When Emacs
dies, I hope the termscript file will at least tell what was it doing
at that moment.

Thanks.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019