]> git.eshelyaron.com Git - emacs.git/commitdiff
Merge from origin/emacs-26
authorGlenn Morris <rgm@gnu.org>
Fri, 18 Jan 2019 15:50:47 +0000 (07:50 -0800)
committerGlenn Morris <rgm@gnu.org>
Fri, 18 Jan 2019 15:50:47 +0000 (07:50 -0800)
b6d78a0 (origin/emacs-26) Fix a typo in ELisp manual
c9f6f86 Prevent redrawing if frame is garbaged
00ba226 Attempt to fix hangs on MS-Windows due to C-g
b26d637 Fix Calc graph output on MS-Windows
03818b0 Fix a minor mistake in ELisp manual
6ac5985 ; Fix some trivial doc typos
21b9026 * etc/tutorials/TUTORIAL: Fix typo (bug#34049)
d223727 Fix UI of Buffer-menu
0f71655 Reinitialize ispell-really-enchant when changing the speller
9845044 Speed up loading css-mode

1  2 
doc/emacs/ChangeLog.1
doc/lispref/buffers.texi
doc/lispref/nonascii.texi
lisp/ChangeLog.7
lisp/calc/calc.el
lisp/dired.el
lisp/textmodes/ispell.el
src/nsterm.m
src/w32uniscribe.c
src/xdisp.c

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc lisp/dired.el
Simple merge
Simple merge
diff --cc src/nsterm.m
Simple merge
Simple merge
diff --cc src/xdisp.c
index 86495078fb6a0fa089d633463c51ce9d31b551d4,0c3754a338fa43144e276ca73babf58f9b588faa..867e5db69b558230df2f33f2ee8ba887b9a6dad7
@@@ -32400,19 -32263,10 +32405,12 @@@ expose_window (struct window *w, XRecta
  static bool
  expose_window_tree (struct window *w, XRectangle *r)
  {
 +#ifndef HAVE_NS
    struct frame *f = XFRAME (w->frame);
 +#endif
    bool mouse_face_overwritten_p = false;
  
-   /* NS toolkits may have aleady modified the frame in expectation of
-      a successful redraw, so don't bail out here if the frame is
-      garbaged.  */
-   while (w
- #if !defined (HAVE_NS)
-          && !FRAME_GARBAGED_P (f)
- #endif
-          )
+   while (w && !FRAME_GARBAGED_P (f))
      {
        mouse_face_overwritten_p
        |= (WINDOWP (w->contents)