* [storm@cua.dk: Redisplay bug in latest CVS] @ 2002-05-15 7:01 Richard Stallman 2002-05-15 13:50 ` Gerd Moellmann 0 siblings, 1 reply; 11+ messages in thread From: Richard Stallman @ 2002-05-15 7:01 UTC (permalink / raw Cc: emacs-devel If nobody else fixes this, can you please help? ------- Start of forwarded message ------- From: "Kim F. Storm" <storm@cua.dk> To: emacs-devel@gnu.org Subject: Redisplay bug in latest CVS Sender: emacs-devel-admin@gnu.org Date: Tue, 14 May 2002 09:43:17 +0000 (GMT) This is with latest CVS emacs on GNU/Linux 2.4 (redhat 7.2) with Xfree 4.(something) running under X: Save this file in x.c: - ------------------------------------------------- f() { switch (a) { case 1: break; case 1: break; } } - ------------------------------------------------ [Notice that the "break;" lines are indented by two TABs]. Start emacs -q and do C-x C-f x.c RET Now move the cursor _below_ the space in "case 1:", ie. case 1: X break; here....^ Hit TAB. The screen now looks like (cursor is on the `b'): case 1: br ak; ?.......^ Doing C-l brings back the missing `e'. My guess is that if the cursor was on a TAB, the position occupied by that TAB will be left blank after redisplay. To see this, indent the "break;" by "TAB SPACE TAB" and put the cursor on the SPACE and press TAB => correct redisplay. .. but there must be more to it than that. I don't have time to investigate this further right now. - -- Kim F. Storm <storm@cua.dk> http://www.cua.dk _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://mail.gnu.org/mailman/listinfo/emacs-devel ------- End of forwarded message ------- ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [storm@cua.dk: Redisplay bug in latest CVS] 2002-05-15 7:01 [storm@cua.dk: Redisplay bug in latest CVS] Richard Stallman @ 2002-05-15 13:50 ` Gerd Moellmann 2002-05-15 14:03 ` Miles Bader ` (2 more replies) 0 siblings, 3 replies; 11+ messages in thread From: Gerd Moellmann @ 2002-05-15 13:50 UTC (permalink / raw Cc: emacs-devel Richard Stallman <rms@gnu.org> writes: > If nobody else fixes this, can you please help? The Emacs/Guile plan has moved Emacs to the low end of my personal priority list. I'll queue reports, but it's currently unlikely that I'll work on them. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [storm@cua.dk: Redisplay bug in latest CVS] 2002-05-15 13:50 ` Gerd Moellmann @ 2002-05-15 14:03 ` Miles Bader 2002-05-15 15:11 ` Gerd Moellmann 2002-05-15 16:24 ` Eli Zaretskii 2002-05-16 20:24 ` Richard Stallman 2 siblings, 1 reply; 11+ messages in thread From: Miles Bader @ 2002-05-15 14:03 UTC (permalink / raw Cc: rms, emacs-devel gerd.moellmann@t-online.de (Gerd Moellmann) writes: > The Emacs/Guile plan has moved Emacs to the low end of my personal > priority list. Emacs/Guile plan? -Miles -- The secret to creativity is knowing how to hide your sources. --Albert Einstein ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [storm@cua.dk: Redisplay bug in latest CVS] 2002-05-15 14:03 ` Miles Bader @ 2002-05-15 15:11 ` Gerd Moellmann 2002-05-15 15:29 ` Miles Bader 0 siblings, 1 reply; 11+ messages in thread From: Gerd Moellmann @ 2002-05-15 15:11 UTC (permalink / raw Cc: rms, emacs-devel Miles Bader <miles@gnu.org> writes: > Emacs/Guile plan? Basing Emacs on Guile, and what follows from it. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [storm@cua.dk: Redisplay bug in latest CVS] 2002-05-15 15:11 ` Gerd Moellmann @ 2002-05-15 15:29 ` Miles Bader 2002-05-15 15:56 ` Gerd Moellmann 0 siblings, 1 reply; 11+ messages in thread From: Miles Bader @ 2002-05-15 15:29 UTC (permalink / raw Cc: rms, emacs-devel gerd.moellmann@t-online.de (Gerd Moellmann) writes: > > Emacs/Guile plan? > > Basing Emacs on Guile, and what follows from it. Yeah, but that's been a vague concept since the dawn of time; your message implies that there's actually something happening... -Miles -- Love is a snowmobile racing across the tundra. Suddenly it flips over, pinning you underneath. At night the ice weasels come. --Nietzsche ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [storm@cua.dk: Redisplay bug in latest CVS] 2002-05-15 15:29 ` Miles Bader @ 2002-05-15 15:56 ` Gerd Moellmann 0 siblings, 0 replies; 11+ messages in thread From: Gerd Moellmann @ 2002-05-15 15:56 UTC (permalink / raw Cc: rms, emacs-devel Miles Bader <miles@gnu.org> writes: > > Basing Emacs on Guile, and what follows from it. > > Yeah, but that's been a vague concept since the dawn of time; your > message implies that there's actually something happening... I'll let Richard answer what the state of affairs is. I was referring to something on emacs-hackers and later in private mail. Obviously, I've made my personal decision. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [storm@cua.dk: Redisplay bug in latest CVS] 2002-05-15 13:50 ` Gerd Moellmann 2002-05-15 14:03 ` Miles Bader @ 2002-05-15 16:24 ` Eli Zaretskii 2002-05-15 18:24 ` Gerd Moellmann 2002-05-16 20:24 ` Richard Stallman 2 siblings, 1 reply; 11+ messages in thread From: Eli Zaretskii @ 2002-05-15 16:24 UTC (permalink / raw Cc: rms, emacs-devel > From: gerd.moellmann@t-online.de > Date: 15 May 2002 15:50:45 +0200 > > The Emacs/Guile plan has moved Emacs to the low end of my personal > priority list. I'll queue reports, but it's currently unlikely that > I'll work on them. If moving to Guile means we lose Gerd's help, then I'm against moving to Guile as a matter of practice. I'm serious. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [storm@cua.dk: Redisplay bug in latest CVS] 2002-05-15 16:24 ` Eli Zaretskii @ 2002-05-15 18:24 ` Gerd Moellmann 2002-05-15 21:49 ` Thien-Thi Nguyen 0 siblings, 1 reply; 11+ messages in thread From: Gerd Moellmann @ 2002-05-15 18:24 UTC (permalink / raw Cc: rms, emacs-devel "Eli Zaretskii" <eliz@is.elta.co.il> writes: > > From: gerd.moellmann@t-online.de > > Date: 15 May 2002 15:50:45 +0200 > > > > The Emacs/Guile plan has moved Emacs to the low end of my personal > > priority list. I'll queue reports, but it's currently unlikely that > > I'll work on them. > > If moving to Guile means we lose Gerd's help, then I'm against moving > to Guile as a matter of practice. I see that what I wrote can be misunderstood, for example as simply being opposed to Scheme or Guile as a matter of principle. So please let me clarify. There are technical reasons for being against a reimplementation of ELisp in Guile, or for making Guile Emacs' principal extension language. These issues can theoretically be solved with enough effort. I personally think there's too much effort and risk involved; others might find that debatable or irrelevant in the bigger GNU picture. I also don't like the way this crept up again, but this is a completely different story which I won't belabor here. Anyway, although I'm against such a move, the reason Emacs has lost priority for me _today_ is this, in short: The "new" redisplay is anything but new for me. Today, working on it is for me a mixture of incredibly boring and inherently and constantly complex that makes it essentially a pain in the neck. That's not a good motivation, of course, and it's getting worse. In the past, it helped me to find something else in Emacs to work on, and do a bit there, a bit in redisplay etc. Lately, the only "else" part remaining that might have interested me enough was the ELisp interpreter. But work there doesn't make sense when the ELisp implementation is anyway replaced, and something else becomes the primary extension language. (What makes sense is working on Guile instead (not saying that I'll do that.)) (I've been looking for other projects that might play that role, but there's currently nothing.) So, no motivation => low priority. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [storm@cua.dk: Redisplay bug in latest CVS] 2002-05-15 18:24 ` Gerd Moellmann @ 2002-05-15 21:49 ` Thien-Thi Nguyen 0 siblings, 0 replies; 11+ messages in thread From: Thien-Thi Nguyen @ 2002-05-15 21:49 UTC (permalink / raw Cc: Eli Zaretskii, rms, emacs-devel gerd.moellmann@t-online.de (Gerd Moellmann) writes: (What makes sense is working on Guile instead (not saying that I'll do that.)) guile would benefit greatly from your involvement. i'm sure emacs would benefit indirectly but still substantially. thi ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [storm@cua.dk: Redisplay bug in latest CVS] 2002-05-15 13:50 ` Gerd Moellmann 2002-05-15 14:03 ` Miles Bader 2002-05-15 16:24 ` Eli Zaretskii @ 2002-05-16 20:24 ` Richard Stallman 2002-05-16 21:47 ` Gerd Moellmann 2 siblings, 1 reply; 11+ messages in thread From: Richard Stallman @ 2002-05-16 20:24 UTC (permalink / raw Cc: emacs-devel Won't you please at least fix the bugs in the display code that you wrote? ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [storm@cua.dk: Redisplay bug in latest CVS] 2002-05-16 20:24 ` Richard Stallman @ 2002-05-16 21:47 ` Gerd Moellmann 0 siblings, 0 replies; 11+ messages in thread From: Gerd Moellmann @ 2002-05-16 21:47 UTC (permalink / raw Cc: emacs-devel Richard Stallman <rms@gnu.org> writes: > Won't you please at least fix the bugs in the display code that you > wrote? I'm afraid kind of appealing to my sense of duty has no effect at present, because, after having invested that vast amount of nerves (you know what I mean), time, and effectively money, I don't think there's a moral obligation left on my side. ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2002-05-16 21:47 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2002-05-15 7:01 [storm@cua.dk: Redisplay bug in latest CVS] Richard Stallman 2002-05-15 13:50 ` Gerd Moellmann 2002-05-15 14:03 ` Miles Bader 2002-05-15 15:11 ` Gerd Moellmann 2002-05-15 15:29 ` Miles Bader 2002-05-15 15:56 ` Gerd Moellmann 2002-05-15 16:24 ` Eli Zaretskii 2002-05-15 18:24 ` Gerd Moellmann 2002-05-15 21:49 ` Thien-Thi Nguyen 2002-05-16 20:24 ` Richard Stallman 2002-05-16 21:47 ` Gerd Moellmann
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).