System Crafters

System Crafters Live! - August 20, 2021

Watch the recording on YouTube!

News

  • Next Org Roam video coming this week (for realz this time)
  • Don't forget to submit a proposal for EmacsConf 2021 (deadline Sep 30)! https://emacsconf.org/2021/cfp/

Can We Fix a Bug in Emacs?

We're going to find out :)

Building Emacs

On Debian / Ubuntu, install the following packages:


sudo apt install git build-essential automake
sudo apt build-dep emacs

In Guix:


guix environment --pure emacs-next --ad-hoc git

Now you can clone and build Emacs:


git clone https://git.savannah.gnu.org/git/emacs.git
./autogen.sh
./configure
make

I personally used this configure line:


./configure --with-cairo --with-modules --disable-build-details

Finding a Bug

We may still look at the bug tracker to find one:

https://debbugs.gnu.org/cgi/pkgreport.cgi?package=emacs;max-bugs=100;base-order=1;bug-rev=1

For new contributors, try the easy tag!

Here are the bugs we looked at:

Here's how to report bugs: https://www.gnu.org/software/emacs/manual/html_node/emacs/Bugs.html