unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: gerd.moellmann@t-online.de (Gerd Moellmann)
Cc: Harald.Maier.BW@t-online.de,
	Ed Reingold <reingold@emr.cs.iit.edu>,
	emacs-devel@gnu.org
Subject: Re: [Harald.Maier.BW@t-online.de: Endless Loop with diary entries]
Date: 09 Aug 2002 19:27:49 +0200	[thread overview]
Message-ID: <86y9bgx7qi.fsf@gerd.free-bsd.org> (raw)
In-Reply-To: <200208091639.g79Gdn0N003731@santafe.santafe.edu>

Richard Stallman <rms@gnu.org> writes:

> Can you investigate this?
> 
> From: Harald.Maier.BW@t-online.de
> Subject: Endless Loop with diary entries
> To: emacs-pretest-bug@gnu.org
> CC: Ed Reingold <reingold@emr.cs.iit.edu>, emacs-devel@gnu.org
> Date: Thu, 08 Aug 2002 08:24:52 +0200
> Reply-To: Harald Maier <maierh@myself.com>
> 
> This bug report will be sent to the Free Software Foundation,
> not to your local site managers!
> Please write in English if possible, because the Emacs maintainers
> usually do not have translators to read other languages for them.
> 
> Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing list.
> 
> Please describe exactly what actions triggered the bug
> and the precise symptoms of the bug:
> 
> Hello all,
> 
> I followed the discussion in the emacs-devel mailing list about the
> calendar problem. On my system I figured out a similar problem that is
> too related to this problem. If I execute the following lines in a
> .emacs file then the current cvs emacs (see the compilation date)
> hangs in a endless loop in xdisp.c. Personal, I don't think that this
> problem is related to the author of the diary system. The problem
> seems to be related to the changes in xdisp.c because before Aug 8 it
> worked fine and I also don't have problems with emacs-21.2.90.

[...]

Does this patch fix it for you?  (I'm about to install it, too.)

Index: xdisp.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/xdisp.c,v
retrieving revision 1.775
diff -c -c -r1.775 xdisp.c
*** xdisp.c	3 Aug 2002 12:44:18 -0000	1.775
--- xdisp.c	9 Aug 2002 17:24:43 -0000
***************
*** 3869,3875 ****
         n += STRINGP (it->string) ? 0 : 1)
      {
        if (!get_next_display_element (it))
! 	break;
        newline_found_p = it->what == IT_CHARACTER && it->c == '\n';
        set_iterator_to_next (it, 0);
      }
--- 3869,3875 ----
         n += STRINGP (it->string) ? 0 : 1)
      {
        if (!get_next_display_element (it))
! 	return 0;
        newline_found_p = it->what == IT_CHARACTER && it->c == '\n';
        set_iterator_to_next (it, 0);
      }

       reply	other threads:[~2002-08-09 17:27 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <200208091639.g79Gdn0N003731@santafe.santafe.edu>
2002-08-09 17:27 ` Gerd Moellmann [this message]
2002-08-10  5:23   ` [Harald.Maier.BW@t-online.de: Endless Loop with diary entries] Harald.Maier.BW
2002-08-10 10:50     ` Gerd Moellmann
2002-08-11  3:55       ` Richard Stallman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=86y9bgx7qi.fsf@gerd.free-bsd.org \
    --to=gerd.moellmann@t-online.de \
    --cc=Harald.Maier.BW@t-online.de \
    --cc=emacs-devel@gnu.org \
    --cc=reingold@emr.cs.iit.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).