Mercurial > emacs
comparison etc/PROBLEMS @ 51132:cd3aedd0c69b
utf bits. useXIM.
author | Dave Love <fx@gnu.org> |
---|---|
date | Wed, 21 May 2003 22:23:52 +0000 |
parents | e945bb200f5c |
children | ce710f8e5a48 |
comparison
equal
deleted
inserted
replaced
51131:0314017693af | 51132:cd3aedd0c69b |
---|---|
251 | 251 |
252 There are several ways to improve this performance, any subset of which can | 252 There are several ways to improve this performance, any subset of which can |
253 be carried out at the same time: | 253 be carried out at the same time: |
254 | 254 |
255 1) If you don't need X Input Methods (XIM) for entering text in some | 255 1) If you don't need X Input Methods (XIM) for entering text in some |
256 language you use, you can improve performance on WAN links by | 256 language you use, you can improve performance on WAN links by using |
257 configuring Emacs with option `--without-xim'. Configuring Emacs | 257 the X resource useXIM to turn off use of XIM. This does not affect |
258 without XIM does not affect the use of Emacs' own input methods, which | 258 the use of Emacs' own input methods, which are part of the Leim |
259 are part of the Leim package. | 259 package. |
260 | 260 |
261 2) If the connection is very slow, you might also want to consider | 261 2) If the connection is very slow, you might also want to consider |
262 switching off scroll bars, menu bar, and tool bar. | 262 switching off scroll bars, menu bar, and tool bar. |
263 | 263 |
264 3) Use ssh to forward the X connection, and enable compression on this | 264 3) Use ssh to forward the X connection, and enable compression on this |
272 instead of requiring a round-trip for each X request in a seperate | 272 instead of requiring a round-trip for each X request in a seperate |
273 packet. The switches that seem to work best for emacs are: | 273 packet. The switches that seem to work best for emacs are: |
274 -noatomsfile -nowinattr -cheaterrors -cheatevents | 274 -noatomsfile -nowinattr -cheaterrors -cheatevents |
275 Note that the -nograbcmap option is known to cause problems. | 275 Note that the -nograbcmap option is known to cause problems. |
276 For more about lbxproxy, see: | 276 For more about lbxproxy, see: |
277 http://www.xfree86.org/4.2.0/lbxproxy.1.html | 277 http://www.xfree86.org/4.3.0/lbxproxy.1.html |
278 | 278 |
279 * Getting a Meta key on the FreeBSD console | 279 * Getting a Meta key on the FreeBSD console |
280 | 280 |
281 By default, neither Alt nor any other key acts as a Meta key on | 281 By default, neither Alt nor any other key acts as a Meta key on |
282 FreeBSD, but this can be changed using kbdcontrol(1). Dump the | 282 FreeBSD, but this can be changed using kbdcontrol(1). Dump the |
508 yet.) | 508 yet.) |
509 | 509 |
510 Windows uses UTF-16 encoding to deal with multilingual text (text not | 510 Windows uses UTF-16 encoding to deal with multilingual text (text not |
511 encodable in the `system codepage') in the clipboard. To deal with | 511 encodable in the `system codepage') in the clipboard. To deal with |
512 this, load the library `utf-16' and use `set-selection-coding-system' | 512 this, load the library `utf-16' and use `set-selection-coding-system' |
513 to set the clipboard coding system to `utf-16-le-dos'. This won't | 513 to set the clipboard coding system to `utf-16-le-with-signature-dos'. |
514 cope with Far Eastern (`CJK') text; if necessary, install the Mule-UCS | |
515 package (see etc/MORE.STUFF), whose `utf-16-le-dos' coding system does | |
516 encode a lot of CJK characters. | |
517 | 514 |
518 The %b specifier for format-time-string does not produce abbreviated | 515 The %b specifier for format-time-string does not produce abbreviated |
519 month names with consistent widths for some locales on some versions | 516 month names with consistent widths for some locales on some versions |
520 of Windows. This is caused by a deficiency in the underlying system | 517 of Windows. This is caused by a deficiency in the underlying system |
521 library function. | 518 library function. |
750 argument "-x" from the variable `ldap-ldapsearch-args'. | 747 argument "-x" from the variable `ldap-ldapsearch-args'. |
751 | 748 |
752 * The `oc-unicode' package doesn't work with Emacs 21. | 749 * The `oc-unicode' package doesn't work with Emacs 21. |
753 | 750 |
754 This package tries to define more private charsets than there are free | 751 This package tries to define more private charsets than there are free |
755 slots now. If the built-in Unicode/UTF-8 support is insufficient, | 752 slots now. The current built-in Unicode support is actually more |
756 e.g. if you need more CJK coverage, use the current Mule-UCS package. | 753 flexible. (Use option `utf-translate-cjk-mode' if you need CJK |
757 Any files encoded as emacs-mule using oc-unicode won't be read | 754 support.) Files encoded as emacs-mule using oc-unicode aren't |
758 correctly by Emacs 21. | 755 generally read correctly by Emacs 21. |
759 | 756 |
760 * Using epop3.el package causes Emacs to signal an error. | 757 * Using epop3.el package causes Emacs to signal an error. |
761 | 758 |
762 The error message might be something like this: | 759 The error message might be something like this: |
763 | 760 |