4 ms·
I used to use Conkeror, but it hasn't seen any development in a longtime. Hopefully this is or something else will be able to take it's place and eventually im
by mruts 7y ago
I used to use Conkeror, but it hasn't seen any development in a longtime.
Hopefully this is or something else will be able to take it's place and eventually implement basic features that for some reason or another no current web browsers have: tiling frames, emacs keybindings, and a powerful extension language that allows for the modification of core structures (analogous to elisp for emacs).
- jmercouris 7y agoWe have emacs bindings, and everything can be extended in CL, live. You can even connect to emacs while it is running in both directions. We wrote an interesting article about that here: https://next.atlas.engineer/article/emacs-hacks.org https://next.atlas.engineer/article/emacs-hacks.org
- mark_l_watson 7y agoI didn't spend time trying this but when I played with the Next Browser about a month ago it occurred to me that one could mix in application code with a local web server component and a web interface to combine browsing and a custom application in one app. One possible app idea might be a research tool that allowed annotating material on the web - really, anything app that used web content.
- mruts 7y agoThat’s awesome. Does it support any ad blockers? Or would I have to go with a dns solution?
- jmercouris 7y agoDNS solution for the time being, but all provisions are in place for ad-blocking support, just have to tweak this here: https://github.com/atlas-engineer/next/blob/master/source/remote.lisp#L404 https://github.com/atlas-engineer/next/blob/master/source/re...
- mruts 7y agoJust tried it out! Pretty great. Reminds me a conkeror a lot. One nitpick though: I feel like you should be able to open a new buffer with C-x C-f, and maybe open in the same buffer with C-x f? C-l in emacs centers the text on where your cursor is, so using that and M-l to open links/buffers feels a little odd. Edit: Also, I don't know if you maintain the AUR package. But I had to install libfixposix manually as it wasn't listed in the dependencies and had to restart the compilation from the sbcl debugger.
- jmercouris 7y agoWe do not maintain the AUR package. None of us use Arch. Libfixposix is a new dependency released a few days ago, we just updated the documentation. Feel free to add new keybindings in your init.lisp file :) Its just as hackable as Emacs :)