From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tim Visher Newsgroups: gmane.emacs.bugs Subject: bug#20284: 25.0.50; sexp parser breaks when 'vectors' are in docstring Date: Thu, 9 Apr 2015 08:20:13 -0400 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1428582142 25102 80.91.229.3 (9 Apr 2015 12:22:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 9 Apr 2015 12:22:22 +0000 (UTC) To: 20284@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Apr 09 14:22:14 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YgBTG-00006R-Vc for geb-bug-gnu-emacs@m.gmane.org; Thu, 09 Apr 2015 14:22:11 +0200 Original-Received: from localhost ([::1]:34223 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YgBTG-0001rp-60 for geb-bug-gnu-emacs@m.gmane.org; Thu, 09 Apr 2015 08:22:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56459) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YgBTA-0001oR-3D for bug-gnu-emacs@gnu.org; Thu, 09 Apr 2015 08:22:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YgBT8-0004JF-Qq for bug-gnu-emacs@gnu.org; Thu, 09 Apr 2015 08:22:03 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:60944) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YgBT8-0004J7-OK for bug-gnu-emacs@gnu.org; Thu, 09 Apr 2015 08:22:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YgBT8-0007zg-8T for bug-gnu-emacs@gnu.org; Thu, 09 Apr 2015 08:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Tim Visher Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Apr 2015 12:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 20284 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.142858206630630 (code B ref -1); Thu, 09 Apr 2015 12:22:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 9 Apr 2015 12:21:06 +0000 Original-Received: from localhost ([127.0.0.1]:50719 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YgBSD-0007xy-Ry for submit@debbugs.gnu.org; Thu, 09 Apr 2015 08:21:06 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:42577) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YgBSB-0007xG-E7 for submit@debbugs.gnu.org; Thu, 09 Apr 2015 08:21:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YgBS4-0003y2-Cw for submit@debbugs.gnu.org; Thu, 09 Apr 2015 08:20:58 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:59356) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YgBS4-0003xu-Az for submit@debbugs.gnu.org; Thu, 09 Apr 2015 08:20:56 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56046) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YgBS3-0000FT-E7 for bug-gnu-emacs@gnu.org; Thu, 09 Apr 2015 08:20:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YgBS2-0003wa-EA for bug-gnu-emacs@gnu.org; Thu, 09 Apr 2015 08:20:55 -0400 Original-Received: from mail-qk0-x235.google.com ([2607:f8b0:400d:c09::235]:34536) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YgBS2-0003w9-74 for bug-gnu-emacs@gnu.org; Thu, 09 Apr 2015 08:20:54 -0400 Original-Received: by qkgx75 with SMTP id x75so122243652qkg.1 for ; Thu, 09 Apr 2015 05:20:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=UXPlogG+kEFIqhnKnlMBb8BgYa3CSooPbG0bY6Q0uKc=; b=hzM2X9EdNwDEd/ntfiIcfwRzpW8eKXkNc0iuFqY+G3nSsKUcDxEsJta2l76oBSUJzA ie5DCEFHyJwzZBTOXV07AnXgfMZRRtQ8AE7GB6oDefcz1suIGNoDfkqCZjXxXn+3OJ21 t6AtTkw97VThEJAudfRqLFtVcZbmHlQTZUONHx4+/KPviFE10uT/EqfMxZha/13K9Nhk VmVgywLFxeo1Yb3usxzG4rjo/GwmTrPlm/fzm1YrOG1ed7FiBTPUzLFwq8VszJ7LhW4D xEF5UgiDwaY7bnDeafBXq6CVCa8Cr2R96Womp4jIcQR4VWkU41YqXKiUEi/so+cLMHYL DJUw== X-Received: by 10.55.33.94 with SMTP id h91mr46459901qkh.69.1428582053494; Thu, 09 Apr 2015 05:20:53 -0700 (PDT) Original-Received: by 10.140.109.116 with HTTP; Thu, 9 Apr 2015 05:20:13 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:101329 Archived-At: Starting from `emacs -Q`: In *scratch* define the following function (defun should-this-work? () "A docstring with 'vectors' [|[a b c] [d e f] [g h i]] [[|a b c] [ d e f] [ g h i]]" (message "charnock")) With point in the body, attempt to `M-x eval-defun` and notice that it doesn't. Attempt to add to the body and notice that indentation is off. Other sexp things behave in unexpected ways. Remove the vectors and everything goes back to normal. (defun should-this-work? () "A docstring with 'vectors'" (message "charnock")) In GNU Emacs 25.0.50.1 (x86_64-apple-darwin14.1.0) of 2015-04-02 on timvisher-rjmetrics Repository revision: 0c2ea36d2032ef47a0d6520b3e513459e072a553 Configured using: `configure --prefix=/usr/local/Cellar/emacs/HEAD --enable-locallisppath=/usr/local/share/emacs/site-lisp --infodir=/usr/local/Cellar/emacs/HEAD/share/info/emacs --without-dbus --with-gnutls --without-popmail --without-x' Configured features: ACL GNUTLS LIBXML2 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t menu-bar-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 line-number-mode: t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Undo! should-this-work\? Quit [[|a b c] [d e f] [g h i]] Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message dired format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail regexp-opt rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils xterm time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select 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 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 make-network-process multi-tty emacs) Memory information: ((conses 16 78118 4713) (symbols 48 17307 0) (miscs 40 33 102) (strings 32 11188 4994) (string-bytes 1 302658) (vectors 16 7635) (vector-slots 8 339885 30258) (floats 8 75 612) (intervals 56 203 51) (buffers 976 11))