aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/PROBLEMS33
1 files changed, 33 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 593eb6b745d..c650f1a7f9c 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -217,6 +217,28 @@ result in an endless loop.
217If you need Emacs to be able to recover from closing displays, compile 217If you need Emacs to be able to recover from closing displays, compile
218it with the Lucid toolkit instead of GTK. 218it with the Lucid toolkit instead of GTK.
219 219
220** Emacs compiled with GTK crashes at startup due to X protocol error.
221
222This is known to happen on elementary OS GNU/Linux systems.
223
224The error message is:
225
226 X protocol error: BadMatch (invalid parameter attributes) on protocol request 140
227 When compiled with GTK, Emacs cannot recover from X disconnects.
228 This is a GTK bug: https://bugzilla.gnome.org/show_bug.cgi?id=85715
229 For details, see etc/PROBLEMS.
230 Fatal error 6: Aborted
231
232followed by a C backtrace. (Sometimes the offending protocol request
233number is 139.)
234
235The relevant bug report is here:
236
237 https://bugs.launchpad.net/elementaryos/+bug/1355274
238
239A workaround is to set XLIB_SKIP_ARGB_VISUALS=1 in the environment
240before starting Emacs, or run Emacs as root.
241
220** Emacs crashes when you try to view a file with complex characters. 242** Emacs crashes when you try to view a file with complex characters.
221 243
222For example, the etc/HELLO file (as shown by C-h h). 244For example, the etc/HELLO file (as shown by C-h h).
@@ -469,6 +491,17 @@ problem by adding this to your .cshrc file:
469 stty -icrnl -onlcr -echo susp ^Z 491 stty -icrnl -onlcr -echo susp ^Z
470 endif 492 endif
471 493
494*** In Shell buffers using ksh, resizing a window inserts random characters.
495
496The characters come from the PS2 prompt, but they are not followed by
497a newline, which messes up the next command you type. This strange
498effect is caused by Emacs 25 and later telling the shell that its
499screen size changed.
500
501To work around the problem, customize the option
502'window-adjust-process-window-size-function' to "Do not adjust process
503window sizes" (Lisp value 'ignore').
504
472*** In Inferior Python mode, input is echoed and native completion doesn't work. 505*** In Inferior Python mode, input is echoed and native completion doesn't work.
473<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25753> 506<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25753>
474 507