From: Jean Louis <bugs@gnu.support>
To: Eli Zaretskii <eliz@gnu.org>
Cc: luangruo@yahoo.com, 58505@debbugs.gnu.org
Subject: bug#58505: 29.0.50; Time out waiting for reply from selection owner
Date: Sun, 16 Oct 2022 16:01:37 +0300 [thread overview]
Message-ID: <Y0wAsXS4VcozXQVr@protected.localdomain> (raw)
In-Reply-To: <83h7057cyy.fsf@gnu.org>
* Eli Zaretskii <eliz@gnu.org> [2022-10-15 10:39]:
> > Date: Sat, 15 Oct 2022 07:11:01 +0300
> > From: Jean Louis <bugs@gnu.support>
> > Cc: Po Lu <luangruo@yahoo.com>, 58505@debbugs.gnu.org
> >
> > * Eli Zaretskii <eliz@gnu.org> [2022-10-14 09:27]:
> > > The solution, of course, is to never run more than a single Emacs
> > > session on the same machine.
> >
> > That is isolated solution for users who do not use Emacs Lisp for
> > heavy or continues processing of data.
>
> I disagree with this assertion. You can organize your heavy
> computation such that it never runs when you need an interactive
> session, or run such computation in a sub-process (that could also be
> Emacs, just one running in batch mode), or any number of other
> solutions. You just need to realize that having just one interactive
> Emacs session at a time is much more important than the other
> considerations, and change your priorities accordingly.
That is exactly what I do, I span one Emacs session as separate
instance. What I do not understand is how that separate instance may
disturb the new instance to yank or use selections. I do not know if
it wants to use selections, but similar wording was written in
messages. I hope you understand it better. Other X programs do not
have the problem in copying or pasting while Emacs is processing
information in the database.
> > Would process that runs in console or as batch also cause this
> > problem?
>
> I don't think so, no.
>
> > Is there a way in a single instance to disable something, so that
> > selection whatever is disabled during processing, so that other
> > instance is not disturbed?
>
> You can disable interprogram-paste-function, but why would you want
> to?
The bug report is the reason why I would want it. When Emacs is
processing heavy data, I do not write nothing in that instance, I
cannot access the instance, it is blocked due to processing. That is
fine. But then I want to use other instance, and that other instance,
the interactive one, gets disturbed because during the processing of
the first instance something is happening and second instance,
supposed to be free, is not free for work.
Thus I guess if I disable interprogram-paste-function in the
processing instance, new instance should not have problems.
I have tested it now. It does not work. I have disabled both
variables, interprogram-paste and cut function, and I have spanned new
Emacs instance.
I get this error again:
gui-get-selection: (error "Timed out waiting for reply from selection owner")
Timed out waiting for reply from selection owner
I wish to disable it in the instance processing with Emacs Lisp, not
in the one which I need for interactive usage.
What else is possible to do to make it work?
My Emacs is supposed to run 24 hours processing advertising
information.
Processing instance screenshot:
https://gnu.support/images/2022/10/2022-10-16/2022-10-16-15:35:07.png
That frame I do not touch as Emacs is not responsive, it just does Emacs Lisp.
Jean
Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns
In support of Richard M. Stallman
https://stallmansupport.org/
next prev parent reply other threads:[~2022-10-16 13:01 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-10-13 12:27 bug#58505: 29.0.50; Time out waiting for reply from selection owner Jean Louis
2022-10-14 6:23 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-10-14 6:26 ` Eli Zaretskii
2022-10-15 4:11 ` Jean Louis
2022-10-15 7:39 ` Eli Zaretskii
2022-10-16 13:01 ` Jean Louis [this message]
2022-10-17 1:32 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-11-12 17:52 ` daanturo
2022-11-12 18:13 ` Eli Zaretskii
[not found] ` <CAGNN0nCLsNBM4=O34M6RX5JNdvdZVzgCN24AH8gJY7HoDcT49w@mail.gmail.com>
2022-11-13 5:11 ` bug#58505: Fwd: " Daan Ro
2022-11-13 7:21 ` Eli Zaretskii
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Y0wAsXS4VcozXQVr@protected.localdomain \
--to=bugs@gnu.support \
--cc=58505@debbugs.gnu.org \
--cc=eliz@gnu.org \
--cc=luangruo@yahoo.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.