Mercurial > emacs
changeset 35729:bc965ab08080
Document problems with the MS-Windows port of v21.1 and with
the Cygwin port of Bash when run under Emacs.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Tue, 30 Jan 2001 13:47:51 +0000 |
parents | 1ce38c072b5d |
children | 37c3ff967327 |
files | etc/PROBLEMS |
diffstat | 1 files changed, 63 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/PROBLEMS Tue Jan 30 13:45:05 2001 +0000 +++ b/etc/PROBLEMS Tue Jan 30 13:47:51 2001 +0000 @@ -38,6 +38,32 @@ 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 @@ 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 @@ * 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: