aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Albinus2017-12-09 10:13:02 +0100
committerMichael Albinus2017-12-09 10:13:02 +0100
commit0667d7a160c8110fb0d29e7c2fa6d0cd2ec02cf0 (patch)
treee09ac5ca843a5bfa6463f0be1dfadd77650e3d46
parent198e0d49d82969d103a520fb1266abba64a26de9 (diff)
parent5381c70b7a9d46fe4de205363b99f761e2475f1f (diff)
downloademacs-0667d7a160c8110fb0d29e7c2fa6d0cd2ec02cf0.tar.gz
emacs-0667d7a160c8110fb0d29e7c2fa6d0cd2ec02cf0.zip
Merge from origin/emacs-26
5381c70b7a In windows.texi mention special splitting behavior of side... 46d62b9f36 * lisp/gnus/gnus-group.el (gnus-group-mode-map): Bind [fol... 1ef1dbdbc5 Avoid compilation warning in xterm.c 5cf3c26f2d * README: Document all the top-level directories. (Bug#29... e9ea2065a8 Don't enable erc modules on simply loading erc.el
-rw-r--r--README6
-rw-r--r--doc/lispref/windows.texi5
-rw-r--r--lisp/erc/erc.el1
-rw-r--r--lisp/gnus/gnus-group.el2
-rw-r--r--src/xterm.c4
5 files changed, 14 insertions, 4 deletions
diff --git a/README b/README
index 0b0d3a3eac6..18b5ff89273 100644
--- a/README
+++ b/README
@@ -72,6 +72,8 @@ There are several subdirectories:
72'lib' holds source code for libraries used by Emacs and its utilities 72'lib' holds source code for libraries used by Emacs and its utilities
73'lib-src' holds the source code for some utility programs for use by or 73'lib-src' holds the source code for some utility programs for use by or
74 with Emacs, like movemail and etags. 74 with Emacs, like movemail and etags.
75'lwlib' holds the sources of the Lucid Widget Library used on X.
76'oldXMenu' source files from X11R2 XMenu library, used in non-toolkit builds.
75'etc' holds miscellaneous architecture-independent data files Emacs 77'etc' holds miscellaneous architecture-independent data files Emacs
76 uses, like the tutorial text and tool bar images. 78 uses, like the tutorial text and tool bar images.
77 The contents of the 'lisp', 'leim', 'info', and 'doc' 79 The contents of the 'lisp', 'leim', 'info', and 'doc'
@@ -89,6 +91,10 @@ There are several subdirectories:
89 Nextstep port of Emacs, for GNUstep and macOS Cocoa. 91 Nextstep port of Emacs, for GNUstep and macOS Cocoa.
90'nt' holds code and documentation for building Emacs on MS-Windows. 92'nt' holds code and documentation for building Emacs on MS-Windows.
91'test' holds tests for various aspects of Emacs's functionality. 93'test' holds tests for various aspects of Emacs's functionality.
94'modules' holds the modhelp.py helper script.
95'admin' holds files used by Emacs developers, and Unicode data files.
96'build-aux' holds auxiliary files used during the build.
97'm4' holds Autoconf macros used for generating the configure script.
92 98
93 Building Emacs on non-Posix platforms requires tools that aren't part 99 Building Emacs on non-Posix platforms requires tools that aren't part
94of the standard distribution of the OS. The platform-specific README 100of the standard distribution of the OS. The platform-specific README
diff --git a/doc/lispref/windows.texi b/doc/lispref/windows.texi
index e1eac457179..08ed092c48c 100644
--- a/doc/lispref/windows.texi
+++ b/doc/lispref/windows.texi
@@ -1109,7 +1109,10 @@ the size of @var{window} is not preserved.
1109@cindex window splitting 1109@cindex window splitting
1110 1110
1111This section describes functions for creating a new window by 1111This section describes functions for creating a new window by
1112@dfn{splitting} an existing one. 1112@dfn{splitting} an existing one. Note that some windows are special in
1113the sense that these functions may fail to split them as described here.
1114Examples of such windows are side windows (@pxref{Side Windows}) and
1115atomic windows (@pxref{Atomic Windows}).
1113 1116
1114@defun split-window &optional window size side pixelwise 1117@defun split-window &optional window size side pixelwise
1115This function creates a new live window next to the window 1118This function creates a new live window next to the window
diff --git a/lisp/erc/erc.el b/lisp/erc/erc.el
index eee79464a9a..bda8dc1e714 100644
--- a/lisp/erc/erc.el
+++ b/lisp/erc/erc.el
@@ -1850,6 +1850,7 @@ removed from the list will be disabled."
1850 :get (lambda (sym) 1850 :get (lambda (sym)
1851 ;; replace outdated names with their newer equivalents 1851 ;; replace outdated names with their newer equivalents
1852 (erc-migrate-modules (symbol-value sym))) 1852 (erc-migrate-modules (symbol-value sym)))
1853 :initialize 'custom-initialize-default
1853 :set (lambda (sym val) 1854 :set (lambda (sym val)
1854 ;; disable modules which have just been removed 1855 ;; disable modules which have just been removed
1855 (when (and (boundp 'erc-modules) erc-modules val) 1856 (when (and (boundp 'erc-modules) erc-modules val)
diff --git a/lisp/gnus/gnus-group.el b/lisp/gnus/gnus-group.el
index 63e59e94e2e..e9819191193 100644
--- a/lisp/gnus/gnus-group.el
+++ b/lisp/gnus/gnus-group.el
@@ -628,7 +628,7 @@ simple manner."
628 "\M-e" gnus-group-edit-group-method 628 "\M-e" gnus-group-edit-group-method
629 "^" gnus-group-enter-server-mode 629 "^" gnus-group-enter-server-mode
630 [mouse-2] gnus-mouse-pick-group 630 [mouse-2] gnus-mouse-pick-group
631 [follow-link] 'mouse-face 631 [follow-link] mouse-face
632 "<" beginning-of-buffer 632 "<" beginning-of-buffer
633 ">" end-of-buffer 633 ">" end-of-buffer
634 "\C-c\C-b" gnus-bug 634 "\C-c\C-b" gnus-bug
diff --git a/src/xterm.c b/src/xterm.c
index 1b45cf1b0b7..e42216886bc 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -3517,13 +3517,13 @@ x_draw_underwave (struct glyph_string *s)
3517 3517
3518 x_get_scale_factor (s->display, &scale_x, &scale_y); 3518 x_get_scale_factor (s->display, &scale_x, &scale_y);
3519 3519
3520 int wave_height = 3 * scale_y, wave_length = 2 * scale_x, thickness = scale_y; 3520 int wave_height = 3 * scale_y, wave_length = 2 * scale_x;
3521 3521
3522#ifdef USE_CAIRO 3522#ifdef USE_CAIRO
3523 x_draw_horizontal_wave (s->f, s->gc, s->x, s->ybase - wave_height + 3, 3523 x_draw_horizontal_wave (s->f, s->gc, s->x, s->ybase - wave_height + 3,
3524 s->width, wave_height, wave_length); 3524 s->width, wave_height, wave_length);
3525#else /* not USE_CAIRO */ 3525#else /* not USE_CAIRO */
3526 int dx, dy, x0, y0, width, x1, y1, x2, y2, xmax; 3526 int dx, dy, x0, y0, width, x1, y1, x2, y2, xmax, thickness = scale_y;;
3527 bool odd; 3527 bool odd;
3528 XRectangle wave_clip, string_clip, final_clip; 3528 XRectangle wave_clip, string_clip, final_clip;
3529 3529