diff options
| author | Karoly Lorentey | 2004-03-26 04:35:08 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2004-03-26 04:35:08 +0000 |
| commit | 026ad6ba8148d468a0a61a1c863a63ef58054e50 (patch) | |
| tree | 050282708d227f6431d38f978a62c4222fca670e /README.multi-tty | |
| parent | 945c3bbb15ab1af18e94ab6f81e9c72c8ce1402f (diff) | |
| download | emacs-026ad6ba8148d468a0a61a1c863a63ef58054e50.tar.gz emacs-026ad6ba8148d468a0a61a1c863a63ef58054e50.zip | |
Fix cut'n'paste during a multi-display session (Mark Plaksin, Robert Chassell).
lisp/simple.el: Make interprogram-cut-function and
interprogram-paste-function frame-local. (Reported by Mark Plaksin
and Robert Chassell).
lisp/faces.el (x-create-frame-with-faces)
(tty-create-frame-with-faces): Set the interprogram-cut-function and
interprogram-paste-function frame parameters.
lisp/x-win.el (x-initialize-window-system): Don't set
interprogram-cut-function and interprogram-paste-function.
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-124
Diffstat (limited to 'README.multi-tty')
| -rw-r--r-- | README.multi-tty | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/README.multi-tty b/README.multi-tty index 66b58639cd7..64103609a81 100644 --- a/README.multi-tty +++ b/README.multi-tty | |||
| @@ -164,13 +164,14 @@ THANKS | |||
| 164 | The following is an (incomplete) list of people who have contributed | 164 | The following is an (incomplete) list of people who have contributed |
| 165 | to the project by testing, bug reports, and suggestions. Thanks! | 165 | to the project by testing, bug reports, and suggestions. Thanks! |
| 166 | 166 | ||
| 167 | Robert J. Chassel <bob at rattlesnake dot com> | 167 | Robert J. Chassell <bob at rattlesnake dot com> |
| 168 | Romain Francoise <romain at orebokech dot com> | 168 | Romain Francoise <romain at orebokech dot com> |
| 169 | Ami Fischman <ami at fischman dot org> | 169 | Ami Fischman <ami at fischman dot org> |
| 170 | Istvan Marko <mi-mtty ar kismala dot com> | 170 | Istvan Marko <mi-mtty ar kismala dot com> |
| 171 | Dan Nicolaescu <dann at ics dot uci dot edu> | 171 | Dan Nicolaescu <dann at ics dot uci dot edu> |
| 172 | Gergely Nagy <algernon at debian dot org> | 172 | Gergely Nagy <algernon at debian dot org> |
| 173 | Mark Plaksin <happy at mcplaksin dot org> | 173 | Mark Plaksin <happy at mcplaksin dot org> |
| 174 | Francisco Borges <borges at let dot rug dot nl> | ||
| 174 | 175 | ||
| 175 | Richard Stallman was kind enough to review my patches. | 176 | Richard Stallman was kind enough to review my patches. |
| 176 | 177 | ||
| @@ -182,11 +183,6 @@ See arch logs. | |||
| 182 | THINGS TO DO | 183 | THINGS TO DO |
| 183 | ------------ | 184 | ------------ |
| 184 | 185 | ||
| 185 | ** Robert Chassell has found serious copy-paste bugs with the | ||
| 186 | multi-tty branch. There seem to be redisplay bugs while copying | ||
| 187 | from X to a terminal frame. Copying accented characters do not | ||
| 188 | work for me. | ||
| 189 | |||
| 190 | ** Emacs assumes that all terminal frames have the same locale | 186 | ** Emacs assumes that all terminal frames have the same locale |
| 191 | settings as Emacs itself. This may lead to bogus results in a | 187 | settings as Emacs itself. This may lead to bogus results in a |
| 192 | multi-locale setup. (E.g., while logging in from a remote client | 188 | multi-locale setup. (E.g., while logging in from a remote client |
| @@ -196,7 +192,8 @@ THINGS TO DO | |||
| 196 | sometimes; Emacs does not respond to stimuli from other keyboards. | 192 | sometimes; Emacs does not respond to stimuli from other keyboards. |
| 197 | At least a beep or a message would be important, if the single-mode | 193 | At least a beep or a message would be important, if the single-mode |
| 198 | is still required to prevent interference. (Reported by Dan | 194 | is still required to prevent interference. (Reported by Dan |
| 199 | Nicolaescu.) | 195 | Nicolaescu.) (Update: selecting a region with the mouse enables |
| 196 | single_kboard under X. This is very confusing.) | ||
| 200 | 197 | ||
| 201 | ** Change Lisp code not to (getenv "TERM"); use the `tty-type' frame | 198 | ** Change Lisp code not to (getenv "TERM"); use the `tty-type' frame |
| 202 | parameter or the frame-tty-type function instead. | 199 | parameter or the frame-tty-type function instead. |
| @@ -736,5 +733,17 @@ DIARY OF CHANGES | |||
| 736 | 733 | ||
| 737 | (This is gone.) | 734 | (This is gone.) |
| 738 | 735 | ||
| 736 | -- Robert Chassell has found serious copy-paste bugs with the | ||
| 737 | multi-tty branch. There seem to be redisplay bugs while copying | ||
| 738 | from X to a terminal frame. Copying accented characters do not | ||
| 739 | work for me. | ||
| 740 | |||
| 741 | (Patch-124 should fix this, by changing the interprogram-*-function | ||
| 742 | variables to be frame-local, as suggested by Mark Plaksin | ||
| 743 | (thanks!). I think that the redisplay bugs are in fact not bugs, | ||
| 744 | but delays caused by single_kboard --> perhaps MULTI_KBOARD should | ||
| 745 | be removed.) | ||
| 746 | |||
| 747 | |||
| 739 | 748 | ||
| 740 | ;;; arch-tag: 8da1619e-2e79-41a8-9ac9-a0485daad17d | 749 | ;;; arch-tag: 8da1619e-2e79-41a8-9ac9-a0485daad17d |