EmacsBugTracker

Emacs has a bug tracker using Debian’s bug tracking software.

There is information on reporting and querying bugs from the main page.

Here are some useful preset queries of the bug database.

Given a bug number (e.g., 12345), a particular bug can be accessed as https://debbugs.gnu.org/12345. Alternatively, the Guix project maintains a more “modern” looking web frontend: https://issues.guix.info/issue/12345.

Discussions about bug counts on the emacs-devel mailing list (stats compiled by Glenn Morris):

Using the Bug Tracker

The current bug tracking system for Emacs is controlled by e-mail. The debbugs.el GNU ELPA package has some commands to help with this. A brief overview of the email interface follows:

Reporting bugs

To send a bug report about Emacs, open Emacs and hit ‘M-x report-emacs-bug’. Fill in the gaps and send the e-mail. You may also copy the contents of the mail buffer and use your mail client of choice, it doesn’t really matter where you send it from.

Sending patches and other things

To send a patch to Emacs, send an e-mail to the bug tracking system at bug-gnu-emacs@gnu.org (this is the same as what ‘M-x report-emacs-bug’ does). The leading part of the e-mail should contain a few magic words which the system will recognize and tag the generated report with.

Example

The following is an example of a patch sent to the bug tracking system regarding rcirc.

Severity: wishlist
Tags: patch

My irc proxy (irssi-proxy) wants a password before allowing connections,
so I added support for this to rcirc.  The patch is attached.

[attached file]

The system will recognize that the severity of this report should be “wishlist”, which basically means “feature request”. The report is also tagged with “patch”. This will let it show in the submitted patches list, linked above.

Updating reports

To update a report, send an e-mail to control@debbugs.gnu.org. The leading part of the e-mail, similar to when adding reports, should contain keywords that tell the system how to update the report.

user emacs
usertag 3923 documentation

For the full list of commands, see https://debbugs.gnu.org/server-control.html


CategoryWishList EmacsBugs