From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 12:04:13 2025 Received: (at submit) by debbugs.gnu.org; 22 Feb 2025 17:04:14 +0000 Received: from localhost ([127.0.0.1]:57015 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tlsvF-0001pQ-Aj for submit@debbugs.gnu.org; Sat, 22 Feb 2025 12:04:13 -0500 Received: from lists.gnu.org ([2001:470:142::17]:49660) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tlsvD-0001oz-6F for submit@debbugs.gnu.org; Sat, 22 Feb 2025 12:04:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tlsv0-0002CC-4j for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2025 12:03:59 -0500 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tlsuy-0003XX-5D for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2025 12:03:57 -0500 Received: by mail-wr1-x431.google.com with SMTP id ffacd0b85a97d-38f403edb4eso1738519f8f.3 for ; Sat, 22 Feb 2025 09:03:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740243834; x=1740848634; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=VCJtFb/MyjEufJDcXIyuw3NS5BQOxS4qmaU4vhrRgL8=; b=c71fwLz6SsY0OFvIEGtCgYDULaBMiNE5tPLMtYrYvrfCzTaJEq7agznNIJimpoaKbb Ui8GhRUkGrjWjCTbn2x61J3YsxH2BlA1LZVfwY1GlqSaz+69YUXl11/mM9qIavucdjRH uLWEgrCYWoYlk3iVBoQmMfDEIFqojGpGxG7RxMCrunjRaZznJrjyMyz+vGZnxsc4Worq ekap8utSejBB+7hlvJv3DfjnhTVWK6osvgBlqDS2zgycF2su3RHG8WEEZnJCBOx6vHAw XXCZnvfR31Bntvdh3ZnX8IW8kQRte0iGZKXt4N7xM6ndYJxdYKEDt4DAuo/+wILT9BwE dRtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740243834; x=1740848634; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=VCJtFb/MyjEufJDcXIyuw3NS5BQOxS4qmaU4vhrRgL8=; b=axw5lRCxZhaQnNftHzZMiyLYl39K+ocXhA/IzKMfEcRZ+J09Ql3vW3L0MppmiH/LJJ HFAri6HveNqpaUmu2AJuXLRwn/jj24Ak/z11NkTri+SydT4DPOW3HfppBhEopk098bHL 7jqdofPxqamgcUAs4t1/0gGGrDR1p1gwmnf/jvOXM6RgcFJm0Et8M5Duz/fMV3Q3ZDOb 6UdsvV3Uv5Uv4HFrFwIj5bjPogXZwIQ0bZCXZtm3ywzPif2qzJQW32KGHJnVa/2CJrd+ UJlOqdSIJgGRsjYwOfdUM2bDc6HDWiHYBcL4D/NWq/ollf8cQT89LPkpQx1HEiV0DJP8 bOwA== X-Gm-Message-State: AOJu0YwfzAvYGOHuJd/mKJI4Ej59rSNFqCkq+mm0Pc4glQ+4w2xVsFEg XaCq08Qe86rnmmiMn3ft6hqkPzx4DnqX2LbOoPKgkcviJrI0EpWTFuWa2w== X-Gm-Gg: ASbGncvKouR8HzNmksrKeuLWmLmL/7WfuPi4MU7aIUASIM6Y8IsUjqbY54Uh0PeXBNr OrJu0S+nLxeFh1OAYJd+8FdU2e8XsaG5pCFCWS1lmUPSH4JYsXLYlofr1zv0SL5tECHI9v8naoj GJN9iLXcMK/Tj40XkNi+44gPCCfofFHK4h7DQHaGSLZdxy6cRigbc1MjnIl3zllLZ/Hk1b67GUk gQXpxg6CSkK1N1NXDmrC+En5jlwoe5ekUdVO6I56TPs6JQtyjUbQPB60wAtpGgtIIWwnE5YHhlJ ugF9zBoZ5UbJk/68jsypzqDTzeH2veor8ii4OU1NADIS2zuEyTT/fAeiID3hdLx4zJdnuLuiEXx lWYCL7ucbPCuD X-Google-Smtp-Source: AGHT+IEofdp3mcYQr8SNJPWliTG6oO2jN83Tu97iKNPnOvXty7XUzpCg3qiJui2GBpaOi9FV0GopSw== X-Received: by 2002:a05:6000:1847:b0:38d:dcbe:91f2 with SMTP id ffacd0b85a97d-38f6f0c9c22mr6926532f8f.54.1740243833771; Sat, 22 Feb 2025 09:03:53 -0800 (PST) Received: from maestro (hatf-10-b2-v4wan-170284-cust365.vm32.cable.virginm.net. [82.4.89.110]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38f258cccdesm26673935f8f.26.2025.02.22.09.03.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Feb 2025 09:03:52 -0800 (PST) From: No Control To Edit To: bug-gnu-emacs@gnu.org Subject: 31.0.50; org babel source block :results code returns nil - pp possible culprit X-Debbugs-Cc: Date: Sat, 22 Feb 2025 17:03:52 +0000 Message-ID: <87plj9gbd3.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::431; envelope-from=nocontroltoedit@gmail.com; helo=mail-wr1-x431.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit 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 (/) problem: when using ':results code' in an 'org babel source block' I get nil instead of the result of last executed expression setup: Activate org mode on a buffer M-x org-mode Insert this text #+BEGIN_SRC emacs-lisp :results code (+ 1 1) #+END_SRC Do C-c C-c in source block and enter 'yes' to execute Actual results: #+RESULTS: #+begin_src emacs-lisp nil #+end_src Expected results: #+RESULTS: #+begin_src emacs-lisp 2 #+end_src Observations: pp might be be causing the problem see: ob-emacs-lisp.el when ':results code' used the block contents are wrapped in pp i.e. (pp src-block-contents) evaluating the following code in elisp returns (pp (+ 1 1)) >> 2 >> nil In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.16.0) of 2024-12-30 built on maestro Repository revision: 7671d50b149edd9e19c29f5fa8ee71c01e2f583d Repository branch: master System Description: LMDE 6 (faye) Configured using: 'configure --with-mailutils --with-modules --with-imagemagick --prefix=/home/no-control/installs --bindir=/home/no-control/bin --with-native-compilation --with-tree-sitter' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ IMAGEMAGICK JPEG LCMS2 LIBSELINUX LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Org Minor modes in effect: xterm-mouse-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort emacsbug reveal ffap network-stream nsm help-fns radix-tree cl-print debug backtrace mail-extr smtpmail use-package-core pp oc-basic cl-extra help-mode org-element org-persist org-id org-refile org-element-ast inline avl-tree generator ol-eww eww vtable mule-util url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail browse-url xdg url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util url-parse auth-source cl-seq eieio eieio-core cl-macs json map url-vars mail-source utf7 nnoo parse-time gnus-spec gnus-int gnus-range message sendmail mailcap yank-media puny rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util mail-utils range mm-util mail-prsvr wid-edit ol-docview doc-view filenotify jka-compr image-mode exif dired dired-loaddefs ol-bibtex bibtex iso8601 ol-bbdb ol-w3m ol-doi org-link-doi org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete pcomplete org-list org-footnote org-faces org-entities noutline outline icons org-version ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs thingatpt find-func cal-menu calendar cal-loaddefs org-compat org-macs format-spec time-date cl-loaddefs cl-lib compile text-property-search comint subr-x ansi-osc ansi-color ring comp-run comp-common rx xt-mouse term/xterm xterm byte-opt gv bytecomp byte-compile rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine 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 composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process tty-child-frames native-compile emacs) Memory information: ((conses 16 337879 89867) (symbols 48 22581 0) (strings 32 99229 3195) (string-bytes 1 2967838) (vectors 16 45383) (vector-slots 8 494459 18201) (floats 8 442 468) (intervals 56 663 120) (buffers 992 16))