* emacs doesn't use the X clipboard @ 2004-01-11 0:26 Micha Feigin 2004-01-11 5:46 ` Eli Zaretskii [not found] ` <mailman.387.1073803639.928.help-gnu-emacs@gnu.org> 0 siblings, 2 replies; 33+ messages in thread From: Micha Feigin @ 2004-01-11 0:26 UTC (permalink / raw) How do I make emacs use the X clipboard. It seems to usually ignore it (It will sometimes paste from the clipboard, but more often then not it will paste from its own kill ring, even when using the middle mouse button to paste) ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-11 0:26 emacs doesn't use the X clipboard Micha Feigin @ 2004-01-11 5:46 ` Eli Zaretskii [not found] ` <mailman.387.1073803639.928.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 33+ messages in thread From: Eli Zaretskii @ 2004-01-11 5:46 UTC (permalink / raw) > Date: Sun, 11 Jan 2004 02:26:14 +0200 > From: Micha Feigin <michf@post.tau.ac.il> > > How do I make emacs use the X clipboard. It seems to usually ignore it > (It will sometimes paste from the clipboard, but more often then not it > will paste from its own kill ring, even when using the middle mouse > button to paste) (I believe you mean "X selection", not the clipboard. Clipboard means something different in X than it does in MS-Windows.) Emacs pastes from X only if you didn't issue any command that kills text since the last X selection was made. In other words, if you select text in another application, then immediately paste inside Emacs, you should get the text you selected in that other application. This is so because each text you kill in Emacs is automatically put into the X selection, so if you do that before pasting from X, the text you kill in Emacs overshadows the previous X selection in another application. ^ permalink raw reply [flat|nested] 33+ messages in thread
[parent not found: <mailman.387.1073803639.928.help-gnu-emacs@gnu.org>]
* Re: emacs doesn't use the X clipboard [not found] ` <mailman.387.1073803639.928.help-gnu-emacs@gnu.org> @ 2004-01-12 17:59 ` LEE Sau Dan 2004-01-13 0:18 ` Carsten Weinberg ` (3 more replies) 0 siblings, 4 replies; 33+ messages in thread From: LEE Sau Dan @ 2004-01-12 17:59 UTC (permalink / raw) >>>>> "Eli" == Eli Zaretskii <eliz@elta.co.il> writes: Eli> Emacs pastes from X only if you didn't issue any command that Eli> kills text since the last X selection was made. In other Eli> words, if you select text in another application, then Eli> immediately paste inside Emacs, you should get the text you Eli> selected in that other application. Not always. I've been experiencing this annoying for some time. I think the OP has got the same problem that I encounter. Select text in xterm, and C-y in Emacs (or middle-click) while seeing the text still highlighted in xterm. Emacs pastes from the king-ring, not the selection. With the text still highlighted in xterm, middle-click on other apps and they all get the highlighted text from the xterm. Worse yet, this behaviour is quite random (to me). Sometimes, C-y does paste from a selection (form whatever other X-clients). Sometimes, it just pastes from the kill-ring, as if there were not selections at all. I still haven't figured out the rules of when Emacs behaves one way and when the other. So, to me it's "random". Eli> This is so because each text you kill in Emacs is Eli> automatically put into the X selection, so if you do that Eli> before pasting from X, the text you kill in Emacs overshadows Eli> the previous X selection in another application. I do understand how the X selection mechanism works. I've even programmed it in C/Xlib. That does not stop Emacs from misbehaving, though. -- Lee Sau Dan 李守敦(Big5) ~{@nJX6X~}(HZ) E-mail: danlee@informatik.uni-freiburg.de Home page: http://www.informatik.uni-freiburg.de/~danlee ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-12 17:59 ` LEE Sau Dan @ 2004-01-13 0:18 ` Carsten Weinberg 2004-01-13 6:48 ` Eli Zaretskii ` (2 subsequent siblings) 3 siblings, 0 replies; 33+ messages in thread From: Carsten Weinberg @ 2004-01-13 0:18 UTC (permalink / raw) > I do understand how the X selection mechanism works. I've even > programmed it in C/Xlib. That does not stop Emacs from misbehaving, > though. Well, Lee you are right. I just experienced a lot of trouble copying text from gtk2-emacs to gtk2-mozilla-firebird and vice versa. Either via X selection or CUA-like key strokes. Sometimes it works, sometimes not. Insofar it would be a good idea making emacs compatible to the gtk2 toolkit, and the gnome desktop environment. Cheers -C. Weinberg ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-12 17:59 ` LEE Sau Dan 2004-01-13 0:18 ` Carsten Weinberg @ 2004-01-13 6:48 ` Eli Zaretskii [not found] ` <mailman.495.1073964322.928.help-gnu-emacs@gnu.org> [not found] ` <mailman.510.1073976607.928.help-gnu-emacs@gnu.org> 3 siblings, 0 replies; 33+ messages in thread From: Eli Zaretskii @ 2004-01-13 6:48 UTC (permalink / raw) > From: LEE Sau Dan <danlee@informatik.uni-freiburg.de> > Newsgroups: gnu.emacs.help > Date: 12 Jan 2004 18:59:26 +0100 > > Select text > in xterm, and C-y in Emacs (or middle-click) while seeing the text > still highlighted in xterm. Emacs pastes from the king-ring, not the > selection. With the text still highlighted in xterm, middle-click on > other apps and they all get the highlighted text from the xterm. > > Worse yet, this behaviour is quite random (to me). Sometimes, C-y > does paste from a selection (form whatever other X-clients). > Sometimes, it just pastes from the kill-ring, as if there were not > selections at all. I still haven't figured out the rules of when > Emacs behaves one way and when the other. So, to me it's "random". Someone needs to debug this. I don't think I've ever seen that on any of the machines I work on. The only issue that comes to mind is that of non-ASCII characters in the X selection: perhaps some of the other applications encode selected text in a way that Emacs doesn't understand/support, or use some X selection type that Emacs didn't support (or still doesn't; you didn't say which version you are using). In any case, if this randomness is the kind of problems the OP was dealing with (I kinda understood that in the OP's case, Emacs _never_ took text from the X selection), the proper place to report and discuss it is on gnu.emacs.bug or emacs-pretest-bug@gnu.org (the latter for the CVS versions), not here. ^ permalink raw reply [flat|nested] 33+ messages in thread
[parent not found: <mailman.495.1073964322.928.help-gnu-emacs@gnu.org>]
* Re: emacs doesn't use the X clipboard [not found] ` <mailman.495.1073964322.928.help-gnu-emacs@gnu.org> @ 2004-01-13 5:00 ` Ian Zimmerman 2004-01-13 12:06 ` LEE Sau Dan 2004-01-13 11:23 ` Jens Schmidt 1 sibling, 1 reply; 33+ messages in thread From: Ian Zimmerman @ 2004-01-13 5:00 UTC (permalink / raw) Lee> I do understand how the X selection mechanism works. I've even Lee> programmed it in C/Xlib. That does not stop Emacs from Lee> misbehaving, though. Carsten> Well, Lee you are right. I just experienced a lot of trouble Carsten> copying text from gtk2-emacs to gtk2-mozilla-firebird and vice Carsten> versa. Either via X selection or CUA-like key Carsten> strokes. Sometimes it works, sometimes not. This has been discussed here at least twice before :-( I reported it to RMS, and he said "use gdb on Emacs". Which I won't, because recompiling Emacs on my laptop takes more than an hour. Maybe someone with more resources can follow this path and finally get this fixed? Carsten> a good idea making emacs compatible to the gtk2 toolkit, and Carsten> the gnome desktop environment. I don't get the connection here (how it would solve the problem), and anyway if you mean make gtk2 (and _especially_ gnome) a dependency of Emacs, I am most definitely against. -- Nothing can be explained to a stone. Or to a stoned person, either. ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-13 5:00 ` Ian Zimmerman @ 2004-01-13 12:06 ` LEE Sau Dan 2004-01-13 18:35 ` Carsten Weinberg ` (4 more replies) 0 siblings, 5 replies; 33+ messages in thread From: LEE Sau Dan @ 2004-01-13 12:06 UTC (permalink / raw) >>>>> "Ian" == Ian Zimmerman <bayard@newsguy.com> writes: Carsten> Well, Lee you are right. I just experienced a lot of Carsten> trouble copying text from gtk2-emacs to Carsten> gtk2-mozilla-firebird and vice versa. Either via X Carsten> selection or CUA-like key strokes. Sometimes it works, Carsten> sometimes not. Ian> This has been discussed here at least twice before :-( Ian> I reported it to RMS, and he said "use gdb on Emacs". Which Ian> I won't, because recompiling Emacs on my laptop takes more Ian> than an hour. But how would that help, if you're not a C programmer or you're not familiar with Xlib, so that you have no idea of where to put break points? (BTW, it'd be fun to run gdb under Emacs, debugging another instance of Emacs. I hope one wouldn't be confused by the two Emacses. (-fg and -bg suddenly becomes invaluable!) Ian> Maybe someone with more resources can follow this path and Ian> finally get this fixed? How about an 'ltrace'? At least, it doesn't require recompiling the binary. I'm not sure if ltrace can show the Xlib calls, though. Carsten> a good idea making emacs compatible to the gtk2 toolkit, Carsten> and the gnome desktop environment. Ian> I don't get the connection here (how it would solve the Ian> problem), and anyway if you mean make gtk2 (and _especially_ Ian> gnome) a dependency of Emacs, I am most definitely against. Me too. But Carsten means to make Emacs's cut&paste mechanism *compatible* with gtk2, kdelib, etc. (These libraries emulates the "clipboard" paradigm on top of X selections, providing some (but not completely) interoperability with clients that only understand X selections. I don't like it either.) This involves setting interacting with the "CLIPBOARD" selection. No need to use gtk2, etc. You can do that in Xlib. -- Lee Sau Dan 李守敦(Big5) ~{@nJX6X~}(HZ) E-mail: danlee@informatik.uni-freiburg.de Home page: http://www.informatik.uni-freiburg.de/~danlee ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-13 12:06 ` LEE Sau Dan @ 2004-01-13 18:35 ` Carsten Weinberg 2004-01-14 6:37 ` Eli Zaretskii ` (3 subsequent siblings) 4 siblings, 0 replies; 33+ messages in thread From: Carsten Weinberg @ 2004-01-13 18:35 UTC (permalink / raw) > Me too. But Carsten means to make Emacs's cut&paste mechanism > *compatible* with gtk2, kdelib, etc. Lee this is exactly what I mean. I am using emacs for more than 10 years, and I am a friend of gnome too. I'm really standing behind this great software. Therefore its clear, that I am very interested in a compatible emacs (copy&paste, drag&drop), what means adding some standards of freedesktop.org to emacs. Cheers -Carsten ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-13 12:06 ` LEE Sau Dan 2004-01-13 18:35 ` Carsten Weinberg @ 2004-01-14 6:37 ` Eli Zaretskii 2004-01-14 7:59 ` Micha Feigin 2004-01-14 7:16 ` Micha Feigin ` (2 subsequent siblings) 4 siblings, 1 reply; 33+ messages in thread From: Eli Zaretskii @ 2004-01-14 6:37 UTC (permalink / raw) > From: LEE Sau Dan <danlee@informatik.uni-freiburg.de> > Newsgroups: gnu.emacs.help > Date: 13 Jan 2004 13:06:58 +0100 > > Ian> I reported it to RMS, and he said "use gdb on Emacs". Which > Ian> I won't, because recompiling Emacs on my laptop takes more > Ian> than an hour. > > But how would that help, if you're not a C programmer or you're not > familiar with Xlib, so that you have no idea of where to put break > points? You can get help debugging Emacs on emacs-devel list. The file etc/DEBUG, which is a part of the distribution, should get you started. The code in Emacs that deals with X selections is in xselect.c. > (BTW, it'd be fun to run gdb under Emacs, debugging another instance > of Emacs. I hope one wouldn't be confused by the two Emacses. (-fg > and -bg suddenly becomes invaluable!) I've done that many times. IMHO, there's no confusion because one Emacs is in the GUD mode, which has some special features in its display. > I'm not sure if ltrace can show the Xlib calls, though. I doubt that. And debugging with ltrace or similar tools is not a very efficient method, anyway, compared to stepping with GDB thru the source code. IMHO, ltrace is for the software to which you don't have the sources. ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-14 6:37 ` Eli Zaretskii @ 2004-01-14 7:59 ` Micha Feigin 2004-01-14 13:33 ` Eli Zaretskii 0 siblings, 1 reply; 33+ messages in thread From: Micha Feigin @ 2004-01-14 7:59 UTC (permalink / raw) On Wed, Jan 14, 2004 at 08:37:26AM +0200, Eli Zaretskii wrote: > > From: LEE Sau Dan <danlee@informatik.uni-freiburg.de> > > Newsgroups: gnu.emacs.help > > Date: 13 Jan 2004 13:06:58 +0100 > > > > Ian> I reported it to RMS, and he said "use gdb on Emacs". Which > > Ian> I won't, because recompiling Emacs on my laptop takes more > > Ian> than an hour. > > > > But how would that help, if you're not a C programmer or you're not > > familiar with Xlib, so that you have no idea of where to put break > > points? > > You can get help debugging Emacs on emacs-devel list. The file > etc/DEBUG, which is a part of the distribution, should get you > started. > > The code in Emacs that deals with X selections is in xselect.c. > > > (BTW, it'd be fun to run gdb under Emacs, debugging another instance > > of Emacs. I hope one wouldn't be confused by the two Emacses. (-fg > > and -bg suddenly becomes invaluable!) > Off topic, but you want something confusing, trying running gdb inside gdb while its debugging gcc. BTW IIRC it was compiling gdb at the time ;-) > I've done that many times. IMHO, there's no confusion because one > Emacs is in the GUD mode, which has some special features in its > display. > > > I'm not sure if ltrace can show the Xlib calls, though. > > I doubt that. And debugging with ltrace or similar tools is not a > very efficient method, anyway, compared to stepping with GDB thru the > source code. IMHO, ltrace is for the software to which you don't have > the sources. > > > > _______________________________________________ > Help-gnu-emacs mailing list > Help-gnu-emacs@gnu.org > http://mail.gnu.org/mailman/listinfo/help-gnu-emacs ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-14 7:59 ` Micha Feigin @ 2004-01-14 13:33 ` Eli Zaretskii 0 siblings, 0 replies; 33+ messages in thread From: Eli Zaretskii @ 2004-01-14 13:33 UTC (permalink / raw) > Date: Wed, 14 Jan 2004 09:59:24 +0200 > From: Micha Feigin <michf@post.tau.ac.il> > > > > > (BTW, it'd be fun to run gdb under Emacs, debugging another instance > > > of Emacs. I hope one wouldn't be confused by the two Emacses. (-fg > > > and -bg suddenly becomes invaluable!) > > > > Off topic, but you want something confusing, trying running gdb inside > gdb while its debugging gcc. BTW IIRC it was compiling gdb at the time ;-) Close, but still no cigar: when GDB debugs itself, it changes the prompt so that you can easily distinguish between the GDB being debugged and the one that is used to debug. ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-13 12:06 ` LEE Sau Dan 2004-01-13 18:35 ` Carsten Weinberg 2004-01-14 6:37 ` Eli Zaretskii @ 2004-01-14 7:16 ` Micha Feigin [not found] ` <mailman.606.1074062176.928.help-gnu-emacs@gnu.org> [not found] ` <mailman.665.1074118187.928.help-gnu-emacs@gnu.org> 4 siblings, 0 replies; 33+ messages in thread From: Micha Feigin @ 2004-01-14 7:16 UTC (permalink / raw) On Tue, Jan 13, 2004 at 01:06:58PM +0100, LEE Sau Dan wrote: > >>>>> "Ian" == Ian Zimmerman <bayard@newsguy.com> writes: > > Carsten> Well, Lee you are right. I just experienced a lot of > Carsten> trouble copying text from gtk2-emacs to > Carsten> gtk2-mozilla-firebird and vice versa. Either via X > Carsten> selection or CUA-like key strokes. Sometimes it works, > Carsten> sometimes not. > > Ian> This has been discussed here at least twice before :-( > > Ian> I reported it to RMS, and he said "use gdb on Emacs". Which > Ian> I won't, because recompiling Emacs on my laptop takes more > Ian> than an hour. > > But how would that help, if you're not a C programmer or you're not > familiar with Xlib, so that you have no idea of where to put break > points? > > (BTW, it'd be fun to run gdb under Emacs, debugging another instance > of Emacs. I hope one wouldn't be confused by the two Emacses. (-fg > and -bg suddenly becomes invaluable!) > > > Ian> Maybe someone with more resources can follow this path and > Ian> finally get this fixed? > > How about an 'ltrace'? At least, it doesn't require recompiling the > binary. I'm not sure if ltrace can show the Xlib calls, though. > > > Carsten> a good idea making emacs compatible to the gtk2 toolkit, > Carsten> and the gnome desktop environment. > > Ian> I don't get the connection here (how it would solve the > Ian> problem), and anyway if you mean make gtk2 (and _especially_ > Ian> gnome) a dependency of Emacs, I am most definitely against. > > Me too. But Carsten means to make Emacs's cut&paste mechanism > *compatible* with gtk2, kdelib, etc. (These libraries emulates the > "clipboard" paradigm on top of X selections, providing some (but not > completely) interoperability with clients that only understand X > selections. I don't like it either.) This involves setting > interacting with the "CLIPBOARD" selection. No need to use gtk2, etc. > You can do that in Xlib. > Someone suggested at the beginning of the thread to use (setq x-select-enable-clipboard t) >From the little testing I've done (haven't had to do much yet) it seems to have solved the problem. Could other people seeing the same problem try this and see if it helps ? It could be that this is somehow set as a default behavior either site-wide or at compile time ? > > -- > Lee Sau Dan ?Z05biGVm-(Big5) ?{@nJX6X?}(HZ) > > E-mail: danlee@informatik.uni-freiburg.de > Home page: http://www.informatik.uni-freiburg.de/?danlee > _______________________________________________ > Help-gnu-emacs mailing list > Help-gnu-emacs@gnu.org > http://mail.gnu.org/mailman/listinfo/help-gnu-emacs > ^ permalink raw reply [flat|nested] 33+ messages in thread
[parent not found: <mailman.606.1074062176.928.help-gnu-emacs@gnu.org>]
* Re: emacs doesn't use the X clipboard [not found] ` <mailman.606.1074062176.928.help-gnu-emacs@gnu.org> @ 2004-01-14 21:40 ` LEE Sau Dan 2004-01-17 18:41 ` Eli Zaretskii 0 siblings, 1 reply; 33+ messages in thread From: LEE Sau Dan @ 2004-01-14 21:40 UTC (permalink / raw) >>>>> "Eli" == Eli Zaretskii <eliz@elta.co.il> writes: >> I'm not sure if ltrace can show the Xlib calls, though. Eli> I doubt that. And debugging with ltrace or similar tools is Eli> not a very efficient method, anyway, compared to stepping Eli> with GDB thru the source code. IMHO, ltrace is for the Eli> software to which you don't have the sources. I don't agree. Firstly, 'ltrace' doesn't require the program to be required. So, you can use it immediately. No downloading of the source code. No time wasted on compiling. Secondly, 'ltrace' let's you trace the behaviour of your program at a different level. That can often reveal what it has done (on that level) more clearly, because you're not flooded with excess information. (I did 'strace' some programs to check which syscalls they make, and in what sequence. That can be very helpful in identifying problems when you suspect that the sequence of calls is not in the correct order, which you once assumed. 'strace' lets me see more clearly how the program interacts with the OS.) -- Lee Sau Dan 李守敦(Big5) ~{@nJX6X~}(HZ) E-mail: danlee@informatik.uni-freiburg.de Home page: http://www.informatik.uni-freiburg.de/~danlee ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-14 21:40 ` LEE Sau Dan @ 2004-01-17 18:41 ` Eli Zaretskii 0 siblings, 0 replies; 33+ messages in thread From: Eli Zaretskii @ 2004-01-17 18:41 UTC (permalink / raw) > From: LEE Sau Dan <danlee@informatik.uni-freiburg.de> > Newsgroups: gnu.emacs.help > Date: 14 Jan 2004 22:40:01 +0100 > > >>>>> "Eli" == Eli Zaretskii <eliz@elta.co.il> writes: > > >> I'm not sure if ltrace can show the Xlib calls, though. > > Eli> I doubt that. And debugging with ltrace or similar tools is > Eli> not a very efficient method, anyway, compared to stepping > Eli> with GDB thru the source code. IMHO, ltrace is for the > Eli> software to which you don't have the sources. > > I don't agree. I guess we have different experience to draw upon, then. My experience tells me that trace interpretation is a painstakingly slow process, compared to stepping with a debugger. It also requires lots of knowledge of system internals, which many programmers lack. By contrast, getting the sources and rebuilding with debug info is nowadays a matter of several dozen minutes. ^ permalink raw reply [flat|nested] 33+ messages in thread
[parent not found: <mailman.665.1074118187.928.help-gnu-emacs@gnu.org>]
* Re: emacs doesn't use the X clipboard [not found] ` <mailman.665.1074118187.928.help-gnu-emacs@gnu.org> @ 2004-01-15 12:49 ` Kester Clegg 2004-01-22 21:29 ` Jeff 0 siblings, 1 reply; 33+ messages in thread From: Kester Clegg @ 2004-01-15 12:49 UTC (permalink / raw) Micha Feigin <michf@post.tau.ac.il> writes: > Someone suggested at the beginning of the thread to use > (setq x-select-enable-clipboard t) >>From the little testing I've done (haven't had to do much yet) it seems > to have solved the problem. Could other people seeing the same problem > try this and see if it helps ? It doesn't make a scrap of difference. -- ************************************************************************ Kester Clegg Dept. of Computer Science, Research Assistant (UTC) University of York, Tel (01904) 43 27 49 email: kester at cs.york.ac.uk ************************************************************************ ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-15 12:49 ` Kester Clegg @ 2004-01-22 21:29 ` Jeff 0 siblings, 0 replies; 33+ messages in thread From: Jeff @ 2004-01-22 21:29 UTC (permalink / raw) On Thu, 15 Jan 2004 12:49:39 +0000, Kester Clegg wrote: > Micha Feigin <michf@post.tau.ac.il> writes: > >> Someone suggested at the beginning of the thread to use >> (setq x-select-enable-clipboard t) >>>From the little testing I've done (haven't had to do much yet) it seems >> to have solved the problem. Could other people seeing the same problem >> try this and see if it helps ? > > It doesn't make a scrap of difference. Wow. It certainly does on my machine. I tried putting the above in my .emacs and it broke my ability to hilight in an xterm and paste it into emacs. When I removed it again, it worked fine. -Jeff ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard [not found] ` <mailman.495.1073964322.928.help-gnu-emacs@gnu.org> 2004-01-13 5:00 ` Ian Zimmerman @ 2004-01-13 11:23 ` Jens Schmidt 2004-01-13 12:22 ` LEE Sau Dan 2004-01-13 14:38 ` Tim McNamara 1 sibling, 2 replies; 33+ messages in thread From: Jens Schmidt @ 2004-01-13 11:23 UTC (permalink / raw) Carsten Weinberg <cweinberg@firemail.de> writes: > > I do understand how the X selection mechanism works. I've even > > programmed it in C/Xlib. That does not stop Emacs from misbehaving, > > though. > > Well, Lee you are right. Same problems on my side: Mostly working on VNC-based X servers, a paste into Emacs sometimes works, sometimes not. I have isolated the problems a little bit, though. Here is the exact scenario and my findings: One Emacs is 21.1.1 NT Emacs, the other is 21.1.1 on Solaris running in a VNC session on NT. Window manager of the VNC session is fvwm2. Both Emacsen started with --no-init-file --no-site-file. The third window around is an xterm also running in the VNC session (most conveniently with a running cat > /dev/null). All text pasted around is ASCII only. 1. Paste from Solaris Emacs into NT Emacs or xterm always works fine. 2. Pasting between NT Emacs and xterm always works fine in both directions. 3. After a select in Solaris Emacs and a paste into NT Emacs, a paste into Solaris Emacs (regardless whether from xterm or NT Emacs) does not work any more. 4. After a select in Solaris Emacs, paste into xterm, immediate new select in xterm and paste back into Solaris Emacs, a paste into Solaris Emacs (regardless whether from xterm or NT Emacs) works again. 5. Setting `x-select-enable-clipboard' to t in Solaris Emacs disables the workaround under 4. Hope that helps. Would be interesting to know if the work-around works for the other posters, too. Then this could be almost called a bug report, I guess. ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-13 11:23 ` Jens Schmidt @ 2004-01-13 12:22 ` LEE Sau Dan 2004-01-15 12:51 ` Kester Clegg 2004-01-15 16:26 ` Jens Schmidt 2004-01-13 14:38 ` Tim McNamara 1 sibling, 2 replies; 33+ messages in thread From: LEE Sau Dan @ 2004-01-13 12:22 UTC (permalink / raw) >>>>> "Jens" == Jens Schmidt <Jens.Schmidt27@epost.de> writes: Jens> Same problems on my side: Mostly working on VNC-based X Jens> servers, a paste into Emacs sometimes works, sometimes not. I also once believed it to be a VNC bug. But when I found that it also happens without VNC, and it only happens with Emacs, I know it's Emacs's problem. Jens> I have isolated the problems a little bit, though. Here is Jens> the exact scenario and my findings: ... It's amazing that you have observed so many things. I've been frustrated by this problem for years. (I'm sure Emacs 19.34 never had this problem. Maybe neither did Emacs 20.* -- I'm not sure. Emacs 21.* always have this problem.) If I have found the patterns, I would have come up with workarounds and also reported the bug. Since I haven't been able to confidently reproduce the misbehaviour, I refrain from filing a bug report. Jens> 4. After a select in Solaris Emacs, paste into xterm, Jens> immediate new select in xterm and paste back into Solaris Jens> Emacs, a paste into Solaris Emacs (regardless whether from Jens> xterm or NT Emacs) works again. I've also discovered this workaround. Strangely, Emacs to Emacs cut&paste seems to work all the time, even with multilingual text, as long as the text is not too long. (I wish the multilingual cut&paste also work between Mozilla and Emacs.) -- Lee Sau Dan 李守敦(Big5) ~{@nJX6X~}(HZ) E-mail: danlee@informatik.uni-freiburg.de Home page: http://www.informatik.uni-freiburg.de/~danlee ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-13 12:22 ` LEE Sau Dan @ 2004-01-15 12:51 ` Kester Clegg 2004-01-15 21:44 ` LEE Sau Dan 2004-01-15 16:26 ` Jens Schmidt 1 sibling, 1 reply; 33+ messages in thread From: Kester Clegg @ 2004-01-15 12:51 UTC (permalink / raw) LEE Sau Dan <danlee@informatik.uni-freiburg.de> writes: > Jens> 4. After a select in Solaris Emacs, paste into xterm, > Jens> immediate new select in xterm and paste back into Solaris > Jens> Emacs, a paste into Solaris Emacs (regardless whether from > Jens> xterm or NT Emacs) works again. > > I've also discovered this workaround. me too, it's sad to say. -- ************************************************************************ Kester Clegg Dept. of Computer Science, Research Assistant (UTC) University of York, Tel (01904) 43 27 49 email: kester at cs.york.ac.uk ************************************************************************ ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-15 12:51 ` Kester Clegg @ 2004-01-15 21:44 ` LEE Sau Dan 2004-01-18 23:54 ` Ian Zimmerman 0 siblings, 1 reply; 33+ messages in thread From: LEE Sau Dan @ 2004-01-15 21:44 UTC (permalink / raw) >>>>> "Kester" == Kester Clegg <kester@cs.york.ac.uk> writes: Kester> LEE Sau Dan <danlee@informatik.uni-freiburg.de> writes: Jens> 4. After a select in Solaris Emacs, paste into xterm, Jens> immediate new select in xterm and paste back into Solaris Jens> Emacs, a paste into Solaris Emacs (regardless whether from Jens> xterm or NT Emacs) works again. >> I've also discovered this workaround. Kester> me too, it's sad to say. So, all of us are too lazy to submit a bug report? :) -- Lee Sau Dan 李守敦(Big5) ~{@nJX6X~}(HZ) E-mail: danlee@informatik.uni-freiburg.de Home page: http://www.informatik.uni-freiburg.de/~danlee ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-15 21:44 ` LEE Sau Dan @ 2004-01-18 23:54 ` Ian Zimmerman 0 siblings, 0 replies; 33+ messages in thread From: Ian Zimmerman @ 2004-01-18 23:54 UTC (permalink / raw) Kester> me too, it's sad to say. LEE> So, all of us are too lazy to submit a bug report? :) But it has been reported already, see my post. You'll get nowhere unless you do the gdb thing. -- Nothing can be explained to a stone. Or to a stoned person, either. ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-13 12:22 ` LEE Sau Dan 2004-01-15 12:51 ` Kester Clegg @ 2004-01-15 16:26 ` Jens Schmidt 1 sibling, 0 replies; 33+ messages in thread From: Jens Schmidt @ 2004-01-15 16:26 UTC (permalink / raw) LEE Sau Dan <danlee@informatik.uni-freiburg.de> writes: > If I have found the patterns, I would have come up with workarounds > and also reported the bug. Since I haven't been able to confidently > reproduce the misbehaviour, I refrain from filing a bug report. Here are some more details, probably they are of some help. First, on my side things run in VNC. The VNC server cannot set the PRIMARY selection, it has to use the (deprecated) cut buffers. The only thing it can do to the selection is to clear it (according to some comment in the source code - I am not familiar with X11 programming at all). In contrast to that, xterm and Solaris Emacs both evaluate the cut buffer *and* the PRIMARY selection. So it also might be the VNC server who is the bad guy, at least in my case. For the following tests, the snippet below has been useful: (defun show-selections () (interactive) (insert "prm: <" (or (condition-case c (x-get-selection) (error nil)) "<nil>") ">\n" "cut: <" (x-get-cut-buffer) ">\n")) Now I've run the following tests (xterm and Solaris Emacs running inside VNC server, NT Emacs running outside VNC server): 1. <Select "Stopped" from xterm> prm: <Stopped> cut: <Stopped> 2. <Select "xterm" from Solaris Emacs> prm: <xterm> cut: <xterm> 3. <Select "interactive" from NT Emacs> prm: <xterm> cut: <interactive> 4. <Select "kill-element" from xterm> prm: <xterm> cut: <kill-element> 5. <Eval (x-set-selection 'PRIMARY "fromemacs") from Solaris Emacs> prm: <fromemacs> cut: <kill-element> 6. <Select "Data may be" from xterm> prm: <DATA may be> cut: <DATA may be> 7. <Select "x-last" from NT Emacs> prm: <<nil>> cut: <x-last> 8. <Eval (x-set-selection 'PRIMARY "fromemacs2") from Solaris Emacs> prm: <fromemacs2> cut: <x-last> 9. <Select "newer" from NT Emacs> prm: <fromemacs2> cut: <newer> 10. <Select "closed" from xterm> prm: <fromemacs2> cut: <closed> You may note that - the cut buffer always gets updated. If you're copying and pasting between outside VNC server, xterm and Emacs only, you may replace `x-cut-buffer-or-selection-value' by something that is based on `x-set-selection' only and you'll be happy with that. However, you won't be happy with that approach as soon as you'll use more recent X11 software. - a call to `x-set-selection' on Solaris Emacs (8. and, implictly 2.) followed by the VNC server setting the cut buffer (9. and 3.) makes Solaris Emacs break - it does not notice changes in the primary selection any more (4. and 10.) - the workaround I've sent before simplifies to `x-set-selection' on Solaris Emacs (5.) immediately followed by the xterm setting the cut buffer and the primary selection (6.). ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-13 11:23 ` Jens Schmidt 2004-01-13 12:22 ` LEE Sau Dan @ 2004-01-13 14:38 ` Tim McNamara 2004-01-13 22:19 ` LEE Sau Dan 1 sibling, 1 reply; 33+ messages in thread From: Tim McNamara @ 2004-01-13 14:38 UTC (permalink / raw) Seems to work correctly in both directions on OS X 10.3.2 (although it takes a little getting used to, the Mac OS cut/copy/paste conventions do not include automatic copying to the clipboard) ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-13 14:38 ` Tim McNamara @ 2004-01-13 22:19 ` LEE Sau Dan 0 siblings, 0 replies; 33+ messages in thread From: LEE Sau Dan @ 2004-01-13 22:19 UTC (permalink / raw) >>>>> "Tim" == Tim McNamara <timmcn@bitstream.net> writes: Tim> Seems to work correctly in both directions on OS X 10.3.2 Tim> (although it takes a little getting used to, the Mac OS Tim> cut/copy/paste conventions do not include automatic copying Tim> to the clipboard) There is no "automatic copying to the clipboard" in X. The X paradigm is: select-and-paste, not copy-and-paste. There is no "copying" in the process, and no clipboard is involved. Say it is "automatic copying" is simply wrong. (Yes, if you like, you can launch 'xclipboard' to emulate a clipboard into which you can copy. But that's just an emulation on top of the select-and-paste paradigm.) This is arguably more efficient, because the copying is skipped. So, the X-clients won't transfer large amounts of selected but never pasted data. The data is transfered only when it is pasted. -- Lee Sau Dan 李守敦(Big5) ~{@nJX6X~}(HZ) E-mail: danlee@informatik.uni-freiburg.de Home page: http://www.informatik.uni-freiburg.de/~danlee ^ permalink raw reply [flat|nested] 33+ messages in thread
[parent not found: <mailman.510.1073976607.928.help-gnu-emacs@gnu.org>]
* Re: emacs doesn't use the X clipboard [not found] ` <mailman.510.1073976607.928.help-gnu-emacs@gnu.org> @ 2004-01-13 12:28 ` LEE Sau Dan 2004-01-13 15:50 ` Maurizio Loreti ` (2 more replies) 0 siblings, 3 replies; 33+ messages in thread From: LEE Sau Dan @ 2004-01-13 12:28 UTC (permalink / raw) >>>>> "Eli" == Eli Zaretskii <eliz@elta.co.il> writes: >> Worse yet, this behaviour is quite random (to me). Sometimes, >> C-y does paste from a selection (form whatever other >> X-clients). Sometimes, it just pastes from the kill-ring, as >> if there were not selections at all. I still haven't figured >> out the rules of when Emacs behaves one way and when the other. >> So, to me it's "random". Eli> Someone needs to debug this. I don't think I've ever seen Eli> that on any of the machines I work on. I'm not sure if this is platform or X-server dependent. But I have to add that in the past few years, I've been working on XFree86/Linux. XFree86 versions 3.6, 4.0, 4.1, 4.2. Linux versions 2.2, 2.4. Most of the time, Emacs is run on Linux (multiple Emacs processes from the same or different machines), but also occasionally remote (even from another continent) from Solaris and AIX. Eli> The only issue that comes to mind is that of non-ASCII Eli> characters in the X selection: perhaps some of the other Eli> applications encode selected text in a way that Emacs doesn't Eli> understand/support, or use some X selection type that Emacs Eli> didn't support (or still doesn't; you didn't say which Eli> version you are using). Isn't the "ctext" sort of standard in X11R6? I've tried many settings with M-x set-clipping-coding-system, and never got it work with pasting Chinese (big5) from Mozilla. -- Lee Sau Dan 李守敦(Big5) ~{@nJX6X~}(HZ) E-mail: danlee@informatik.uni-freiburg.de Home page: http://www.informatik.uni-freiburg.de/~danlee ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-13 12:28 ` LEE Sau Dan @ 2004-01-13 15:50 ` Maurizio Loreti 2004-01-13 18:13 ` Gian Uberto Lauri ` (2 more replies) 2004-01-13 17:19 ` Eli Zaretskii [not found] ` <mailman.542.1074014317.928.help-gnu-emacs@gnu.org> 2 siblings, 3 replies; 33+ messages in thread From: Maurizio Loreti @ 2004-01-13 15:50 UTC (permalink / raw) LEE Sau Dan <danlee@informatik.uni-freiburg.de> writes: > I'm not sure if this is platform or X-server dependent. But I have to > add that in the past few years, I've been working on XFree86/Linux. > XFree86 versions 3.6, 4.0, 4.1, 4.2. Linux versions 2.2, 2.4. I am not sure, but the Window Manager too (KDE, Gnome, wmaker, ...) may be relevant for the clipboard management. -- Maurizio Loreti http://www.pd.infn.it/~loreti/mlo.html Dept. of Physics, Univ. of Padova, Italy ROT13: ybergv@cq.vasa.vg ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-13 15:50 ` Maurizio Loreti @ 2004-01-13 18:13 ` Gian Uberto Lauri 2004-01-13 22:14 ` LEE Sau Dan [not found] ` <mailman.545.1074017499.928.help-gnu-emacs@gnu.org> 2 siblings, 0 replies; 33+ messages in thread From: Gian Uberto Lauri @ 2004-01-13 18:13 UTC (permalink / raw) Cc: help-gnu-emacs >>>>> "ML" == Maurizio Loreti <mlo@foobar.it> writes: ML> LEE Sau Dan <danlee@informatik.uni-freiburg.de> writes: >> I'm not sure if this is platform or X-server dependent. But I have >> to add that in the past few years, I've been working on >> XFree86/Linux. XFree86 versions 3.6, 4.0, 4.1, 4.2. Linux >> versions 2.2, 2.4. ML> I am not sure, but the Window Manager too (KDE, Gnome, wmaker, ML> ...) may be relevant for the clipboard management. KDE & Gnome are not window managers and so they could interfere (i don't know, I don't need desktops along with other things). I'm using WindowMaker since 1995 on Solaris and Linux (that means two different X11 implementations) and the X clipboard worked in the same way it worked when I used mwm, twm, fvwm and afterstep before. Just my little 3 cents coin. /\ ___ /___/\__|_|\_|__|___Gian Uberto Lauri_____________________ //--\ | | \| | Integralista GNUslamico e fancazzista \/ ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-13 15:50 ` Maurizio Loreti 2004-01-13 18:13 ` Gian Uberto Lauri @ 2004-01-13 22:14 ` LEE Sau Dan [not found] ` <mailman.545.1074017499.928.help-gnu-emacs@gnu.org> 2 siblings, 0 replies; 33+ messages in thread From: LEE Sau Dan @ 2004-01-13 22:14 UTC (permalink / raw) >>>>> "Maurizio" == Maurizio Loreti <mlo@foobar.it> writes: Maurizio> LEE Sau Dan <danlee@informatik.uni-freiburg.de> writes: >> I'm not sure if this is platform or X-server dependent. But I >> have to add that in the past few years, I've been working on >> XFree86/Linux. XFree86 versions 3.6, 4.0, 4.1, 4.2. Linux >> versions 2.2, 2.4. Maurizio> I am not sure, but the Window Manager too (KDE, Gnome, Maurizio> wmaker, ...) may be relevant for the clipboard Maurizio> management. I've always been with FVWM2 since 1995. I constantly upgrade my Linux systems (relying on the distribution's updates). This one on my laptop (Debian woody stable) is version 2.4.6. -- Lee Sau Dan 李守敦(Big5) ~{@nJX6X~}(HZ) E-mail: danlee@informatik.uni-freiburg.de Home page: http://www.informatik.uni-freiburg.de/~danlee ^ permalink raw reply [flat|nested] 33+ messages in thread
[parent not found: <mailman.545.1074017499.928.help-gnu-emacs@gnu.org>]
* Re: emacs doesn't use the X clipboard [not found] ` <mailman.545.1074017499.928.help-gnu-emacs@gnu.org> @ 2004-01-15 12:54 ` Kester Clegg 2004-01-15 21:56 ` LEE Sau Dan 0 siblings, 1 reply; 33+ messages in thread From: Kester Clegg @ 2004-01-15 12:54 UTC (permalink / raw) GianUberto.Lauri@eng.it (Gian Uberto Lauri) writes: > KDE & Gnome are not window managers and so they could interfere (i > don't know, I don't need desktops along with other things). > > I'm using WindowMaker since 1995 on Solaris and Linux (that means two > different X11 implementations) and the X clipboard worked in the same > way it worked when I used mwm, twm, fvwm and afterstep before. Well I'm using fvwm2 and emacs does not receive a select n paste from applications like xterms sometimes - something is definitely broken. It seems to just keep what was uppermost in the kill ring and yanks that. -- ************************************************************************ Kester Clegg Dept. of Computer Science, Research Assistant (UTC) University of York, Tel (01904) 43 27 49 email: kester at cs.york.ac.uk ************************************************************************ ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-15 12:54 ` Kester Clegg @ 2004-01-15 21:56 ` LEE Sau Dan 0 siblings, 0 replies; 33+ messages in thread From: LEE Sau Dan @ 2004-01-15 21:56 UTC (permalink / raw) >>>>> "Kester" == Kester Clegg <kester@cs.york.ac.uk> writes: Kester> Well I'm using fvwm2 and emacs does not receive a select n Kester> paste from applications like xterms sometimes - And for a few times when that happens, I try to select&paste between all other X clients, including the affected xterm. Sometimes, I do that with clients running from several remote machines. All of them select&paste among themselves happily. However, whenever I try to paste from any of them into emacs, emacs doesn't do it as expected. It seems to me that emacs doesn't want to take part in the party... until I apply that magic workaround. Kester> something is definitely broken. It seems to just keep what Kester> was uppermost in the kill ring and yanks that. Not sure. I guess Emacs is in some situations unable to properly handle the X11 event which informs it that it has lost the selection. So, it still believes it owns the selection (which is kept as the last item in the kill ring). A paste thus pastes directly from the kill ring, not from the X selection. There is another problem with Emacs and X. I can't remember anymore, as I've already given up and found some way to work around. It's about how Emacs reads and interpret the user's application resources. When a resource is specified in mulitple places, or when a resource name is matched by multiple resource entries specified with wildcards, Emacs takens the wrong one. Again, I'm too lazy to file a bug report. (Don't take me wrong. I did file bug reports a few times for other bugs. I was so impressed that RMS responded me in a few hours with a patch that really fixed the bug!) -- Lee Sau Dan 李守敦(Big5) ~{@nJX6X~}(HZ) E-mail: danlee@informatik.uni-freiburg.de Home page: http://www.informatik.uni-freiburg.de/~danlee ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: emacs doesn't use the X clipboard 2004-01-13 12:28 ` LEE Sau Dan 2004-01-13 15:50 ` Maurizio Loreti @ 2004-01-13 17:19 ` Eli Zaretskii [not found] ` <mailman.542.1074014317.928.help-gnu-emacs@gnu.org> 2 siblings, 0 replies; 33+ messages in thread From: Eli Zaretskii @ 2004-01-13 17:19 UTC (permalink / raw) > From: LEE Sau Dan <danlee@informatik.uni-freiburg.de> > Newsgroups: gnu.emacs.help > Date: 13 Jan 2004 13:28:32 +0100 > > I'm not sure if this is platform or X-server dependent. How else can we explain the fact that I personally never saw this? It could be application-specific, though (I mean the other apps, those with which you are trying to exchange the text). > Eli> The only issue that comes to mind is that of non-ASCII > Eli> characters in the X selection: perhaps some of the other > Eli> applications encode selected text in a way that Emacs doesn't > Eli> understand/support, or use some X selection type that Emacs > Eli> didn't support (or still doesn't; you didn't say which > Eli> version you are using). > > Isn't the "ctext" sort of standard in X11R6? No. Newer versions of X and/or some applications use UTF-8 etc. In addition, the type of the selection is a parameter: some applications use UTF_STRING and other types, which Emacs didn't support until very recently. ^ permalink raw reply [flat|nested] 33+ messages in thread
[parent not found: <mailman.542.1074014317.928.help-gnu-emacs@gnu.org>]
* Re: emacs doesn't use the X clipboard [not found] ` <mailman.542.1074014317.928.help-gnu-emacs@gnu.org> @ 2004-01-14 21:34 ` LEE Sau Dan 0 siblings, 0 replies; 33+ messages in thread From: LEE Sau Dan @ 2004-01-14 21:34 UTC (permalink / raw) >>>>> "Eli" == Eli Zaretskii <eliz@elta.co.il> writes: >> From: LEE Sau Dan <danlee@informatik.uni-freiburg.de> >> Newsgroups: gnu.emacs.help Date: 13 Jan 2004 13:28:32 퍝 >> >> I'm not sure if this is platform or X-server dependent. Eli> How else can we explain the fact that I personally never saw Eli> this? Different usage patterns? Do you often cut&paste text between Emacs, xterm and Mozilla? I do it very very very often. Eli> It could be application-specific, though (I mean the other Eli> apps, those with which you are trying to exchange the text). I could be, but I'd say it's unlikely. Emacs quite consistently behave like that, whether I'm using xterm, Mozilla, Netscape, GTK-based things, etc. And the other apps simply cut&paste among themselves happily without problems. Emacs is the odd man here. And I would assume that xterm has been programmed correctly, because it's such a classical apps. that is so heavily used. Perhaps I should try also 'xedit', which uses the classical Athena widget set, which is a sort of "reference" implementation of an application using X, Xt, Athena and X11. Eli> The only issue that comes to mind is that of non-ASCII Eli> characters in the X selection: I seldom cut&paste non-English non-ASCII non-text stuff between xterm and Emacs. I'm sure that 99% of the time that I encounter this Emacs misbehaviour, I'm trying to cut&paste purely ASCII text. URL's (already URL-encoded) being a non-negligible portion of it. Eli> perhaps some of the other applications encode selected text Eli> in a way that Emacs doesn't understand/support, or use some X Eli> selection type that Emacs didn't support (or still doesn't; Eli> you didn't say which version you are using). Unlikely. See above. >> Isn't the "ctext" sort of standard in X11R6? Eli> No. Newer versions of X and/or some applications use UTF-8 Eli> etc. Too bad that they don't follow the "standard". But I've tried also (set-clipboard-coding-system 'utf8). It doesn't work with Mozilla when I cut&paste Chinese text. (set-clipboard-coding-system 'iso-8859-1) does make Emacs cut&paste German text from Emacs properly. But most of the time, I leave Emacs with its default (i.e. using 'ctext' for the cut&paste). Eli> In addition, the type of the selection is a parameter: some Eli> applications use UTF_STRING and other types, which Emacs Eli> didn't support until very recently. I think xterm always uses SELECTION. xterm doesn't even support Unicode, let alone UTF-8. -- Lee Sau Dan 李守敦(Big5) ~{@nJX6X~}(HZ) E-mail: danlee@informatik.uni-freiburg.de Home page: http://www.informatik.uni-freiburg.de/~danlee ^ permalink raw reply [flat|nested] 33+ messages in thread
[parent not found: <mailman.381.1073784888.928.help-gnu-emacs@gnu.org>]
* Re: emacs doesn't use the X clipboard [not found] <mailman.381.1073784888.928.help-gnu-emacs@gnu.org> @ 2004-01-11 13:02 ` Henrik Enberg 0 siblings, 0 replies; 33+ messages in thread From: Henrik Enberg @ 2004-01-11 13:02 UTC (permalink / raw) Micha Feigin <michf@post.tau.ac.il> writes: > How do I make emacs use the X clipboard. It seems to usually ignore it > (It will sometimes paste from the clipboard, but more often then not it > will paste from its own kill ring, even when using the middle mouse > button to paste) (setq x-select-enable-clipboard t) ^ permalink raw reply [flat|nested] 33+ messages in thread
end of thread, other threads:[~2004-01-22 21:29 UTC | newest] Thread overview: 33+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2004-01-11 0:26 emacs doesn't use the X clipboard Micha Feigin 2004-01-11 5:46 ` Eli Zaretskii [not found] ` <mailman.387.1073803639.928.help-gnu-emacs@gnu.org> 2004-01-12 17:59 ` LEE Sau Dan 2004-01-13 0:18 ` Carsten Weinberg 2004-01-13 6:48 ` Eli Zaretskii [not found] ` <mailman.495.1073964322.928.help-gnu-emacs@gnu.org> 2004-01-13 5:00 ` Ian Zimmerman 2004-01-13 12:06 ` LEE Sau Dan 2004-01-13 18:35 ` Carsten Weinberg 2004-01-14 6:37 ` Eli Zaretskii 2004-01-14 7:59 ` Micha Feigin 2004-01-14 13:33 ` Eli Zaretskii 2004-01-14 7:16 ` Micha Feigin [not found] ` <mailman.606.1074062176.928.help-gnu-emacs@gnu.org> 2004-01-14 21:40 ` LEE Sau Dan 2004-01-17 18:41 ` Eli Zaretskii [not found] ` <mailman.665.1074118187.928.help-gnu-emacs@gnu.org> 2004-01-15 12:49 ` Kester Clegg 2004-01-22 21:29 ` Jeff 2004-01-13 11:23 ` Jens Schmidt 2004-01-13 12:22 ` LEE Sau Dan 2004-01-15 12:51 ` Kester Clegg 2004-01-15 21:44 ` LEE Sau Dan 2004-01-18 23:54 ` Ian Zimmerman 2004-01-15 16:26 ` Jens Schmidt 2004-01-13 14:38 ` Tim McNamara 2004-01-13 22:19 ` LEE Sau Dan [not found] ` <mailman.510.1073976607.928.help-gnu-emacs@gnu.org> 2004-01-13 12:28 ` LEE Sau Dan 2004-01-13 15:50 ` Maurizio Loreti 2004-01-13 18:13 ` Gian Uberto Lauri 2004-01-13 22:14 ` LEE Sau Dan [not found] ` <mailman.545.1074017499.928.help-gnu-emacs@gnu.org> 2004-01-15 12:54 ` Kester Clegg 2004-01-15 21:56 ` LEE Sau Dan 2004-01-13 17:19 ` Eli Zaretskii [not found] ` <mailman.542.1074014317.928.help-gnu-emacs@gnu.org> 2004-01-14 21:34 ` LEE Sau Dan [not found] <mailman.381.1073784888.928.help-gnu-emacs@gnu.org> 2004-01-11 13:02 ` Henrik Enberg
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).