diff options
| author | Eli Zaretskii | 2001-01-30 13:47:51 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2001-01-30 13:47:51 +0000 |
| commit | b87207a00458b5d411737d1e97f3ecb8ae02f90b (patch) | |
| tree | 7b2be129ccdb75795a0f43abc24a2c7925a0df84 | |
| parent | c8eca71922244b73a247a19e3db183a9d9ccda3c (diff) | |
| download | emacs-b87207a00458b5d411737d1e97f3ecb8ae02f90b.tar.gz emacs-b87207a00458b5d411737d1e97f3ecb8ae02f90b.zip | |
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/PROBLEMS | 63 |
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' | |||
| 38 | which can be used to unpack `.tar.gz' and `.zip' archives without | 38 | which can be used to unpack `.tar.gz' and `.zip' archives without |
| 39 | mangling them. | 39 | mangling them. |
| 40 | 40 | ||
| 41 | * Building `ctags' for MS-Windows with the MinGW port of GCC fails. | ||
| 42 | |||
| 43 | This might happen due to a bug in the MinGW header assert.h, which | ||
| 44 | defines the `assert' macro with a trailing semi-colon. The following | ||
| 45 | patch to assert.h should solve this: | ||
| 46 | |||
| 47 | *** include/assert.h.orig Sun Nov 7 02:41:36 1999 | ||
| 48 | --- include/assert.h Mon Jan 29 11:49:10 2001 | ||
| 49 | *************** | ||
| 50 | *** 41,47 **** | ||
| 51 | /* | ||
| 52 | * If not debugging, assert does nothing. | ||
| 53 | */ | ||
| 54 | ! #define assert(x) ((void)0); | ||
| 55 | |||
| 56 | #else /* debugging enabled */ | ||
| 57 | |||
| 58 | --- 41,47 ---- | ||
| 59 | /* | ||
| 60 | * If not debugging, assert does nothing. | ||
| 61 | */ | ||
| 62 | ! #define assert(x) ((void)0) | ||
| 63 | |||
| 64 | #else /* debugging enabled */ | ||
| 65 | |||
| 66 | |||
| 41 | * `put-image' and `insert-image' don't work with JPEG images | 67 | * `put-image' and `insert-image' don't work with JPEG images |
| 42 | 68 | ||
| 43 | This can happen if Emacs is built with jpeg-6a library. Upgrading to | 69 | 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. | |||
| 78 | We still don't know what causes these problems; they are not | 104 | We still don't know what causes these problems; they are not |
| 79 | reproducible on some systems, notably those used by Emacs developers. | 105 | reproducible on some systems, notably those used by Emacs developers. |
| 80 | 106 | ||
| 107 | * Known problems with the MS-Windows port of Emacs 21.1. | ||
| 108 | |||
| 109 | Emacs 21.1 built for MS-Windows doesn't support images, the tool bar, | ||
| 110 | and tooltips. Support for these will be added in future versions. | ||
| 111 | |||
| 112 | There are problems with display if the variable `redisplay-dont-pause' | ||
| 113 | is set to nil (w32-win.el sets it to t by default, to avoid these | ||
| 114 | problems). The problems include: | ||
| 115 | |||
| 116 | . No redisplay as long as help echo is displayed in the echo area, | ||
| 117 | e.g. if the mouse is on a mouse-sensitive part of the mode line. | ||
| 118 | |||
| 119 | . When mode line is dragged with the mouse, multiple copies of the | ||
| 120 | mode line are left behind, until the mouse button is released and | ||
| 121 | the next input event occurs. | ||
| 122 | |||
| 123 | . Window contents is not updated when text is selected by dragging | ||
| 124 | the mouse and the mouse is dragged below the bottom line of the | ||
| 125 | window. When the mouse button is released, the window display is | ||
| 126 | correctly updated. | ||
| 127 | |||
| 128 | Again, these problems only occur if `redisplay-dont-pause' is nil. | ||
| 129 | |||
| 130 | Emacs can sometimes abort when non-ASCII text, possibly with null | ||
| 131 | characters, is copied and pasted into a buffer. | ||
| 132 | |||
| 133 | An inactive cursor remains in an active window after the Windows | ||
| 134 | Manager driven switch of the focus, until a key is pressed. | ||
| 135 | |||
| 81 | * Some accented ISO-8859-1 characters or umlauts are displayed as | or _. | 136 | * Some accented ISO-8859-1 characters or umlauts are displayed as | or _. |
| 82 | 137 | ||
| 83 | Try other font set sizes (S-mouse-1). If the problem persists with | 138 | Try other font set sizes (S-mouse-1). If the problem persists with |
| @@ -104,6 +159,14 @@ src/s/hpux10.h. | |||
| 104 | * Crashes when displaying uncompressed GIFs with version | 159 | * Crashes when displaying uncompressed GIFs with version |
| 105 | libungif-4.1.0 are resolved by using version libungif-4.1.0b1. | 160 | libungif-4.1.0 are resolved by using version libungif-4.1.0b1. |
| 106 | 161 | ||
| 162 | * Interrupting Cygwin port of Bash from Emacs doesn't work. | ||
| 163 | |||
| 164 | Cygwin 1.x builds of the ported Bash cannot be interrupted from the | ||
| 165 | MS-Windows version of Emacs. This is due to some change in the Bash | ||
| 166 | port or in the Cygwin library which apparently make Bash ignore the | ||
| 167 | keyboard interrupt event sent by Emacs to Bash. (Older Cygwin ports | ||
| 168 | of Bash, up to b20.1, did receive SIGINT from Emacs.) | ||
| 169 | |||
| 107 | * The W3 package (either from from the CVS sources or the last | 170 | * The W3 package (either from from the CVS sources or the last |
| 108 | release) currently (2000-12-14) doesn't run properly with Emacs 21 and | 171 | release) currently (2000-12-14) doesn't run properly with Emacs 21 and |
| 109 | needs work. This patch is reported to make w3-4.0pre.46 work: | 172 | needs work. This patch is reported to make w3-4.0pre.46 work: |