From mboxrd@z Thu Jan 1 00:00:00 1970 From: Steven Bagley Subject: Bug: verbatim export of python code block with numpy array returns wrong value [8.2.1 (8.2.1-10-g9c1ef6-elpaplus @ /Users/sbagley/Dropbox/emacsd/elpa/org-plus-contrib-20131014/)] Date: Sun, 20 Oct 2013 20:24:02 -0700 Message-ID: <1382325842.22991.36399041.526C4DD7@webmail.messagingengine.com> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36614) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VY66H-0004wh-Hl for emacs-orgmode@gnu.org; Sun, 20 Oct 2013 23:24:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VY66D-0002tl-1y for emacs-orgmode@gnu.org; Sun, 20 Oct 2013 23:24:13 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:52337) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VY66C-0002tT-Qe for emacs-orgmode@gnu.org; Sun, 20 Oct 2013 23:24:08 -0400 Received: from compute4.internal (compute4.nyi.mail.srv.osa [10.202.2.44]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 1147B209F9 for ; Sun, 20 Oct 2013 23:24:02 -0400 (EDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org The following file contents, when exported (to HTML or pdf), produce incorrect output: #+PROPERTY: header-args:python :session "*Python*" #+PROPERTY: exports both #+PROPERTY: results value verbatim #+BEGIN_SRC python import numpy as np np.array([1, 2, 3]) #+END_SRC The resulting value block contains [1 2 3], which is not the print representation of that numpy array. I suspect the problem arises in ob-python.el from the use of str() instead of repr(). Thanks. --Steve Remember to cover the basics, that is, what you expected to happen and what in fact did happen. You don't know how to make a good report? See http://orgmode.org/manual/Feedback.html#Feedback Your bug report will be posted to the Org-mode mailing list. ------------------------------------------------------------------------ Emacs : GNU Emacs 24.3.1 (x86_64-apple-darwin11.4.2, Carbon Version 1.6.0 AppKit 1138.51) of 2013-09-24 on Yukikaze.local Package: Org-mode version 8.2.1 (8.2.1-10-g9c1ef6-elpaplus @ /Users/sbagley/Dropbox/emacsd/elpa/org-plus-contrib-20131014/)