emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/xdisp.c


From: Kim F . Storm
Subject: [Emacs-diffs] Changes to emacs/src/xdisp.c
Date: Mon, 18 Jul 2005 16:59:41 -0400

Index: emacs/src/xdisp.c
diff -c emacs/src/xdisp.c:1.1035 emacs/src/xdisp.c:1.1036
*** emacs/src/xdisp.c:1.1035    Fri Jul 15 18:11:34 2005
--- emacs/src/xdisp.c   Mon Jul 18 20:59:41 2005
***************
*** 10172,10177 ****
--- 10172,10187 ----
    ++redisplaying_p;
    specbind (Qinhibit_free_realized_faces, Qnil);
  
+   {
+     Lisp_Object tail, frame;
+ 
+     FOR_EACH_FRAME (tail, frame)
+       {
+       struct frame *f = XFRAME (frame);
+       f->already_hscrolled_p = 0;
+       }
+   }
+ 
   retry:
    pause = 0;
    reconsider_clip_changes (w, current_buffer);
***************
*** 10606,10613 ****
              if (FRAME_VISIBLE_P (f) && !FRAME_OBSCURED_P (f))
                {
                  /* See if we have to hscroll.  */
!                 if (hscroll_windows (f->root_window))
!                   goto retry;
  
                  /* Prevent various kinds of signals during display
                     update.  stdio is not robust about handling
--- 10616,10627 ----
              if (FRAME_VISIBLE_P (f) && !FRAME_OBSCURED_P (f))
                {
                  /* See if we have to hscroll.  */
!                 if (!f->already_hscrolled_p)
!                   {
!                     f->already_hscrolled_p = 1;
!                     if (hscroll_windows (f->root_window))
!                       goto retry;
!                   }
  
                  /* Prevent various kinds of signals during display
                     update.  stdio is not robust about handling




reply via email to

[Prev in Thread] Current Thread [Next in Thread]