diff options
| author | Eli Zaretskii | 2018-01-01 18:28:53 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2018-01-01 18:28:53 +0200 |
| commit | a5256da588627155e873f56119686d80007d84f9 (patch) | |
| tree | 8310885839a983d679037d746b25f129e24497a5 | |
| parent | c59ecb005e560420d927ad7884c9030ba15319a4 (diff) | |
| download | emacs-a5256da588627155e873f56119686d80007d84f9.tar.gz emacs-a5256da588627155e873f56119686d80007d84f9.zip | |
Update PROBLEMS with selection-related issues
* etc/PROBLEMS: Update the entry about large selections and
klipper. (Bug#29661)
| -rw-r--r-- | etc/PROBLEMS | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 2f6802948dd..32f12eab62e 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS | |||
| @@ -1049,6 +1049,19 @@ commands show above to make them modifier keys. | |||
| 1049 | Note that if you have Alt keys but no Meta keys, Emacs translates Alt | 1049 | Note that if you have Alt keys but no Meta keys, Emacs translates Alt |
| 1050 | into Meta. This is because of the great importance of Meta in Emacs. | 1050 | into Meta. This is because of the great importance of Meta in Emacs. |
| 1051 | 1051 | ||
| 1052 | *** Emacs hangs or crashes when a large portion of text is selected or killed. | ||
| 1053 | |||
| 1054 | This is caused by a bug in the clipboard management applets (it has | ||
| 1055 | been observed in 'klipper' and 'clipit'), which periodically request | ||
| 1056 | the X clipboard contents from applications. After a while, Emacs may | ||
| 1057 | print a message: | ||
| 1058 | |||
| 1059 | Timed out waiting for property-notify event | ||
| 1060 | |||
| 1061 | A workaround is to not use 'klipper'/'clipit'. Upgrading 'klipper' to | ||
| 1062 | the one coming with KDE 3.3 or later might solve the problem; if it | ||
| 1063 | doesn't, set 'select-active-regions' to 'only' or nil. | ||
| 1064 | |||
| 1052 | ** Window-manager and toolkit-related problems | 1065 | ** Window-manager and toolkit-related problems |
| 1053 | 1066 | ||
| 1054 | *** Emacs built with GTK+ toolkit produces corrupted display on HiDPI screen | 1067 | *** Emacs built with GTK+ toolkit produces corrupted display on HiDPI screen |
| @@ -1153,19 +1166,6 @@ It is also reported that a bug in the gtk-engines-qt engine can cause this if | |||
| 1153 | Emacs is compiled with Gtk+. | 1166 | Emacs is compiled with Gtk+. |
| 1154 | The bug is fixed in version 0.7 or newer of gtk-engines-qt. | 1167 | The bug is fixed in version 0.7 or newer of gtk-engines-qt. |
| 1155 | 1168 | ||
| 1156 | *** KDE: Emacs hangs on KDE when a large portion of text is killed. | ||
| 1157 | |||
| 1158 | This is caused by a bug in the KDE applet 'klipper' which periodically | ||
| 1159 | requests the X clipboard contents from applications. Early versions | ||
| 1160 | of klipper don't implement the ICCCM protocol for large selections, | ||
| 1161 | which leads to Emacs being flooded with selection requests. After a | ||
| 1162 | while, Emacs may print a message: | ||
| 1163 | |||
| 1164 | Timed out waiting for property-notify event | ||
| 1165 | |||
| 1166 | A workaround is to not use 'klipper'. Upgrading 'klipper' to the one | ||
| 1167 | coming with KDE 3.3 or later also solves the problem. | ||
| 1168 | |||
| 1169 | *** KDE / Plasma 5: Emacs exhausts memory and needs to be killed | 1169 | *** KDE / Plasma 5: Emacs exhausts memory and needs to be killed |
| 1170 | 1170 | ||
| 1171 | This problem occurs when large selections contain mixed line endings | 1171 | This problem occurs when large selections contain mixed line endings |