blob: b2afd48b67086ab204be429e6520fcaa6adb38ec (
plain) (
tree)
|
|
# Emacs development update
John Wiegley
[[!template id=vid src="https://mirror.csclub.uwaterloo.ca/emacsconf/2020/emacsconf-2020--38-emacs-development-update--john-wiegley.webm"]]
[Download .webm video, 720p, 75M](https://mirror.csclub.uwaterloo.ca/emacsconf/2020/emacsconf-2020--38-emacs-development-update--john-wiegley.webm)
- Actual start and end time (EST): Start 2020-11-29T09.12.40; End: 2020-11-29T09.17.51
# Questions
## There is xwidget webkit based browser built in Emacs but this is not trivial to install it, it is slow and many pages do not work at all. On the other hand, there are standalone Emacs like browsers e.g. "Nyxt" and "Qutebrowser" (This one I use and love, in theory this is VIM like browser but can be configured to be Emacs like). Having built in high performance browser (not dependent on EXWM) would be game changing feature for Emacs. Are there any plans to make such browser within the roadmap of Emacs development or maybe that would make sense to work together with either Nyxt or Qutebrowser communities to integrate their browsers natively in Emacs?
## (karthink on IRC): Can't native compilation happen asynchronously after installing Emacs? (Including for files in site-lisp)
# Notes
## Cairo enabled by default in Emacs 28.
### Cairo-URL: <https://www.cairographics.org/>
## Native compilation will land soon (currently in another branch, needs libgccjit). About 2.5 times faster(?)
### Downtime of native compilation: long time to compile Emacs.
### Native compilation products specific to the machines
## Emacs 27.2 will be released soon
## Emacs 28 will have better emoji support 🎉 (within C code). No timeline for 28 currently.
|