diff options
| author | Paul Eggert | 2018-01-09 15:29:25 -0800 |
|---|---|---|
| committer | Paul Eggert | 2018-01-09 15:29:25 -0800 |
| commit | 646c8e56f8a11832f25523907b85d6522a99f361 (patch) | |
| tree | 80ffd41982cfa018b827304ec5137ae6025f6080 /etc | |
| parent | 85f5ee14b55489845eaafbdf70d7f4e25ec44ed7 (diff) | |
| parent | d382d2bfc5072d4220b3e51785d22f70b147d63f (diff) | |
| download | emacs-646c8e56f8a11832f25523907b85d6522a99f361.tar.gz emacs-646c8e56f8a11832f25523907b85d6522a99f361.zip | |
Merge from origin/emacs-26
d382d2bfc5 * etc/DEBUG (Getting control to the debugger): Fix grammar.
687af4c8e8 * lisp/vc/vc.el (vc-region-history): log-view-vc-fileset h...
43e2aafae3 Don't bind dframe events on load (Bug#29599)
ab31bf3c5f * lisp/textmodes/picture.el (picture-mode-exit): Doc fix. ...
ed44d92fa6 * lisp/textmodes/picture.el (picture-open-line): Doc fix. ...
b87a772612 Fix description of 'emacs-internal'
a5256da588 Update PROBLEMS with selection-related issues
c59ecb005e New customization variable for python-mode indentation (Bu...
4e20c8f220 Fix menu keyboard shortcuts on macOS (Bug#29595)
# Conflicts:
# etc/NEWS
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/DEBUG | 2 | ||||
| -rw-r--r-- | etc/NEWS.26 | 7 | ||||
| -rw-r--r-- | etc/PROBLEMS | 26 |
3 files changed, 21 insertions, 14 deletions
| @@ -201,7 +201,7 @@ errors go through there. If you are only interested in errors that | |||
| 201 | would fire the Lisp debugger, breaking at 'maybe_call_debugger' is | 201 | would fire the Lisp debugger, breaking at 'maybe_call_debugger' is |
| 202 | useful. | 202 | useful. |
| 203 | 203 | ||
| 204 | Another technique for get control to the debugger is to put a | 204 | Another technique for getting control to the debugger is to put a |
| 205 | breakpoint in some rarely used function. One such convenient function | 205 | breakpoint in some rarely used function. One such convenient function |
| 206 | is Fredraw_display, which you can invoke at will interactively with | 206 | is Fredraw_display, which you can invoke at will interactively with |
| 207 | "M-x redraw-display RET". | 207 | "M-x redraw-display RET". |
diff --git a/etc/NEWS.26 b/etc/NEWS.26 index 55385f59a80..b4c489cf7bd 100644 --- a/etc/NEWS.26 +++ b/etc/NEWS.26 | |||
| @@ -1037,6 +1037,13 @@ located and whether GnuPG's option '--homedir' is used or not. | |||
| 1037 | --- | 1037 | --- |
| 1038 | *** Deleting a package no longer respects 'delete-by-moving-to-trash'. | 1038 | *** Deleting a package no longer respects 'delete-by-moving-to-trash'. |
| 1039 | 1039 | ||
| 1040 | ** Python | ||
| 1041 | |||
| 1042 | +++ | ||
| 1043 | *** The new variable 'python-indent-def-block-scale' has been added. | ||
| 1044 | It controls the depth of indentation of arguments inside multi-line | ||
| 1045 | function signatures. | ||
| 1046 | |||
| 1040 | ** Tramp | 1047 | ** Tramp |
| 1041 | 1048 | ||
| 1042 | +++ | 1049 | +++ |
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 5c72809f2a1..e7f6c267cbb 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS | |||
| @@ -1045,6 +1045,19 @@ commands show above to make them modifier keys. | |||
| 1045 | Note that if you have Alt keys but no Meta keys, Emacs translates Alt | 1045 | Note that if you have Alt keys but no Meta keys, Emacs translates Alt |
| 1046 | into Meta. This is because of the great importance of Meta in Emacs. | 1046 | into Meta. This is because of the great importance of Meta in Emacs. |
| 1047 | 1047 | ||
| 1048 | *** Emacs hangs or crashes when a large portion of text is selected or killed. | ||
| 1049 | |||
| 1050 | This is caused by a bug in the clipboard management applets (it has | ||
| 1051 | been observed in 'klipper' and 'clipit'), which periodically request | ||
| 1052 | the X clipboard contents from applications. After a while, Emacs may | ||
| 1053 | print a message: | ||
| 1054 | |||
| 1055 | Timed out waiting for property-notify event | ||
| 1056 | |||
| 1057 | A workaround is to not use 'klipper'/'clipit'. Upgrading 'klipper' to | ||
| 1058 | the one coming with KDE 3.3 or later might solve the problem; if it | ||
| 1059 | doesn't, set 'select-active-regions' to 'only' or nil. | ||
| 1060 | |||
| 1048 | ** Window-manager and toolkit-related problems | 1061 | ** Window-manager and toolkit-related problems |
| 1049 | 1062 | ||
| 1050 | *** Emacs built with GTK+ toolkit produces corrupted display on HiDPI screen | 1063 | *** Emacs built with GTK+ toolkit produces corrupted display on HiDPI screen |
| @@ -1149,19 +1162,6 @@ It is also reported that a bug in the gtk-engines-qt engine can cause this if | |||
| 1149 | Emacs is compiled with Gtk+. | 1162 | Emacs is compiled with Gtk+. |
| 1150 | The bug is fixed in version 0.7 or newer of gtk-engines-qt. | 1163 | The bug is fixed in version 0.7 or newer of gtk-engines-qt. |
| 1151 | 1164 | ||
| 1152 | *** KDE: Emacs hangs on KDE when a large portion of text is killed. | ||
| 1153 | |||
| 1154 | This is caused by a bug in the KDE applet 'klipper' which periodically | ||
| 1155 | requests the X clipboard contents from applications. Early versions | ||
| 1156 | of klipper don't implement the ICCCM protocol for large selections, | ||
| 1157 | which leads to Emacs being flooded with selection requests. After a | ||
| 1158 | while, Emacs may print a message: | ||
| 1159 | |||
| 1160 | Timed out waiting for property-notify event | ||
| 1161 | |||
| 1162 | A workaround is to not use 'klipper'. Upgrading 'klipper' to the one | ||
| 1163 | coming with KDE 3.3 or later also solves the problem. | ||
| 1164 | |||
| 1165 | *** KDE / Plasma 5: Emacs exhausts memory and needs to be killed | 1165 | *** KDE / Plasma 5: Emacs exhausts memory and needs to be killed |
| 1166 | 1166 | ||
| 1167 | This problem occurs when large selections contain mixed line endings | 1167 | This problem occurs when large selections contain mixed line endings |