emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/debbugs 22cd832: Remove debbugs-ug.info


From: Michael Albinus
Subject: [elpa] externals/debbugs 22cd832: Remove debbugs-ug.info
Date: Tue, 22 Dec 2020 12:50:27 -0500 (EST)

branch: externals/debbugs
commit 22cd83249d0851a50bc2ab6ec66916fe37e8f741
Author: Michael Albinus <michael.albinus@gmx.de>
Commit: Michael Albinus <michael.albinus@gmx.de>

    Remove debbugs-ug.info
---
 debbugs-ug.info | 1249 -------------------------------------------------------
 1 file changed, 1249 deletions(-)

diff --git a/debbugs-ug.info b/debbugs-ug.info
deleted file mode 100644
index eb3c36f..0000000
--- a/debbugs-ug.info
+++ /dev/null
@@ -1,1249 +0,0 @@
-This is debbugs-ug.info, produced by makeinfo version 6.7 from
-debbugs-ug.texi.
-
-Copyright (C) 2015-2020 Free Software Foundation, Inc.
-
-     Permission is granted to copy, distribute and/or modify this
-     document under the terms of the GNU Free Documentation License,
-     Version 1.2 or any later version published by the Free Software
-     Foundation; with no Invariant Sections, with the Front-Cover, or
-     Back-Cover Texts.  A copy of the license is included in the
-     section entitled "GNU Free Documentation License" in the Emacs
-     manual.
-
-     This document is part of a collection distributed under the GNU
-     Free Documentation License.  If you want to distribute this
-     document separately from the collection, you can do so by adding
-     a copy of the license to the document, as described in section 6
-     of the license.
-
-     All Emacs Lisp code contained in this document may be used,
-     distributed, and modified without restriction.
-INFO-DIR-SECTION Emacs
-START-INFO-DIR-ENTRY
-* Debbugs UG: (debbugs-ug).  Debbugs User Interface in Emacs.
-END-INFO-DIR-ENTRY
-
-
-File: debbugs-ug.info,  Node: Top,  Next: Retrieving Bugs,  Up: (dir)
-
-Debbugs User Guide
-******************
-
-Debbugs is a bugtracking system (BTS) that was initially written for
-the Debian project but currently used also by the GNU project.  The
-main distinctive feature of Debbugs is that it's mostly email-based.
-All actions on bug reports: opening, closing, changing the status,
-commenting, forwarding are performed via email by sending specially
-composed letters to the particular email addresses.  However,
-searching the bug reports, querying bug report status and viewing
-comments have been web-based for a long time.  To overcome this
-inconvenience the Debbugs/SOAP service was introduced.
-
-   Based on the Debbugs/SOAP service, frontends are written which
-offer handling of bugs inside Emacs.  These frontends are restricted
-to the GNU Debbugs server.  Bugs are presented either as tabulated
-list ('debbugs-gnu') or as 'org-mode' TODO list ('debbugs-org', *note
-Org Mode: (org)Top.).  As backend they use the 'debbugs' Emacs library
-(*note Debbugs Programmer's Manual: (debbugs)Top.).
-
-* Menu:
-
-* Retrieving Bugs::             How to retrieve bugs.
-* Searching Bugs::              How to search in the debbugs database.
-* Presenting Bugs::             How the results are presented.
-* Minor Mode::                  How to use browse bug URLs.
-
-* Command Index::               Debbugs commands.
-* Variable Index::              User options and variables.
-* Key Index::                   Keyboard strokes on bug report buffers.
-* Mail Command Index::          Debbugs control mailserver commands.
-
-
-File: debbugs-ug.info,  Node: Retrieving Bugs,  Next: Searching Bugs,  Prev: 
Top,  Up: Top
-
-1 Retrieving Bugs
-*****************
-
-Bugs are retrieved by the 'debbugs-gnu' or 'debbugs-org' commands.  In
-their simple version, they retrieve just bugs for the '"emacs"'
-package on the GNU Debbugs server, filtered by bug severities.
-Further filtering is possible when the commands are called with a
-prefix.
-
-   When the bug numbers to be retrieved are known, the commands
-'debbugs-gnu-bugs' or 'debbugs-org-bugs' are applicable.
-
-   The commands 'debbugs-gnu-patches' / 'debbugs-org-patches',
-'debbugs-gnu-tagged' / 'debbugs-org-tagged' and
-'debbugs-gnu-emacs-release-blocking-reports' /
-'debbugs-org-emacs-release-blocking-reports' retrieve bugs with a
-predefined filter.
-
- -- Command: debbugs-gnu severities &optional packages archivedp
-          suppress tags
- -- Command: debbugs-org severities &optional packages archivedp
-          suppress tags
-
-     These commands retrieve bug reports from the GNU Debbugs server.
-     'debbugs-gnu' returns a tabulated list, and 'debbugs-org' returns
-     a list of TODO items in 'org-mode'.  In order not to stress the
-     GNU Debbugs server, the bugs are retrieved in chunks of 500 bugs.
-     However, the bug report buffer shows all retrieved bugs then, in
-     reverse bug number order.
-
-     SEVERITIES is a list of strings which filter for the severities
-     of the bugs to be retrieved.  Valid severities are '"serious"',
-     '"important"', '"normal"', '"minor"' and '"wishlist"' (see also
-     the constant 'debbugs-gnu-all-severities').  If the list is
-     empty, there is no filtering with respect to severities.  The
-     keyword '"tagged"', which is also possible, is not a severity in
-     the GNU Debbugs server but allows restricting the result to bugs
-     with a given user tag.
-
-     PACKAGES, also a list of strings, points to the defined software
-     packages on the GNU Debbugs server which should be taken into
-     account.  The existing package names are compiled into the
-     constant 'debbugs-gnu-all-packages'.
-
-     ARCHIVEDP, if non-'nil', extends the retrieval to also apply to
-     archived bugs on the GNU Debbugs server.
-
-     When SUPPRESS is non-'nil', closed bugs are suppressed from being
-     retrieved from the Debbugs server.  Which bugs are regarded as
-     suppressed is configured via the user option
-     'debbugs-gnu-suppress-bugs'.  By default bugs marked as '"done"'
-     are suppressed from being retrieved.
-
-     When SEVERITIES contains the severity '"tagged"', TAGS is
-     consulted in order to restrict the result to bugs which are
-     tagged with one of the strings of the list TAGS.  This list can
-     also be empty; in this case locally tagged bugs are included in
-     the results.
-
-     When called interactively, the commands require just the
-     SEVERITIES and the TAGS (if SEVERITIES includes '"tagged"').  In
-     order to provide the other arguments interactively, the commands
-     must be called with a prefix, like 'C-u M-x debbugs-gnu'.  In the
-     minibuffer, lists must be entered separated by commas.
-
-     Default values for interactive use can be configured with the
-     user options 'debbugs-gnu-default-severities' and
-     'debbugs-gnu-default-packages'.
-
-     *note Presenting Bugs:: for the presentation of the results.
-
- -- Command: debbugs-gnu-bugs &rest bugs
- -- Command: debbugs-org-bugs &rest bugs
-
-     The commands 'debbugs-gnu-bugs' and 'debbugs-org-bugs' show bugs
-     specified by their bug number.  Interactively, the bug numbers
-     must be entered as a comma-separated list of bugs or bug ranges.
-
-     A bug range has the form '12345-21345' or '-123'.  In the former
-     case, all bugs from 12345 until 21345 are presented, and in the
-     latter case the last 123 bugs are shown, counting from the
-     highest bug number in the repository.
-
-     A default value for interactive use can be configured in the user
-     option 'debbugs-gnu-default-bug-number-list'.
-
-     *note Presenting Bugs:: for the presentation of the results.
-
- -- Command: debbugs-gnu-patches
- -- Command: debbugs-org-patches
-
-     The commands 'debbugs-gnu-patches' and 'debbugs-org-patches' show
-     all unarchived bugs of the packages declared in
-     'debbugs-gnu-default-packages', and tagged with '"patch"'.  This
-     is useful for bug triaging.
-
-     *note Presenting Bugs:: for the presentation of the results.
-
- -- Command: debbugs-gnu-tagged
- -- Command: debbugs-org-tagged
-
-     The commands 'debbugs-gnu-tagged' and 'debbugs-org-tagged' show
-     all bugs tagged locally.  This list is useful for keeping track
-     of bugs you are currently working on.
-
-     *note Presenting Bugs:: for the presentation of the results.
-
- -- Command: debbugs-gnu-emacs-release-blocking-reports &optional
-          release
- -- Command: debbugs-org-emacs-release-blocking-reports &optional
-          release
-
-     The package '"emacs"' has the additional commands
-     'debbugs-gnu-emacs-release-blocking-reports' and
-     'debbugs-org-emacs-release-blocking-reports', which show all
-     blocking bugs for a given Emacs release.  The user option
-     'debbugs-gnu-emacs-current-release' contains the release number
-     the blocking reports are selected for; a prefix argument allows
-     to change this when called interactively.
-
- -- User Option: debbugs-show-progress
-
-     If this user option is non-'nil', a progress report is shown when
-     retrieving bugs, defaults to t.
-
-
-File: debbugs-ug.info,  Node: Searching Bugs,  Next: Presenting Bugs,  Prev: 
Retrieving Bugs,  Up: Top
-
-2 Searching in the Debbugs Database
-***********************************
-
-The GNU Debbugs server allows searching the text of the messages
-submitted to the bugs in the database.  It uses a HyperEstraier based
-search engine
-(https://fallabs.com/hyperestraier/uguide-en.html#searchcond)(1).
-
-   The search engine uses an index over the bug database.  This index
-is refreshed daily; search hits may not include recent changes made
-the same day.
-
- -- Command: debbugs-gnu-search
- -- Command: debbugs-org-search
-
-     Both these commands are completely interactive.  They ask for a
-     '"search phrase"' for the text search.  It is just a string which
-     contains the words to be searched for followed by each other.  If
-     there are operators like "AND", "ANDNOT" and "OR" between the
-     words, the search happens for words at different positions in the
-     text.  Only complete words, contained in a message body, are
-     searched for.
-
-     Wildcard searches are also supported.  It can be used for forward
-     match search and backward match search of words.  For example,
-     "[BW] euro" matches words which begin with "euro".  "[EW] sphere"
-     matches words which end with "sphere".  Moreover, regular
-     expressions are also supported.  For example, "[RX] ^inter.*al$"
-     matches words which begin with "inter" and end with "al".(2)
-     Several wildcards must be separated by the operators explained
-     above.
-
-     While the words to be searched for are case insensitive, the
-     operators must be specified in upper case.
-
-     While the search for the phrase is performed only in the bodies
-     of the messages belonging to a bug report, it is also possible to
-     restrict the search using further bug attributes.  The commands
-     ask for such attribute-value pairs, until an empty attribute is
-     returned.  Possible attributes are
-
-     'severity'
-          A comma-separated list of bug severities, *Note Retrieving
-          Bugs::.
-
-     'package'
-          A comma-separated list of defined software packages on the
-          GNU Debbugs server, *Note Retrieving Bugs::.
-
-     'tags'
-          A comma-separated list of defined user tags.
-
-     'author'
-          The email address of a message originator.
-
-     'date'
-          A time period during which the bug has been submitted or
-          modified.
-
-     'subject'
-          Word(s) contained in the subject of the bug report.
-
-     'status'
-          The status of the bug report.  Valid values are "open",
-          "forwarded" and "done".
-
-     It is also possible to apply these commands with an empty search
-     phrase.  In this case, the GNU Debbugs server is searched only
-     for bugs which match the given attributes.  The attributes to be
-     applied are the same as already described, plus
-
-     'archive'
-          Whether archived bugs shall be searched (no value to be
-          entered).
-
-     'src'
-          Bugs which belong to a given source, if that attribute is
-          set.
-
-     'tag'
-          An arbitrary string the bug is annotated with.  Usually,
-          this is the same as the status mentioned above.
-
-     'owner'
-     'submitter'
-     'maint'
-     'correspondent'
-          The email address of the bug's owner, submitter, maintainer,
-          or correspondent (somebody who has participated in bug
-          messages).
-
-     'log_modified'
-     'last_modified'
-     'found_date'
-     'fixed_date'
-          The date of the last update, or the date of the bug report /
-          bug fix.
-
-     'unarchived'
-          The date the bug was unarchived, if ever.
-
-     'done'
-          The email address of the worker who closed the bug (if
-          done).
-
-     'forwarded'
-          A URL or an email address.
-
-     'msgid'
-          The message id of the initial bug report.
-
-     'summary'
-          The summary of the bug report.
-
-     Not all of these attributes can be queried on the GNU Debbugs
-     server via the Debbugs/SOAP backend.  In this case, the results
-     of a query are filtered on the client side, which is indicated by
-     the string "(client-side filter)" in the minibuffer after the
-     attribute name.  Note, that client side filters perform badly,
-     because they can be applied only after all bugs have been
-     downloaded.
-
-     These commands show also a progress report when
-     'debbugs-show-progress' is non-'nil'.
-
-   ---------- Footnotes ----------
-
-   (1) This has been added to the Debbugs/SOAP backend of the GNU
-Debbugs server only.
-
-   (2) Simplified forms, as described in the Hyperestraier User Guide,
-are not supported.
-
-
-File: debbugs-ug.info,  Node: Presenting Bugs,  Next: Minor Mode,  Prev: 
Searching Bugs,  Up: Top
-
-3 Presenting Bugs
-*****************
-
-The commands described in the previous chapters generate (a) report
-buffer(s) applicable for navigation.  'debbugs-gnu-*' displays a
-tabulated list, and 'debbugs-org-*' displays a list of TODO items in
-'org-mode'.
-
-* Menu:
-
-* Tabulated Lists::             Tabulated Lists.
-* TODO Items::                  TODO Items.
-* Control Messages::            Control Messages.
-* Applying Patches::            Applying Patches in the Emacs Repository.
-* Posting Patches::             Posting Patches to Debbugs from the Emacs 
Repository.
-
-
-File: debbugs-ug.info,  Node: Tabulated Lists,  Next: TODO Items,  Up: 
Presenting Bugs
-
-3.1 Tabulated Lists
-===================
-
-A tabulated list of bug reports consisting of four columns for every
-bug entry: 'Id' (the bug number), 'State' (some bug attributes),
-'Submitter' (the name of the bug submitter), and 'Title' (the bug
-subject).  By default the bugs are sorted descending by 'Id'; this can
-be changed by clicking in the headline.
-
-   Different foreground colors represent further information on the
-bug report.  If the bug number uses a red color
-('debbugs-gnu-tagged'), the bug has been tagged locally.  The same
-face is used to mark bugs in the submitter or title column, when the
-bug has been reported / is maintained by the user.
-
-   The bug state can appear in different colors: red
-('debbugs-gnu-new', nobody has answered this bug yet), ForestGreen
-('debbugs-gnu-handled', the bug has been modified recently),
-MidnightBlue ('debbugs-gnu-pending', the bug is pending), orange
-('debbugs-gnu-stale', the bug has not been touched for a while), and
-DarkGrey ('debbugs-gnu-done', the bug is closed).  Archived bugs are
-shown with inverse face ('debbugs-gnu-archived').
-
-   A DarkGrey background color ('debbugs-gnu-marked') in the title
-column shows bugs which have been marked locally.
-
-   The minor mode 'debbugs-gnu-mode' is active in bug report buffers.
-This enables the following key strokes:
-
-'<RET>'        'debbugs-gnu-select-report'
-'<mouse-1>'    Show the email messages that discuss the bug.
-'<mouse-2>'    
-               
-'A'            'debbugs-gnu-select-current-bugs'
-               Show the email messages for all currently displayed
-               messages (including merged reports).  Limited by user
-               option 'debbugs-gnu-select-bugs-limit'.
-               
-'d'            'debbugs-gnu-display-status'
-               Show all bug attributes.
-               
-'/'            'debbugs-gnu-narrow-to-status'
-               Narrow the list of bugs to the bugs that match the
-               given regex in 'State', 'Submitter' or 'Title'.  With
-               a prefix argument 'C-u', the list of bugs is narrowed
-               to a match in 'State' only.
-               
-'R'            'debbugs-gnu-show-all-blocking-reports'
-               Narrow the list of bug reports to the ones that are
-               blocking the current Emacs release, as specified in
-               'debbugs-gnu-emacs-current-release'.  With a prefix
-               argument 'C-u', the current Emacs release is read from
-               the minibuffer.
-               
-'w'            'debbugs-gnu-widen'
-               Restore the full list again after narrowing.
-               
-'g'            'debbugs-gnu-rescan'
-               Reload all bugs.  With a prefix argument 'C-u', the
-               bug status cache is disabled, and all bug reports are
-               retrieved from the GNU Debbugs server.
-               
-'B'            'debbugs-gnu-show-blocking-reports'
-'b'            'debbugs-gnu-show-blocked-by-reports'
-               Show all bug reports which are blocking / blocked by
-               this bug.
-               
-'s'            'debbugs-gnu-toggle-sort'
-               Toggle sorting order of bugs.
-               
-'t'            'debbugs-gnu-toggle-tag'
-               Toggle local tag of bugs.
-               
-'m'            'debbugs-gnu-toggle-mark'
-               Toggle local mark of bugs.
-               
-'x'            'debbugs-gnu-toggle-suppress'
-               Toggle showing of closed bugs.
-               
-'C'            'debbugs-gnu-send-control-message'
-               Send a control message for this bug,
-               *note Control Messages::.
-               
-'E'            'debbugs-gnu-make-control-message'
-               Make (but don't send) a control message for this bug,
-               *note Control Messages::.
-
-   Tagging a bug locally via 't' is an efficient way to keep bugs
-visible you are working on.  The command 'debbugs-gnu-tagged' shows
-all locally tagged bugs in a list.
-
-   Marking a bug locally via 'm' is meant for single sessions.  This
-is a mean to mark bugs for different reasons, like marking a bug in a
-list you have processed already during a bug triage.
-
-   Both tagged and marked bugs are kept persistent in the file
-'debbugs-gnu-persistency-file'.
-
-   The user option 'debbugs-gnu-suppress-closed' controls whether
-closed bugs are shown in the initial list.
-
-   The user option 'debbugs-gnu-mail-backend' controls the
-presentation of email messages produced by typing '<RET>' or by
-clicking the mouse on a bug: if its value is 'gnus', the default, a
-GNUS ephemeral group for that bug will be shown; if its value is
-'rmail', the command will present an Rmail folder instead.
-
-
-File: debbugs-ug.info,  Node: TODO Items,  Next: Control Messages,  Prev: 
Tabulated Lists,  Up: Presenting Bugs
-
-3.2 TODO Items
-==============
-
-TODO items are offered as usual in 'org-mode'.  The bug attributes are
-mapped onto properties of these items.  They can be shown by the usual
-navigation in 'org-mode'.
-
-   Bug severities are mapped onto org severities, see
-'debbugs-org-severity-priority'.
-
-   The minor mode 'debbugs-org-mode' is active in bug report buffers.
-This enables the following key strokes:
-
-'<TAB>'     'org-cycle'
-            Outline the bug report attributes in 'org-mode'.
-            
-'C-c # d'   'debbugs-gnu-display-status'
-            Show all bug attributes.
-            
-'C-c # t'   'debbugs-gnu-toggle-tag'
-            Toggle local tag of bugs.
-            
-'C-c # m'   'debbugs-gnu-toggle-mark'
-            Toggle local mark of bugs.
-            
-'C-c # C'   'debbugs-gnu-send-control-message'
-            Send a control message for this bug, *note Control Messages::.
-            
-'C-c # E'   'debbugs-gnu-make-control-message'
-            Make (but don't send) a control message for this bug, *note 
Control Messages::.
-
-   When the bug attributes are shown by 'org-cycle', there is a link
-'Messages' which opens the messages for that bug.  The user options
-'debbugs-gnu-suppress-closed' and 'debbugs-gnu-mail-backend' have the
-same meaning as in *note Tabulated Lists::.
-
-
-File: debbugs-ug.info,  Node: Control Messages,  Next: Applying Patches,  
Prev: TODO Items,  Up: Presenting Bugs
-
-3.3 Control Messages
-====================
-
-Debbugs control messages are sent by email to the GNU Debbugs control
-server.  Their format is described in
-<https://debbugs.gnu.org/server-control.html>.
-
-   A control message can be initiated in the tabulated list of bugs,
-in the list of org TODO items, or in the GNUS ephemeral group or Rmail
-folder opened for the messages belonging to a given bug.  Control
-messages can be sent to unarchived bugs only, in case a bug is
-archived the control message 'unarchive' must be sent first.
-
-   In the minibuffer, the following control messages can be requested
-(assuming that 12345 is the bug the control message is intended for).
-The strings show the exact format of the control messages.  For the
-meaning of the control messages, *Note Mail Command Index::.
-
-'block'
-'unblock'
-     "block|unblock 12345 by 54321"
-
-     The second bug number is read interactively.  It could be also a
-     list of comma-separated bug numbers.
-
-'close'
-     "close 12345 25.1"
-
-     The second argument, the Emacs version, is read interactively if
-     the bug belongs to the '"emacs"' package.
-
-'confirmed'
-'easy'
-'help'
-'moreinfo'
-'notabug'
-'patch'
-'pending'
-'security'
-'unreproducible'
-'wontfix'
-     "tags 12345 confirmed|easy|help|moreinfo|notabug"
-
-     "tags 12345 patch|pending|security|unreproducible|wontfix"
-
-     If the command invoking the control message has been prefixed
-     with 'C-u', the respective tag is removed from the bug, like
-
-     "tags 12345 - confirmed"
-
-'done'
-'donenotabug'
-'doneunreproducible'
-'donewontfix'
-     "tags 12345 fixed|notabug|unreproducible|wontfix"
-     "close 12345 25.1"
-
-     The second argument in the close message, the Emacs version, is
-     read interactively if the bug belongs to the '"emacs"' package.
-
-'found'
-'notfound'
-'fixed'
-'notfixed'
-     "found|notfound|fixed|notfixed 12345 25.1"
-
-     The second argument, the Emacs version, is read interactively if
-     the bug belongs to the '"emacs"' package.
-
-'forwarded'
-     "forwarded 12345 ADDRESS"
-
-     The address, an email address or a URL, is read interactively.
-
-'forcemerge'
-'merge'
-     "forcemerge|merge 12345 54321"
-
-     The second bug number is read interactively.  It can be also a
-     list of comma-separated bug numbers.
-
-'invalid'
-     "tags 12345 notabug"
-     "tags 12345 wontfix"
-     "close 12345"
-
-'noowner'
-'notforwarded'
-     "noowner|notforwarded 12345"
-
-'owner'
-     "owner 12345 !"
-
-'reassign'
-     "reassign 12345 PACKAGE"
-
-     The comma-separated package names on the GNU Debbugs server are
-     read interactively.  Reassigning to the pseudo package '"spam"'
-     let the bug disappear from the bug database.
-
-'reopen'
-     "reopen 12345"
-
-'retitle'
-     "retitle 12345 TITLE"
-
-     The new bug title is read interactively.
-
-'serious'
-'important'
-'normal'
-'minor'
-'wishlist'
-     "severity 12345 serious|important|normal|minor|wishlist"
-
-'unarchive'
-     "unarchive 12345"
-
-'unmerge'
-     "unmerge 12345"
-
-'usertag'
-     "user USERNAME"
-     "usertag 12345 TAG"
-
-     The username, read interactively, is either a package name or an
-     email address.  The tag to be set is also read interactively.
-
-'documentation'
-     "user emacs"
-     "usertag 12345 documentation"
-
-   How the control messages are sent is controlled by the
-'debbugs-gnu-send-mail-function' user option.  If it is 'nil' (the
-default value), the value of 'send-mail-function' is used.  This could
-be inconvenient, for example when an external interactive mail client
-is configured.
-
-
-File: debbugs-ug.info,  Node: Applying Patches,  Next: Posting Patches,  Prev: 
Control Messages,  Up: Presenting Bugs
-
-3.4 Applying Patches in the Emacs Repository
-============================================
-
-Several bugs carry a proposed patch in one of their messages.
-Usually, those bugs are marked with the with '"patch"' tag.  *note
-Retrieving Bugs:: how to show such bugs.
-
-   If a GNUS ephemeral group for such a bug is opened, it is possible
-to apply the patch directly to the Emacs repository.  Move the cursor
-to the message containing a patch, and hit 'M-m'.  It determines
-whether one or several patches are in the MIME attachments or just
-included in the message, applies them, runs 'make -k' in the 'lisp'
-subdirectory, and shows a '*vc-dir*' buffer of the Emacs repository
-with the changed file(s).
-
-   The Emacs repository is determined via the user options
-'debbugs-gnu-trunk-directory' or 'debbugs-gnu-branch-directory'.  The
-latter one is used, when the patch is applied with the prefixed
-command 'C-u M-m'.  If the predefined directory does not point to an
-existing path, it is read from the minibuffer.
-
-   A further 'M-m' in the corresponding '*vc-diff*' buffer opens the
-modified file.  Here you can apply 'M-m' again.  This creates a
-ChangeLog entry with all needed information.  A final 'M-m' in the
-'ChangeLog' buffer commits the patch via '*vc-log*'.
-
-
-File: debbugs-ug.info,  Node: Posting Patches,  Prev: Applying Patches,  Up: 
Presenting Bugs
-
-3.5 Posting Patches to Debbugs from the Emacs Repository
-========================================================
-
-Once you have committed a patch locally to fix a bug you usually want
-to post it to the bug thread for review and testing.  And when the
-patch is deemed satisfactory and pushed to the official repository,
-the bug should be marked closed.
-
-   The query for commit (or commit range) to use is controlled by
-'debbugs-gnu-read-commit-range-hook'.  Initially it has an entry which
-operates in '*vc-change-log*' buffers, but additional entries may be
-added to give sensible results for other modes that work with git.
-
-   The command 'debbugs-gnu-pick-commits' (bound to 'c' in
-'*vc-change-log*' buffers by default) helps automate both these
-processes: it queries for a commit (or commit range), and a bug number
-(defaulting to the bug number mentioned in the commit message).  It
-then jumps you to a buffer associated with the bug.  When you reply to
-a message in the bug thread, you are asked whether to post the commits
-as patches (optionally tagging the bug with '"patch"'), or announce
-that the bug has been fixed by the selected commits (optionally
-closing the bug and marking as closed in the Emacs version
-corresponding to the patch).
-
-   For example, suppose you are reading the message of "Bug#12345:
-foo-mode fails to call frobnicate on startup" in a message buffer.
-You decide to fix it, so you switch to the source code, add in the
-missing call and commit locally, with the commit message "*
-lisp/foo-mode.el (foo-mode): Call frobnicate (Bug#12345)."  Use 'C-x v
-l' to run 'vc-print-log', and navigate to the new commit.  Press 'c'
-and then '<RET>' to accept the default bug number (which will be 12345
-since it's in the commit message) in response to the prompt.  You are
-then popped to the message buffer, and when you reply to the message,
-press 'p' to post the git formatted patch as an attachment for review,
-and then answer 'y' to tag the bug with '"patch"' when the message is
-sent.  Assuming you get favorable reviews, you then push it, and again
-hit 'c' but this time press 'a' (for "announce") after replying to the
-relevant bug thread message.  This will insert some text describing
-the commit and where it was pushed to, and answering 'y' will arrange
-for the bug to be closed when the message is sent.
-
-* Menu:
-
-* Customizing debbugs-gnu-pick-commits::
-
-
-File: debbugs-ug.info,  Node: Customizing debbugs-gnu-pick-commits,  Up: 
Posting Patches
-
-3.5.1 Customizing debbugs-gnu-pick-commits
-------------------------------------------
-
-The string inserted to describe an announced commit is controlled by
-the user option 'debbugs-gnu-commit-description-format', it is a
-format string passed to the '--format' argument of 'git show'.
-Additionally, if the remote url matches an entry in
-'debbugs-gnu-git-remote-info-alist', then its 'commit-url' subitem is
-appended to the commit description.  By default this user option is
-configured for the GNU Emacs and GNU ELPA repositories, more entries
-may be added to work with other repositories of other packages.
-
-
-File: debbugs-ug.info,  Node: Minor Mode,  Next: Command Index,  Prev: 
Presenting Bugs,  Up: Top
-
-4 Minor Mode
-************
-
-Emacs uses 'bug-reference.el' for adding hyperlinks to bugs in files
-like 'ChangeLog', or in commentary sections of other files.  The
-reference to such bugs have a specialized format, <Bug#12345>.  The
-hyperlinks are implemented as minor modes 'bug-reference-mode' and
-'bug-reference-prog-mode'.
-
-   This package adds a new minor mode 'debbugs-browse-mode' on top of
-them.  Instead of using the default built-in Emacs browser for a given
-bug reference, it opens a corresponding bug report buffer.  The user
-option 'debbugs-browse-function' controls, whether 'debbugs-gnu-bugs'
-or 'debbugs-org-bugs' is called.
-
-   This minor mode is applicable for all URLs, not only bug
-references.  Any URL with the format <https://debbugs.gnu.org/12345>
-or <https://bugs.gnu.org/54321> will be shown in a bug report buffer,
-when 'debbugs-browse-mode' is enabled.  See user option
-'debbugs-browse-url-regexp' for the syntax of supported URLs.
-
-   In order to enable it globally, you can add the following forms to
-your '~/.emacs':
-
-     (add-hook 'bug-reference-mode-hook 'debbugs-browse-mode)
-     (add-hook 'bug-reference-prog-mode-hook 'debbugs-browse-mode)
-
-
-File: debbugs-ug.info,  Node: Command Index,  Next: Variable Index,  Prev: 
Minor Mode,  Up: Top
-
-Command Index
-*************
-
-[index]
-* Menu:
-
-* debbugs-browse-mode:                   Minor Mode.        (line  12)
-* debbugs-gnu:                           Retrieving Bugs.   (line  21)
-* debbugs-gnu-bugs:                      Retrieving Bugs.   (line  74)
-* debbugs-gnu-emacs-release-blocking-reports: Retrieving Bugs.
-                                                            (line 110)
-* debbugs-gnu-patches:                   Retrieving Bugs.   (line  91)
-* debbugs-gnu-pick-commits:              Posting Patches.   (line  16)
-* debbugs-gnu-search:                    Searching Bugs.    (line  15)
-* debbugs-gnu-tagged:                    Retrieving Bugs.   (line 101)
-* debbugs-org:                           Retrieving Bugs.   (line  23)
-* debbugs-org-bugs:                      Retrieving Bugs.   (line  75)
-* debbugs-org-emacs-release-blocking-reports: Retrieving Bugs.
-                                                            (line 112)
-* debbugs-org-patches:                   Retrieving Bugs.   (line  92)
-* debbugs-org-search:                    Searching Bugs.    (line  16)
-* debbugs-org-tagged:                    Retrieving Bugs.   (line 102)
-
-
-File: debbugs-ug.info,  Node: Variable Index,  Next: Key Index,  Prev: Command 
Index,  Up: Top
-
-Variable Index
-**************
-
-[index]
-* Menu:
-
-* debbugs-browse-function:               Minor Mode.        (line  12)
-* debbugs-gnu-all-packages:              Retrieving Bugs.   (line  42)
-* debbugs-gnu-all-severities:            Retrieving Bugs.   (line  33)
-* debbugs-gnu-branch-directory:          Applying Patches.  (line  18)
-* debbugs-gnu-commit-description-format: Customizing debbugs-gnu-pick-commits.
-                                                            (line   6)
-* debbugs-gnu-default-bug-number-list:   Retrieving Bugs.   (line  86)
-* debbugs-gnu-default-packages:          Retrieving Bugs.   (line  68)
-* debbugs-gnu-default-severities:        Retrieving Bugs.   (line  68)
-* debbugs-gnu-default-suppress-bugs:     Retrieving Bugs.   (line  50)
-* debbugs-gnu-git-remote-info-alist:     Customizing debbugs-gnu-pick-commits.
-                                                            (line   6)
-* debbugs-gnu-mail-backend:              Tabulated Lists.   (line 104)
-* debbugs-gnu-persistency-file:          Tabulated Lists.   (line  98)
-* debbugs-gnu-read-commit-range-hook:    Posting Patches.   (line  11)
-* debbugs-gnu-send-mail-function:        Control Messages.  (line 135)
-* debbugs-gnu-suppress-closed:           Tabulated Lists.   (line 101)
-* debbugs-gnu-trunk-directory:           Applying Patches.  (line  18)
-* debbugs-org-severity-priority:         TODO Items.        (line  10)
-* debbugs-show-progress:                 Retrieving Bugs.   (line 123)
-
-
-File: debbugs-ug.info,  Node: Key Index,  Next: Mail Command Index,  Prev: 
Variable Index,  Up: Top
-
-Key Index
-*********
-
-[index]
-* Menu:
-
-* /:                                     Tabulated Lists.   (line  44)
-* A:                                     Tabulated Lists.   (line  36)
-* B:                                     Tabulated Lists.   (line  65)
-* b:                                     Tabulated Lists.   (line  66)
-* C:                                     Tabulated Lists.   (line  82)
-* C-c # C:                               TODO Items.        (line  28)
-* C-c # d:                               TODO Items.        (line  19)
-* C-c # E:                               TODO Items.        (line  31)
-* C-c # m:                               TODO Items.        (line  25)
-* C-c # t:                               TODO Items.        (line  22)
-* d:                                     Tabulated Lists.   (line  41)
-* E:                                     Tabulated Lists.   (line  86)
-* g:                                     Tabulated Lists.   (line  60)
-* m:                                     Tabulated Lists.   (line  76)
-* M-m:                                   Applying Patches.  (line  10)
-* <mouse-1>:                             Tabulated Lists.   (line  33)
-* <mouse-2>:                             Tabulated Lists.   (line  34)
-* R:                                     Tabulated Lists.   (line  50)
-* <RET>:                                 Tabulated Lists.   (line  32)
-* <RET> <1>:                             Tabulated Lists.   (line 104)
-* s:                                     Tabulated Lists.   (line  70)
-* t:                                     Tabulated Lists.   (line  73)
-* <TAB>:                                 TODO Items.        (line  16)
-* w:                                     Tabulated Lists.   (line  57)
-* x:                                     Tabulated Lists.   (line  79)
-
-
-File: debbugs-ug.info,  Node: Mail Command Index,  Prev: Key Index,  Up: Top
-
-Debbugs control mailserver commands
-***********************************
-
-'reassign bugnumber package [ version ]'
-     Records that bug #bugnumber is a bug in package.  This can be
-     used to set the package if the user forgot the pseudo-header, or
-     to change an earlier assignment.  No notifications are sent to
-     anyone (other than the usual information in the processing
-     transcript).
-
-     If you supply a version, the bug tracking system will note that
-     the bug affects that version of the newly-assigned package.
-
-     You can assign a bug to two packages at once by separating the
-     package names with a comma.  However, you should only do this if
-     the bug can be fixed by a change to either package.  If this is
-     not the case, you should clone the bug and reassign the clone to
-     the other package.
-
-'reopen bugnumber [ originator-address | = | ! ]'
-     Reopens #bugnumber if it is closed.
-
-     By default, or if you specify =, the original submitter is still
-     as the originator of the report, so that they will get the ack
-     when it is closed again.
-
-     If you supply an originator-address the originator will be set to
-     the address you supply.  If you wish to become the new originator
-     of the reopened report you can use the !  shorthand or specify
-     your own email address.
-
-     It is usually a good idea to tell the person who is about to be
-     recorded as the originator that you're reopening the report, so
-     that they will know to expect the ack which they'll get when it
-     is closed again.
-
-     If the bug is not closed then reopen won't do anything, not even
-     change the originator.  To change the originator of an open bug
-     report, use the submitter command; note that this will inform the
-     original submitter of the change.
-
-     If the bug was recorded as being closed in a particular version
-     of a package but recurred in a later version, it is better to use
-     the found command instead.
-
-'found bugnumber [ version ]'
-     Record that #bugnumber has been encountered in the given version
-     of the package to which it is assigned.
-
-     The bug tracking system uses this information, in conjunction
-     with fixed versions recorded when closing bugs, to display lists
-     of bugs open in various versions of each package.  It considers a
-     bug to be open when it has no fixed version, or when it has been
-     found more recently than it has been fixed.
-
-     If no version is given, then the list of fixed versions for the
-     bug is cleared.  This is identical to the behaviour of reopen.
-
-     This command will only cause a bug to be marked as not done if no
-     version is specified, or if the version being marked found is
-     equal to the version which was last marked fixed.  (If you are
-     certain that you want the bug marked as not done, use reopen in
-     conjunction with found.
-
-     This command was introduced in preference to reopen because it
-     was difficult to add a version to that command's syntax without
-     suffering ambiguity.
-
-'notfound bugnumber version'
-     Remove the record that #bugnumber was encountered in the given
-     version of the package to which it is assigned.
-
-     This differs from closing the bug at that version in that the bug
-     is not listed as fixed in that version either; no information
-     about that version will be known.  It is intended for fixing
-     mistakes in the record of when a bug was found.
-
-'fixed bugnumber version'
-     Indicate that bug #bugnumber was fixed in the given version of
-     the package to which it is assigned.  version may be a fully
-     qualified version, of the form sourcepackagename/version.
-
-     This does not cause the bug to be marked as closed, it merely
-     adds another version in which the bug was fixed.  Use the
-     bugnumber-done address to close a bug and mark it fixed in a
-     particular version.
-
-'notfixed bugnumber version'
-     Remove the record that bug #bugnumber has been fixed in the given
-     version.  version may be a fully qualified version, of the form
-     sourcepackagename/version.
-
-     This command is equivalent to found followed by notfound (the
-     found removes the fixed at a particular version, and notfound
-     removes the found) with the exception that the bug is not
-     reopened if the found version is greater than any existing fixed
-     version.  It is intended for fixing mistakes in the record of
-     when a bug was fixed; in most cases, you actually want found, not
-     notfixed.
-
-'submitter bugnumber originator-address | !'
-     Changes the originator of #bugnumber to originator-address.
-
-     If you wish to become the new originator of the report you can
-     use the !  shorthand or specify your own email address.
-
-     While the reopen command changes the originator of other bugs
-     merged with the one being reopened, submitter does not affect
-     merged bugs.
-
-'forwarded bugnumber address'
-     Notes that bugnumber has been forwarded to the upstream
-     maintainer at address.  This does not actually forward the
-     report.  This can be used to change an existing incorrect
-     forwarded-to address, or to record a new one for a bug that
-     wasn't previously noted as having been forwarded.  address should
-     generally be a URI, or possibly an email address.  Using a URI
-     where possible allows tools to query a remote bug tracking system
-     (such as bugzilla) for a bug's status.
-
-     Example usage:
-
-          forwarded 12345 https://bugz.illa.foo/cgi/54321
-
-'notforwarded bugnumber'
-     Forgets any idea that bugnumber has been forwarded to any
-     upstream maintainer.  If the bug was not recorded as having been
-     forwarded then this will do nothing.
-
-'retitle bugnumber new-title'
-     Changes the title of a bug report to that specified (the default
-     is the Subject mail header from the original report).
-
-     Unlike most of the other bug-manipulation commands when used on
-     one of a set of merged reports this will change the title of only
-     the individual bug requested, and not all those with which it is
-     merged.
-
-'severity bugnumber severity'
-     Set the severity level for bug report #bugnumber to severity.  No
-     notification is sent to the user who reported the bug.
-
-     Severities are serious, important, normal, minor, wishlist.
-
-     For their meanings please consult the general developers'
-     documentation for the bug system.
-
-'clone bugnumber NewID [ new IDs ... ]'
-     The clone control command allows you to duplicate a bug report.
-     It is useful in the case where a single report actually indicates
-     that multiple distinct bugs have occurred.  "New IDs" are
-     negative numbers, separated by spaces, which may be used in
-     subsequent control commands to refer to the newly duplicated
-     bugs.  A new report is generated for each new ID.
-
-     Example usage:
-
-          clone 12345 -1 -2
-          reassign -1 foo
-          retitle -1 foo: foo sucks
-          reassign -2 bar
-          retitle -2 bar: bar sucks when used with foo
-          severity -2 wishlist
-          clone 123456 -3
-          reassign -3 foo
-          retitle -3 foo: foo sucks
-          merge -1 -3
-
-'merge bugnumber bugnumber ...'
-     Merges two or more bug reports.  When reports are merged opening,
-     closing, marking or unmarking as forwarded and reassigning any of
-     the bugs to a new package will have an identical effect on all of
-     the merged reports.
-
-     Before bugs can be merged they must be in exactly the same state:
-     either all open or all closed, with the same forwarded-to
-     upstream author address or all not marked as forwarded, all
-     assigned to the same package or package(s) (an exact string
-     comparison is done on the package to which the bug is assigned),
-     and all of the same severity.  If they don't start out in the
-     same state you should use reassign, reopen and so forth to make
-     sure that they are before using merge.  Titles are not required
-     to match, and will not be affected by the merge.
-
-     If any of the bugs listed in a merge command is already merged
-     with another bug then all the reports merged with any of the ones
-     listed will all be merged together.  Merger is like equality: it
-     is reflexive, transitive and symmetric.
-
-     Merging reports causes a note to appear on each report's logs; on
-     the WWW pages this includes links to the other bugs.
-
-     Merged reports are all expired simultaneously, and only when all
-     of the reports each separately meet the criteria for expiry.
-
-'forcemerge bugnumber bugnumber ...'
-     Forcibly merges two or more bug reports.  The first bug is chosen
-     as the master bug, and its settings are assigned to the bugs
-     listed next in the command.  See the text above for a description
-     of what merging means.
-
-     Note that this makes it possible to close bugs by merging; you
-     are responsible for notifying submitters with an appropriate
-     close message if you do this.
-
-'unmerge bugnumber'
-     Disconnects a bug report from any other reports with which it may
-     have been merged.  If the report listed is merged with several
-     others then they are all left merged with each other; only their
-     associations with the bug explicitly named are removed.
-
-     If many bug reports are merged and you wish to split them into
-     two separate groups of merged reports you must unmerge each
-     report in one of the new groups separately and then merge them
-     into the required new group.
-
-     You can only unmerge one report with each unmerge command; if you
-     want to disconnect more than one bug simply include several
-     unmerge commands in your message.
-
-'tags bugnumber [ + | - | = ] tag [ tag ... ]'
-     Sets tags for the bug report #bugnumber.  No notification is sent
-     to the user who reported the bug.  Setting the action to + means
-     to add each given tag, - means to remove each given tag, and =
-     means to ignore the current tags and set them afresh to the list
-     provided.  The default action is adding.
-
-     Example usage:
-
-          # same as 'tags 123456 + patch'
-          tags 123456 patch
-
-          # same as 'tags 123456 + help security'
-          tags 123456 help security
-
-          # add 'fixed' and 'pending' tags
-          tags 123456 + fixed pending
-
-          # remove 'unreproducible' tag
-          tags 123456 - unreproducible
-
-          # set tags to exactly 'moreinfo' and 'unreproducible'
-          tags 123456 = moreinfo unreproducible
-
-     Available tags currently include patch, wontfix, moreinfo,
-     unreproducible, help, pending, fixed, security, notabug and easy.
-
-     For their meanings please consult the general developers'
-     documentation for the bug system.
-
-'block bugnumber by bug [ bug ... ]'
-'unblock bugnumber by bug [ bug ... ]'
-     Use to note that one bug blocks another bug from being fixed.
-     The first listed bug is the one being blocked, and it is followed
-     by the bug or bugs that are blocking it.  Use unblock to unblock
-     a bug.
-
-     Example usage:
-
-          # indicates that 7890 cannot be fixed until 123456 is fixed
-          block 7890 by 123456
-          # indicates that 7890 can be fixed before 123456 after all
-          unblock 7890 by 123456
-
-'close bugnumber [ fixed-version ] (deprecated)'
-     Close bug report #bugnumber.
-
-     A notification is sent to the user who reported the bug, but (in
-     contrast to mailing bugnumber-done) the text of the mail which
-     caused the bug to be closed is not included in that notification.
-     The maintainer who closes a report should ensure, probably by
-     sending a separate message, that the user who reported the bug
-     knows why it is being closed.  The use of this command is
-     therefore deprecated.
-
-     If you supply a fixed-version, the bug tracking system will note
-     that the bug was fixed in that version of the package.
-
-'package [ packagename ... ]'
-     Limits the following commands so that they will only apply to
-     bugs filed against the listed packages.  You can list one or more
-     packages.  If you don't list any packages, the following commands
-     will apply to all bugs.  You're encouraged to use this as a
-     safety feature in case you accidentally use the wrong bug
-     numbers.
-
-     Example usage:
-
-          package foo
-          reassign 123456 bar 1.0-1
-
-          package bar
-          retitle 123456 bar: bar sucks
-          severity 123456 normal
-
-          package
-          severity 234567 wishlist
-
-'owner bugnumber address | !'
-     Sets address to be the "owner" of #bugnumber.  The owner of a bug
-     claims responsibility for fixing it.  This is useful to share out
-     work in cases where a package has a team of maintainers.
-
-     If you wish to become the owner of the bug yourself, you can use
-     the !  shorthand or specify your own email address.
-
-'noowner bugnumber'
-     Forgets any idea that the bug has an owner other than the usual
-     maintainer.  If the bug had no owner recorded then this will do
-     nothing.
-
-'archive bugnumber'
-     Archives a bug that was previously archived if the bug fulfills
-     the requirements for archival, ignoring time.
-
-'unarchive bugnumber'
-     Unarchives a bug that was previously archived.  Unarchival should
-     generally be coupled with reopen and found/fixed as approprite.
-     Bugs that have been unarchived can be archived using archive
-     assuming the non-time based archival requirements are met.
-
-'#...'
-     One-line comment.  The # must be at the start of the line.  The
-     text of comments will be included in the acknowledgement sent to
-     the sender and to affected maintainers, so you can use this to
-     document the reasons for your commands.
-
-'quit'
-'stop'
-'thank'
-'thanks'
-'thankyou'
-'thank you'
-'--'
-     On a line by itself, in any case, possibly followed by
-     whitespace, tells the control server to stop processing the
-     message; the remainder of the message can include explanations,
-     signatures or anything else, none of it will be detected by the
-     control server.
-
-
-
-Tag Table:
-Node: Top1097
-Node: Retrieving Bugs2704
-Node: Searching Bugs8199
-Ref: Searching Bugs-Footnote-112730
-Ref: Searching Bugs-Footnote-212818
-Node: Presenting Bugs12909
-Node: Tabulated Lists13575
-Node: TODO Items18336
-Node: Control Messages19744
-Node: Applying Patches23376
-Node: Posting Patches24758
-Node: Customizing debbugs-gnu-pick-commits27243
-Node: Minor Mode27943
-Node: Command Index29217
-Node: Variable Index30487
-Node: Key Index32074
-Node: Mail Command Index33995
-Ref: Mail Command Index: reassign34148
-Ref: Mail Command Index: reopen34914
-Ref: Mail Command Index: found36068
-Ref: Mail Command Index: notfound37149
-Ref: Mail Command Index: fixed37558
-Ref: Mail Command Index: notfixed38004
-Ref: Mail Command Index: submitter38627
-Ref: Mail Command Index: forwarded39021
-Ref: Mail Command Index: notforwarded39639
-Ref: Mail Command Index: retitle39840
-Ref: Mail Command Index: severity40224
-Ref: Mail Command Index: clone40555
-Ref: Mail Command Index: merge41319
-Ref: Mail Command Index: forcemerge42706
-Ref: Mail Command Index: unmerge43150
-Ref: Mail Command Index: tags43853
-Ref: Mail Command Index: block44919
-Ref: Mail Command Index: unblock44956
-Ref: Mail Command Index: close45441
-Ref: Mail Command Index: package46091
-Ref: Mail Command Index: owner46703
-Ref: Mail Command Index: noowner47066
-Ref: Mail Command Index: archive47239
-Ref: Mail Command Index: unarchive47380
-Ref: Mail Command Index: #47673
-Ref: Mail Command Index: quit47933
-Ref: Mail Command Index: stop47940
-Ref: Mail Command Index: thank47947
-Ref: Mail Command Index: thanks47955
-Ref: Mail Command Index: thankyou47964
-Ref: Mail Command Index: thank you47975
-Ref: Mail Command Index: --47987
-
-End Tag Table
-
-
-Local Variables:
-coding: utf-8
-End:



reply via email to

[Prev in Thread] Current Thread [Next in Thread]