comparison etc/PROBLEMS @ 101624:6033e5211761

* PROBLEMS (Windows): Add entry about TCC/4NT and App Paths keys.
author Juanma Barranquero <lekktu@gmail.com>
date Wed, 28 Jan 2009 23:44:12 +0000
parents 3c4f4b1a448b
children 65f8f3d1365d
comparison
equal deleted inserted replaced
101623:0974e3e4aca7 101624:6033e5211761
234 This happens because of bugs in Gtk+. Gtk+ 2.10 seems to be OK. See bug 234 This happens because of bugs in Gtk+. Gtk+ 2.10 seems to be OK. See bug
235 http://bugzilla.gnome.org/show_bug.cgi?id=85715. 235 http://bugzilla.gnome.org/show_bug.cgi?id=85715.
236 236
237 ** Emacs compiled with Gtk+ may loop forever if a display crashes. 237 ** Emacs compiled with Gtk+ may loop forever if a display crashes.
238 238
239 This is related to the bug above. A scenario for this is when emacs is run 239 This is related to the bug above. A scenario for this is when emacs is run
240 as a server, and an X frame is created. If the X server for the frame 240 as a server, and an X frame is created. If the X server for the frame
241 crashes or exits unexpectedly and an attempt is made to create a new 241 crashes or exits unexpectedly and an attempt is made to create a new
242 frame on another X display, then a Gtk+ error happens in the emacs 242 frame on another X display, then a Gtk+ error happens in the emacs
243 server that results in an endless loop. This is not fixed in any known 243 server that results in an endless loop. This is not fixed in any known
244 Gtk+ version (2.14.4 being current). 244 Gtk+ version (2.14.4 being current).
2127 be set-UID to root, or non-root programs like Emacs will not be able 2127 be set-UID to root, or non-root programs like Emacs will not be able
2128 to allocate ptys reliably. 2128 to allocate ptys reliably.
2129 2129
2130 * Runtime problems specific to MS-Windows 2130 * Runtime problems specific to MS-Windows
2131 2131
2132 ** PATH can contain unexpanded environment variables
2133
2134 Old releases of TCC (version 9) and 4NT (up to version 8) do not correctly
2135 expand App Paths entries of type REG_EXPAND_SZ. When Emacs is run from TCC
2136 and such an entry exists for emacs.exe, exec-path will contain the
2137 unexpanded entry. This has been fixed in TCC 10. For more information,
2138 see bug#2062.
2139
2132 ** Setting w32-pass-rwindow-to-system and w32-pass-lwindow-to-system to nil 2140 ** Setting w32-pass-rwindow-to-system and w32-pass-lwindow-to-system to nil
2133 does not prevent the Start menu from popping up when the left or right 2141 does not prevent the Start menu from popping up when the left or right
2134 ``Windows'' key is pressed. 2142 ``Windows'' key is pressed.
2135 2143
2136 This was reported to happen when XKeymacs is installed. At least with 2144 This was reported to happen when XKeymacs is installed. At least with
2670 The fix is to install a newer version of ncurses, such as version 4.2. 2678 The fix is to install a newer version of ncurses, such as version 4.2.
2671 2679
2672 ** Bootstrapping 2680 ** Bootstrapping
2673 2681
2674 Bootstrapping (compiling the .el files) is normally only necessary 2682 Bootstrapping (compiling the .el files) is normally only necessary
2675 with CVS builds, since they the .elc files are pre-compiled in releases. 2683 with CVS builds, since the .elc files are pre-compiled in releases.
2676 2684
2677 *** "No rule to make target" with Ubuntu 8.04 make 3.81-3build1 2685 *** "No rule to make target" with Ubuntu 8.04 make 3.81-3build1
2678 2686
2679 Compiling the lisp files fails at random places, complaining: 2687 Compiling the lisp files fails at random places, complaining:
2680 "No rule to make target `/path/to/some/lisp.elc'". 2688 "No rule to make target `/path/to/some/lisp.elc'".