From: Richard M. Stallman Date: Wed, 26 Jun 2002 08:44:49 +0000 (+0000) Subject: (Frecenter): Don't set force_start flag. X-Git-Tag: ttn-vms-21-2-B4~14440 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=8ce9dfc1c89917af8c44012a4f50647454d99c4a;p=emacs.git (Frecenter): Don't set force_start flag. --- diff --git a/src/ChangeLog b/src/ChangeLog index 864f6396d0b..305e0694de2 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,11 @@ 2002-06-26 Richard M. Stallman + * window.c (Frecenter): Don't set force_start flag. + + * minibuf.c (do_completion, Fminibuffer_complete_word) + (Fminibuffer_completion_help): Complete just the text before point. + (minibuffer_completion_contents): New function. + * buffer.c (Fbury_buffer): Use frames_discard_buffer. * frame.c (frames_bury_buffer): Function deleted. diff --git a/src/window.c b/src/window.c index a63b91f7663..ee9cc610bb0 100644 --- a/src/window.c +++ b/src/window.c @@ -4781,7 +4781,11 @@ and redisplay normally--don't erase and redraw the frame. */) /* Set the new window start. */ set_marker_both (w->start, w->buffer, charpos, bytepos); w->window_end_valid = Qnil; +#if 0 /* This is wrong because the whole idea is that point is + on the screen. If it moves away before redisplay, + we should not override that. */ w->force_start = Qt; +#endif if (bytepos == BEGV_BYTE || FETCH_BYTE (bytepos - 1) == '\n') w->start_at_line_beg = Qt; else