No Description

Damien Merenne 3f712139a5 Implement framework to deploy and call js functions. 6 years ago
test 3f712139a5 Implement framework to deploy and call js functions. 6 years ago
.gitignore d1ac4c688e Implement multiple backend support. 6 years ago
README.md 6a96bd04b7 Mention the possibility to add other backend support. 6 years ago
xwidget-plus-common.el 3f712139a5 Implement framework to deploy and call js functions. 6 years ago
xwidget-plus-follow-link.el 3f712139a5 Implement framework to deploy and call js functions. 6 years ago
xwidget-plus.el d1ac4c688e Implement multiple backend support. 6 years ago

README.md

Emacs xwidget-webkit enhancement suite

This package enhance the integrated xwidget-webkit browser with hopefully useful functionnalities.

Follow link

Using xwidget-plus-follow-link to choose a link on the current web page. It also highlight the candidates on the web page.

Imgur

It currently uses ivy for completion because it provides an easy way to hook into the candidate selection process (update-fn). I'm willing to add support for other completion backend, open an issue with your backend of choice and I'll have a look at what can be done. Or better, fork and create a pull request, most of the needed code is already there, it just needs to be hooked.

Switch to xwidget on browse

When opening a url using xwidget-webkit in an already opened session that is not visible, the session is brought to the front.

How to install

Sorry, no melpa as of now.

(use-package xwidget-plus
  :load-path "~/.emacs.d/xwidget-plus"
  :bind (:map xwidget-webkit-mode-map
              ("v" . xwidget-plus-follow-link)))