X-Loop: help-debbugs@HIDDEN Subject: bug#23849: 24.5; sh-mode doesn't correctly handle escapes in $'' strings Resent-From: Steven Allen <steven@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 25 Jun 2016 23:55:01 +0000 Resent-Message-ID: <handler.23849.B.14668988631515 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 23849 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 23849 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.14668988631515 (code B ref -1); Sat, 25 Jun 2016 23:55:01 +0000 Received: (at submit) by debbugs.gnu.org; 25 Jun 2016 23:54:23 +0000 Received: from localhost ([127.0.0.1]:55813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1bGxP4-0000OK-6Y for submit <at> debbugs.gnu.org; Sat, 25 Jun 2016 19:54:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stebalien@HIDDEN>) id 1bGuvk-00051Z-Dr for submit <at> debbugs.gnu.org; Sat, 25 Jun 2016 17:15:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <stebalien@HIDDEN>) id 1bGuva-0005Ta-9P for submit <at> debbugs.gnu.org; Sat, 25 Jun 2016 17:15:51 -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]:40972) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <stebalien@HIDDEN>) id 1bGuva-0005TO-6V for submit <at> debbugs.gnu.org; Sat, 25 Jun 2016 17:15:46 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47364) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <stebalien@HIDDEN>) id 1bGuvV-0001kD-Vz for bug-gnu-emacs@HIDDEN; Sat, 25 Jun 2016 17:15:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <stebalien@HIDDEN>) id 1bGuvP-0005T0-Ub for bug-gnu-emacs@HIDDEN; Sat, 25 Jun 2016 17:15:40 -0400 Received: from mail-qk0-x22f.google.com ([2607:f8b0:400d:c09::22f]:33937) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <stebalien@HIDDEN>) id 1bGuvP-0005So-Cv for bug-gnu-emacs@HIDDEN; Sat, 25 Jun 2016 17:15:35 -0400 Received: by mail-qk0-x22f.google.com with SMTP id t127so176980298qkf.1 for <bug-gnu-emacs@HIDDEN>; Sat, 25 Jun 2016 14:15:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:date:message-id:mime-version; bh=9+d8WsJ/BQ+ErPRfGLFG+M7+DQCsjLz6D0NRddXXqLQ=; b=Y2EKDeT8uJ+NO87ij+/5GdatDruHcJZwgK6ylkDcvWjZWfRLY/xYKVYKwSdzP8atld aoVTDEOTHA36vn5pSXDzlZl7Z6k2RT7KjnMB5lRLWPzdmIHyCgWjPDO0gTPiKn3ClH+l +gNFv/+41Ee0B/K/N0SfTTHuGTrPU+N4niqYpN3pDeeAvBHg5RF9W5bn6/Z/66xmiH5Y 2BrP0dlRl/TeAwTtnsuocJL7imeroq09/l8SlfNAfcyqIPWrhjnp4WrMFcN3B521S6hp gIMrY78jMGX5VSV4x5KbRHf2Lhs0PCLGq23zBbC59XWsbQG/ZIjAqGfiUR1jViY649lW CkmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:subject:date:message-id :mime-version; bh=9+d8WsJ/BQ+ErPRfGLFG+M7+DQCsjLz6D0NRddXXqLQ=; b=feLDHj0pLOvwLku5Jn3MxZqgInKaWVNKVWQbUmWbVuoGp9JsQnavJiw0sZ3NUeWm5N yYC/zHnkbg+VtEXx8pxaRJ6V7E+fR1RtMnKAT/Js/GsGRGPa/bYizpPAZE/ZY2Y1oYXf HjsC61UVpJMys2AR+xBXkPnLsRQTxPW1HOWTY7H1pe5K5hdJn5iWJLyzJ3vhF2NsryEe f1QVcK1xzfpCwzKdqzzrOa7TG0gqMw1Q5nyKBGtkzSR4eKoXGpncZSoguhRveIXbvKRb hyT9vnnmF4cVng+JTzwUBGSIrerEADXCquueMHeO1ORIN+w1W1wvWy7+q7F8QDOZ2sGp anDQ== X-Gm-Message-State: ALyK8tLoDlYriJM0Dgt5o5lLZkA/f/I3OXSxxVHa2TSM2PdwMa1fr8KgwUONziPvd1b7lA== X-Received: by 10.55.214.89 with SMTP id t86mr13024522qki.180.1466889334380; Sat, 25 Jun 2016 14:15:34 -0700 (PDT) Received: from localhost (c-24-218-80-235.hsd1.ma.comcast.net. [24.218.80.235]) by smtp.gmail.com with ESMTPSA id r47sm5458928qtc.36.2016.06.25.14.15.33 for <bug-gnu-emacs@HIDDEN> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 25 Jun 2016 14:15:33 -0700 (PDT) From: Steven Allen <steven@HIDDEN> Date: Sat, 25 Jun 2016 17:15:32 -0400 Message-ID: <87d1n50y2z.fsf@HIDDEN> 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-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-Mailman-Approved-At: Sat, 25 Jun 2016 19:54:21 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -4.0 (----) sh-mode doesn't correctly handle `$''` strings. Basically, `'asdf'` doesn't support internal escape sequences but `$'sadf'` (note the leading dollar sign) does (in bash at least). For example, `echo $'\''` prints a single quote. Unfortunately, sh-mode thinks the escaped second quote ends the string so it starts highlighting a new string when it hits the third quote. In other words, the following isn't highlighted correctly: ``` a=$'\'' echo a echo b ``` In GNU Emacs 24.5.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.20.6) of 2016-06-05 on bistromath Windowing system distributor `The X.Org Foundation', version 11.0.11803000 System Description: Arch Linux Configured using: `configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --with-x-toolkit=gtk3 --with-xft 'CFLAGS=-march=native -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4' CPPFLAGS=-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,noexecstack,--hash-style=gnu' Important settings: value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: helm-descbinds-mode: t auto-compile-mode: t elisp-slime-nav-mode: t goto-address-prog-mode: t bug-reference-prog-mode: t auto-highlight-symbol-mode: t clean-aindent-mode: t highlight-numbers-mode: t highlight-parentheses-mode: t rainbow-delimiters-mode: t eldoc-mode: t yas-global-mode: t yas-minor-mode: t recentf-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t hl-todo-mode: t linum-mode: t winner-mode: t window-numbering-mode: t volatile-highlights-mode: t spaceline-info-mode: t spaceline-helm-mode: t savehist-mode: t popwin-mode: t persp-mode: t Info-breadcrumbs-in-mode-line-mode: t ido-vertical-mode: t helm-mode: t shell-dirtrack-mode: t dired-omit-mode: t flyspell-mode: t flycheck-pos-tip-mode: t global-flycheck-mode: t flx-ido-mode: t eyebrowse-mode: t global-evil-surround-mode: t evil-surround-mode: t global-anzu-mode: t anzu-mode: t eval-sexp-fu-flash-mode: t company-mode: t which-key-mode: t override-global-mode: t global-undo-tree-mode: t undo-tree-mode: t evil-mode: t evil-local-mode: t spacemacs-leader-override-mode: t global-spacemacs-leader-override-mode: t global-hl-line-mode: t xterm-mouse-mode: t global-auto-revert-mode: t global-page-break-lines-mode: t page-break-lines-mode: t electric-indent-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 buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t hs-minor-mode: t Recent messages: uncompressing sh-script.el.gz...done Note: file is write protected ESC ESC <mode-line> <down-mouse-1> is undefined Quit evil-record-macro: Invalid register [2 times] byte-code: Beginning of line [4 times] Quit Error during redisplay: (eval (spaceline-ml-helm)) signaled (wrong-type-argument integer-or-marker-p nil) [6 times] Error running timer: (wrong-type-argument window-live-p nil) Load-path shadows: /home/steb/.emacs.d/elpa/helm-20160623.2215/helm-multi-match hides /home/steb/.emacs.d/elpa/helm-core-20160621.2144/helm-multi-match /home/steb/.emacs.d/elpa/org-download-20160620.607/org-download hides /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-download /home/steb/.emacs.d/elpa/org-bullets-20140918.1137/org-bullets hides /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-bullets /home/steb/.emacs.d/elpa/cmake-mode-20160510.1140/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-screen hides /usr/share/emacs/24.5/lisp/org/ob-screen /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-C hides /usr/share/emacs/24.5/lisp/org/ob-C /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-capture hides /usr/share/emacs/24.5/lisp/org/org-capture /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-w3m hides /usr/share/emacs/24.5/lisp/org/org-w3m /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-eshell hides /usr/share/emacs/24.5/lisp/org/org-eshell /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-clock hides /usr/share/emacs/24.5/lisp/org/org-clock /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-gnus hides /usr/share/emacs/24.5/lisp/org/org-gnus /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-indent hides /usr/share/emacs/24.5/lisp/org/org-indent /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ox-texinfo hides /usr/share/emacs/24.5/lisp/org/ox-texinfo /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-version hides /usr/share/emacs/24.5/lisp/org/org-version /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-macs hides /usr/share/emacs/24.5/lisp/org/org-macs /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-java hides /usr/share/emacs/24.5/lisp/org/ob-java /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ox-ascii hides /usr/share/emacs/24.5/lisp/org/ox-ascii /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-octave hides /usr/share/emacs/24.5/lisp/org/ob-octave /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-bbdb hides /usr/share/emacs/24.5/lisp/org/org-bbdb /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-latex hides /usr/share/emacs/24.5/lisp/org/ob-latex /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-plot hides /usr/share/emacs/24.5/lisp/org/org-plot /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ox-man hides /usr/share/emacs/24.5/lisp/org/ox-man /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-id hides /usr/share/emacs/24.5/lisp/org/org-id /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-sass hides /usr/share/emacs/24.5/lisp/org/ob-sass /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-datetree hides /usr/share/emacs/24.5/lisp/org/org-datetree /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ox hides /usr/share/emacs/24.5/lisp/org/ox /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-org hides /usr/share/emacs/24.5/lisp/org/ob-org /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-timer hides /usr/share/emacs/24.5/lisp/org/org-timer /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-attach hides /usr/share/emacs/24.5/lisp/org/org-attach /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-mouse hides /usr/share/emacs/24.5/lisp/org/org-mouse /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-R hides /usr/share/emacs/24.5/lisp/org/ob-R /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-awk hides /usr/share/emacs/24.5/lisp/org/ob-awk /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-perl hides /usr/share/emacs/24.5/lisp/org/ob-perl /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-colview hides /usr/share/emacs/24.5/lisp/org/org-colview /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-comint hides /usr/share/emacs/24.5/lisp/org/ob-comint /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-mobile hides /usr/share/emacs/24.5/lisp/org/org-mobile /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-mscgen hides /usr/share/emacs/24.5/lisp/org/ob-mscgen /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-haskell hides /usr/share/emacs/24.5/lisp/org/ob-haskell /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-table hides /usr/share/emacs/24.5/lisp/org/ob-table /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-ocaml hides /usr/share/emacs/24.5/lisp/org/ob-ocaml /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ox-icalendar hides /usr/share/emacs/24.5/lisp/org/ox-icalendar /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-pcomplete hides /usr/share/emacs/24.5/lisp/org/org-pcomplete /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-agenda hides /usr/share/emacs/24.5/lisp/org/org-agenda /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-ditaa hides /usr/share/emacs/24.5/lisp/org/ob-ditaa /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-faces hides /usr/share/emacs/24.5/lisp/org/org-faces /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-ctags hides /usr/share/emacs/24.5/lisp/org/org-ctags /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org hides /usr/share/emacs/24.5/lisp/org/org /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-picolisp hides /usr/share/emacs/24.5/lisp/org/ob-picolisp /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-exp hides /usr/share/emacs/24.5/lisp/org/ob-exp /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-core hides /usr/share/emacs/24.5/lisp/org/ob-core /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ox-publish hides /usr/share/emacs/24.5/lisp/org/ox-publish /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob hides /usr/share/emacs/24.5/lisp/org/ob /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-compat hides /usr/share/emacs/24.5/lisp/org/org-compat /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-io hides /usr/share/emacs/24.5/lisp/org/ob-io /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-scala hides /usr/share/emacs/24.5/lisp/org/ob-scala /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-irc hides /usr/share/emacs/24.5/lisp/org/org-irc /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-plantuml hides /usr/share/emacs/24.5/lisp/org/ob-plantuml /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-maxima hides /usr/share/emacs/24.5/lisp/org/ob-maxima /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-clojure hides /usr/share/emacs/24.5/lisp/org/ob-clojure /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-emacs-lisp hides /usr/share/emacs/24.5/lisp/org/ob-emacs-lisp /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-tangle hides /usr/share/emacs/24.5/lisp/org/ob-tangle /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-asymptote hides /usr/share/emacs/24.5/lisp/org/ob-asymptote /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-sql hides /usr/share/emacs/24.5/lisp/org/ob-sql /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-bibtex hides /usr/share/emacs/24.5/lisp/org/org-bibtex /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-src hides /usr/share/emacs/24.5/lisp/org/org-src /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-sqlite hides /usr/share/emacs/24.5/lisp/org/ob-sqlite /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-mhe hides /usr/share/emacs/24.5/lisp/org/org-mhe /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-lisp hides /usr/share/emacs/24.5/lisp/org/ob-lisp /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-makefile hides /usr/share/emacs/24.5/lisp/org/ob-makefile /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-python hides /usr/share/emacs/24.5/lisp/org/ob-python /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-habit hides /usr/share/emacs/24.5/lisp/org/org-habit /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-archive hides /usr/share/emacs/24.5/lisp/org/org-archive /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-ledger hides /usr/share/emacs/24.5/lisp/org/ob-ledger /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-crypt hides /usr/share/emacs/24.5/lisp/org/org-crypt /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-list hides /usr/share/emacs/24.5/lisp/org/org-list /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-table hides /usr/share/emacs/24.5/lisp/org/org-table /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-info hides /usr/share/emacs/24.5/lisp/org/org-info /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-js hides /usr/share/emacs/24.5/lisp/org/ob-js /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-loaddefs hides /usr/share/emacs/24.5/lisp/org/org-loaddefs /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ox-html hides /usr/share/emacs/24.5/lisp/org/ox-html /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-ruby hides /usr/share/emacs/24.5/lisp/org/ob-ruby /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ox-md hides /usr/share/emacs/24.5/lisp/org/ox-md /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ox-latex hides /usr/share/emacs/24.5/lisp/org/ox-latex /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-fortran hides /usr/share/emacs/24.5/lisp/org/ob-fortran /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ox-org hides /usr/share/emacs/24.5/lisp/org/ox-org /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-css hides /usr/share/emacs/24.5/lisp/org/ob-css /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-rmail hides /usr/share/emacs/24.5/lisp/org/org-rmail /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-ref hides /usr/share/emacs/24.5/lisp/org/ob-ref /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-calc hides /usr/share/emacs/24.5/lisp/org/ob-calc /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-inlinetask hides /usr/share/emacs/24.5/lisp/org/org-inlinetask /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-element hides /usr/share/emacs/24.5/lisp/org/org-element /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-docview hides /usr/share/emacs/24.5/lisp/org/org-docview /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ox-beamer hides /usr/share/emacs/24.5/lisp/org/ox-beamer /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-lob hides /usr/share/emacs/24.5/lisp/org/ob-lob /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-eval hides /usr/share/emacs/24.5/lisp/org/ob-eval /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-protocol hides /usr/share/emacs/24.5/lisp/org/org-protocol /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-shen hides /usr/share/emacs/24.5/lisp/org/ob-shen /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-entities hides /usr/share/emacs/24.5/lisp/org/org-entities /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-install hides /usr/share/emacs/24.5/lisp/org/org-install /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ox-odt hides /usr/share/emacs/24.5/lisp/org/ox-odt /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-scheme hides /usr/share/emacs/24.5/lisp/org/ob-scheme /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-keys hides /usr/share/emacs/24.5/lisp/org/ob-keys /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-gnuplot hides /usr/share/emacs/24.5/lisp/org/ob-gnuplot /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-dot hides /usr/share/emacs/24.5/lisp/org/ob-dot /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-matlab hides /usr/share/emacs/24.5/lisp/org/ob-matlab /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-macro hides /usr/share/emacs/24.5/lisp/org/org-macro /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-footnote hides /usr/share/emacs/24.5/lisp/org/org-footnote /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/ob-lilypond hides /usr/share/emacs/24.5/lisp/org/ob-lilypond /home/steb/.emacs.d/elpa/org-plus-contrib-20160620/org-feed hides /usr/share/emacs/24.5/lisp/org/org-feed Features: (shadow sort mail-extr emacsbug sendmail eieio-opt speedbar sb-image ezimage dframe helm-descbinds sh-script smie executable helm-command helm-elisp helm-eval edebug auto-compile packed elisp-slime-nav goto-addr bug-reference auto-highlight-symbol clean-aindent-mode highlight-numbers parent-mode highlight-parentheses hideshow rainbow-delimiters emoji-cheat-sheet-plus vc-git company-files company-keywords company-etags company-gtags company-template company-dabbrev-code company-dabbrev company-capf company-emoji org-eldoc eldoc evil-org ob-shell ob-python org-bullets org-download url-http tls url-auth url-gw org-ref org-ref-core org-ref-helm-bibtex org-ref-helm helm-bibtex bibtex-completion biblio biblio-dissemin biblio-hal biblio-dblp biblio-crossref biblio-arxiv parse-time biblio-doi biblio-core let-alist url-queue helm-config helm-easymenu reftex-cite reftex reftex-vars parsebib ox-latex ox-icalendar ox-html ox-ascii ox-publish ox org-ref-glossary org-ref-utils org-ref-bibtex unsrt org-ref-citeproc key-chord doi-utils f toc-org ert ewoc debug yasnippet image-file org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view jka-compr org-bibtex bibtex org-bbdb org-w3m org-element avl-tree org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs cal-menu calendar cal-loaddefs recentf tree-widget git-commit with-editor async-bytecomp async tramp-sh log-edit message idna rfc822 mml mml-sec mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log hl-todo linum server xterm-color ws-butler winner window-numbering etags volatile-highlights spaceline-config spaceline-segments s ucs-normalize spaceline powerline powerline-separators color powerline-themes saveplace savehist popwin persp-mode info+ image-mode ido-vertical-mode helm-mode helm-files image-dired tramp tramp-compat tramp-loaddefs trampver shell pcomplete dired-x dired-aux ffap helm-buffers helm-elscreen helm-tags helm-bookmark helm-adaptive helm-info bookmark pp helm-locate helm-grep helm-regexp helm-plugin 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 helm-help helm-types go-rename flyspell-correct-helm helm helm-source helm-multi-match helm-lib dired flyspell-correct flyspell ispell flycheck-pos-tip pos-tip flycheck find-func seq seq-24 flx-ido flx ido eyebrowse format-spec exec-path-from-shell evil-surround evil-numbers evil-lisp-state smartparens evil-indent-plus evil-exchange evil-args evil-anzu anzu mule-util eval-sexp-fu rx highlight company-web dash company-css company web-completion-data go-mode-autoloads tex-site adaptive-wrap hybrid-mode evil-evilified-state which-key use-package diminish bind-key hydra lv cus-edit cus-start cus-load evil evil-integration undo-tree diff evil-maps evil-commands evil-jumps evil-command-window evil-types evil-search evil-ex evil-macros evil-repeat evil-states evil-core evil-common windmove thingatpt rect evil-digraphs evil-vars ring info bind-map finder-inf quelpa url-parse auth-source gnus-util password-cache url-vars package-build mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr json lisp-mnt hl-line xt-mouse time-date autorevert filenotify disp-table wid-edit spacemacs-dark-theme spacemacs-common core-configuration-layer ht cl help-mode warnings package epg-config eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core read-pipe core-spacemacs core-use-package-ext core-transient-state core-micro-state core-toggle core-keybindings core-fonts-support core-spacemacs-buffer derived edmacro kmacro core-funcs cl-macs gv core-themes-support core-display-init core-auto-completion core-release-management core-dotspacemacs core-command-line core-debug advice help-fns profiler easymenu pcase cl-loaddefs cl-lib page-break-lines easy-mmode subr-x tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer 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 make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 799497 1054641) (symbols 48 66570 29) (miscs 40 768 2163) (strings 32 167454 311434) (string-bytes 1 5467449) (vectors 16 79120) (vector-slots 8 1244825 255812) (floats 8 904 2371) (intervals 56 8018 1124) (buffers 960 29) (heap 1024 140830 59672)) -- Steven Allen ((Do Not Email <honeypot@HIDDEN>))
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Steven Allen <steven@HIDDEN> Subject: bug#23849: Acknowledgement (24.5; sh-mode doesn't correctly handle escapes in $'' strings) Message-ID: <handler.23849.B.14668988631515.ack <at> debbugs.gnu.org> References: <87d1n50y2z.fsf@HIDDEN> X-Gnu-PR-Message: ack 23849 X-Gnu-PR-Package: emacs Reply-To: 23849 <at> debbugs.gnu.org Date: Sat, 25 Jun 2016 23:55:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 23849 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 23849: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D23849 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.