aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2018-01-01 18:28:53 +0200
committerEli Zaretskii2018-01-01 18:28:53 +0200
commita5256da588627155e873f56119686d80007d84f9 (patch)
tree8310885839a983d679037d746b25f129e24497a5
parentc59ecb005e560420d927ad7884c9030ba15319a4 (diff)
downloademacs-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/PROBLEMS26
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.
1049Note that if you have Alt keys but no Meta keys, Emacs translates Alt 1049Note that if you have Alt keys but no Meta keys, Emacs translates Alt
1050into Meta. This is because of the great importance of Meta in Emacs. 1050into 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
1054This is caused by a bug in the clipboard management applets (it has
1055been observed in 'klipper' and 'clipit'), which periodically request
1056the X clipboard contents from applications. After a while, Emacs may
1057print a message:
1058
1059 Timed out waiting for property-notify event
1060
1061A workaround is to not use 'klipper'/'clipit'. Upgrading 'klipper' to
1062the one coming with KDE 3.3 or later might solve the problem; if it
1063doesn'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
1153Emacs is compiled with Gtk+. 1166Emacs is compiled with Gtk+.
1154The bug is fixed in version 0.7 or newer of gtk-engines-qt. 1167The 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
1158This is caused by a bug in the KDE applet 'klipper' which periodically
1159requests the X clipboard contents from applications. Early versions
1160of klipper don't implement the ICCCM protocol for large selections,
1161which leads to Emacs being flooded with selection requests. After a
1162while, Emacs may print a message:
1163
1164 Timed out waiting for property-notify event
1165
1166A workaround is to not use 'klipper'. Upgrading 'klipper' to the one
1167coming 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
1171This problem occurs when large selections contain mixed line endings 1171This problem occurs when large selections contain mixed line endings