unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* xterm in GNU Emacs
@ 2021-12-28  5:39 Anand Tamariya
  2021-12-28  5:45 ` Po Lu
  2021-12-31  5:07 ` Anand Tamariya
  0 siblings, 2 replies; 10+ messages in thread
From: Anand Tamariya @ 2021-12-28  5:39 UTC (permalink / raw)
  To: Emacs Devel


[-- Attachment #1.1: Type: text/plain, Size: 275 bytes --]

Apparently, there are not too many apps built with XEmbed specification. So
far, I've this list:
- VLC
- Emacs
- Vi
- xterm

If you're aware of any more, please let me know. I'd like to test them out.
For the sake of completeness, here's xterm in Emacs.

[image: embed6.png]

[-- Attachment #1.2: Type: text/html, Size: 486 bytes --]

[-- Attachment #2: embed6.png --]
[-- Type: image/png, Size: 53655 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: xterm in GNU Emacs
  2021-12-28  5:39 xterm in GNU Emacs Anand Tamariya
@ 2021-12-28  5:45 ` Po Lu
  2021-12-31  5:07 ` Anand Tamariya
  1 sibling, 0 replies; 10+ messages in thread
From: Po Lu @ 2021-12-28  5:45 UTC (permalink / raw)
  To: Anand Tamariya; +Cc: Emacs Devel

Anand Tamariya <atamariya@gmail.com> writes:

> If you're aware of any more, please let me know. I'd like to test them
> out. For the sake of completeness, here's xterm in Emacs.

Could you find some way to make this work with offscreen rendering?
Perhaps by redirecting the window to an offscreen pixmap or image, and
then displaying the resulting image?



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: xterm in GNU Emacs
  2021-12-28  5:39 xterm in GNU Emacs Anand Tamariya
  2021-12-28  5:45 ` Po Lu
@ 2021-12-31  5:07 ` Anand Tamariya
  2021-12-31  5:32   ` Po Lu
  1 sibling, 1 reply; 10+ messages in thread
From: Anand Tamariya @ 2021-12-31  5:07 UTC (permalink / raw)
  To: Emacs Devel

[-- Attachment #1: Type: text/plain, Size: 538 bytes --]

On Tue, Dec 28, 2021 at 11:09 AM Anand Tamariya <atamariya@gmail.com> wrote:

> Apparently, there are not too many apps built with XEmbed specification.
> So far, I've this list:
> - VLC
> - Emacs
> - Vi
> - xterm
>
> If you're aware of any more, please let me know. I'd like to test them
> out. For the sake of completeness, here's xterm in Emacs.
>

Add Surf browser (https://surf.suckless.org) for rich web browsing to the
above list.

*Details:*
https://lifeofpenguin.blogspot.com/2021/12/embedding-gtk-applications-via-xembed-2.html

[-- Attachment #2: Type: text/html, Size: 1276 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: xterm in GNU Emacs
  2021-12-31  5:07 ` Anand Tamariya
@ 2021-12-31  5:32   ` Po Lu
  2021-12-31  5:55     ` Anand Tamariya
  0 siblings, 1 reply; 10+ messages in thread
From: Po Lu @ 2021-12-31  5:32 UTC (permalink / raw)
  To: Anand Tamariya; +Cc: Emacs Devel

Anand Tamariya <atamariya@gmail.com> writes:

> Add Surf browser (https://surf.suckless.org) for rich web browsing to
> the above list.

How is it better than xwidgets-webkit?



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: xterm in GNU Emacs
  2021-12-31  5:32   ` Po Lu
@ 2021-12-31  5:55     ` Anand Tamariya
  2021-12-31  6:00       ` Po Lu
  0 siblings, 1 reply; 10+ messages in thread
From: Anand Tamariya @ 2021-12-31  5:55 UTC (permalink / raw)
  To: Po Lu; +Cc: Emacs Devel


[-- Attachment #1.1: Type: text/plain, Size: 303 bytes --]

On Fri, Dec 31, 2021 at 11:02 AM Po Lu <luangruo@yahoo.com> wrote:

> Anand Tamariya <atamariya@gmail.com> writes:
>
> > Add Surf browser (https://surf.suckless.org) for rich web browsing to
> > the above list.
>
> How is it better than xwidgets-webkit?
>
Try context menu operations.
[image: web6.png]

[-- Attachment #1.2: Type: text/html, Size: 846 bytes --]

[-- Attachment #2: web6.png --]
[-- Type: image/png, Size: 86913 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: xterm in GNU Emacs
  2021-12-31  5:55     ` Anand Tamariya
@ 2021-12-31  6:00       ` Po Lu
  2022-01-03  3:57         ` Anand Tamariya
  0 siblings, 1 reply; 10+ messages in thread
From: Po Lu @ 2021-12-31  6:00 UTC (permalink / raw)
  To: Anand Tamariya; +Cc: Emacs Devel

Anand Tamariya <atamariya@gmail.com> writes:


> Try context menu operations.  web6.png

They work in xwidget-webkit on master as well.  Your Emacs is an old
development copy from a year ago -- you ought to update to master before
you try out anything related to xwidgets.

Thanks.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: xterm in GNU Emacs
  2021-12-31  6:00       ` Po Lu
@ 2022-01-03  3:57         ` Anand Tamariya
  2022-01-03  4:48           ` Po Lu
  0 siblings, 1 reply; 10+ messages in thread
From: Anand Tamariya @ 2022-01-03  3:57 UTC (permalink / raw)
  To: Po Lu; +Cc: Emacs Devel

[-- Attachment #1: Type: text/plain, Size: 257 bytes --]

> They work in xwidget-webkit on master as well.  Your Emacs is an old
> development copy from a year ago -- you ought to update to master before
> you try out anything related to xwidgets.
>

Sounds good. Can it also play embedded videos in a webpage now?

[-- Attachment #2: Type: text/html, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: xterm in GNU Emacs
  2022-01-03  3:57         ` Anand Tamariya
@ 2022-01-03  4:48           ` Po Lu
  2022-01-04  4:20             ` Anand Tamariya
  0 siblings, 1 reply; 10+ messages in thread
From: Po Lu @ 2022-01-03  4:48 UTC (permalink / raw)
  To: Anand Tamariya; +Cc: Emacs Devel

Anand Tamariya <atamariya@gmail.com> writes:

>  They work in xwidget-webkit on master as well.  Your Emacs is an old
>  development copy from a year ago -- you ought to update to master before
>  you try out anything related to xwidgets.

> Sounds good. Can it also play embedded videos in a webpage now?

It currently can't because of a WebKit bug, but you can with an older
version of WebKitGTK.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: xterm in GNU Emacs
  2022-01-03  4:48           ` Po Lu
@ 2022-01-04  4:20             ` Anand Tamariya
  2022-01-04  4:40               ` Po Lu
  0 siblings, 1 reply; 10+ messages in thread
From: Anand Tamariya @ 2022-01-04  4:20 UTC (permalink / raw)
  To: Po Lu; +Cc: Emacs Devel

[-- Attachment #1: Type: text/plain, Size: 306 bytes --]

> It currently can't because of a WebKit bug, but you can with an older
> version of WebKitGTK.
>

Which bug are you referring to? I tried with a minimal browser[1] in Debian
bullseye with libwebkit and that plays video just fine.

1. https://lifeofpenguin.blogspot.com/2021/12/build-your-own-browser.html

[-- Attachment #2: Type: text/html, Size: 642 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: xterm in GNU Emacs
  2022-01-04  4:20             ` Anand Tamariya
@ 2022-01-04  4:40               ` Po Lu
  0 siblings, 0 replies; 10+ messages in thread
From: Po Lu @ 2022-01-04  4:40 UTC (permalink / raw)
  To: Anand Tamariya; +Cc: Emacs Devel

Anand Tamariya <atamariya@gmail.com> writes:

> Which bug are you referring to? I tried with a minimal browser[1] in
> Debian bullseye with libwebkit and that plays video just fine.

It's https://bugs.webkit.org/show_bug.cgi?id=232860.



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2022-01-04  4:40 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-28  5:39 xterm in GNU Emacs Anand Tamariya
2021-12-28  5:45 ` Po Lu
2021-12-31  5:07 ` Anand Tamariya
2021-12-31  5:32   ` Po Lu
2021-12-31  5:55     ` Anand Tamariya
2021-12-31  6:00       ` Po Lu
2022-01-03  3:57         ` Anand Tamariya
2022-01-03  4:48           ` Po Lu
2022-01-04  4:20             ` Anand Tamariya
2022-01-04  4:40               ` Po Lu

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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).