diff options
| author | Michael Albinus | 2017-12-09 10:13:02 +0100 |
|---|---|---|
| committer | Michael Albinus | 2017-12-09 10:13:02 +0100 |
| commit | 0667d7a160c8110fb0d29e7c2fa6d0cd2ec02cf0 (patch) | |
| tree | e09ac5ca843a5bfa6463f0be1dfadd77650e3d46 | |
| parent | 198e0d49d82969d103a520fb1266abba64a26de9 (diff) | |
| parent | 5381c70b7a9d46fe4de205363b99f761e2475f1f (diff) | |
| download | emacs-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-- | README | 6 | ||||
| -rw-r--r-- | doc/lispref/windows.texi | 5 | ||||
| -rw-r--r-- | lisp/erc/erc.el | 1 | ||||
| -rw-r--r-- | lisp/gnus/gnus-group.el | 2 | ||||
| -rw-r--r-- | src/xterm.c | 4 |
5 files changed, 14 insertions, 4 deletions
| @@ -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 |
| 94 | of the standard distribution of the OS. The platform-specific README | 100 | of 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 | ||
| 1111 | This section describes functions for creating a new window by | 1111 | This 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 |
| 1113 | the sense that these functions may fail to split them as described here. | ||
| 1114 | Examples of such windows are side windows (@pxref{Side Windows}) and | ||
| 1115 | atomic windows (@pxref{Atomic Windows}). | ||
| 1113 | 1116 | ||
| 1114 | @defun split-window &optional window size side pixelwise | 1117 | @defun split-window &optional window size side pixelwise |
| 1115 | This function creates a new live window next to the window | 1118 | This 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 | ||