From unknown Sun Jun 22 08:10:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26998: 25.2; Please don't curly quote example code in docstring. Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 19 May 2017 18:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 26998@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14952191849759 (code B ref -1); Fri, 19 May 2017 18:40:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 May 2017 18:39:44 +0000 Received: from localhost ([127.0.0.1]:55601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dBmoR-0002XK-P6 for submit@debbugs.gnu.org; Fri, 19 May 2017 14:39:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58131) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dBmoP-0002X7-Nd for submit@debbugs.gnu.org; Fri, 19 May 2017 14:39:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dBmoG-0002fl-Rl for submit@debbugs.gnu.org; Fri, 19 May 2017 14:39:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36102) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dBmoG-0002fh-Nw for submit@debbugs.gnu.org; Fri, 19 May 2017 14:39:32 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49073) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dBmoD-0001KY-DA for bug-gnu-emacs@gnu.org; Fri, 19 May 2017 14:39:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dBmo8-0002d7-Ea for bug-gnu-emacs@gnu.org; Fri, 19 May 2017 14:39:29 -0400 Received: from mail-wm0-x233.google.com ([2a00:1450:400c:c09::233]:36109) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dBmo8-0002cu-2D for bug-gnu-emacs@gnu.org; Fri, 19 May 2017 14:39:24 -0400 Received: by mail-wm0-x233.google.com with SMTP id 7so9168616wmo.1 for ; Fri, 19 May 2017 11:39:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=user-agent:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=HR+xGnXv4WHi8QAxKxZXsgTrDVrOFjwCnlzfBeIXMLs=; b=JRsH72lOzYg3WJahnWyI8ZW/2RTyWKAYP2RCfTX4eF+HV331iNNrASUKtEDMLj1dYD D4n61nvWmbvx2hi1o80fTUEl8ky7hlHJbMndjMGUrGYgHhwq1mOWRcUlgWET1pV5l5Ap bfEEu53GArfH/QLlDCjo1DVRQ0Lk6uH2fg6fCVN0BG7iFs6FpjG1xoFp7uEyyDneRSVk SnOQRu82WmY/Pk2ZFRk6h6vEBPFoWXR6IkU++4LgdG5nUbZZqvSIkhgXLWKt08QW25+M W0iuq+HUIDlu/R9fNovhJ9KUQAteD6iI03j8xVhCyRIYuFjtbtrXYpAIJjQtQJB3j3Ig gWcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:from:to:subject:date:message-id :mime-version:content-transfer-encoding; bh=HR+xGnXv4WHi8QAxKxZXsgTrDVrOFjwCnlzfBeIXMLs=; b=DSoPILbRfpfJ6D9IURWaSUphPEIiOXD9nfmbfJy7D7mPw4Vz1M4c7sO82uGwk/OT6t aRZpv/0N9p9Mo/NIWtvJWY1tL8NFt4gFxB4ueHx197A/cWZftB0XW5M1TwDuilGwGlnW 6EhTH+jVuKkhvubZK1I4vNiAj4MedpLp6hkmr7eTKJCRkwfdvzFRw9hyviCDj8lGR9yc +4iMALirUVYFb0eyw30b6JkdL5DUO+glIAx3axMZAml/zvJWde1uzvAw4Yyc2hlsv53I pcuGrAclG3E1GwfMK2U2fvmSBj7WzyVl8Xk4hrJ22oz50LhpaSeyQGbEP0lUfjEcPPST xAwA== X-Gm-Message-State: AODbwcD9VZQ61fW63WeoO901DtWAiAaLGoD5ayZokSMge06KkgUMxN0r JteSBFBCJ0v4yow5 X-Received: by 10.28.166.12 with SMTP id p12mr6953460wme.23.1495219161947; Fri, 19 May 2017 11:39:21 -0700 (PDT) Received: from dell-14z ([37.171.156.163]) by smtp.gmail.com with ESMTPSA id h123sm24965120wmd.34.2017.05.19.11.39.14 for (version=TLS1_2 cipher=AES128-SHA bits=128/128); Fri, 19 May 2017 11:39:20 -0700 (PDT) User-agent: mu4e 0.9.19; emacs 25.2.1 From: Thierry Volpiatto Date: Fri, 19 May 2017 20:39:10 +0200 Message-ID: <877f1czo6p.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) When copying/pasting example code with quotes from a docstring, user have to replace curly quotes "’" by real quote "'" before evaling code which is a regression IMO. e.g (defvar bar 1) (foo ’bar) progn: Symbol’s value as variable is void: ’bar because ’bar is read as ’bar instead of (quote bar). Thanks. In GNU Emacs 25.2.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.10.8) of 2017-04-22 built on dell-14z Windowing system distributor 'The X.Org Foundation', version 11.0.11701000 System Description: Linux Mint 17.3 Rosa Configured using: 'configure CFLAGS=-O3' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LC_MONETARY: fr_FR.UTF-8 value of $LC_NUMERIC: fr_FR.UTF-8 value of $LC_TIME: fr_FR.UTF-8 value of $LANG: fr_FR.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: global-git-gutter-mode: t eldoc-in-minibuffer-mode: t global-undo-tree-mode: t undo-tree-mode: t diff-auto-refine-mode: t magit-auto-revert-mode: t global-git-commit-mode: t psession-mode: t dired-async-mode: t display-time-mode: t winner-mode: t auto-image-file-mode: t savehist-mode: t show-paren-mode: t helm-descbinds-mode: t helm-top-poll-mode: t helm-push-mark-mode: t helm-mode: t shell-dirtrack-mode: t helm-adaptive-mode: t helm-popup-tip-mode: t async-bytecomp-package-mode: t minibuffer-depth-indicate-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Mark set foo Mark set [2 times] bar progn: Symbol’s value as variable is void: ’bar Mark set Auto-saving... Mark set Auto-saving...done Mark set Load-path shadows: /home/thierry/.emacs.d/elpa/org-20170515/ob-keys hides /usr/local/share/emacs/25.2/lisp/org/ob-keys /home/thierry/.emacs.d/elpa/org-20170515/ob-ref hides /usr/local/share/emacs/25.2/lisp/org/ob-ref /home/thierry/.emacs.d/elpa/org-20170515/ox-org hides /usr/local/share/emacs/25.2/lisp/org/ox-org /home/thierry/.emacs.d/elpa/org-20170515/ob-sass hides /usr/local/share/emacs/25.2/lisp/org/ob-sass /home/thierry/.emacs.d/elpa/org-20170515/org-bbdb hides /usr/local/share/emacs/25.2/lisp/org/org-bbdb /home/thierry/.emacs.d/elpa/org-20170515/ox-latex hides /usr/local/share/emacs/25.2/lisp/org/ox-latex /home/thierry/.emacs.d/elpa/org-20170515/ox-beamer hides /usr/local/share/emacs/25.2/lisp/org/ox-beamer /home/thierry/.emacs.d/elpa/org-20170515/org-crypt hides /usr/local/share/emacs/25.2/lisp/org/org-crypt /home/thierry/.emacs.d/elpa/org-20170515/ob-maxima hides /usr/local/share/emacs/25.2/lisp/org/ob-maxima /home/thierry/.emacs.d/elpa/org-20170515/ob-R hides /usr/local/share/emacs/25.2/lisp/org/ob-R /home/thierry/.emacs.d/elpa/org-20170515/ob-eval hides /usr/local/share/emacs/25.2/lisp/org/ob-eval /home/thierry/.emacs.d/elpa/org-20170515/org-datetree hides /usr/local/share/emacs/25.2/lisp/org/org-datetree /home/thierry/.emacs.d/elpa/org-20170515/org-element hides /usr/local/share/emacs/25.2/lisp/org/org-element /home/thierry/.emacs.d/elpa/org-20170515/ob-core hides /usr/local/share/emacs/25.2/lisp/org/ob-core /home/thierry/.emacs.d/elpa/org-20170515/ox-md hides /usr/local/share/emacs/25.2/lisp/org/ox-md /home/thierry/.emacs.d/elpa/org-20170515/org-indent hides /usr/local/share/emacs/25.2/lisp/org/org-indent /home/thierry/.emacs.d/elpa/org-20170515/ox hides /usr/local/share/emacs/25.2/lisp/org/ox /home/thierry/.emacs.d/elpa/org-20170515/ob-fortran hides /usr/local/share/emacs/25.2/lisp/org/ob-fortran /home/thierry/.emacs.d/elpa/org-20170515/ob-matlab hides /usr/local/share/emacs/25.2/lisp/org/ob-matlab /home/thierry/.emacs.d/elpa/org-20170515/org-macro hides /usr/local/share/emacs/25.2/lisp/org/org-macro /home/thierry/.emacs.d/elpa/org-20170515/ox-texinfo hides /usr/local/share/emacs/25.2/lisp/org/ox-texinfo /home/thierry/.emacs.d/elpa/org-20170515/ob-sqlite hides /usr/local/share/emacs/25.2/lisp/org/ob-sqlite /home/thierry/.emacs.d/elpa/org-20170515/org-faces hides /usr/local/share/emacs/25.2/lisp/org/org-faces /home/thierry/.emacs.d/elpa/org-20170515/org-pcomplete hides /usr/local/share/emacs/25.2/lisp/org/org-pcomplete /home/thierry/.emacs.d/elpa/org-20170515/org-mouse hides /usr/local/share/emacs/25.2/lisp/org/org-mouse /home/thierry/.emacs.d/elpa/org-20170515/ob-emacs-lisp hides /usr/local/share/emacs/25.2/lisp/org/ob-emacs-lisp /home/thierry/.emacs.d/elpa/org-20170515/org-archive hides /usr/local/share/emacs/25.2/lisp/org/org-archive /home/thierry/.emacs.d/elpa/org-20170515/org-capture hides /usr/local/share/emacs/25.2/lisp/org/org-capture /home/thierry/.emacs.d/elpa/org-20170515/ob-awk hides /usr/local/share/emacs/25.2/lisp/org/ob-awk /home/thierry/.emacs.d/elpa/org-20170515/ob-octave hides /usr/local/share/emacs/25.2/lisp/org/ob-octave /home/thierry/.emacs.d/elpa/org-20170515/org-timer hides /usr/local/share/emacs/25.2/lisp/org/org-timer /home/thierry/.emacs.d/elpa/org-20170515/ob-sql hides /usr/local/share/emacs/25.2/lisp/org/ob-sql /home/thierry/.emacs.d/elpa/org-20170515/ob-latex hides /usr/local/share/emacs/25.2/lisp/org/ob-latex /home/thierry/.emacs.d/elpa/org-20170515/org-macs hides /usr/local/share/emacs/25.2/lisp/org/org-macs /home/thierry/.emacs.d/elpa/org-20170515/org-rmail hides /usr/local/share/emacs/25.2/lisp/org/org-rmail /home/thierry/.emacs.d/elpa/org-20170515/org-w3m hides /usr/local/share/emacs/25.2/lisp/org/org-w3m /home/thierry/.emacs.d/elpa/org-20170515/ob-io hides /usr/local/share/emacs/25.2/lisp/org/ob-io /home/thierry/.emacs.d/elpa/org-20170515/ob hides /usr/local/share/emacs/25.2/lisp/org/ob /home/thierry/.emacs.d/elpa/org-20170515/ob-perl hides /usr/local/share/emacs/25.2/lisp/org/ob-perl /home/thierry/.emacs.d/elpa/org-20170515/ob-mscgen hides /usr/local/share/emacs/25.2/lisp/org/ob-mscgen /home/thierry/.emacs.d/elpa/org-20170515/ob-lilypond hides /usr/local/share/emacs/25.2/lisp/org/ob-lilypond /home/thierry/.emacs.d/elpa/org-20170515/org-footnote hides /usr/local/share/emacs/25.2/lisp/org/org-footnote /home/thierry/.emacs.d/elpa/org-20170515/ob-java hides /usr/local/share/emacs/25.2/lisp/org/ob-java /home/thierry/.emacs.d/elpa/org-20170515/ox-html hides /usr/local/share/emacs/25.2/lisp/org/ox-html /home/thierry/.emacs.d/elpa/org-20170515/ob-haskell hides /usr/local/share/emacs/25.2/lisp/org/ob-haskell /home/thierry/.emacs.d/elpa/org-20170515/org-docview hides /usr/local/share/emacs/25.2/lisp/org/org-docview /home/thierry/.emacs.d/elpa/org-20170515/ob-comint hides /usr/local/share/emacs/25.2/lisp/org/ob-comint /home/thierry/.emacs.d/elpa/org-20170515/ob-css hides /usr/local/share/emacs/25.2/lisp/org/ob-css /home/thierry/.emacs.d/elpa/org-20170515/ob-ditaa hides /usr/local/share/emacs/25.2/lisp/org/ob-ditaa /home/thierry/.emacs.d/elpa/org-20170515/ob-scala hides /usr/local/share/emacs/25.2/lisp/org/ob-scala /home/thierry/.emacs.d/elpa/org-20170515/org hides /usr/local/share/emacs/25.2/lisp/org/org /home/thierry/.emacs.d/elpa/org-20170515/org-mobile hides /usr/local/share/emacs/25.2/lisp/org/org-mobile /home/thierry/.emacs.d/elpa/org-20170515/ob-lisp hides /usr/local/share/emacs/25.2/lisp/org/ob-lisp /home/thierry/.emacs.d/elpa/org-20170515/ob-gnuplot hides /usr/local/share/emacs/25.2/lisp/org/ob-gnuplot /home/thierry/.emacs.d/elpa/org-20170515/org-src hides /usr/local/share/emacs/25.2/lisp/org/org-src /home/thierry/.emacs.d/elpa/org-20170515/ox-ascii hides /usr/local/share/emacs/25.2/lisp/org/ox-ascii /home/thierry/.emacs.d/elpa/org-20170515/ob-calc hides /usr/local/share/emacs/25.2/lisp/org/ob-calc /home/thierry/.emacs.d/elpa/org-20170515/org-irc hides /usr/local/share/emacs/25.2/lisp/org/org-irc /home/thierry/.emacs.d/elpa/org-20170515/org-loaddefs hides /usr/local/share/emacs/25.2/lisp/org/org-loaddefs /home/thierry/.emacs.d/elpa/org-20170515/org-install hides /usr/local/share/emacs/25.2/lisp/org/org-install /home/thierry/.emacs.d/elpa/org-20170515/org-info hides /usr/local/share/emacs/25.2/lisp/org/org-info /home/thierry/.emacs.d/elpa/org-20170515/ob-plantuml hides /usr/local/share/emacs/25.2/lisp/org/ob-plantuml /home/thierry/.emacs.d/elpa/org-20170515/org-feed hides /usr/local/share/emacs/25.2/lisp/org/org-feed /home/thierry/.emacs.d/elpa/org-20170515/org-version hides /usr/local/share/emacs/25.2/lisp/org/org-version /home/thierry/.emacs.d/elpa/org-20170515/ob-makefile hides /usr/local/share/emacs/25.2/lisp/org/ob-makefile /home/thierry/.emacs.d/elpa/org-20170515/org-entities hides /usr/local/share/emacs/25.2/lisp/org/org-entities /home/thierry/.emacs.d/elpa/org-20170515/ob-python hides /usr/local/share/emacs/25.2/lisp/org/ob-python /home/thierry/.emacs.d/elpa/org-20170515/ob-ledger hides /usr/local/share/emacs/25.2/lisp/org/ob-ledger /home/thierry/.emacs.d/elpa/org-20170515/ox-man hides /usr/local/share/emacs/25.2/lisp/org/ox-man /home/thierry/.emacs.d/elpa/org-20170515/ob-shen hides /usr/local/share/emacs/25.2/lisp/org/ob-shen /home/thierry/.emacs.d/elpa/org-20170515/org-inlinetask hides /usr/local/share/emacs/25.2/lisp/org/org-inlinetask /home/thierry/.emacs.d/elpa/org-20170515/org-list hides /usr/local/share/emacs/25.2/lisp/org/org-list /home/thierry/.emacs.d/elpa/org-20170515/ox-publish hides /usr/local/share/emacs/25.2/lisp/org/ox-publish /home/thierry/.emacs.d/elpa/org-20170515/org-gnus hides /usr/local/share/emacs/25.2/lisp/org/org-gnus /home/thierry/.emacs.d/elpa/org-20170515/org-agenda hides /usr/local/share/emacs/25.2/lisp/org/org-agenda /home/thierry/.emacs.d/elpa/org-20170515/org-id hides /usr/local/share/emacs/25.2/lisp/org/org-id /home/thierry/.emacs.d/elpa/org-20170515/org-plot hides /usr/local/share/emacs/25.2/lisp/org/org-plot /home/thierry/.emacs.d/elpa/org-20170515/ob-C hides /usr/local/share/emacs/25.2/lisp/org/ob-C /home/thierry/.emacs.d/elpa/org-20170515/org-clock hides /usr/local/share/emacs/25.2/lisp/org/org-clock /home/thierry/.emacs.d/elpa/org-20170515/org-attach hides /usr/local/share/emacs/25.2/lisp/org/org-attach /home/thierry/.emacs.d/elpa/org-20170515/ob-ruby hides /usr/local/share/emacs/25.2/lisp/org/ob-ruby /home/thierry/.emacs.d/elpa/org-20170515/org-habit hides /usr/local/share/emacs/25.2/lisp/org/org-habit /home/thierry/.emacs.d/elpa/org-20170515/org-eshell hides /usr/local/share/emacs/25.2/lisp/org/org-eshell /home/thierry/.emacs.d/elpa/org-20170515/ob-ocaml hides /usr/local/share/emacs/25.2/lisp/org/ob-ocaml /home/thierry/.emacs.d/elpa/org-20170515/ox-odt hides /usr/local/share/emacs/25.2/lisp/org/ox-odt /home/thierry/.emacs.d/elpa/org-20170515/ob-exp hides /usr/local/share/emacs/25.2/lisp/org/ob-exp /home/thierry/.emacs.d/elpa/org-20170515/ob-dot hides /usr/local/share/emacs/25.2/lisp/org/ob-dot /home/thierry/.emacs.d/elpa/org-20170515/ob-scheme hides /usr/local/share/emacs/25.2/lisp/org/ob-scheme /home/thierry/.emacs.d/elpa/org-20170515/ob-org hides /usr/local/share/emacs/25.2/lisp/org/ob-org /home/thierry/.emacs.d/elpa/org-20170515/org-bibtex hides /usr/local/share/emacs/25.2/lisp/org/org-bibtex /home/thierry/.emacs.d/elpa/org-20170515/org-compat hides /usr/local/share/emacs/25.2/lisp/org/org-compat /home/thierry/.emacs.d/elpa/org-20170515/ox-icalendar hides /usr/local/share/emacs/25.2/lisp/org/ox-icalendar /home/thierry/.emacs.d/elpa/org-20170515/org-colview hides /usr/local/share/emacs/25.2/lisp/org/org-colview /home/thierry/.emacs.d/elpa/org-20170515/ob-picolisp hides /usr/local/share/emacs/25.2/lisp/org/ob-picolisp /home/thierry/.emacs.d/elpa/org-20170515/org-mhe hides /usr/local/share/emacs/25.2/lisp/org/org-mhe /home/thierry/.emacs.d/elpa/org-20170515/org-table hides /usr/local/share/emacs/25.2/lisp/org/org-table /home/thierry/.emacs.d/elpa/org-20170515/ob-clojure hides /usr/local/share/emacs/25.2/lisp/org/ob-clojure /home/thierry/.emacs.d/elpa/org-20170515/ob-tangle hides /usr/local/share/emacs/25.2/lisp/org/ob-tangle /home/thierry/.emacs.d/elpa/org-20170515/ob-table hides /usr/local/share/emacs/25.2/lisp/org/ob-table /home/thierry/.emacs.d/elpa/org-20170515/ob-asymptote hides /usr/local/share/emacs/25.2/lisp/org/ob-asymptote /home/thierry/.emacs.d/elpa/org-20170515/org-ctags hides /usr/local/share/emacs/25.2/lisp/org/org-ctags /home/thierry/.emacs.d/elpa/org-20170515/ob-screen hides /usr/local/share/emacs/25.2/lisp/org/ob-screen /home/thierry/.emacs.d/elpa/org-20170515/org-protocol hides /usr/local/share/emacs/25.2/lisp/org/org-protocol /home/thierry/.emacs.d/elpa/org-20170515/ob-js hides /usr/local/share/emacs/25.2/lisp/org/ob-js /home/thierry/.emacs.d/elpa/org-20170515/ob-lob hides /usr/local/share/emacs/25.2/lisp/org/ob-lob /home/thierry/.emacs.d/elpa/let-alist-1.0.5/let-alist hides /usr/local/share/emacs/25.2/lisp/emacs-lisp/let-alist /home/thierry/.emacs.d/elpa/seq-2.20/seq hides /usr/local/share/emacs/25.2/lisp/emacs-lisp/seq Features: (shadow epa-mail face-remap emacsbug helm-command eieio-opt cal-move helm-emms w3m-filter helm-firefox smiley gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems nnheader org-rmail org-mhe org-irc org-info org-gnus org-docview org-bibtex bibtex org-bbdb org-w3m helm-org w3m-form w3m-cookie w3m-bookmark w3m-tabmenu w3m-session ruby-mode make-mode conf-mode vc-filewise vc-rcs ledger-config ledger cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs vc-git naquadah-theme solar cal-dst holidays hol-loaddefs em-unix em-term term disp-table ehelp em-script em-prompt em-ls em-hist em-pred em-glob em-dirs em-cmpl em-basic em-banner em-alias tv-utils log-view realgud realgud-zshdb realgud:zshdb-track-mode realgud:zshdb-core realgud:zshdb-init realgud-trepan3k realgud:trepan3k-track-mode realgud:trepan3k-core realgud:trepan3k-init realgud-trepan2 realgud:trepan2-track-mode realgud:trepan2-core realgud:trepan2-init realgud-trepanpl realgud:trepanpl-track-mode realgud:trepanpl-core realgud:trepanpl-init realgud-trepanjs realgud:trepanjs-track-mode realgud:trepanjs-core realgud:trepanjs-init realgud-trepan realgud:trepan-track-mode realgud:trepan-core realgud:trepan-init realgud-remake realgud:remake-track-mode realgud:remake-core realgud:remake-init realgud-rdebug realgud-rdebug-track-mode realgud-rdebug-core realgud-rdebug-init realgud-lang-ruby realgud-perldb realgud:perldb-track-mode realgud:perldb-core realgud:perldb-init realgud-lang-perl realgud-pdb realgud:pdb-track-mode realgud:pdb-core realgud:pdb-init realgud-nodejs realgud:nodejs-track-mode realgud:nodejs-core realgud:nodejs-init realgud-lang-js realgud-kshdb realgud:kshdb-track-mode realgud:kshdb-core realgud:kshdb-init realgud-jdb realgud:jdb-track-mode realgud:jdb-core realgud:jdb-init realgud-lang-java gud realgud-ipdb realgud:ipdb-track-mode realgud:ipdb-core realgud:ipdb-init realgud-lang-python realgud-gub realgud:gub-track-mode realgud:gub-core realgud:gub-init realgud-gdb realgud:gdb-track-mode realgud:gdb-init realgud:gdb-core realgud-bashdb realgud:bashdb-track-mode realgud:bashdb-core realgud:bashdb-init realgud-lang-posix-shell realgud:run realgud-track-mode realgud-backtrace-mode realgud-track realgud-shortkey realgud-menu realgud-eval realgud-cmds realgud-send realgud-window realgud-utils realgud-init realgud-file realgud-core realgud-reset realgud-buffer-helper realgud-buffer-backtrace realgud-buffer-command realgud-buffer-info realgud-regexp realgud-lochist realgud-bp realgud-bp-image-data realgud-loc realgud-buffer-source realgud-key key realgud-follow realgud-lang realgud-fringe realgud-helper loc-changes realgud-custom load-relative flycheck pcmpl-git NetworkManager dbus gh gh-users gh-issues gh-pulls gh-repos gh-comments gh-gist gh-oauth gh-api logito gh-cache pcache eieio-base gh-auth gh-url url-http tls gnutls url-auth url-gw disable-mouse powerline powerline-separators color powerline-themes windmove toc-org elp cl-indent esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg esh-groups eshell esh-module esh-mode esh-util markdown-mode addressbook-bookmark mu4e-config org-mu4e helm-mu mu4e-contrib mu4e desktop frameset mu4e-speedbar speedbar sb-image ezimage dframe mu4e-main mu4e-view epa derived mu4e-headers mu4e-compose mu4e-context mu4e-draft mu4e-actions ido rfc2368 smtpmail sendmail mu4e-mark mu4e-message flow-fill html2text mu4e-proc mu4e-proc-mu mu4e-utils mu4e-lists mu4e-vars hl-line cl mu4e-meta config-w3m w3m-search w3m doc-view subr-x jka-compr image-mode timezone w3m-hist w3m-fb bookmark-w3m w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util git-gutter cus-edit wid-edit appt diary-lib diary-loaddefs ange-ftp xdvi-search eldoc-eval undo-tree diff magit-obsolete magit-blame magit-stash magit-bisect magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-branch magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log magit-diff smerge-mode diff-mode magit-core magit-autorevert autorevert filenotify magit-process magit-margin magit-mode magit-git crm magit-section magit-popup git-commit magit-utils log-edit message rfc822 mml mml-sec epg epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log with-editor tramp-sh server pcomplete-extension pcmpl-unix pcmpl-gnu psession iterator iedit iedit-lib dired-extension emms-vlc-config emms-librefm-stream emms-librefm-scrobbler emms-playlist-limit emms-volume emms-volume-amixer emms-i18n emms-history emms-score emms-stream-info emms-metaplaylist-mode emms-bookmarks emms-cue emms-mode-line-icon emms-browser sort emms-playlist-sort emms-last-played emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics emms-url emms-streams emms-show-all emms-tag-editor emms-mark emms-mode-line emms-cache emms-info-ogginfo emms-info-mp3info emms-info later-do emms-playlist-mode emms-player-vlc emms-player-mplayer emms-player-simple emms-source-playlist emms-source-file locate emms-setup emms emms-compat org-config-thierry ob-sh org-crypt org-element avl-tree org-location-google-maps org-agenda google-maps google-maps-static google-maps-geocode google-maps-base org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint ob-core ob-eval org-compat org-macs org-loaddefs find-func cal-menu calendar cal-loaddefs dired-async net-utils time winner w3m-wget wget wget-sysdep cmake-mode autotest-mode autoconf-mode sh-script smie executable ps-print ps-def lpr rst image-file savehist paren woman man ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff init-helm-thierry helm-descbinds helm-sys popup helm-ring helm-elisp helm-eval edebug helm-mode helm-files image-dired tramp tramp-compat tramp-loaddefs trampver ucs-normalize shell pcomplete format-spec dired-x dired-aux ffap thingatpt helm-buffers helm-tags helm-bookmark helm-adaptive helm-info bookmark pp helm-locate helm-grep wgrep-helm wgrep grep helm-regexp helm-external helm-net browse-url xml url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap helm-utils compile comint ansi-color ring helm-help helm-types helm helm-source helm-multi-match helm-lib dired helm-extensions-autoloads helm-config helm-autoloads helm-easymenu async-bytecomp advice async mb-depth edmacro kmacro use-package diminish bind-key easy-mmode finder-inf tex-site gh-common gh-profile url-parse auth-source gnus-util mm-util help-fns mail-prsvr password-cache url-vars rx s marshal cl-seq eieio-compat ht json map dash eieio eieio-core cl-macs info package seq byte-opt gv bytecomp byte-compile cl-extra help-mode easymenu cconv time-date avoid cus-start cus-load cl-loaddefs pcase cl-lib mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 996290 320522) (symbols 48 71186 2) (miscs 40 2149 5355) (strings 32 227513 115781) (string-bytes 1 7381426) (vectors 16 112606) (vector-slots 8 2374209 47017) (floats 8 3428 2129) (intervals 56 16206 7751) (buffers 976 272) (heap 1024 112855 12670)) -- Thierry Gpg Key fingerprint = 6CEC 7081 AB33 E251 4AB8 5FC2 28D1 7F53 59F2 9997 From unknown Sun Jun 22 08:10:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26998: 25.2; Please don't curly quote example code in docstring. Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 19 May 2017 19:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: 26998@debbugs.gnu.org Received: via spool by 26998-submit@debbugs.gnu.org id=B26998.149522280415167 (code B ref 26998); Fri, 19 May 2017 19:41:01 +0000 Received: (at 26998) by debbugs.gnu.org; 19 May 2017 19:40:04 +0000 Received: from localhost ([127.0.0.1]:55618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dBnkp-0003wX-HR for submit@debbugs.gnu.org; Fri, 19 May 2017 15:40:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40985) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dBnkn-0003w0-Bu for 26998@debbugs.gnu.org; Fri, 19 May 2017 15:40:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dBnkh-0005HJ-4w for 26998@debbugs.gnu.org; Fri, 19 May 2017 15:39:55 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34438) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dBnkf-0005GX-MQ; Fri, 19 May 2017 15:39:53 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1dBnkd-0001I7-WB; Fri, 19 May 2017 15:39:52 -0400 From: Glenn Morris References: <877f1czo6p.fsf@gmail.com> X-Spook: ANC NSA unclassified pipeline Outbreak Ron Brown Twister X-Ran: w6KdWWlmp (Thierry Volpiatto's message of "Fri, 19 May 2017 20:39:10 +0200") Message-ID: <05fug08wl4.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Thierry Volpiatto wrote: > When copying/pasting example code with quotes from a docstring, user have > to replace curly quotes "'" by real quote "'" before evaling code which > is a regression IMO. > > e.g > (defvar bar 1) > (foo 'bar) Is the above supposed to be part of a doc-string? A complete example is always helpful: (defvar my-var nil "Blah. Do stuff: (defvar bar 1) (foo \\='bar) (foo 'bar) ") C-h v my-var So I guess all existing lisp doc-strings everywhere are supposed to be audited for use of ' and \= escapes added where needed. (I believe it has been done for code in Emacs.) This has been discussed several times over on this and other Emacs lists, so there probably isn't anything new left to say. From unknown Sun Jun 22 08:10:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26998: 25.2; Please don't curly quote example code in docstring. Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 20 May 2017 22:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris , 26998@debbugs.gnu.org Received: via spool by 26998-submit@debbugs.gnu.org id=B26998.14953184752439 (code B ref 26998); Sat, 20 May 2017 22:15:02 +0000 Received: (at 26998) by debbugs.gnu.org; 20 May 2017 22:14:35 +0000 Received: from localhost ([127.0.0.1]:57410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dCCdv-0000dH-I6 for submit@debbugs.gnu.org; Sat, 20 May 2017 18:14:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52819) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dCCdt-0000d1-KJ for 26998@debbugs.gnu.org; Sat, 20 May 2017 18:14:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dCCdn-00046T-GS for 26998@debbugs.gnu.org; Sat, 20 May 2017 18:14:28 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54435) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dCCdn-00046N-Bg for 26998@debbugs.gnu.org; Sat, 20 May 2017 18:14:27 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1dCCdm-0004TQ-V0 for 26998@debbugs.gnu.org; Sat, 20 May 2017 18:14:27 -0400 Resent-Message-ID: <22816.49090.608367.821733@gnu.org> Resent-Date: Sat, 20 May 2017 18:14:26 -0400 Resent-From: Glenn Morris Resent-To: 26998@debbugs.gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:subject:in-reply-to:date:message-id :mime-version; bh=NKPEexeMHvBrTMIziWOt2Yu0A8hFfrc8GD2+uDjLxzU=; b=drsrZJXv3LMZ07fDCsZSPXcqMKzuHwKvBNplXLNyHrhFk6Xabs9mLHKpuRrNPo26iw 8Ku4vuOrLgdeNmib6NvgWJMkfS0zw+CxbHgi52zNtFilZWlQHCKo3cwFBG03TUQpQgAj jqNg/kLkyCZyfN6Nqo5BmE+7Do22lp3MK+kbmE7A5bgx/fKmhit/Zd8HLDTEtM6kEHfM 0yW6KaCu+Nr/v62Na9IbZea+uD8gNNIXWNXd227r1tL+JU3C2rW+PJn24Y66C8a8pS5m lr7UsaRAjoK6WSPLyV8aSC54TudWADGa/WNWIf/JFhp7WRs4+By+2cc9ql5z7sMl1B7A joww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:subject :in-reply-to:date:message-id:mime-version; bh=NKPEexeMHvBrTMIziWOt2Yu0A8hFfrc8GD2+uDjLxzU=; b=Kym5aAgRSnKvjkdEgvtMHHbR8Twxohw+Ii0GIriJhbYEdw+kJg5vyOJAgAiA6gKr7c ZOFeipLR1DBkYuvF6qQsKelyriJ0pRPNORAWHbb3sU8hLRD6/nI7YOGE6d0fdPV24+/V /crFXqYlMTXcn99EWrjZR1X8LTzdbUNA9OWkj1C1Qnwya+G4iE/T5lg4oYfv1BkeQst4 08w+UFj2m4yHp4xQteQCiep3P2vmHQI2X9tWWs3bREjhoHx5oCmZFfMgoMr8Rt69Lbp4 pbZ7k8jb8HiBK81Lhx6/gJed4RaU9C5jnrBnjKLqaG0FHY8sYFFukqIdOTRZSQa/p8/y jV/w== X-Gm-Message-State: AODbwcDvEz4x+k2KEQmFZfdomErirVQCHIfoWKpvpg2KqL60ZKsX1we+ zQHjE6uUq2oqVXMyzmc= X-Received: by 10.223.135.84 with SMTP id 20mr5720017wrz.141.1495255921012; Fri, 19 May 2017 21:52:01 -0700 (PDT) References: <877f1czo6p.fsf@gmail.com> <05fug08wl4.fsf@fencepost.gnu.org> In-reply-to: <05fug08wl4.fsf@fencepost.gnu.org> Message-ID: <8760gwyvte.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. Date: Sat, 20 May 2017 06:51:57 +0200 From: Thierry Volpiatto X-Bogosity: no, spamicity=0.090597, v1.2.4 User-agent: mu4e 0.9.19; emacs 25.2.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Glenn Morris writes: > So I guess all existing lisp doc-strings everywhere are supposed to be > audited for use of ' and \= escapes added where needed. Ok thanks. > (I believe it has been done for code in Emacs.) Not sure but IIRC I saw these quotes in some places in the info pages as well. > This has been discussed several times over on this and other Emacs lists, I don't follow anymore those lists, is this documented somewhere ? -- Thierry Gpg Key fingerprint = 6CEC 7081 AB33 E251 4AB8 5FC2 28D1 7F53 59F2 9997 From unknown Sun Jun 22 08:10:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26998: 25.2; Please don't curly quote example code in docstring. Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 20 May 2017 22:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris , 26998@debbugs.gnu.org Received: via spool by 26998-submit@debbugs.gnu.org id=B26998.14953185022502 (code B ref 26998); Sat, 20 May 2017 22:15:02 +0000 Received: (at 26998) by debbugs.gnu.org; 20 May 2017 22:15:02 +0000 Received: from localhost ([127.0.0.1]:57413 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dCCeL-0000eG-Q0 for submit@debbugs.gnu.org; Sat, 20 May 2017 18:15:02 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52845) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dCCeJ-0000dk-BG for 26998@debbugs.gnu.org; Sat, 20 May 2017 18:15:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dCCeD-0004Aw-Iv for 26998@debbugs.gnu.org; Sat, 20 May 2017 18:14:54 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54438) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dCCeD-0004As-FZ for 26998@debbugs.gnu.org; Sat, 20 May 2017 18:14:53 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1dCCeD-0004Uw-45 for 26998@debbugs.gnu.org; Sat, 20 May 2017 18:14:53 -0400 Resent-Message-ID: <22816.49116.998095.882577@gnu.org> Resent-Date: Sat, 20 May 2017 18:14:52 -0400 Resent-From: Glenn Morris Resent-To: 26998@debbugs.gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:subject:in-reply-to:date:message-id :mime-version; bh=nQ5bf/5YbwAG0lEH8D9DxQcOP68aKj/sEM9QFdQSblw=; b=ouxnlaMFgY8jmq4mEEIaMKuv+ubGkcE9eRN/88LUL14uRfbyZLgLzOF6fMDo5eYCPn ybmx5lw4I7KgsccTDtoMn2PxWvr/rpH9wA7OlF95DAD5Lpfx8f4rPBQqF/yo9AzQkas8 wOu13w7fZ45lpVX3zBR0Vyn64JfwGuPox2Wj2sYu1Cz7aJhtMq0Jd52kPfyocEuFQ5Ai 623fgm6WjhyBdmF+htu17cxHZ0x4WX6Re0VMSRBVQ8GAh/FlKKBxvszxa0Ywqewvjlkp DkVApe9rfI3ecUhPlZl8SXoUAdt93RvAFw1hc8erpZAZcwZPsmJFrUJdXdSFhLF2kB6j y+tw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:subject :in-reply-to:date:message-id:mime-version; bh=nQ5bf/5YbwAG0lEH8D9DxQcOP68aKj/sEM9QFdQSblw=; b=LHe+S6C45E5YV11PF75bmguQsnKMxK0K1ZxUJA9Tjx7z5DYRe/S5FKRJJiWiNUVFdy AHPvj68AjtKWTcin1dIkIaEiLzffmMKSDET/UMEBZIZhOJ3WRO8QLELvwgOLtJAOOI1R WIaaEbhTj7MDPOR04nuI77ZBchlPm2WaaCUaODkFbHtU6ImEvcgjt9T+tELUfFO82tes TWK1vfa+zyhWKE66PHtzN82OEemXg3vMcBe3lfH3czygnpWOtv/+a0jQzZk8tA7lsy+6 LDPNNYxy0M3zGKC+d7NR1KNVlfsU6Xy4oNhzI80h1Ydf1UeCJz6CqxOi543osGk2Ip5d /l9g== X-Gm-Message-State: AODbwcDReTvhxTKk7fleVeDy/53SNqdG5TLypLjrC3Znif2B0JcPEdLb N/RtsGltBbST+1+sHA8= X-Received: by 10.28.10.6 with SMTP id 6mr18456792wmk.5.1495256597595; Fri, 19 May 2017 22:03:17 -0700 (PDT) References: <877f1czo6p.fsf@gmail.com> <05fug08wl4.fsf@fencepost.gnu.org> In-reply-to: <05fug08wl4.fsf@fencepost.gnu.org> Message-ID: <874lwgyval.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. Date: Sat, 20 May 2017 07:03:14 +0200 From: Thierry Volpiatto X-Bogosity: unsure, spamicity=0.112283, v1.2.4 User-agent: mu4e 0.9.19; emacs 25.2.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Glenn Morris writes: > So I guess all existing lisp doc-strings everywhere are supposed to be > audited for use of ' and \= escapes added where needed. Also I guess this is not compatible with older emacs ?... -- Thierry Gpg Key fingerprint = 6CEC 7081 AB33 E251 4AB8 5FC2 28D1 7F53 59F2 9997 From unknown Sun Jun 22 08:10:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26998: 25.2; Please don't curly quote example code in docstring. Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 20 May 2017 22:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris , 26998@debbugs.gnu.org Received: via spool by 26998-submit@debbugs.gnu.org id=B26998.14953185193567 (code B ref 26998); Sat, 20 May 2017 22:16:02 +0000 Received: (at 26998) by debbugs.gnu.org; 20 May 2017 22:15:19 +0000 Received: from localhost ([127.0.0.1]:57418 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dCCed-0000vC-4t for submit@debbugs.gnu.org; Sat, 20 May 2017 18:15:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dCCeb-0000pL-Lr for 26998@debbugs.gnu.org; Sat, 20 May 2017 18:15:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dCCeV-0004KZ-SG for 26998@debbugs.gnu.org; Sat, 20 May 2017 18:15:12 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54446) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dCCeV-0004KS-Pp for 26998@debbugs.gnu.org; Sat, 20 May 2017 18:15:11 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1dCCeV-0004X9-DH for 26998@debbugs.gnu.org; Sat, 20 May 2017 18:15:11 -0400 Resent-Message-ID: <22816.49135.264428.217945@gnu.org> Resent-Date: Sat, 20 May 2017 18:15:11 -0400 Resent-From: Glenn Morris Resent-To: 26998@debbugs.gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:subject:in-reply-to:date:message-id :mime-version; bh=8PGH/zUrZ2rv0qlRJjTeuKI98HBfUhCt6daoHRw8GWw=; b=sKoolpiFX/Bd8UxeE2B0TwXuB5c0ht7CslISjkyEieP91wIqGmkEtsKU6yYT2/hJGO OXUuNMYQ3VLwayjBPORwh4V8ckL4i/Ekxq491+2G74F59KnErt34Pwy/nne3J+ovzdPS KHRBAMaBdqzuQ+RPzilvRtZRi/yhZFDE5v1t4Pqe2m7lrG03faQZFryCvVoxK+W+LX6r Fnl3IYUG9+81u2jiLqHIUmQVFG4C4SsFRzt87fxvXzQFfzCyuvb4M7wKrZNGyRYq0wXr H1wu4gS+YY9j03WCX7wLtP3cR0OjbzyWRzlS9a51SZd9Mz4jyeYH4FkstJ3yeVskm8IM LEag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:subject :in-reply-to:date:message-id:mime-version; bh=8PGH/zUrZ2rv0qlRJjTeuKI98HBfUhCt6daoHRw8GWw=; b=taoBj6Dhs+PWMgC9DZ+FtAQh2Fk7vbbf3L6b+e8mxLVbcX8rf6ujLcvR5Wn2ZX+L7U P+mfOPGJCWmrxssM9+MIN1yGYT1PT9hFGxkL/vrSotiPVHPbIyUzIs5TCb5cEi780Hsg OVapy6k4sArzQkRi+1l9q+dcJNnZc78x3USaboQHtA5h2T2fgTxfCT6Iwdco4YnWp8KZ VVytJiR6C1OYoxPjssD4nswRc5e06gjx73py6TI9Aa8BrWAGk8XdP25JZUuyOpBBWZkJ KlU0yU+bFEXZ/plwkdoI2n/NWvunMuT0XFRo4gLzsfkLiUztyENn+ItmKFjG5/0N57/S K5cQ== X-Gm-Message-State: AODbwcAA3+wsdjxp6QuMyiF5De6XkdWdUpB4p6LV4V2OxQeGNr6715uk MKyiArNZ3CjwUtc2J1U= X-Received: by 10.223.183.12 with SMTP id l12mr4809040wre.191.1495257208647; Fri, 19 May 2017 22:13:28 -0700 (PDT) References: <877f1czo6p.fsf@gmail.com> <05fug08wl4.fsf@fencepost.gnu.org> In-reply-to: <05fug08wl4.fsf@fencepost.gnu.org> Message-ID: <8737c0yutm.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. Date: Sat, 20 May 2017 07:13:25 +0200 From: Thierry Volpiatto X-Bogosity: unsure, spamicity=0.158521, v1.2.4 User-agent: mu4e 0.9.19; emacs 25.2.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Glenn Morris writes: > so there probably isn't anything new left to say. I found `text-quoting-style' which is nil by default which seems to be same as 'curve, setting it to 'grave fixed my docstrings, would be great to make 'grave the default. -- Thierry Gpg Key fingerprint = 6CEC 7081 AB33 E251 4AB8 5FC2 28D1 7F53 59F2 9997 From unknown Sun Jun 22 08:10:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26998: 25.2; Please don't curly quote example code in docstring. Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 20 May 2017 22:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: Glenn Morris , 26998@debbugs.gnu.org Received: via spool by 26998-submit@debbugs.gnu.org id=B26998.149532020619457 (code B ref 26998); Sat, 20 May 2017 22:44:01 +0000 Received: (at 26998) by debbugs.gnu.org; 20 May 2017 22:43:26 +0000 Received: from localhost ([127.0.0.1]:57449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dCD5q-00053l-FM for submit@debbugs.gnu.org; Sat, 20 May 2017 18:43:26 -0400 Received: from mail-it0-f50.google.com ([209.85.214.50]:38329) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dCD5o-00053X-4K for 26998@debbugs.gnu.org; Sat, 20 May 2017 18:43:24 -0400 Received: by mail-it0-f50.google.com with SMTP id r63so6944177itc.1 for <26998@debbugs.gnu.org>; Sat, 20 May 2017 15:43:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=MVFhfIi/ONLov5fcNrJXejfAnesqBeS/PkKPijQFzPQ=; b=s4CZlNqRGAmo2CP81YxqfxXx7eKpCirtqxZdy9JPFIp7GrZREBMXnziMHJVYLaqfma yK1O/DAxwTKhVzuiKnmKU32o6j3g/fFFa9Sy381MBq6osmZef0Ok7D8u5XSQ3E79Cp7k Okw+Fximq6HVWT+wXYl4o+EQxv0DcCViEOz3iXYe6ijerQwlgMBAlapoV8AygWpDNP05 Q+sBOrU/HoprOkvmlT0FayX45ghNyp+LYnsvyamH5bFo11OQc4UKlXv8lMY7WM6Ku1zN bXYYkMpi0MW8Xb3p54k18idhcmrOir1pKwNhLbLkAkG64KlS/mtgbiluIGWaLyRvFyis xvnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=MVFhfIi/ONLov5fcNrJXejfAnesqBeS/PkKPijQFzPQ=; b=KWfNCxTTP2nZgG+SZCqO71xPNhulMIYu3ZpNj8hjkunoDnjfFqOrsU29YTGgvaTH/c WI9QUKUfYLE9b87Q7eAyoIVCAQniG7tH4YxlYFl6Q+n5zcDMoqr/AsoBtKTBHLqnCdgV iUBJTr3sSoXRyC3yI3gfe69aZ4Q23kQ75YhYUm/AOiyHYIHfG1C1ewJPi9hb8iRp2J4o aC/OXfbuEl4/Tf5wK6U2JF0yOp08GEOifI4IJCuVRXdCBTMhUVH5cjuFC3OWkHa6GuHk YaROthIee7p6D0l8poVIkwzSABs9ip0Cx4S/E54YxtbqomfMoKRWUtdsbiUc2lNokuGt p5rQ== X-Gm-Message-State: AODbwcB7cW58rOVfE6m22Ku/dXKq6i+EkesHN1M47Z87dhgboEjDbmOV Ckq1S4wc4ifZTA== X-Received: by 10.36.189.11 with SMTP id x11mr35453454ite.16.1495320198486; Sat, 20 May 2017 15:43:18 -0700 (PDT) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id r189sm12267183ita.28.2017.05.20.15.43.17 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 20 May 2017 15:43:17 -0700 (PDT) From: npostavs@users.sourceforge.net References: <877f1czo6p.fsf@gmail.com> <05fug08wl4.fsf@fencepost.gnu.org> <8760gwyvte.fsf@gmail.com> Date: Sat, 20 May 2017 18:44:54 -0400 In-Reply-To: <8760gwyvte.fsf@gmail.com> (Thierry Volpiatto's message of "Sat, 20 May 2017 06:51:57 +0200") Message-ID: <87inkvgnbt.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Thierry Volpiatto writes: > > I don't follow anymore those lists, is this documented somewhere ? See `(elisp) Keys in Documentation'. >> So I guess all existing lisp doc-strings everywhere are supposed to be >> audited for use of ' and \= escapes added where needed. > > Also I guess this is not compatible with older emacs ?... Actually, I see it's documented as far back as 19.34 (earliest tag I can find...). > I found `text-quoting-style' which is nil by default which seems to be > same as 'curve, setting it to 'grave fixed my docstrings, would be great > to make 'grave the default. Even if 'grave' was the default, the docstrings with unescaped quotes would still be broken for people who chose 'curve'. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 04 21:40:19 2017 Received: (at control) by debbugs.gnu.org; 5 Aug 2017 01:40:19 +0000 Received: from localhost ([127.0.0.1]:42215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddo4h-0007px-5W for submit@debbugs.gnu.org; Fri, 04 Aug 2017 21:40:19 -0400 Received: from mail-io0-f174.google.com ([209.85.223.174]:35172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddo4f-0007pl-TG for control@debbugs.gnu.org; Fri, 04 Aug 2017 21:40:18 -0400 Received: by mail-io0-f174.google.com with SMTP id m88so11355264iod.2 for ; Fri, 04 Aug 2017 18:40:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=vx8JLFkNFgKAhauuE4wB20LXGsmeWTJoQPr+7fcHQGk=; b=q/p1m5/m9wHmxrbqNlix8GV4mqW0yjAls5w/6j/rXNY9b5kGPFt//jE4TRgwqUY4hX iR0Huf7jE3YUkEPdHkPb/DVMAPeiiBeGPEl1YuUBI9fUGZjeg4XY3XRj8k/AmZqxLB7/ YJ143XoU8rjZAHLsofNJDIy4GDIWo8rrPSDmqaN/tR9lumeDZ6wHB/8OX5mQwB36wupo 6Vr3/Ndi1igLpbGx/aZlK6YzMby77tzK0U89ESnEESWVz77IR4ARbZF16k84PXldJdPL o8Mw9knNDpXs8mOLuITGYwaDAQ1vhOEJXfo4f2R+MtEq6tm0HImKGGw/ONfNWeidZ5ug Hufg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=vx8JLFkNFgKAhauuE4wB20LXGsmeWTJoQPr+7fcHQGk=; b=K5VXHzkM66HtXhl5+uqw+6kZWh/1qIopNpwcdJ+BnT+olhq1YbEoSVDcdLo3iAJoN9 VVAimaRGoKU4H+g65r84QCsIBs3PGE1Ad6bYPRBHa7Txd0rGzdzXCtqWWXFFUJKg9y2r FYCgaf3GsZEMFv5yyBgHtaN/bkSx6A1DgtBzuIIx4J9UqS5MU2mf3emPvwGp4s706UJx SfJrCQ3uETBLYMp3bnfX+hlVwlQ7N9dcjPhz3UycCJ12NwCmAi9A+7lpXP0P6MFwfErK GHWwfQlctPQtLvHXN/L7JnNdYfrjvp4ZMRaBkxvwJ9Ynlc2TBmPJVeeFoctWJcXyLIGL bwdQ== X-Gm-Message-State: AHYfb5hNYqtZ8ZLx/hTrIc8f9yZ2YqNUCA+YshxOqwt3U7cYyIQ0S6aI 8x9V5qqztqYukyRs X-Received: by 10.107.29.76 with SMTP id d73mr4502842iod.211.1501897212067; Fri, 04 Aug 2017 18:40:12 -0700 (PDT) Received: from zony ([45.2.119.48]) by smtp.googlemail.com with ESMTPSA id x2sm1377460ita.43.2017.08.04.18.40.10 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 04 Aug 2017 18:40:11 -0700 (PDT) From: npostavs@users.sourceforge.net To: control@debbugs.gnu.org Subject: Re: bug#26998: 25.2; Please don't curly quote example code in docstring. References: <877f1czo6p.fsf@gmail.com> <05fug08wl4.fsf@fencepost.gnu.org> <8760gwyvte.fsf@gmail.com> <87inkvgnbt.fsf@users.sourceforge.net> Date: Fri, 04 Aug 2017 21:41:52 -0400 In-Reply-To: <87inkvgnbt.fsf@users.sourceforge.net> (npostavs@users.sourceforge.net's message of "Sat, 20 May 2017 18:44:54 -0400") Message-ID: <87y3qy6ba7.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) tags 26998 notabug close 26998 quit npostavs@users.sourceforge.net writes: > Thierry Volpiatto writes: >> >> I don't follow anymore those lists, is this documented somewhere ? > > See `(elisp) Keys in Documentation'. > >>> So I guess all existing lisp doc-strings everywhere are supposed to be >>> audited for use of ' and \= escapes added where needed. >> >> Also I guess this is not compatible with older emacs ?... > > Actually, I see it's documented as far back as 19.34 (earliest tag I can > find...). > >> I found `text-quoting-style' which is nil by default which seems to be >> same as 'curve, setting it to 'grave fixed my docstrings, would be great >> to make 'grave the default. > > Even if 'grave' was the default, the docstrings with unescaped quotes > would still be broken for people who chose 'curve'.