summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2001-01-30 13:47:51 +0000
committerEli Zaretskii <eliz@gnu.org>2001-01-30 13:47:51 +0000
commitb87207a00458b5d411737d1e97f3ecb8ae02f90b (patch)
tree7b2be129ccdb75795a0f43abc24a2c7925a0df84
parentc8eca71922244b73a247a19e3db183a9d9ccda3c (diff)
downloademacs-b87207a00458b5d411737d1e97f3ecb8ae02f90b.tar.gz
Document problems with the MS-Windows port of v21.1 and with
the Cygwin port of Bash when run under Emacs.
-rw-r--r--etc/PROBLEMS63
1 files changed, 63 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 7718a609b83..e800be58ca1 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -38,6 +38,32 @@ in the `/gnu/emacs/windows' directory a program called `djtarnt.exe'
which can be used to unpack `.tar.gz' and `.zip' archives without
mangling them.
+* Building `ctags' for MS-Windows with the MinGW port of GCC fails.
+
+This might happen due to a bug in the MinGW header assert.h, which
+defines the `assert' macro with a trailing semi-colon. The following
+patch to assert.h should solve this:
+
+*** include/assert.h.orig Sun Nov 7 02:41:36 1999
+--- include/assert.h Mon Jan 29 11:49:10 2001
+***************
+*** 41,47 ****
+ /*
+ * If not debugging, assert does nothing.
+ */
+! #define assert(x) ((void)0);
+
+ #else /* debugging enabled */
+
+--- 41,47 ----
+ /*
+ * If not debugging, assert does nothing.
+ */
+! #define assert(x) ((void)0)
+
+ #else /* debugging enabled */
+
+
* `put-image' and `insert-image' don't work with JPEG images
This can happen if Emacs is built with jpeg-6a library. Upgrading to
@@ -78,6 +104,35 @@ you can not even get to the virtual console.
We still don't know what causes these problems; they are not
reproducible on some systems, notably those used by Emacs developers.
+* Known problems with the MS-Windows port of Emacs 21.1.
+
+Emacs 21.1 built for MS-Windows doesn't support images, the tool bar,
+and tooltips. Support for these will be added in future versions.
+
+There are problems with display if the variable `redisplay-dont-pause'
+is set to nil (w32-win.el sets it to t by default, to avoid these
+problems). The problems include:
+
+ . No redisplay as long as help echo is displayed in the echo area,
+ e.g. if the mouse is on a mouse-sensitive part of the mode line.
+
+ . When mode line is dragged with the mouse, multiple copies of the
+ mode line are left behind, until the mouse button is released and
+ the next input event occurs.
+
+ . Window contents is not updated when text is selected by dragging
+ the mouse and the mouse is dragged below the bottom line of the
+ window. When the mouse button is released, the window display is
+ correctly updated.
+
+Again, these problems only occur if `redisplay-dont-pause' is nil.
+
+Emacs can sometimes abort when non-ASCII text, possibly with null
+characters, is copied and pasted into a buffer.
+
+An inactive cursor remains in an active window after the Windows
+Manager driven switch of the focus, until a key is pressed.
+
* Some accented ISO-8859-1 characters or umlauts are displayed as | or _.
Try other font set sizes (S-mouse-1). If the problem persists with
@@ -104,6 +159,14 @@ src/s/hpux10.h.
* Crashes when displaying uncompressed GIFs with version
libungif-4.1.0 are resolved by using version libungif-4.1.0b1.
+* Interrupting Cygwin port of Bash from Emacs doesn't work.
+
+Cygwin 1.x builds of the ported Bash cannot be interrupted from the
+MS-Windows version of Emacs. This is due to some change in the Bash
+port or in the Cygwin library which apparently make Bash ignore the
+keyboard interrupt event sent by Emacs to Bash. (Older Cygwin ports
+of Bash, up to b20.1, did receive SIGINT from Emacs.)
+
* The W3 package (either from from the CVS sources or the last
release) currently (2000-12-14) doesn't run properly with Emacs 21 and
needs work. This patch is reported to make w3-4.0pre.46 work: