Changeset 4220 for trunk/etc/PROBLEMS
- Timestamp:
- 04/04/08 22:04:40 (8 months ago)
- Files:
-
- trunk/etc/PROBLEMS (modified) (15 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/etc/PROBLEMS
r4210 r4220 1 1 Copyright (C) 1987, 1988, 1989, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2 2001, 2002, 2003, 2004, 2005, 2006, 2007 2 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 3 3 Free Software Foundation, Inc. 4 4 See the end of the file for license conditions. … … 537 537 ** Miscellaneous problems 538 538 539 *** Emacs uses 100% of CPU time 540 541 This is a known problem with some versions of the Semantic package. 542 The solution is to upgrade Semantic to version 2.0pre4 (distributed 543 with CEDET 1.0pre4) or later. 544 539 545 *** Self-documentation messages are garbled. 540 546 … … 858 864 To prevent this, turn off the Exceed's "automatic font substitution" 859 865 feature (in the font part of the configuration window). 866 867 ** Subscript/superscript text in TeX is hard to read. 868 869 tex-mode displays subscript/superscript text in the faces 870 subscript/superscript, which are smaller than the normal font and 871 lowered/raised. With some fonts, nested superscripts (say) can be 872 hard to read. Switching to a different font, or changing your 873 antialiasing setting (on an LCD screen), can both make the problem 874 disappear. Alternatively, customize the subscript and superscript 875 faces to increase their height. 860 876 861 877 * Internationalization problems … … 1161 1177 Emacs*Background 1162 1178 1179 It is also reported that a bug in the gtk-engines-qt engine can cause this if 1180 Emacs is compiled with Gtk+. 1181 The bug is fixed in version 0.7 or newer of gtk-engines-qt. 1182 1163 1183 *** KDE: Emacs hangs on KDE when a large portion of text is killed. 1164 1184 … … 1854 1874 leave process-connection-type set to its default value of nil. 1855 1875 1856 *** Mac OS X 10.3.9 (Carbon): QuickTime 7.0.4 updater breaks build. 1857 1858 On the above environment, build fails at the link stage with the 1859 message like "Undefined symbols: _HICopyAccessibilityActionDescription 1860 referenced from QuickTime expected to be defined in Carbon". A 1861 workaround is to use QuickTime 7.0.1 reinstaller. 1876 *** Mac OS X 10.3.9 (Carbon): QuickTime updater breaks build. 1877 1878 Some QuickTime updaters such as 7.0.4 and 7.2.0 are known to break 1879 build at the link stage with the message like "Undefined symbols: 1880 _HICopyAccessibilityActionDescription referenced from QuickTime 1881 expected to be defined in Carbon". A workaround is to use a QuickTime 1882 reinstaller. Alternatively, you can link with the frameworks in the 1883 corresponding SDK by specifying LDFLAGS as 1884 "-Wl,-F/Developer/SDKs/MacOSX10.3.0.sdk/System/Library/Frameworks". 1862 1885 1863 1886 ** FreeBSD … … 2074 2097 Note the lower case <t>. Changing this line should make C-t work. 2075 2098 2099 *** On Solaris, Emacs fails to set menu-bar-update-hook on startup, with error 2100 "Error in menu-bar-update-hook: (error Point before start of properties)". 2101 This seems to be a GCC optimization bug that occurs for GCC 4.1.2 (-g 2102 and -g -O2) and GCC 4.2.3 (-g -O and -g -O2). You can fix this by 2103 compiling with GCC 4.2.3 or CC 5.7, with no optimizations. 2104 2076 2105 ** Irix 2077 2106 … … 2104 2133 2105 2134 ** Known problems with the MS-Windows port of Emacs 22.1 2135 2136 M-x term does not work on MS-Windows. TTY emulation on Windows is 2137 undocumented, and programs such as stty which are used on posix platforms 2138 to control tty emulation do not exist for native windows terminals. 2106 2139 2107 2140 Using create-fontset-from-ascii-font or the --font startup parameter … … 2124 2157 screen fonts" (in Display Properties, Appearance tab, under 2125 2158 "Effects"), there are various problems related to display of 2126 characters: 2-pixel trace is left behind when moving overlays, bold 2127 fonts can be hard to read, small portions of some characters could 2128 appear chopped, etc. This happens because, under ClearType, 2129 characters are drawn outside their advertised bounding box. Emacs 21 2130 disabled the use of ClearType, whereas Emacs 22 allows it and has some 2131 code to enlarge the width of the bounding box. Apparently, this 2132 display feature needs more changes to get it 100% right. A workaround 2133 is to disable ClearType. 2159 characters: Bold fonts can be hard to read, small portions of some 2160 characters could appear chopped, etc. This happens because, under 2161 ClearType, characters are drawn outside their advertised bounding box. 2162 Emacs 21 disabled the use of ClearType, whereas Emacs 22 allows it and 2163 has some code to enlarge the width of the bounding box. Apparently, 2164 this display feature needs more changes to get it 100% right. A 2165 workaround is to disable ClearType. 2134 2166 2135 2167 There are problems with display if mouse-tracking is enabled and the … … 2176 2208 library function. 2177 2209 2210 The function set-time-zone-rule gives incorrect results for many 2211 non-US timezones. This is due to over-simplistic handling of 2212 daylight savings switchovers by the Windows libraries. 2213 2178 2214 Files larger than 4GB cause overflow in the size (represented as a 2179 2215 32-bit integer) reported by `file-attributes'. This affects Dired as … … 2181 2217 on `file-attributes'. 2182 2218 2219 Sound playing is not supported with the `:data DATA' key-value pair. 2220 You _must_ use the `:file FILE' method. 2221 2183 2222 ** Typing Alt-Shift has strange effects on MS-Windows. 2184 2223 … … 2187 2226 and Shift, the Alt and Shift act as modifiers in the usual way. A 2188 2227 more permanent work around is to change it to another key combination, 2189 or disable it in the keyboard control panel. 2228 or disable it in the "Regional and Language Options" applet of the 2229 Control Panel. (The exact sequence of mouse clicks in the "Regional 2230 and Language Options" applet needed to find the key combination that 2231 changes the keyboard layout depends on your Windows version; for XP, 2232 in the Languages tab, click "Details" and then "Key Settings".) 2190 2233 2191 2234 ** Interrupting Cygwin port of Bash from Emacs doesn't work. … … 2449 2492 *** Building the native MS-Windows port with Cygwin GCC can fail. 2450 2493 2451 Emacs may not build using recentCygwin builds of GCC, such as Cygwin2494 Emacs may not build using some Cygwin builds of GCC, such as Cygwin 2452 2495 version 1.1.8, using the default configure settings. It appears to be 2453 2496 necessary to specify the -mwin32 flag when compiling, and define … … 2461 2504 to detect the shell correctly. Try "make SHELL=cmd.exe", or if that 2462 2505 fails, try running make from Cygwin bash instead. 2463 2464 *** Building the MS-Windows port with Leim fails in the `leim' directory.2465 2466 The error message might be something like this:2467 2468 Converting d:/emacs-21.3/leim/CXTERM-DIC/4Corner.tit to quail-package...2469 Invalid ENCODE: value in TIT dictionary2470 NMAKE : fatal error U1077: '"../src/obj-spd/i386/emacs.exe"' : return code2471 '0xffffffff'2472 Stop.2473 2474 This can happen if the Leim distribution is unpacked with a program2475 which converts the `*.tit' files to DOS-style CR-LF text format. The2476 `*.tit' files in the leim/CXTERM-DIC directory require Unix-style line2477 endings to compile properly, because Emacs reads them without any code2478 or EOL conversions.2479 2480 The solution is to make sure the program used to unpack Leim does not2481 change the files' line endings behind your back. The GNU FTP site has2482 in the `/gnu/emacs/windows' directory a program called `djtarnt.exe'2483 which can be used to unpack `.tar.gz' and `.zip' archives without2484 mangling them.2485 2506 2486 2507 *** Building `ctags' for MS-Windows with the MinGW port of GCC fails. … … 2767 2788 GCC problem specific to the macppc architecture, possibly only 2768 2789 occurring with older versions of GCC (e.g. 3.3.5). 2790 2791 *** openSUSE 10.3: Segfault in bcopy during dumping. 2792 2793 This is due to a bug in the bcopy implementation in openSUSE 10.3. 2794 It is/will be fixed in an openSUSE update. 2769 2795 2770 2796 ** Installation … … 3829 3855 GNU Emacs is free software; you can redistribute it and/or modify 3830 3856 it under the terms of the GNU General Public License as published by 3831 the Free Software Foundation; either version 2, or (at your option)3857 the Free Software Foundation; either version 3, or (at your option) 3832 3858 any later version. 3833 3859
