aboutsummaryrefslogtreecommitdiffstats
path: root/etc/PROBLEMS
diff options
context:
space:
mode:
authorStefan Monnier2010-07-23 17:23:09 +0200
committerStefan Monnier2010-07-23 17:23:09 +0200
commit0ee81a0ce066375eac701c06cdfbdebefe594fdc (patch)
treef0dccd24163316cfe688f927681a3032a9b1fe2f /etc/PROBLEMS
parent894e369ddf48e191638b8e66ce732f24ff9abe2a (diff)
parent94da839793affa2a270bc26cee9c4d95d4dc4708 (diff)
downloademacs-0ee81a0ce066375eac701c06cdfbdebefe594fdc.tar.gz
emacs-0ee81a0ce066375eac701c06cdfbdebefe594fdc.zip
Merge from trunk
Diffstat (limited to 'etc/PROBLEMS')
-rw-r--r--etc/PROBLEMS31
1 files changed, 19 insertions, 12 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 8c6a37dbd45..2fc0e29b30f 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -1037,7 +1037,7 @@ into Meta. This is because of the great importance of Meta in Emacs.
1037 1037
1038This happens sometimes when using Metacity. Resizing Emacs or ALT-Tab:bing 1038This happens sometimes when using Metacity. Resizing Emacs or ALT-Tab:bing
1039makes the system unresponsive to the mouse or the keyboard. Killing Emacs 1039makes the system unresponsive to the mouse or the keyboard. Killing Emacs
1040or shifting out from X11 and back again usually cures it (i.e. Ctrl-Alt-F1 1040or shifting out from X11 and back again usually cures it (i.e. Ctrl-Alt-F1
1041and then Alt-F7). A bug for it is here: 1041and then Alt-F7). A bug for it is here:
1042https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/231034. 1042https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/231034.
1043Note that a permanent fix seems to be to disable "assistive technologies". 1043Note that a permanent fix seems to be to disable "assistive technologies".
@@ -1514,7 +1514,7 @@ One way to cure this is to disable flow control on the local host
1514(the one running rlogin, not the one running rlogind) using the 1514(the one running rlogin, not the one running rlogind) using the
1515stty command, before starting the rlogin process. On many systems, 1515stty command, before starting the rlogin process. On many systems,
1516"stty start u stop u" will do this. On some systems, use 1516"stty start u stop u" will do this. On some systems, use
1517"stty -ixon" instead. 1517"stty -ixon" instead.
1518 1518
1519Some versions of tcsh will prevent even this from working. One way 1519Some versions of tcsh will prevent even this from working. One way
1520around this is to start another shell before starting rlogin, and 1520around this is to start another shell before starting rlogin, and
@@ -2339,17 +2339,10 @@ files are installed. Then use:
2339 2339
2340(using the location of the 32-bit X libraries on your system). 2340(using the location of the 32-bit X libraries on your system).
2341 2341
2342*** Building the Cygwin port for MS-Windows can fail with some GCC versions 2342*** Building Emacs for Cygwin can fail with GCC 3
2343 2343
2344Building Emacs 22 with Cygwin builds of GCC 3.4.4-1 and 3.4.4-2 is 2344As of Emacs 22.1, there have been stability problems with Cygwin
2345reported to either fail or cause Emacs to segfault at run time. In 2345builds of Emacs using GCC 3. Cygwin users are advised to use GCC 4.
2346addition, the Cygwin GCC 3.4.4-2 has problems with generating debug
2347info. Cygwin users are advised not to use these versions of GCC for
2348compiling Emacs. GCC versions 4.0.3, 4.0.4, 4.1.1, and 4.1.2
2349reportedly build a working Cygwin binary of Emacs, so we recommend
2350these GCC versions. Note that these versions of GCC, 4.0.3, 4.0.4,
23514.1.1, and 4.1.2, are currently the _only_ versions known to succeed
2352in building Emacs (as of v22.1).
2353 2346
2354*** Building the native MS-Windows port fails due to unresolved externals 2347*** Building the native MS-Windows port fails due to unresolved externals
2355 2348
@@ -2440,6 +2433,20 @@ several workarounds for this problem:
2440 2. Install the latest Windows SDK. 2433 2. Install the latest Windows SDK.
2441 3. Replace emacs.ico with an older or edited icon. 2434 3. Replace emacs.ico with an older or edited icon.
2442 2435
2436*** Building the MS-Windows port complains about unknown escape sequences.
2437
2438Errors and warnings can look like this:
2439
2440 w32.c:1959:27: error: \x used with no following hex digits
2441 w32.c:1959:27: warning: unknown escape sequence '\i'
2442
2443This happens when paths using backslashes are passed to the compiler or
2444linker (via -I and possibly other compiler flags); when these paths are
2445included in source code, the backslashes are interpreted as escape sequences.
2446See http://lists.gnu.org/archive/html/emacs-devel/2010-07/msg00995.html
2447
2448The fix is to use forward slashes in all paths passed to the compiler.
2449
2443** Linking 2450** Linking
2444 2451
2445*** Building Emacs with a system compiler fails to link because of an 2452*** Building Emacs with a system compiler fails to link because of an