aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2014-01-06 21:06:00 -0500
committerGlenn Morris2014-01-06 21:06:00 -0500
commit0d3c6661753ce5fd9f53ff9306b90a73addb8ef2 (patch)
tree0df7d85959d39dff2f17426e9c0681f06ce0dfbe
parent8303d906782e23353e4cebfcf9f32d27d75d4d14 (diff)
downloademacs-0d3c6661753ce5fd9f53ff9306b90a73addb8ef2.tar.gz
emacs-0d3c6661753ce5fd9f53ff9306b90a73addb8ef2.zip
* etc/PROBLEMS: Remove some old stuff; other small edits
-rw-r--r--etc/PROBLEMS68
1 files changed, 9 insertions, 59 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index e0de30b69d0..f3e2b5d6689 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -12,7 +12,7 @@ Outline mode.) Information about systems that are no longer supported,
12and old Emacs releases, has been removed. Consult older versions of 12and old Emacs releases, has been removed. Consult older versions of
13this file if you are interested in that information. 13this file if you are interested in that information.
14 14
15* Mule-UCS doesn't work in Emacs 23. 15* Mule-UCS doesn't work in Emacs 23 onwards
16 16
17It's completely redundant now, as far as we know. 17It's completely redundant now, as far as we know.
18 18
@@ -107,57 +107,6 @@ If this command prints any file names, some of these files are stale,
107and should be deleted or their directories removed from your 107and should be deleted or their directories removed from your
108load-path. 108load-path.
109 109
110** With X11R6.4, public-patch-3, Emacs crashes at startup.
111
112Reportedly this patch in X fixes the problem.
113
114 --- xc/lib/X11/imInt.c~ Wed Jun 30 13:31:56 1999
115 +++ xc/lib/X11/imInt.c Thu Jul 1 15:10:27 1999
116 @@ -1,4 +1,4 @@
117 -/* $TOG: imInt.c /main/5 1998/05/30 21:11:16 kaleb $ */
118 +/* $TOG: imInt.c /main/5 1998/05/30 21:11:16 kaleb $ */
119 /******************************************************************
120
121 Copyright 1992, 1993, 1994 by FUJITSU LIMITED
122 @@ -166,8 +166,8 @@
123 _XimMakeImName(lcd)
124 XLCd lcd;
125 {
126 - char* begin;
127 - char* end;
128 + char* begin = NULL;
129 + char* end = NULL;
130 char* ret;
131 int i = 0;
132 char* ximmodifier = XIMMODIFIER;
133 @@ -182,7 +182,11 @@
134 }
135 ret = Xmalloc(end - begin + 2);
136 if (ret != NULL) {
137 - (void)strncpy(ret, begin, end - begin + 1);
138 + if (begin != NULL) {
139 + (void)strncpy(ret, begin, end - begin + 1);
140 + } else {
141 + ret[0] = '\0';
142 + }
143 ret[end - begin + 1] = '\0';
144 }
145 return ret;
146
147** Emacs crashes on startup after a glibc upgrade.
148
149This is caused by a binary incompatible change to the malloc
150implementation in glibc 2.5.90-22. As a result, Emacs binaries built
151using prior versions of glibc crash when run under 2.5.90-22.
152
153This problem was first seen in pre-release versions of Fedora 7, and
154may be fixed in the final Fedora 7 release. To stop the crash from
155happening, first try upgrading to the newest version of glibc; if this
156does not work, rebuild Emacs with the same version of glibc that you
157will run it under. For details, see
158
159https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=239344
160
161* Crash bugs 110* Crash bugs
162 111
163** Emacs crashes when running in a terminal, if compiled with GCC 4.5.0 112** Emacs crashes when running in a terminal, if compiled with GCC 4.5.0
@@ -280,7 +229,7 @@ normally in the ld search path, but if you want to use OpenMPI,
280you must issue the command "module load openmpi". This adds 229you must issue the command "module load openmpi". This adds
281/usr/lib/openmpi/lib to LD_LIBRARY_PATH. If you then start Emacs from 230/usr/lib/openmpi/lib to LD_LIBRARY_PATH. If you then start Emacs from
282the same shell, you will encounter this crash. 231the same shell, you will encounter this crash.
283Ref: <URL:https://bugzilla.redhat.com/show_bug.cgi?id=806031> 232Ref: <URL:https://bugzilla.redhat.com/show_bug.cgi?id=844776>
284 233
285There is no good solution to this problem if you need to use both 234There is no good solution to this problem if you need to use both
286OpenMPI and Emacs with libotf support. The best you can do is use a 235OpenMPI and Emacs with libotf support. The best you can do is use a
@@ -300,17 +249,18 @@ Then the old .elc files will be loaded, and your changes
300will not be seen. To fix this, do M-x byte-recompile-directory 249will not be seen. To fix this, do M-x byte-recompile-directory
301and specify the directory that contains the Lisp files. 250and specify the directory that contains the Lisp files.
302 251
303Emacs should print a warning when loading a .elc file which is older 252Emacs prints a warning when loading a .elc file which is older
304than the corresponding .el file. 253than the corresponding .el file.
305 254
306*** Watch out for .emacs files and EMACSLOADPATH environment vars. 255Alternatively, if you set the option `load-prefer-newer' non-nil,
256Emacs will load whichever version of a file is the newest.
257
258*** Watch out for the EMACSLOADPATH environment variable
307 259
308These control the actions of Emacs.
309~/.emacs is your Emacs init file.
310EMACSLOADPATH overrides which directories the function "load" will search. 260EMACSLOADPATH overrides which directories the function "load" will search.
311 261
312If you observe strange problems, check for these and get rid 262If you observe strange problems, check for this variable in your
313of them, then try again. 263environment.
314 264
315*** Using epop3.el package causes Emacs to signal an error. 265*** Using epop3.el package causes Emacs to signal an error.
316 266