unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [ELPA] New package: luwak
@ 2022-10-21  1:05 Yuchen Pei
  2022-10-21  3:26 ` Jean Louis
  2022-10-25 19:09 ` Stefan Monnier
  0 siblings, 2 replies; 13+ messages in thread
From: Yuchen Pei @ 2022-10-21  1:05 UTC (permalink / raw)
  To: Emacs Devel mailing list

Hello,

It has been a while since Emacs won the Editor War^[Citations needed].
Do you, like me, sometimes wake up in the middle of the night, feeling
something is amiss, only to realise after M-x list-packages that there
are not enough web browsers in ELPA for a Browser War (inside Emacs)?

luwak[1] is a simple web browser in Emacs, utilising the power of lynx
-dump[2].  It is currently text-only and GET-only.

Features:

- Asynchronous loading
- Some usual browser features: open, reload, search with a search
  engine, follow links, go forward / backward in history, copy url of
  the current page or link at point
- Completion from persistent history in prompt to open a url
- Multiple ways of rendering links: numbered, forward-sexp or hide
  altogether
- Quickly open a link on the page with completion for url / link id
- imenu support, from all unindented strings (which look like
  headings)
- Support of storing and capturing for org mode, guessing the title
  (first imenu item)
- Write the dump of the current page to a file
- Render a buffer containing a lynx dump in the luwak mode
- Browse with or without torsocks

[1] https://g.ypei.me/luwak.git/about/
[2] https://lynx.invisible-island.net

It is a rather simple package, there's no nonfree javascript issue as
lynx does not support javascript.  I would like to submit it to ELPA -
let me know what you think, thanks.

Best,
Yuchen

-- 
PGP Key: 47F9 D050 1E11 8879 9040  4941 2126 7E93 EF86 DFD0
          <https://ypei.org/assets/ypei-pubkey.txt>



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

end of thread, other threads:[~2022-10-30 11:16 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-21  1:05 [ELPA] New package: luwak Yuchen Pei
2022-10-21  3:26 ` Jean Louis
2022-10-21  3:44   ` Yuchen Pei
2022-10-21  7:03     ` Jean Louis
2022-10-21  9:53       ` Yuchen Pei
2022-10-21 10:54         ` Jean Louis
2022-10-21 12:50           ` Yuchen Pei
2022-10-21 10:55         ` Jean Louis
2022-10-21 12:51           ` Yuchen Pei
2022-10-25 19:09 ` Stefan Monnier
2022-10-26  1:53   ` T.V Raman
2022-10-26  5:52     ` Stefan Kangas
2022-10-30 11:16   ` Yuchen Pei

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