mu4e-views icon indicating copy to clipboard operation
mu4e-views copied to clipboard

error in process filter: Symbol’s function definition is void: `xwidget-live-p`

Open shackra opened this issue 1 year ago • 3 comments

When I set the view to html and attempt to open an email that contains HTML, mu4e fails to open such email with the following error:

error in process filter: Symbol’s function definition is void: xwidget-live-p

(featurep 'xwidget) returns t, (feature 'xwidget-internal) returns nil.

Running:

  • mu / mu4e version 1.12.6
  • GNU Emacs 29.4 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.18.0, Xaw3d scroll bars) from NixOS

shackra avatar Oct 08 '24 23:10 shackra

sorry for the very late reply

are you sure that you have an emacs version that supports xwidgets. For instance, if I run (featurep 'xwidgets) on an emacs 29.4 version that does not support xwidgets, I still get t, but only get (featurep 'xwidget-internal) to return t on an emacs that support xwidgets

For instance, what do you get when running?

(xwidget-webkit-browse-url "https://www.google.com")

lordpretzel avatar Jan 14 '25 00:01 lordpretzel

Hi,

Running (xwidget-webkit-browse-url "https://www.google.com") makes Emacs panic lol

-- Jorge Araya

Contacto: Telegram: t.me/shackra · Signal: Shackra.28

El lunes, 13 de enero de 2025 a las 18:10, Boris Glavic @.***> escribió:

sorry for the very late reply

are you sure that you have an emacs version that supports xwidgets. For instance, if I run (featurep 'xwidgets) on an emacs 29.4 version that does not support xwidgets, I still get t, but only get (featurep 'xwidget-internal) to return t on an emacs that support xwidgets

For instance, what do you get when running?

(xwidget-webkit-browse-url "https://www.google.com")

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

shackra avatar Jan 14 '25 14:01 shackra

as of today running (xwidget-webkit-browse-url "https://www.google.com"), I get this:

Debugger entered--Lisp error: (user-error "Your Emacs was not compiled with xwidgets support")
  user-error("Your Emacs was not compiled with xwidgets support")
  xwidget-webkit-browse-url("https://www.google.com")
  eval((xwidget-webkit-browse-url "https://www.google.com") nil)
  elisp--eval-last-sexp(nil)
  #f(compiled-function () #<bytecode 0x298f2459e5492>)()
  eval-last-sexp(nil)
  funcall-interactively(eval-last-sexp nil)
  command-execute(eval-last-sexp)

I'll have Xwidgets support on Emacs and check again

shackra avatar Jul 23 '25 18:07 shackra