From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id SCO5DQVnBF8eagAA0tVLHw (envelope-from ) for ; Tue, 07 Jul 2020 12:13:57 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id GGZfCQVnBF9WOwAAbx9fmQ (envelope-from ) for ; Tue, 07 Jul 2020 12:13:57 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id DA0509401D0 for ; Tue, 7 Jul 2020 12:13:56 +0000 (UTC) Received: from localhost ([::1]:59244 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jsmTz-0008Ax-SP for larch@yhetil.org; Tue, 07 Jul 2020 08:13:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56628) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jsmTb-0008Ad-8J for emacs-orgmode@gnu.org; Tue, 07 Jul 2020 08:13:31 -0400 Received: from mail-ed1-x543.google.com ([2a00:1450:4864:20::543]:37524) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jsmTZ-0006Ce-80; Tue, 07 Jul 2020 08:13:30 -0400 Received: by mail-ed1-x543.google.com with SMTP id g20so37966612edm.4; Tue, 07 Jul 2020 05:13:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=bXIz6eTAs8865wPuW74vs62e4qgQragSIbLRVRam6rc=; b=FHm4duxFIysiLLaQPqNwniHcqtBUo2nzdWAdpE6gV462ADWxBfT1xhR7tHdvjsRrJj YXnml6IEti4GwRtK1iI+h9kVwzorGg1jX4yVNOk3y4rOpB10gu47CADA/vJQWRxC0QAb 5VoQTlVCgH7nlCB4GtDTHfs/xQpVTKuIDFWeyPDHcSqDoeJ8tB0krwyPxHp71+jH6iWj RGOrie8mOkqMLU29allczVfZ1DhtXxrP8VrRLjIBXjMG3xxi/5oqZg6mG5UHGj8SmKvm +0O2TsvAhUaFHRLNpHsmUHvOGvxTohYCt9+XeKQ59n78+yzz+wuCBBBJD+GzHqKmrZcK 3FsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=bXIz6eTAs8865wPuW74vs62e4qgQragSIbLRVRam6rc=; b=Olypp+3OWfQyg0qcV4K7xkzeaplITa9FWW1A/Pw1Ze7lsEnst0e+LKoy5cTsD31p17 fUW2tsH/pcuLZpBJRM2P0pL5pKmyxvwR3KCVJBsAlmcACxIt448d5nD8yXWwot+waMz8 dxCJNLqvE05v2bAeNYgRVduLDtyfXg4uB6lZ8cILb+bT4BtBNJbxXM0btgCXKylau+/R Pm64PiD04i/GyhJRr7S6zdJPlzN068C5rqvYNPfsIrC0cE/ecBJo7yRnqfvRiAIJGDA7 r1FCUOfPUTraXmc6HgGsDDR3rn7M87H9OF63yzR2bip43frgosos52scdj6vabf/h6JZ r23A== X-Gm-Message-State: AOAM532fOPKuXxpdlHhLz3uju+6jRKFsC2FEM1M+lnp/WlravSo1cgOp AU0uYQBzXwTiio7ujS80VxV0YBIz8sY= X-Google-Smtp-Source: ABdhPJwFwpS1KmDGoEl2YIK2jUG43L0Kgn8XwWASppUe+l2wvmsr1O7t5SIlXd0UaDEGbw88X2ldXg== X-Received: by 2002:a05:6402:176e:: with SMTP id da14mr45955572edb.262.1594124006807; Tue, 07 Jul 2020 05:13:26 -0700 (PDT) Received: from localhost ([185.220.101.24]) by smtp.googlemail.com with ESMTPSA id b14sm294118ejg.18.2020.07.07.05.13.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Jul 2020 05:13:26 -0700 (PDT) From: akater To: Bastien Subject: Re: [PATCH] Add support for trace and error output streams in Common Lisp In-Reply-To: <874krtd69l.fsf@gnu.org> References: <87k12oyq0l.fsf@gmail.com> <874krtd69l.fsf@gnu.org> Date: Tue, 07 Jul 2020 12:03:54 +0000 Message-ID: <87r1tnv8et.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a00:1450:4864:20::543; envelope-from=nuclearspace@gmail.com; helo=mail-ed1-x543.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -7 X-Spam_score: -0.8 X-Spam_bar: / X-Spam_report: (-0.8 / 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_BL_SPAMCOP_NET=1.347, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=FHm4duxF; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: 2.69 X-TUID: 3983LGL07FpB --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable So, the overall plan that I suggest is as follows: =2D Merge the patch(es) I sent. Whether to merge documntation patch or not, is left for you to decide. The text does not lie to users but it hints at a feature that is not available yet. These patches will not break anything for anyone unless I get hit by the bus and SLIME gets to 2.28 without my submission merged into it. =2D Once my pending submission to SLIME (and SLY, if neccessary) is accepted, =20=20 - update the documentation if it has not been done at the previous step - move utilitiy function `org-babel-nsubstitute-multiple' to a more appropriate file - move `require' forms (to the top of ob-lisp.el, or wherever `org-babel-nsubstitute-multiple' went) =2D Once SLIME 2.25--2.27 (the one that lacks the grab-multiple-outputs feature) becomes unsupported, =20=20 - delete function `org-babel-execute:lisp--legacy' =20=20 - rename `org-babel-execute:lisp--multiple-targets-support' to `org-babel-execute:lisp' =20=20=20=20=20=20=20=20=20=20=20 - remove defalias for `org-babel-execute:lisp' By the way, I was wrong about something: newline variable in my patch does not refer to newlines emitted by Lisp, it's newline that Org inserts into Org buffer. I generally try to make it easy to allow consistent usage of non-unix newlines in users' files. If you are certain that trying to support this in Emacs is not worth it, I'll gladly stop doing it. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJfBGSzAAoJELK+sWGx7H9EMM8P/05yNLtu3nl1rl5X/BPHYbTL wMkYBf/CPYmrPPz3N9Co2szCrduYoY0R8K5wkqkAlrt4UDarRqvkxphZ/WZaWfA6 gHk0CzfkTPvXDtAXjTBY6BF6WjFabj3M9pNQEm2kmwtoipfDA8Kr0nchOfdJn7Gh KMxMEqvpZOQvVdFaQN70QvoqQhQroq2XjIv0U4HGFYkQD+pHFNXrfYrwpCYtFR/R /doOg/8+GI5JY5gZzqCccwoGOkhEO1PFnkmHOJZYbUBXP7ShKF/bbhM37fnTIvKl 1YC5yhjn6EhNQqG3M6geuQOHi3wXCJu9+YzAV63vHa+Ip9I59o+fJcGh6gVMUnE7 pWG4KqHvXnPl7SzPumqxUtCEZZdL4uwB+aeVbH6KSMaRkjMGFuVD62KwQEbSP/QC YMS48L2awH6PWG1Qtb/F2K3PAn1kNxhNmkTFqQKdidR+Eg3FS3ezEuUXqnT6xq1r Xosq++Vo+VCoi0mi4gMmFSvhnqAoWMJJF5ie5RXJ3iiL/f+zF+Dr1X3470Cu6ezv SxjrimaPYZIUJ+tsY8nbEiBWWfNGu7BY+90DC0OukbYn/yPO1yv7BrVKuYRhpu6y ZPJKlK9Ds+wwL+p3a+9Bo3+72MzHRe6vzXvwHtYUND67sHtjrsntmZ22HM/vhFOg F9mrUL1S7CHcl9zRXtHt =E78A -----END PGP SIGNATURE----- --=-=-=--