From unknown Sun Jun 22 11:35:28 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#7270 <7270@debbugs.gnu.org> To: bug#7270 <7270@debbugs.gnu.org> Subject: Status: 24.0.50; wish: emacs as WM: Being able to show arbitrary x-windows in emacs windows =?UTF-8?Q?=E2=80=94?= as in ezbl, but universal. Reply-To: bug#7270 <7270@debbugs.gnu.org> Date: Sun, 22 Jun 2025 18:35:28 +0000 retitle 7270 24.0.50; wish: emacs as WM: Being able to show arbitrary x-win= dows in emacs windows =E2=80=94 as in ezbl, but universal.=20 reassign 7270 emacs submitter 7270 arne_bab@yahoo.de severity 7270 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 22 19:55:30 2010 Received: (at submit) by debbugs.gnu.org; 22 Oct 2010 23:55:30 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P9RS7-00085y-0Q for submit@debbugs.gnu.org; Fri, 22 Oct 2010 19:55:30 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P9RS4-00085t-9m for submit@debbugs.gnu.org; Fri, 22 Oct 2010 19:55:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P9RVj-0006kM-BL for submit@debbugs.gnu.org; Fri, 22 Oct 2010 19:59:07 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:47304) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P9RVj-0006kB-3D for submit@debbugs.gnu.org; Fri, 22 Oct 2010 19:58:59 -0400 Received: from [140.186.70.92] (port=32790 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P9RVc-00045T-7l for bug-gnu-emacs@gnu.org; Fri, 22 Oct 2010 19:58:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P9RFS-0001EX-5t for bug-gnu-emacs@gnu.org; Fri, 22 Oct 2010 19:42:13 -0400 Received: from fmmailgate02.web.de ([217.72.192.227]:44043) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P9RFR-0001Dv-Fj for bug-gnu-emacs@gnu.org; Fri, 22 Oct 2010 19:42:10 -0400 Received: from smtp01.web.de ( [172.20.0.243]) by fmmailgate02.web.de (Postfix) with ESMTP id 497F0179341F6 for ; Sat, 23 Oct 2010 01:42:08 +0200 (CEST) Received: from [109.192.87.31] (helo=fluss) by smtp01.web.de with asmtp (WEB.DE 4.110 #24) id 1P9RFQ-0004ii-00 for bug-gnu-emacs@gnu.org; Sat, 23 Oct 2010 01:42:08 +0200 From: Arne Babenhauserheide To: bug-gnu-emacs@gnu.org Subject: 24.0.50; wish: emacs as WM: Being able to show arbitrary x-windows in emacs windows =?utf-8?Q?=E2=80=94?= as in ezbl, but universal. Date: Sat, 23 Oct 2010 01:42:38 +0200 Message-ID: <87k4l9dcb5.fsf@yahoo.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Sender: arne_bab@web.de X-Provags-ID: V01U2FsdGVkX1/NGSqGm4j+R0NiyeYkw3AwTOr2z+1DS50LWfk9 efSCCgZZGGwWUhWBwEcTlhMSUkiJQluQ9RrFjpuglT2R8a47DF usjUJBQvA= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.6 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: arne_bab@yahoo.de List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.3 (---) I love the idea of integrating a browser into emacs via ezbl=C2=B9 which needs xwidget=C2=B2, and I=E2=80=99d like to see that idea taken to its full extend, making emacs not only my main coding environment, but also my X11 window manager.=20 It already provides all the window management functions I need for a tiling WM. The =E2=80=9Conly=E2=80=9D thing missing is the option to show a= n X11-window inside an emacs buffer. Just like I can read PDFs with emacs, but for any kind of x-program. Currently I can run all console programn via M-x shell or M-!. Then I could really run any program without ever really leavi= ng emacs.=20 It wouldn=E2=80=99t be able to provide as much integration as with other em= acs buffers, though.=20 =C2=B9: http://github.com/haxney/ezbl =C2=B2: http://github.com/jave/emacs/tree/xembed Best wishes, and thanks for your great work on emacs!=20 Arne In GNU Emacs 24.0.50.1 (x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2010-10-22 on fluss Windowing system distributor `The X.Org Foundation', version 11.0.10707000 configured using `configure '--prefix=3D/usr' '--host=3Dx86_64-pc-linux-gn= u' '--mandir=3D/usr/share/man' '--infodir=3D/usr/share/info' '--datadir=3D/= usr/share' '--sysconfdir=3D/etc' '--localstatedir=3D/var/lib' '--libdir=3D/= usr/lib64' '--build=3Dx86_64-pc-linux-gnu' '--program-suffix=3D-emacs-24' '= --infodir=3D/usr/share/info/emacs-24' '--with-crt-dir=3D/usr/lib64' '--with= out-compress-info' '--with-sound' '--with-x' '--without-gconf' '--without-x= ml2' '--with-toolkit-scroll-bars' '--with-gif' '--with-jpeg' '--with-png' '= --with-rsvg' '--with-tiff' '--with-xpm' '--without-imagemagick' '--with-xft= ' '--with-libotf' '--with-m17n-flt' '--with-x-toolkit=3Dathena' '--without-= hesiod' '--without-kerberos' '--without-kerberos5' '--with-gpm' '--with-dbu= s' 'build_alias=3Dx86_64-pc-linux-gnu' 'host_alias=3Dx86_64-pc-linux-gnu' '= CFLAGS=3D-march=3Damdfam10 -O2 -pipe -mtune=3Damdfam10' 'LDFLAGS=3D'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: C value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: de_DE.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8 default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: real-global-auto-complete-mode: t global-auto-complete-mode: t auto-complete-mode: t show-paren-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t Recent input: C-f b a b =20 =20 =20 =20 =20 =20 =20 =20 =20 ; SPC=20 a n d SPC r e a d d SPC e z=20 b l SPC f o r SPC u z b l SPC c o n t r o l SPC v i=20 a SPC e m a c s . ( r e q u i=20 r e SPC ' u e p z b l ) C-x=20 C-s M-x C-g M-x e v a l - b u f=20 f e r C-r l i b s C-g C-g =20 C-SPC M-w =20 =20 =20 C-y =20 =20 =20 e z b l C-x C-s M-x M-x e=20 z b l o p e n h t t p : / / d r a k=20 e t o . d e =20 =20 =20 =20 C-g C-g C-x 0 M-x r=20 e p o r t Recent messages: Quit Mark set [2 times] Saving file /home/arne/.emacs.d/activate/activate-babenv.el... Wrote /home/arne/.emacs.d/activate/activate-babenv.el Ido mode enabled `epa-file' already enabled if: This version of Emacs does not support embedding windows. Please get a = patched version from http://github.com/jave/emacs Auto-saving...done Quit [2 times] call-interactively: End of buffer [5 times] Load-path shadows: /usr/share/emacs/site-lisp/cedet/common/ezimage hides /usr/share/emacs/24.0= .50/lisp/ezimage /usr/share/emacs/site-lisp/flim/sha1 hides /usr/share/emacs/24.0.50/lisp/sh= a1 /usr/share/emacs/site-lisp/flim/md4 hides /usr/share/emacs/24.0.50/lisp/md4 /usr/share/emacs/site-lisp/cedet/speedbar/sb-image hides /usr/share/emacs/2= 4.0.50/lisp/sb-image /usr/share/emacs/site-lisp/cedet/speedbar/dframe hides /usr/share/emacs/24.= 0.50/lisp/dframe /usr/share/emacs/site-lisp/flim/hex-util hides /usr/share/emacs/24.0.50/lis= p/hex-util /usr/share/emacs/site-lisp/cedet/speedbar/speedbar hides /usr/share/emacs/2= 4.0.50/lisp/speedbar /usr/share/emacs/site-lisp/remember/remember hides /usr/share/emacs/24.0.50= /lisp/textmodes/remember /usr/share/emacs/site-lisp/ruby-mode/ruby-mode hides /usr/share/emacs/24.0.= 50/lisp/progmodes/ruby-mode /usr/share/emacs/site-lisp/org-mode/ob-octave hides /usr/share/emacs/24.0.5= 0/lisp/org/ob-octave /usr/share/emacs/site-lisp/org-mode/ob-tangle hides /usr/share/emacs/24.0.5= 0/lisp/org/ob-tangle /usr/share/emacs/site-lisp/org-mode/org-rmail hides /usr/share/emacs/24.0.5= 0/lisp/org/org-rmail /usr/share/emacs/site-lisp/org-mode/org-table hides /usr/share/emacs/24.0.5= 0/lisp/org/org-table /usr/share/emacs/site-lisp/org-mode/org-mhe hides /usr/share/emacs/24.0.50/= lisp/org/org-mhe /usr/share/emacs/site-lisp/org-mode/ob-sass hides /usr/share/emacs/24.0.50/= lisp/org/ob-sass /usr/share/emacs/site-lisp/org-mode/org-mac-message hides /usr/share/emacs/= 24.0.50/lisp/org/org-mac-message /usr/share/emacs/site-lisp/org-mode/org-src hides /usr/share/emacs/24.0.50/= lisp/org/org-src /usr/share/emacs/site-lisp/org-mode/ob-perl hides /usr/share/emacs/24.0.50/= lisp/org/ob-perl /usr/share/emacs/site-lisp/org-mode/ob-gnuplot hides /usr/share/emacs/24.0.= 50/lisp/org/ob-gnuplot /usr/share/emacs/site-lisp/org-mode/org-footnote hides /usr/share/emacs/24.= 0.50/lisp/org/org-footnote /usr/share/emacs/site-lisp/org-mode/org-html hides /usr/share/emacs/24.0.50= /lisp/org/org-html /usr/share/emacs/site-lisp/org-mode/org-install hides /usr/share/emacs/24.0= .50/lisp/org/org-install /usr/share/emacs/site-lisp/org-mode/org-compat hides /usr/share/emacs/24.0.= 50/lisp/org/org-compat /usr/share/emacs/site-lisp/org-mode/org-bibtex hides /usr/share/emacs/24.0.= 50/lisp/org/org-bibtex /usr/share/emacs/site-lisp/org-mode/org-bbdb hides /usr/share/emacs/24.0.50= /lisp/org/org-bbdb /usr/share/emacs/site-lisp/org-mode/org-w3m hides /usr/share/emacs/24.0.50/= lisp/org/org-w3m /usr/share/emacs/site-lisp/org-mode/ob-screen hides /usr/share/emacs/24.0.5= 0/lisp/org/ob-screen /usr/share/emacs/site-lisp/org-mode/ob-mscgen hides /usr/share/emacs/24.0.5= 0/lisp/org/ob-mscgen /usr/share/emacs/site-lisp/org-mode/ob-table hides /usr/share/emacs/24.0.50= /lisp/org/ob-table /usr/share/emacs/site-lisp/org-mode/org-info hides /usr/share/emacs/24.0.50= /lisp/org/org-info /usr/share/emacs/site-lisp/org-mode/org-irc hides /usr/share/emacs/24.0.50/= lisp/org/org-irc /usr/share/emacs/site-lisp/org-mode/org-ctags hides /usr/share/emacs/24.0.5= 0/lisp/org/org-ctags /usr/share/emacs/site-lisp/org-mode/ob-ruby hides /usr/share/emacs/24.0.50/= lisp/org/ob-ruby /usr/share/emacs/site-lisp/org-mode/org-mks hides /usr/share/emacs/24.0.50/= lisp/org/org-mks /usr/share/emacs/site-lisp/org-mode/ob-sqlite hides /usr/share/emacs/24.0.5= 0/lisp/org/ob-sqlite /usr/share/emacs/site-lisp/org-mode/ob-ocaml hides /usr/share/emacs/24.0.50= /lisp/org/ob-ocaml /usr/share/emacs/site-lisp/org-mode/org-mew hides /usr/share/emacs/24.0.50/= lisp/org/org-mew /usr/share/emacs/site-lisp/org-mode/org-crypt hides /usr/share/emacs/24.0.5= 0/lisp/org/org-crypt /usr/share/emacs/site-lisp/org-mode/org-wl hides /usr/share/emacs/24.0.50/l= isp/org/org-wl /usr/share/emacs/site-lisp/org-mode/org-jsinfo hides /usr/share/emacs/24.0.= 50/lisp/org/org-jsinfo /usr/share/emacs/site-lisp/org-mode/org-inlinetask hides /usr/share/emacs/2= 4.0.50/lisp/org/org-inlinetask /usr/share/emacs/site-lisp/org-mode/org-attach hides /usr/share/emacs/24.0.= 50/lisp/org/org-attach /usr/share/emacs/site-lisp/org-mode/ob-ditaa hides /usr/share/emacs/24.0.50= /lisp/org/ob-ditaa /usr/share/emacs/site-lisp/org-mode/ob-dot hides /usr/share/emacs/24.0.50/l= isp/org/ob-dot /usr/share/emacs/site-lisp/org-mode/ob-lob hides /usr/share/emacs/24.0.50/l= isp/org/ob-lob /usr/share/emacs/site-lisp/org-mode/ob-comint hides /usr/share/emacs/24.0.5= 0/lisp/org/ob-comint /usr/share/emacs/site-lisp/org-mode/ob-python hides /usr/share/emacs/24.0.5= 0/lisp/org/ob-python /usr/share/emacs/site-lisp/org-mode/org-feed hides /usr/share/emacs/24.0.50= /lisp/org/org-feed /usr/share/emacs/site-lisp/org-mode/org hides /usr/share/emacs/24.0.50/lisp= /org/org /usr/share/emacs/site-lisp/org-mode/org-entities hides /usr/share/emacs/24.= 0.50/lisp/org/org-entities /usr/share/emacs/site-lisp/org-mode/org-latex hides /usr/share/emacs/24.0.5= 0/lisp/org/org-latex /usr/share/emacs/site-lisp/org-mode/org-xoxo hides /usr/share/emacs/24.0.50= /lisp/org/org-xoxo /usr/share/emacs/site-lisp/org-mode/ob-C hides /usr/share/emacs/24.0.50/lis= p/org/ob-C /usr/share/emacs/site-lisp/org-mode/org-exp hides /usr/share/emacs/24.0.50/= lisp/org/org-exp /usr/share/emacs/site-lisp/org-mode/ob hides /usr/share/emacs/24.0.50/lisp/= org/ob /usr/share/emacs/site-lisp/org-mode/org-exp-blocks hides /usr/share/emacs/2= 4.0.50/lisp/org/org-exp-blocks /usr/share/emacs/site-lisp/org-mode/ob-R hides /usr/share/emacs/24.0.50/lis= p/org/ob-R /usr/share/emacs/site-lisp/org-mode/org-gnus hides /usr/share/emacs/24.0.50= /lisp/org/org-gnus /usr/share/emacs/site-lisp/org-mode/ob-asymptote hides /usr/share/emacs/24.= 0.50/lisp/org/ob-asymptote /usr/share/emacs/site-lisp/org-mode/org-publish hides /usr/share/emacs/24.0= .50/lisp/org/org-publish /usr/share/emacs/site-lisp/org-mode/ob-haskell hides /usr/share/emacs/24.0.= 50/lisp/org/ob-haskell /usr/share/emacs/site-lisp/org-mode/org-vm hides /usr/share/emacs/24.0.50/l= isp/org/org-vm /usr/share/emacs/site-lisp/org-mode/ob-latex hides /usr/share/emacs/24.0.50= /lisp/org/ob-latex /usr/share/emacs/site-lisp/org-mode/org-clock hides /usr/share/emacs/24.0.5= 0/lisp/org/org-clock /usr/share/emacs/site-lisp/org-mode/ob-exp hides /usr/share/emacs/24.0.50/l= isp/org/ob-exp /usr/share/emacs/site-lisp/org-mode/ob-matlab hides /usr/share/emacs/24.0.5= 0/lisp/org/ob-matlab /usr/share/emacs/site-lisp/org-mode/org-colview hides /usr/share/emacs/24.0= .50/lisp/org/org-colview /usr/share/emacs/site-lisp/org-mode/ob-css hides /usr/share/emacs/24.0.50/l= isp/org/ob-css /usr/share/emacs/site-lisp/org-mode/org-remember hides /usr/share/emacs/24.= 0.50/lisp/org/org-remember /usr/share/emacs/site-lisp/org-mode/org-docbook hides /usr/share/emacs/24.0= .50/lisp/org/org-docbook /usr/share/emacs/site-lisp/org-mode/org-archive hides /usr/share/emacs/24.0= .50/lisp/org/org-archive /usr/share/emacs/site-lisp/org-mode/org-habit hides /usr/share/emacs/24.0.5= 0/lisp/org/org-habit /usr/share/emacs/site-lisp/org-mode/ob-sh hides /usr/share/emacs/24.0.50/li= sp/org/ob-sh /usr/share/emacs/site-lisp/org-mode/org-plot hides /usr/share/emacs/24.0.50= /lisp/org/org-plot /usr/share/emacs/site-lisp/org-mode/org-icalendar hides /usr/share/emacs/24= .0.50/lisp/org/org-icalendar /usr/share/emacs/site-lisp/org-mode/org-taskjuggler hides /usr/share/emacs/= 24.0.50/lisp/org/org-taskjuggler /usr/share/emacs/site-lisp/org-mode/ob-clojure hides /usr/share/emacs/24.0.= 50/lisp/org/ob-clojure /usr/share/emacs/site-lisp/org-mode/org-capture hides /usr/share/emacs/24.0= .50/lisp/org/org-capture /usr/share/emacs/site-lisp/org-mode/org-timer hides /usr/share/emacs/24.0.5= 0/lisp/org/org-timer /usr/share/emacs/site-lisp/org-mode/ob-sql hides /usr/share/emacs/24.0.50/l= isp/org/ob-sql /usr/share/emacs/site-lisp/org-mode/org-protocol hides /usr/share/emacs/24.= 0.50/lisp/org/org-protocol /usr/share/emacs/site-lisp/org-mode/org-mobile hides /usr/share/emacs/24.0.= 50/lisp/org/org-mobile /usr/share/emacs/site-lisp/org-mode/org-indent hides /usr/share/emacs/24.0.= 50/lisp/org/org-indent /usr/share/emacs/site-lisp/org-mode/org-mouse hides /usr/share/emacs/24.0.5= 0/lisp/org/org-mouse /usr/share/emacs/site-lisp/org-mode/org-datetree hides /usr/share/emacs/24.= 0.50/lisp/org/org-datetree /usr/share/emacs/site-lisp/org-mode/ob-eval hides /usr/share/emacs/24.0.50/= lisp/org/ob-eval /usr/share/emacs/site-lisp/org-mode/org-id hides /usr/share/emacs/24.0.50/l= isp/org/org-id /usr/share/emacs/site-lisp/org-mode/ob-keys hides /usr/share/emacs/24.0.50/= lisp/org/ob-keys /usr/share/emacs/site-lisp/org-mode/org-freemind hides /usr/share/emacs/24.= 0.50/lisp/org/org-freemind /usr/share/emacs/site-lisp/org-mode/ob-ref hides /usr/share/emacs/24.0.50/l= isp/org/ob-ref /usr/share/emacs/site-lisp/org-mode/org-macs hides /usr/share/emacs/24.0.50= /lisp/org/org-macs /usr/share/emacs/site-lisp/org-mode/org-list hides /usr/share/emacs/24.0.50= /lisp/org/org-list /usr/share/emacs/site-lisp/org-mode/org-faces hides /usr/share/emacs/24.0.5= 0/lisp/org/org-faces /usr/share/emacs/site-lisp/org-mode/org-docview hides /usr/share/emacs/24.0= .50/lisp/org/org-docview /usr/share/emacs/site-lisp/org-mode/org-agenda hides /usr/share/emacs/24.0.= 50/lisp/org/org-agenda /usr/share/emacs/site-lisp/org-mode/ob-emacs-lisp hides /usr/share/emacs/24= .0.50/lisp/org/ob-emacs-lisp /usr/share/emacs/site-lisp/org-mode/org-ascii hides /usr/share/emacs/24.0.5= 0/lisp/org/org-ascii /usr/share/emacs/site-lisp/org-mode/org-beamer hides /usr/share/emacs/24.0.= 50/lisp/org/org-beamer /usr/share/emacs/site-lisp/nxml-mode/rng-valid hides /usr/share/emacs/24.0.= 50/lisp/nxml/rng-valid /usr/share/emacs/site-lisp/nxml-mode/rng-xsd hides /usr/share/emacs/24.0.50= /lisp/nxml/rng-xsd /usr/share/emacs/site-lisp/nxml-mode/rng-nxml hides /usr/share/emacs/24.0.5= 0/lisp/nxml/rng-nxml /usr/share/emacs/site-lisp/nxml-mode/rng-parse hides /usr/share/emacs/24.0.= 50/lisp/nxml/rng-parse /usr/share/emacs/site-lisp/nxml-mode/rng-match hides /usr/share/emacs/24.0.= 50/lisp/nxml/rng-match /usr/share/emacs/site-lisp/nxml-mode/xsd-regexp hides /usr/share/emacs/24.0= .50/lisp/nxml/xsd-regexp /usr/share/emacs/site-lisp/nxml-mode/rng-cmpct hides /usr/share/emacs/24.0.= 50/lisp/nxml/rng-cmpct /usr/share/emacs/site-lisp/nxml-mode/rng-maint hides /usr/share/emacs/24.0.= 50/lisp/nxml/rng-maint /usr/share/emacs/site-lisp/nxml-mode/nxml-uchnm hides /usr/share/emacs/24.0= .50/lisp/nxml/nxml-uchnm /usr/share/emacs/site-lisp/nxml-mode/nxml-maint hides /usr/share/emacs/24.0= .50/lisp/nxml/nxml-maint /usr/share/emacs/site-lisp/nxml-mode/nxml-rap hides /usr/share/emacs/24.0.5= 0/lisp/nxml/nxml-rap /usr/share/emacs/site-lisp/nxml-mode/rng-loc hides /usr/share/emacs/24.0.50= /lisp/nxml/rng-loc /usr/share/emacs/site-lisp/nxml-mode/rng-util hides /usr/share/emacs/24.0.5= 0/lisp/nxml/rng-util /usr/share/emacs/site-lisp/nxml-mode/nxml-util hides /usr/share/emacs/24.0.= 50/lisp/nxml/nxml-util /usr/share/emacs/site-lisp/nxml-mode/nxml-glyph hides /usr/share/emacs/24.0= .50/lisp/nxml/nxml-glyph /usr/share/emacs/site-lisp/nxml-mode/rng-pttrn hides /usr/share/emacs/24.0.= 50/lisp/nxml/rng-pttrn /usr/share/emacs/site-lisp/nxml-mode/nxml-enc hides /usr/share/emacs/24.0.5= 0/lisp/nxml/nxml-enc /usr/share/emacs/site-lisp/nxml-mode/nxml-ns hides /usr/share/emacs/24.0.50= /lisp/nxml/nxml-ns /usr/share/emacs/site-lisp/nxml-mode/nxml-parse hides /usr/share/emacs/24.0= .50/lisp/nxml/nxml-parse /usr/share/emacs/site-lisp/nxml-mode/xmltok hides /usr/share/emacs/24.0.50/= lisp/nxml/xmltok /usr/share/emacs/site-lisp/nxml-mode/rng-dt hides /usr/share/emacs/24.0.50/= lisp/nxml/rng-dt /usr/share/emacs/site-lisp/nxml-mode/nxml-outln hides /usr/share/emacs/24.0= .50/lisp/nxml/nxml-outln /usr/share/emacs/site-lisp/nxml-mode/rng-uri hides /usr/share/emacs/24.0.50= /lisp/nxml/rng-uri /usr/share/emacs/site-lisp/nxml-mode/nxml-mode hides /usr/share/emacs/24.0.= 50/lisp/nxml/nxml-mode /usr/share/emacs/site-lisp/flim/hmac-md5 hides /usr/share/emacs/24.0.50/lis= p/net/hmac-md5 /usr/share/emacs/site-lisp/flim/ntlm hides /usr/share/emacs/24.0.50/lisp/ne= t/ntlm /usr/share/emacs/site-lisp/flim/sasl-digest hides /usr/share/emacs/24.0.50/= lisp/net/sasl-digest /usr/share/emacs/site-lisp/flim/sasl-cram hides /usr/share/emacs/24.0.50/li= sp/net/sasl-cram /usr/share/emacs/site-lisp/flim/hmac-def hides /usr/share/emacs/24.0.50/lis= p/net/hmac-def /usr/share/emacs/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/24.0.50/li= sp/net/sasl-ntlm /usr/share/emacs/site-lisp/flim/sasl hides /usr/share/emacs/24.0.50/lisp/ne= t/sasl ~/.emacs.d/private/gnus hides /usr/share/emacs/24.0.50/lisp/gnus/gnus /usr/share/emacs/site-lisp/cedet/eieio/chart hides /usr/share/emacs/24.0.50= /lisp/emacs-lisp/chart /usr/share/emacs/site-lisp/cedet/eieio/eieio-custom hides /usr/share/emacs/= 24.0.50/lisp/emacs-lisp/eieio-custom /usr/share/emacs/site-lisp/cedet/eieio/eieio-speedbar hides /usr/share/emac= s/24.0.50/lisp/emacs-lisp/eieio-speedbar /usr/share/emacs/site-lisp/cedet/eieio/eieio hides /usr/share/emacs/24.0.50= /lisp/emacs-lisp/eieio /usr/share/emacs/site-lisp/cedet/eieio/eieio-base hides /usr/share/emacs/24= .0.50/lisp/emacs-lisp/eieio-base /usr/share/emacs/site-lisp/cedet/eieio/eieio-comp hides /usr/share/emacs/24= .0.50/lisp/emacs-lisp/eieio-comp /usr/share/emacs/site-lisp/cedet/eieio/eieio-datadebug hides /usr/share/ema= cs/24.0.50/lisp/emacs-lisp/eieio-datadebug /usr/share/emacs/site-lisp/cedet/eieio/eieio-opt hides /usr/share/emacs/24.= 0.50/lisp/emacs-lisp/eieio-opt /usr/share/emacs/site-lisp/cedet/common/cedet-files hides /usr/share/emacs/= 24.0.50/lisp/cedet/cedet-files /usr/share/emacs/site-lisp/cedet/common/mode-local hides /usr/share/emacs/2= 4.0.50/lisp/cedet/mode-local /usr/share/emacs/site-lisp/cedet/ede/ede hides /usr/share/emacs/24.0.50/lis= p/cedet/ede /usr/share/emacs/site-lisp/cedet/semantic/semantic hides /usr/share/emacs/2= 4.0.50/lisp/cedet/semantic /usr/share/emacs/site-lisp/cedet/srecode/srecode hides /usr/share/emacs/24.= 0.50/lisp/cedet/srecode /usr/share/emacs/site-lisp/cedet/common/pulse hides /usr/share/emacs/24.0.5= 0/lisp/cedet/pulse /usr/share/emacs/site-lisp/cedet/common/cedet hides /usr/share/emacs/24.0.5= 0/lisp/cedet/cedet /usr/share/emacs/site-lisp/cedet/common/inversion hides /usr/share/emacs/24= .0.50/lisp/cedet/inversion /usr/share/emacs/site-lisp/cedet/common/data-debug hides /usr/share/emacs/2= 4.0.50/lisp/cedet/data-debug /usr/share/emacs/site-lisp/cedet/common/cedet-idutils hides /usr/share/emac= s/24.0.50/lisp/cedet/cedet-idutils /usr/share/emacs/site-lisp/cedet/common/cedet-cscope hides /usr/share/emacs= /24.0.50/lisp/cedet/cedet-cscope /usr/share/emacs/site-lisp/cedet/common/cedet-global hides /usr/share/emacs= /24.0.50/lisp/cedet/cedet-global Features: (shadow sort mail-extr message idna rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailabbrev mail-utils gmm-utils mailheader emacsbug ezbl multi-isearch thingatpt yasnippet semantic-edit tramp tramp-compat password-cache format-spec tramp-loaddefs bookmark vc-hg eieio-opt help-mode view pp org-wl org-w3m org-vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs org-html org-exp ob-exp org-exp-blocks org-agenda org-info org-gnus org-docview org-bibtex org-bbdb server semantic-el semantic-bovine bovine-debug semantic-debug ispell finder-inf package activate-babenv activate-private-data private-basic smtpmail sendmail activate-identica identica-mode json url-http tls url-auth mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw url url-proxy url-privacy url-expand url-methods url-history url-cookie url-util url-parse auth-source netrc gnus-util url-vars mm-util mail-prsvr mailcap longlines parse-time xml epa-file epa epg epg-config activate-german-spelling activate-auto-complete auto-complete-config auto-complete edmacro kmacro popup activate-markdown htmlize type-break goto-chg activate-quick-note remember org-remember org-datetree org ob-emacs-lisp ob-keys ob-comint comint ring ob-tangle ob-ref ob-lob ob-table ob org-footnote org-src org-list org-faces org-compat org-entities org-macs time-date noutline outline easy-mmode cal-menu calendar cal-loaddefs allout ido activate-base jka-compr saveplace paren cus-start cus-load site-gentoo planner-autoloads slime-autoloads w3m-load org-install nxml-enc muse-autoloads mmm-auto mmm-vars mmm-compat gdiff-setup vc vc-dispatcher circe-auto cedet cedet-contrib-load contrib-loaddefs cogre-load cogre-loaddefs speedbar-load speedbar-loaddefs ede-load ede-loaddefs ede-speedbar ede-files ede ede-base ede-auto eieio-speedbar semantic-ia-sb semantic-analyze semantic-scope semantic-analyze-fcn semantic-sort semanticdb-el semanticdb semantic-ctxt semantic-format semantic-util-modes semantic-util semantic semantic-lex semantic-tag working fame speedbar sb-image ezimage dframe easymenu assoc eieio-custom wid-edit ede-source eieio-base srecode-load srecode srecode-loaddefs semantic-load semantic-fw semantic-loaddefs mode-local find-func derived eieio-load eieio-loaddefs cedet-load cedet-compat cedet-loaddefs eieio warnings advice help-fns advice-preload byte-opt bytecomp byte-compile cl inversion bbdb-autoloads bbdb regexp-opt timezone tex-site auto-loads tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting font-render-setting x-toolkit x multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Mon May 09 22:14:58 2022 Received: (at 7270) by debbugs.gnu.org; 10 May 2022 02:14:58 +0000 Received: from localhost ([127.0.0.1]:59868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noFOs-0007zk-5e for submit@debbugs.gnu.org; Mon, 09 May 2022 22:14:58 -0400 Received: from quimby.gnus.org ([95.216.78.240]:48956) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noFOq-0007zX-74 for 7270@debbugs.gnu.org; Mon, 09 May 2022 22:14:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=00UFdEUTCzaW+QGG8bJ4+J09V3v1wkQl0nfGL8AXFS4=; b=JliHxvfugacocKXdQsrMDPZeJ+ NTQ45un5ZuVQ/TZz3VDysn846X8fNt/XOfVlxiJwKl83t4qwX8oBcAM5ng313kP4eG4zx35T8TXSY epQKQ2sYjdVNSPkZEjyvHdbpv8g/KoKEu+nBykKIusGZgF3/M5qWIxZ7YdS3akxV54RI=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1noFOi-0004wC-8F; Tue, 10 May 2022 04:14:50 +0200 From: Lars Ingebrigtsen To: Arne Babenhauserheide Subject: Re: bug#7270: 24.0.50; wish: emacs as WM: Being able to show arbitrary x-windows in emacs windows =?utf-8?Q?=E2=80=94?= as in ezbl, but universal. References: <87k4l9dcb5.fsf@yahoo.de> X-Now-Playing: Joni Mitchell's _Ladies of the Canyon_: "Ladies Of The Canyon" Date: Tue, 10 May 2022 04:14:47 +0200 In-Reply-To: <87k4l9dcb5.fsf@yahoo.de> (Arne Babenhauserheide's message of "Sat, 23 Oct 2010 01:42:38 +0200") Message-ID: <87pmkmm8vc.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Arne Babenhauserheide writes: > I love the idea of integrating a browser into emacs via ezbl¹ which > needs xwidget², and I’d > like to see that idea taken to its full extend, making emacs not only my > main coding environment [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 7270 Cc: 7270@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Arne Babenhauserheide writes: > I love the idea of integrating a browser into emacs via ezbl=C2=B9 which > needs xwidget=C2=B2, and I=E2=80=99d > like to see that idea taken to its full extend, making emacs not only my > main coding environment, but also my X11 window manager.=20 (I'm going through old bug reports that unfortunately weren't resolved at the time.) Emacs gained xwidget support a few years back, so I'm closing this bug report. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon May 09 22:15:01 2022 Received: (at control) by debbugs.gnu.org; 10 May 2022 02:15:01 +0000 Received: from localhost ([127.0.0.1]:59871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noFOv-00080D-Eg for submit@debbugs.gnu.org; Mon, 09 May 2022 22:15:01 -0400 Received: from quimby.gnus.org ([95.216.78.240]:48970) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noFOu-0007zc-Gh for control@debbugs.gnu.org; Mon, 09 May 2022 22:15:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ZhiPTpe6bXr0Je0X06x77PMfXEqfR0o0FB/xk3hRY4w=; b=diSSozQjr4uiX7Xa5Y6CB9wx7J XHX4ZiZLjdGbE7p8eIsWBTwi9y/hOYeZZqGjyIgafzOpFtokTZujT00NQcTKWVdIefEjmT0XtVyDG OzGcQzR3j20XiFCgJwSlqUagz+ebwmdvFV9Gns20UWsZ6R1eAE/1LxcT6pPiGZakQd1M=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1noFOm-0004wK-Tg for control@debbugs.gnu.org; Tue, 10 May 2022 04:14:54 +0200 Date: Tue, 10 May 2022 04:14:52 +0200 Message-Id: <87o806m8v7.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #7270 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 7270 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 7270 quit From debbugs-submit-bounces@debbugs.gnu.org Mon May 09 22:56:18 2022 Received: (at 7270) by debbugs.gnu.org; 10 May 2022 02:56:18 +0000 Received: from localhost ([127.0.0.1]:59934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noG2s-0007DJ-Cf for submit@debbugs.gnu.org; Mon, 09 May 2022 22:56:18 -0400 Received: from sonic317-33.consmr.mail.ne1.yahoo.com ([66.163.184.44]:32957) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noG2p-0007Cz-MD for 7270@debbugs.gnu.org; Mon, 09 May 2022 22:56:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1652151369; bh=OugkVpLY+HzChbt75MH4f4JRi9AgdmJ0iGhYG+FHwQE=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=exIeGJVS2S3sag4g8NVer/ZZb8fGgdxvNL727hh6JRl5jOD4splHSo5tmDXWCKJY3NwtlXvP/7bUvPyuZs1305Ck5zCYevABVKlKSvbYzeSqtNBC6Ez0oDQ5d0NGyVQ/NKjPAEM70c7jUMDoRVPE2iNfNqXrppXQIP+ta92DB4EPywu9Ouetl4ogd/7l/JS0lVcp73vLeujzpYZf4ER4YVdDk3BPX99d6QAxSwu+Jsy/yUElvKzrPAlEMenOnh1FTJqRrZy8SUaSLCYEwLQSgVrnH+7WkEIlrpjFQz8YS1N9ZEt58X0B3C2FynuC++CKAPtSWorCFnUxZ96t4H9cKw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1652151369; bh=InZSYal7xvY0bF69buo/Emg80jKa/D/5/0HohrHDaLI=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=mmJYbb4+/ea5mfM16zOn0To2N/V6xEHsitoy0AxoJFz99odbI6cKct0WKidFM7DQoWJhUOJJwv9+5hfkGhTIZBtN1Omd81qw/RNo9LRLE/WDcDKVjBK96u7ccmiMjAHJrycDq6xg3Tk6SVkEEGa77XEC8p9ETMzCSa20FuTnMRpYiGl0JzUVJ2IDr2wn1V4ny25CXhAsjPirPRwp5T/WXdKoZ9Mppp+PnSWCuIW07cgVURfyWb+ue/ZkQ/oj+s7G9abwfCPVRHA9N+tA4K0mWyr4lw5xphCb5ScD+AnRKSIr6+iDVICkJ+/OIkV/eEi9LkljudfuXoWXds7Dp3JEyA== X-YMail-OSG: 2sYiwcoVM1nLS7D4dkU8Py.x_ItxfWdS0zJf47K1dwqrVS5AeHc6lBre0Wuhmq7 PG.5rxIS2hVX2UnG1j5G3oi21z5Wwt8pnxB7hKEh7cxA_j6r7stLsdl9CV8QGfUh0pd.kX4YSugV vVUCIR_dJbf_W37rvt.TL2W6w0u4ZdBE698RENNFa5M1hfuBuyfUM52ZLOCS5NR73dVuv30kb93y O4m.g8.c5AF9B3wtPUlgBuAbGt_pRwAnyGpi1A6DXo0LFdWEJUVTWmJcsheJpcoUjnLa3z7bjYWY zIMQjjyW_HbD0W1Lx06_d3H7f1ZFVPtZQcSNT89rzcSVxMyrEGJPnL0PzRpCCsGqOIo2WP4JyOA6 2LY3axIlIEpJg5JP4lvQ45EArLRNB.RHW8EqB3zOecdErzdVhKKACgzV6nm_1_ad6nSeRv7Dt2ce fafI_MRS15S2F84xgMFVewTmMlIl0UJCnpF70EoNAQEliRwfZrMZ7pGe3IAav9fGADW_Jt3IF3tl 3dFWnMo6M8ianJ_Dh4HgZ8tF_PTUQTMq_sc9ErJisIEQAI4fbqkqlfhP1JB1cEmPxBZcYroE8fgZ ZSke6L7jdNlWdG9D4YJR8VEFRVG0dEok96rtknLegrnAeAmu_cm1.rDeAuUWJ2jPz0ImGehecmL9 .OJzKrKIS.UVTHKdXMS_Uaim4X7fpL63M1Ox1MShxGrba3Pq0wC9qZC097dXZ1bGEnYU6J7dZ6oP 1VntJ02rQbERauqyDc0m8c5jzr79kZRQQfGTo73iJTC8pLHIUvGz0hiz3aRn86lo0h0r24x3Xzpj KJZ_z50jE1fWH.VFBU_MjmeXMD1YEM.8SDJkySlC4pk88mPV2dJUIkDiDApvt0jxLXSGF03zCJUR rlnCWwIRQn6MP96oIz88ES1PoP8s1gQUtEASxA6jkbuFICSTp5PHfEVmyDJiLK5fhfl0qC20ACG8 ZrOZ0QtZ9sG1olrt1FRNSwT_YwVb_RS_rOV0FEe.vd3GNCScndiS98F1oBYau4QwF.mnZWHEu3X3 dpShQAWM8axJV0l4GFeYDptk52Yf3wN6Wu.k_m6NV6.JBTAI5Tmh8Ypm5vHTmkrmhNM6rOHtDbEi sA1lnWNWu7MSTo5xsJzkJMcJZUULFcbWiEDoygQiDPUrierTIJBVLf7pAH.Gdv.UK_Of3CPgX2rV gIiMWltLA1.PDYUL2ueRqzUXx5Y1S8z7Vz9qtzYqqRYby8EUfnJMPJz80ftyAaoPCvWq2LsC7Nuf oMMbMmRdGSqh7jLPqQCIoEPrP3leEg3dYeX2vE.RvP1FWiD58ZeRsL56eeVN_cj0d5DZDvM_h01R cMstwk2GcWDqWj.C2rc.Sx2tQSjpDXYnL9DM65Dp9qovLkkurhmzWL4p9gpdOkyvyiMO_gty8nJx h.FCffEZBBFQpn6oU_s1TCVSikGpfAmbxUK4aMO6OHxTNVX1TTBOMkqTgTi2Z7lu0AC.mo9N87X5 PXQQyTSsFpeoIn4SwEECAKUiRkgN05Qrv0b4MxQV9KV_LoVzYtDHWC2LFWlysrAFxB.H3TSqlis8 1jSFNr0UeyVX7OpdE3AAcWaVQLy4i3ScwDkXOfxKRAj5VVaUyPSy8oDgF_hRy36Sw0RzYoXj0ora 6qTl5keUd9J4L1LzXFXrVw1wrqkNGr6EvE3CBOQm.Jo6_oKx7Z3PtR2Sy8KJAQSXSsyRxEfOi.Be zF9LYo02OJpgUTy8qt79qxCpCafJKxNkTJkgSDVCnZUgLs1QmhBFCy2oZcnQCk9W1TuAZIVr7HJK saXOfZz_C_LgD8GmvVy0eUtE._cVJ6MbhIZ9ChTm.38khLvjBfxxxagddBjrIOgax3OPZmXS7.fr oWSQ0HQX0CUgwyvAQ0TYzxZN6wEVxbjA_sj1pUFPiPcnRFjSEfbz_2OYsieQMrGQTsk6Gt4OEGZB MIsr0m2VGrf3pHaRRNMFZ_7EiGUep7glksArB5qrFVtvCMK5ZzKN4TkX8XzTEYzDpguWGTq8SeeU JcL49LKlRWdpwzyeYaGAi.nXp23yJX2pIkFxTO6s7vPQuD4HKohKGTAlesS6xZgexXuFU5104xfs e7by00ptm.Wc9t63wbp1ZXHJeqL2GTHxCf6u2WDQH8mBAlbmx7eCfNyDhBbgvcXc2lVnqJpQK_Lh xWxeOO4snouqyu9Yy9p2fHG88fB4GiDFX6YKPoiouuPRvLC59o60KsdeRMwaNcRN01HRm2IECl4p Ug2igazQA12dS2pNRgdKegZTn1kGo06YDmuOyJ56AC5XuyYzKCipGKZMa3rvU X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Tue, 10 May 2022 02:56:09 +0000 Received: by hermes--canary-production-sg3-856bf69955-lwmfc (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 291f4334c0044e69222565c1e17cc8f0; Tue, 10 May 2022 02:56:03 +0000 (UTC) From: Po Lu To: Lars Ingebrigtsen Subject: Re: bug#7270: 24.0.50; wish: emacs as WM: Being able to show arbitrary x-windows in emacs windows =?utf-8?Q?=E2=80=94?= as in ezbl, but universal. References: <87k4l9dcb5.fsf@yahoo.de> <87pmkmm8vc.fsf@gnus.org> Date: Tue, 10 May 2022 10:55:58 +0800 In-Reply-To: <87pmkmm8vc.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 10 May 2022 04:14:47 +0200") Message-ID: <878rra2j0h.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20188 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 810 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 7270 Cc: 7270@debbugs.gnu.org, Arne Babenhauserheide X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > Emacs gained xwidget support a few years back, so I'm closing this bug > report. N.B. that the bug report wasn't about xwidgets, it was about displaying X windows in Emacs buffers. But there in lies the problem: what if two Emacs windows want to display the same X window at the same time? Or across different displays? The former could be possible with clever use of the composite extension (and the recently added scale and coordinate transforms), while the latter is impossible to implement efficiently. The X input extension (which is now on by default) will also interfere with windows created by programs that don't understand it if they try to parent themselves into a window tree created by Emacs. So we don't want to add support for such a feature. From debbugs-submit-bounces@debbugs.gnu.org Mon May 09 23:36:10 2022 Received: (at 7270) by debbugs.gnu.org; 10 May 2022 03:36:10 +0000 Received: from localhost ([127.0.0.1]:59973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noGfS-0004CH-6x for submit@debbugs.gnu.org; Mon, 09 May 2022 23:36:10 -0400 Received: from smtp-1.orcon.net.nz ([60.234.4.34]:47801) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noGfP-0004C6-2v for 7270@debbugs.gnu.org; Mon, 09 May 2022 23:36:08 -0400 Received: from [10.253.37.70] (port=63557 helo=webmail.orcon.net.nz) by smtp-1.orcon.net.nz with esmtpa (Exim 4.90_1) (envelope-from ) id 1noGfI-0002vH-Bv; Tue, 10 May 2022 15:36:00 +1200 Received: from ip-116-251-140-135.kinect.net.nz ([116.251.140.135]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Tue, 10 May 2022 15:36:00 +1200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Tue, 10 May 2022 15:36:00 +1200 From: Phil Sainty To: Arne Babenhauserheide Subject: Re: bug#7270: 24.0.50; wish: emacs as WM: Being able to show arbitrary x-windows in emacs windows =?UTF-8?Q?=E2=80=94=20as=20in=20ezbl?= =?UTF-8?Q?=2C=20but=20universal=2E?= In-Reply-To: <878rra2j0h.fsf@yahoo.com> References: <87k4l9dcb5.fsf@yahoo.de> <87pmkmm8vc.fsf@gnus.org> <878rra2j0h.fsf@yahoo.com> Message-ID: <6a0d48d22b2eadb0b8bfb3728818c05b@webmail.orcon.net.nz> X-Sender: psainty@orcon.net.nz User-Agent: Orcon Webmail X-GeoIP: -- X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 7270 Cc: 7270@debbugs.gnu.org, Po Lu , Lars Ingebrigtsen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Arne Babenhauserheide writes: > I’d like to see that idea taken to its full extend, > making emacs not only my main coding environment, > but also my X11 window manager. You're looking for EXWM then. * https://github.com/ch11ng/exwm * https://github.com/ch11ng/exwm/wiki * https://github.com/johanwiden/exwm-setup It has some nice features, such as the ability to translate keys on a per-application basis, so that you can use familiar keys in applications which don't support custom key bindings (or indeed even in those which do). From unknown Sun Jun 22 11:35:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 07 Jun 2022 11:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator