Mercurial > hg > xemacs-beta
comparison PROBLEMS @ 355:182f72e8cd0d r21-1-7
Import from CVS: tag r21-1-7
| author | cvs |
|---|---|
| date | Mon, 13 Aug 2007 10:56:21 +0200 |
| parents | 8bec6624d99b |
| children | 8e84bee8ddd0 |
comparison
equal
deleted
inserted
replaced
| 354:3729bef672e0 | 355:182f72e8cd0d |
|---|---|
| 389 | 389 |
| 390 *** On HP-UX 11.0 XEmacs causes excessive X11 errors when running. | 390 *** On HP-UX 11.0 XEmacs causes excessive X11 errors when running. |
| 391 | 391 |
| 392 Marcus Thiessel <marcus_thiessel@hp.com> | 392 Marcus Thiessel <marcus_thiessel@hp.com> |
| 393 | 393 |
| 394 Unfortunately, XEmacs releases <21.0 don't work with Motif2.1. It | 394 Unfortunately, XEmacs releases prior to 21.0 don't work with |
| 395 will compile but you will get excessive X11 errors like | 395 Motif2.1. It will compile but you will get excessive X11 errors like |
| 396 | 396 |
| 397 xemacs: X Error of failed request: BadGC (invalid GC parameter) | 397 xemacs: X Error of failed request: BadGC (invalid GC parameter) |
| 398 | 398 |
| 399 and finally XEmacs gets killed. A workaround is to use the | 399 and finally XEmacs gets killed. A workaround is to use the |
| 400 Motif1.2_R6 libraries. You can the following line to your call to | 400 Motif1.2_R6 libraries. You can the following line to your call to |
| 540 shell. | 540 shell. |
| 541 | 541 |
| 542 *** You type Control-H (Backspace) expecting to delete characters. | 542 *** You type Control-H (Backspace) expecting to delete characters. |
| 543 | 543 |
| 544 Emacs has traditionally used Control-H for help; unfortunately this | 544 Emacs has traditionally used Control-H for help; unfortunately this |
| 545 interferes with its use as Backspace on TTY's. One way to solve this | 545 interferes with its use as Backspace on TTY's. As of XEmacs 21, |
| 546 problem is to put this in your .emacs: | 546 XEmacs looks at the "erase" setting of TTY structures and maps C-h to |
| 547 | 547 backspace when erase is set to C-h. This is sort of a special hack, |
| 548 (when (eq tty-erase-char ?\C-h) | 548 but it makes it possible for you to use the standard: |
| 549 (keyboard-translate ?\C-h ?\C-?) | 549 |
| 550 (global-set-key "\M-?" 'help-command)) | 550 stty erase ^H |
| 551 | 551 |
| 552 This checks whether the TTY erase char is C-h, and if it is, makes | 552 to get your backspace key to erase characters. The erase setting is |
| 553 Control-H (Backspace) work sensibly, and moves help to Meta-? (ESC ?). | 553 recorded in the Lisp variable `tty-erase-char', which you can use to |
| 554 | 554 tune the settings in your .emacs. |
| 555 Note that you can probably also access help using F1. | 555 |
| 556 A major drawback of this is that when C-h becomes backspace, it no | |
| 557 longer invokes help. In that case, you need to use f1 for help, or | |
| 558 bind another key. An example of the latter is the following code, | |
| 559 which moves help to Meta-? (ESC ?): | |
| 560 | |
| 561 (global-set-key "\M-?" 'help-command) | |
| 556 | 562 |
| 557 *** Mail agents (VM, Gnus, rmail) cannot get new mail | 563 *** Mail agents (VM, Gnus, rmail) cannot get new mail |
| 558 | 564 |
| 559 rmail and VM get new mail from /usr/spool/mail/$USER using a program | 565 rmail and VM get new mail from /usr/spool/mail/$USER using a program |
| 560 called `movemail'. This program interlocks with /bin/mail using the | 566 called `movemail'. This program interlocks with /bin/mail using the |
