diff options
| author | Glenn Morris | 2018-12-02 10:32:23 -0800 |
|---|---|---|
| committer | Glenn Morris | 2018-12-02 10:32:23 -0800 |
| commit | 4d66f9fe5eebd98f2483c9416620c096d245f549 (patch) | |
| tree | 179f789c34a5f4ac1e8263e95ae160aba6f00e4f | |
| parent | 2064cd4c9b60766f958a6dcffcaa810224ef2d7d (diff) | |
| parent | cc3ad9a3d1b278852336265e0505e82cc5453778 (diff) | |
| download | emacs-4d66f9fe5eebd98f2483c9416620c096d245f549.tar.gz emacs-4d66f9fe5eebd98f2483c9416620c096d245f549.zip | |
Merge from origin/emacs-26
cc3ad9a ; * CONTRIBUTE: Clarify rules for committing to release branc...
a89dbe2 * doc/misc/dbus.texi (Type Conversion): Fix typo. (Bug#33551)
03ee726 ; Add comment to `customize-package-emacs-version-alist'
bce1d1a Improve documentation of gdb-mi.el
| -rw-r--r-- | CONTRIBUTE | 26 | ||||
| -rw-r--r-- | doc/emacs/building.texi | 15 | ||||
| -rw-r--r-- | doc/misc/dbus.texi | 2 | ||||
| -rw-r--r-- | lisp/net/trampver.el | 10 | ||||
| -rw-r--r-- | lisp/progmodes/gdb-mi.el | 6 |
5 files changed, 44 insertions, 15 deletions
diff --git a/CONTRIBUTE b/CONTRIBUTE index 0b68052a0cd..efd4bf10ecd 100644 --- a/CONTRIBUTE +++ b/CONTRIBUTE | |||
| @@ -287,15 +287,23 @@ the current release branch. Periodically, the current release branch | |||
| 287 | is merged into the master, using the gitmerge function described in | 287 | is merged into the master, using the gitmerge function described in |
| 288 | admin/notes/git-workflow. | 288 | admin/notes/git-workflow. |
| 289 | 289 | ||
| 290 | If you are fixing a bug that exists in the current release, be sure to | 290 | If you are fixing a bug that exists in the current release, you should |
| 291 | commit it to the release branch; it will be merged to the master | 291 | generally commit it to the release branch; it will be merged to the |
| 292 | branch later by the gitmerge function. | 292 | master branch later by the gitmerge function. However, when the |
| 293 | 293 | release branch is for Emacs version NN.2 and later, or when it is for | |
| 294 | Documentation fixes (in doc strings, in manuals, and in comments) | 294 | Emacs version NN.1 that is in the very last stages of its pretest, |
| 295 | should always go to the release branch, if the documentation to be | 295 | that branch is considered to be in a feature freeze: only bug fixes |
| 296 | fixed exists and is relevant to the release-branch codebase. Doc | 296 | that are "safe" or are fixing major problems should go to the release |
| 297 | fixes are always considered "safe" -- even when a release branch is in | 297 | branch, the rest should be committed to the master branch. This is so |
| 298 | feature freeze, it can still receive doc fixes. | 298 | to avoid destabilizing the next Emacs release. If you are unsure |
| 299 | whether your bug fix is "safe" enough for the release branch, ask on | ||
| 300 | the emacs-devel mailing list. | ||
| 301 | |||
| 302 | Documentation fixes (in doc strings, in manuals, in NEWS, and in | ||
| 303 | comments) should always go to the release branch, if the documentation | ||
| 304 | to be fixed exists and is relevant to the release-branch codebase. | ||
| 305 | Doc fixes are always considered "safe" -- even when a release branch | ||
| 306 | is in feature freeze, it can still receive doc fixes. | ||
| 299 | 307 | ||
| 300 | When you know that the change will be difficult to merge to the | 308 | When you know that the change will be difficult to merge to the |
| 301 | master (e.g., because the code on master has changed a lot), you can | 309 | master (e.g., because the code on master has changed a lot), you can |
diff --git a/doc/emacs/building.texi b/doc/emacs/building.texi index 496c4275bc2..64fbbe8f9e8 100644 --- a/doc/emacs/building.texi +++ b/doc/emacs/building.texi | |||
| @@ -934,6 +934,7 @@ height and width values during the debugging session. | |||
| 934 | @cindex GDB User Interface layout | 934 | @cindex GDB User Interface layout |
| 935 | 935 | ||
| 936 | @vindex gdb-many-windows | 936 | @vindex gdb-many-windows |
| 937 | @vindex gdb-show-main | ||
| 937 | If the variable @code{gdb-many-windows} is @code{nil} (the default), | 938 | If the variable @code{gdb-many-windows} is @code{nil} (the default), |
| 938 | @kbd{M-x gdb} normally displays only the GUD interaction buffer. | 939 | @kbd{M-x gdb} normally displays only the GUD interaction buffer. |
| 939 | However, if the variable @code{gdb-show-main} is also non-@code{nil}, | 940 | However, if the variable @code{gdb-show-main} is also non-@code{nil}, |
| @@ -1033,6 +1034,15 @@ allows you to go backwards, which can be useful for running through | |||
| 1033 | code that has already executed, in order to examine its execution in | 1034 | code that has already executed, in order to examine its execution in |
| 1034 | more detail. | 1035 | more detail. |
| 1035 | 1036 | ||
| 1037 | @vindex gdb-mi-decode-strings | ||
| 1038 | If the file names of the source files are shown with octal escapes, | ||
| 1039 | set the variable @code{gdb-mi-decode-strings} to the appropriate | ||
| 1040 | coding-system, most probably @code{utf-8}. (This is @code{nil} by | ||
| 1041 | default because GDB may emit octal escapes in situations where | ||
| 1042 | decoding is undesirable, and also because the program being debugged | ||
| 1043 | might use an encoding different from the one used to encode non-ASCII | ||
| 1044 | file names on your system.) | ||
| 1045 | |||
| 1036 | @node Breakpoints Buffer | 1046 | @node Breakpoints Buffer |
| 1037 | @subsubsection Breakpoints Buffer | 1047 | @subsubsection Breakpoints Buffer |
| 1038 | 1048 | ||
| @@ -1172,6 +1182,11 @@ also updates the Locals buffer | |||
| 1172 | (described in the next section). | 1182 | (described in the next section). |
| 1173 | @end iftex | 1183 | @end iftex |
| 1174 | 1184 | ||
| 1185 | @vindex gdb-stack-buffer-addresses | ||
| 1186 | If you want the frame address to be shown each stack frame, | ||
| 1187 | customize the variable @code{gdb-stack-buffer-addresses} to a | ||
| 1188 | non-@code{nil} value. | ||
| 1189 | |||
| 1175 | @node Other GDB Buffers | 1190 | @node Other GDB Buffers |
| 1176 | @subsubsection Other GDB Buffers | 1191 | @subsubsection Other GDB Buffers |
| 1177 | 1192 | ||
diff --git a/doc/misc/dbus.texi b/doc/misc/dbus.texi index 5b14382d8b8..f55a11d7afb 100644 --- a/doc/misc/dbus.texi +++ b/doc/misc/dbus.texi | |||
| @@ -1015,7 +1015,7 @@ but different to | |||
| 1015 | 1015 | ||
| 1016 | The value for a byte D-Bus type can be any integer in the range 0 | 1016 | The value for a byte D-Bus type can be any integer in the range 0 |
| 1017 | through 255. If a character is used as argument, modifiers | 1017 | through 255. If a character is used as argument, modifiers |
| 1018 | represented outside this range are stripped of. For example, | 1018 | represented outside this range are stripped off. For example, |
| 1019 | @code{:byte ?x} is equal to @code{:byte ?\M-x}, but it is not equal to | 1019 | @code{:byte ?x} is equal to @code{:byte ?\M-x}, but it is not equal to |
| 1020 | @code{:byte ?\C-x} or @code{:byte ?\M-\C-x}. | 1020 | @code{:byte ?\C-x} or @code{:byte ?\M-\C-x}. |
| 1021 | 1021 | ||
diff --git a/lisp/net/trampver.el b/lisp/net/trampver.el index ebd581b5f5a..b8684da8cf3 100644 --- a/lisp/net/trampver.el +++ b/lisp/net/trampver.el | |||
| @@ -69,7 +69,11 @@ | |||
| 69 | (replace-regexp-in-string "\n" "" (emacs-version)))))) | 69 | (replace-regexp-in-string "\n" "" (emacs-version)))))) |
| 70 | (unless (string-equal "ok" x) (error "%s" x))) | 70 | (unless (string-equal "ok" x) (error "%s" x))) |
| 71 | 71 | ||
| 72 | ;; Tramp versions integrated into Emacs. | 72 | ;; Tramp versions integrated into Emacs. If a user option declares a |
| 73 | ;; `:package-version' which doesn't belong to an integrated Tramp | ||
| 74 | ;; version, it must be added here as well (see `tramp-syntax', for | ||
| 75 | ;; example). This can be checked by something like | ||
| 76 | ;; (customize-changed "26.1") | ||
| 73 | (add-to-list | 77 | (add-to-list |
| 74 | 'customize-package-emacs-version-alist | 78 | 'customize-package-emacs-version-alist |
| 75 | '(Tramp ("2.0.55" . "22.1") ("2.0.57" . "22.2") ("2.0.58-pre" . "22.3") | 79 | '(Tramp ("2.0.55" . "22.1") ("2.0.57" . "22.2") ("2.0.58-pre" . "22.3") |
| @@ -78,8 +82,8 @@ | |||
| 78 | ("2.2.3-24.1" . "24.1") ("2.2.3-24.1" . "24.2") ("2.2.6-24.3" . "24.3") | 82 | ("2.2.3-24.1" . "24.1") ("2.2.3-24.1" . "24.2") ("2.2.6-24.3" . "24.3") |
| 79 | ("2.2.9-24.4" . "24.4") ("2.2.11-24.5" . "24.5") | 83 | ("2.2.9-24.4" . "24.4") ("2.2.11-24.5" . "24.5") |
| 80 | ("2.2.13.25.1" . "25.1") ("2.2.13.25.2" . "25.2") | 84 | ("2.2.13.25.1" . "25.1") ("2.2.13.25.2" . "25.2") |
| 81 | ("2.2.13.25.2" . "25.3") ("2.3.3" . "26.1") | 85 | ("2.2.13.25.2" . "25.3") |
| 82 | ("2.3.3.26.1" . "26.1") ("2.3.5.26.2" . "26.2"))) | 86 | ("2.3.3" . "26.1") ("2.3.3.26.1" . "26.1") ("2.3.5.26.2" . "26.2"))) |
| 83 | 87 | ||
| 84 | (add-hook 'tramp-unload-hook | 88 | (add-hook 'tramp-unload-hook |
| 85 | (lambda () | 89 | (lambda () |
diff --git a/lisp/progmodes/gdb-mi.el b/lisp/progmodes/gdb-mi.el index 32bdc315a42..f7928f76c84 100644 --- a/lisp/progmodes/gdb-mi.el +++ b/lisp/progmodes/gdb-mi.el | |||
| @@ -1120,13 +1120,15 @@ line, and no execution takes place." | |||
| 1120 | (defcustom gdb-show-changed-values t | 1120 | (defcustom gdb-show-changed-values t |
| 1121 | "If non-nil change the face of out of scope variables and changed values. | 1121 | "If non-nil change the face of out of scope variables and changed values. |
| 1122 | Out of scope variables are suppressed with `shadow' face. | 1122 | Out of scope variables are suppressed with `shadow' face. |
| 1123 | Changed values are highlighted with the face `font-lock-warning-face'." | 1123 | Changed values are highlighted with the face `font-lock-warning-face'. |
| 1124 | Used by Speedbar." | ||
| 1124 | :type 'boolean | 1125 | :type 'boolean |
| 1125 | :group 'gdb | 1126 | :group 'gdb |
| 1126 | :version "22.1") | 1127 | :version "22.1") |
| 1127 | 1128 | ||
| 1128 | (defcustom gdb-max-children 40 | 1129 | (defcustom gdb-max-children 40 |
| 1129 | "Maximum number of children before expansion requires confirmation." | 1130 | "Maximum number of children before expansion requires confirmation. |
| 1131 | Used by Speedbar." | ||
| 1130 | :type 'integer | 1132 | :type 'integer |
| 1131 | :group 'gdb | 1133 | :group 'gdb |
| 1132 | :version "22.1") | 1134 | :version "22.1") |