Subject: bug#32546: closed (Re: bug#32546: 26.1: checkdoc uses smart quotes)

From: [email-masked] (GNU bug Tracking System)
Date: Mon, 27 Aug 2018 22:47:02 +0000

Your bug report

#32546: 26.1: checkdoc uses smart quotes

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
32546: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=32546
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#32546: 26.1: checkdoc uses smart quotes
From: Glenn Morris <[email-masked]>
To: [email-masked]
Date: Mon, 27 Aug 2018 18:46:06 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

Version: 26.2

Thanks, fixed in d0d162c on emacs-26 branch.

Subject: 26.1: checkdoc uses smart quotes
From: Alex Branham <[email-masked]>
To: [email-masked]
Date: Mon, 27 Aug 2018 17:03:50 -0500
List-Id: <debbugs-submit.debbugs.gnu.org>

>From emacs -Q, write:

(defun foo ()
  "A major-mode."
  (+ 1 1))

and do M-x checkdoc. It'll complain about major-mode needing to be
quoted. Hit "f" and you get:

(defun foo ()
  "A ‘major-mode’."
  (+ 1 1))

instead of

(defun foo ()
  "A `major-mode'."
  (+ 1 1))

I know that docstrings you see via e.g. C-h f use "smart" quotes now,
but I found it surprising that they're getting put into docstrings
themselves.

Thanks,
Alex