branch: master commit 3705ffcf749dcf5950dea47d11796c7e94aa12fa Author: Michael Albinus <michael.albi...@gmx.de> Commit: Michael Albinus <michael.albi...@gmx.de>
Release debbugs 0.16 * packages/debbugs/debbugs-gnu.el (debbugs-gnu-mode) (debbugs-gnu-usertags-mode, debbugs-gnu-lisp-mode) (debbugs-gnu-diff-mode, debbugs-gnu-change-mode): Adapt docstring. * packages/debbugs/debbugs.el: Require soap-client 3.1.5. Increase Version to 0.16. * packages/debbugs/debbugs.texi (Installation) (Requesting bug numbers): Use https. (Requesting messages): Fix typo. --- packages/debbugs/debbugs-gnu.el | 13 +++---------- packages/debbugs/debbugs-ug.texi | 1 + packages/debbugs/debbugs.el | 6 ++++-- packages/debbugs/debbugs.info | 20 ++++++++++---------- packages/debbugs/debbugs.texi | 9 +++++---- 5 files changed, 23 insertions(+), 26 deletions(-) diff --git a/packages/debbugs/debbugs-gnu.el b/packages/debbugs/debbugs-gnu.el index 991e5a0..5466d65 100644 --- a/packages/debbugs/debbugs-gnu.el +++ b/packages/debbugs/debbugs-gnu.el @@ -989,11 +989,6 @@ Used instead of `tabulated-list-print-entry'." (define-derived-mode debbugs-gnu-mode tabulated-list-mode "Debbugs" "Major mode for listing bug reports. -All normal editing commands are switched off. -\\<debbugs-gnu-mode-map> - -The following commands are available: - \\{debbugs-gnu-mode-map}" (set (make-local-variable 'debbugs-gnu-sort-state) 'number) (set (make-local-variable 'debbugs-gnu-limit) nil) @@ -1606,11 +1601,6 @@ removed instead." (define-derived-mode debbugs-gnu-usertags-mode tabulated-list-mode "Usertags" "Major mode for listing user tags. -All normal editing commands are switched off. -\\<debbugs-gnu-usertags-mode-map> - -The following commands are available: - \\{debbugs-gnu-usertags-mode-map}" (buffer-disable-undo) (setq truncate-lines t) @@ -1940,6 +1930,7 @@ If given a prefix, patch in the branch directory instead." (define-minor-mode debbugs-gnu-lisp-mode "Minor mode for providing a debbugs interface in Lisp buffers. + \\{debbugs-gnu-lisp-mode-map}" :lighter " Debbugs" :keymap debbugs-gnu-lisp-mode-map) @@ -1950,6 +1941,7 @@ If given a prefix, patch in the branch directory instead." (define-minor-mode debbugs-gnu-diff-mode "Minor mode for providing a debbugs interface in diff buffers. + \\{debbugs-gnu-diff-mode-map}" :lighter " Debbugs" :keymap debbugs-gnu-diff-mode-map) @@ -1966,6 +1958,7 @@ If given a prefix, patch in the branch directory instead." (define-minor-mode debbugs-gnu-change-mode "Minor mode for providing a debbugs interface in ChangeLog buffers. + \\{debbugs-gnu-change-mode-map}" :lighter " Debbugs" :keymap debbugs-gnu-change-mode-map) diff --git a/packages/debbugs/debbugs-ug.texi b/packages/debbugs/debbugs-ug.texi index bf6de82..b4d8885 100644 --- a/packages/debbugs/debbugs-ug.texi +++ b/packages/debbugs/debbugs-ug.texi @@ -183,6 +183,7 @@ This is useful for bug triages. The GNU Debbugs server allows text search in the database in the messages submitted to the bugs. It uses a +@c https does not work. @uref{http://fallabs.com/hyperestraier/uguide-en.html#searchcond, HyperEstraier based search engine}@footnote{This has been added to the Debbugs/SOAP backend of the GNU Debbugs server only.}. diff --git a/packages/debbugs/debbugs.el b/packages/debbugs/debbugs.el index 787e476..2959911 100644 --- a/packages/debbugs/debbugs.el +++ b/packages/debbugs/debbugs.el @@ -5,8 +5,8 @@ ;; Author: Michael Albinus <michael.albi...@gmx.de> ;; Keywords: comm, hypermedia ;; Package: debbugs -;; Version: 0.15 -;; Package-Requires: ((soap-client "3.1.1") (cl-lib "0.5")) +;; Version: 0.16 +;; Package-Requires: ((soap-client "3.1.5") (cl-lib "0.5")) ;; This file is not part of GNU Emacs. @@ -562,6 +562,8 @@ Example: (when (member (symbol-name (car elt)) tags) (setq result (append (cdr elt) result))))))) +;; get_bug_log ought to have an optional argument $msg_num. According +;; to Debbugs/SOAP.pm, currently $msg_num is completely ignored. So we do. (defun debbugs-get-bug-log (bug-number) "Return a list of messages related to BUG-NUMBER. diff --git a/packages/debbugs/debbugs.info b/packages/debbugs/debbugs.info index 8197dd0..4755e43 100644 --- a/packages/debbugs/debbugs.info +++ b/packages/debbugs/debbugs.info @@ -1,4 +1,4 @@ -This is debbugs.info, produced by makeinfo version 6.4.90 from +This is debbugs.info, produced by makeinfo version 6.5 from debbugs.texi. Copyright (C) 2011-2018 Free Software Foundation, Inc. @@ -85,14 +85,14 @@ Installation on Emacs 22 and Emacs 23 If you want to install 'debbugs' on Emacs 22/23, you will need to install the 'soap-client' library first. It can be downloaded from the Emacs SOAP client project page -(http://code.google.com/p/emacs-soap-client/). +(https://code.google.com/p/emacs-soap-client/). Compile the library and add it into your 'load-path': (add-to-list 'load-path "/path/to/emacs-soap-client/") 'debbugs' library can be downloaded from the ELPA repository -(http://elpa.gnu.org/packages/). Compile it and set the 'load-path': +(https://elpa.gnu.org/packages/). Compile it and set the 'load-path': (add-to-list 'load-path "/path/to/debbugs/") @@ -220,7 +220,7 @@ Debbugs server the list of bug numbers that match a user's query. '"jessie"', '"jessie-ignore"', '"stretch"', '"stretch-ignore"', '"buster"', '"buster-ignore"'. The actual list of tags can be found on - <http://www.debian.org/Bugs/Developer#tags>. + <https://www.debian.org/Bugs/Developer#tags>. GNU port: '"fixed"', '"notabug"', '"wontfix"', '"unreproducible"', '"moreinfo"', '"patch"', '"pending"', @@ -660,7 +660,7 @@ File: debbugs.info, Node: Requesting messages, Next: Requesting user tags, Pr 'mboxstatus' Download status mbox. The use of either symbol depends on the actual Debbugs server configuration. For '"gnu.org"', - use the former; for '"debian.org' - the latter. + use the former; for '"debian.org"' - the latter. FILENAME, if non-'nil', is the name of the file to store mbox. If FILENAME is 'nil', the downloaded mbox is inserted into the @@ -722,13 +722,13 @@ also package names as user identification. Tag Table: -Node: Top1097 -Node: Installation3238 -Node: Configuration4337 -Node: Requesting bug numbers6692 +Node: Top1094 +Node: Installation3235 +Node: Configuration4336 +Node: Requesting bug numbers6691 Node: Requesting bugs statuses12073 Node: Searching bugs16365 Node: Requesting messages23171 -Node: Requesting user tags26177 +Node: Requesting user tags26178 End Tag Table diff --git a/packages/debbugs/debbugs.texi b/packages/debbugs/debbugs.texi index 84d58f2..9b01512 100644 --- a/packages/debbugs/debbugs.texi +++ b/packages/debbugs/debbugs.texi @@ -89,7 +89,7 @@ Install @code{debbugs} from the @ref{Packaging, ELPA repository, , elisp}. If you want to install @code{debbugs} on Emacs 22/23, you will need to install the @code{soap-client} library first. It can be downloaded from -the @uref{http://code.google.com/p/emacs-soap-client/, Emacs SOAP client +the @uref{https://code.google.com/p/emacs-soap-client/, Emacs SOAP client project page}. Compile the library and add it into your @code{load-path}: @@ -99,7 +99,7 @@ Compile the library and add it into your @code{load-path}: @end example @code{debbugs} library can be downloaded from the -@uref{http://elpa.gnu.org/packages/, ELPA repository}. Compile it and +@uref{https://elpa.gnu.org/packages/, ELPA repository}. Compile it and set the @code{load-path}: @example @@ -230,7 +230,7 @@ Debian port: @code{"patch"}, @code{"wontfix"}, @code{"moreinfo"}, @code{"wheezy"}, @code{"wheezy-ignore"}, @code{"jessie"}, @code{"jessie-ignore"}, @code{"stretch"}, @code{"stretch-ignore"}, @code{"buster"}, @code{"buster-ignore"}. The actual list of tags can -be found on @uref{http://www.debian.org/Bugs/Developer#tags}. +be found on @uref{https://www.debian.org/Bugs/Developer#tags}. GNU port: @code{"fixed"}, @code{"notabug"}, @code{"wontfix"}, @code{"unreproducible"}, @code{"moreinfo"}, @code{"patch"}, @@ -465,6 +465,7 @@ values are strings or numbers, i.e.@: @var{:keyword} @var{value} Every sublist of the @var{query} forms a hyperestraier condition. A detailed description of hyperestraier conditions can be found at +@c https does not work. @url{http://fallabs.com/hyperestraier/uguide-en.html#searchcond}. The following conditions are possible: @@ -685,7 +686,7 @@ from the Debbugs server. @itemx mboxstatus Download status mbox. The use of either symbol depends on the actual Debbugs server configuration. For @code{"gnu.org"}, use the former; -for @code{"debian.org} - the latter. +for @code{"debian.org"} - the latter. @end table @var{filename}, if non-@code{nil}, is the name of the file to store