X-Loop: help-debbugs@HIDDEN Subject: [bug#77219] [PATCH] gnu: Add emacs-sage-shell-mode. Resent-From: Nicolas Goaziou <mail@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: andrew@HIDDEN, csantosb@HIDDEN, divya@HIDDEN, ian@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, guix-patches@HIDDEN Resent-Date: Sun, 23 Mar 2025 21:09:02 +0000 Resent-Message-ID: <handler.77219.B.174276409821036 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 77219 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77219 <at> debbugs.gnu.org Cc: Nicolas Goaziou <mail@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>, Divya Ranjan Pattanaik <divya@HIDDEN>, Ian Eure <ian@HIDDEN>, Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN> X-Debbugs-Original-To: guix-patches@HIDDEN X-Debbugs-Original-Xcc: Andrew Tropin <andrew@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>, Divya Ranjan Pattanaik <divya@HIDDEN>, Ian Eure <ian@HIDDEN>, Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.174276409821036 (code B ref -1); Sun, 23 Mar 2025 21:09:02 +0000 Received: (at submit) by debbugs.gnu.org; 23 Mar 2025 21:08:18 +0000 Received: from localhost ([127.0.0.1]:52843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1twSYM-0005TE-Dc for submit <at> debbugs.gnu.org; Sun, 23 Mar 2025 17:08:18 -0400 Received: from lists.gnu.org ([2001:470:142::17]:55582) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1twSYJ-0005Sv-SK for submit <at> debbugs.gnu.org; Sun, 23 Mar 2025 17:08:16 -0400 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 <mail@HIDDEN>) id 1twSYD-0001qt-OJ for guix-patches@HIDDEN; Sun, 23 Mar 2025 17:08:09 -0400 Received: from msg-4.mailo.com ([213.182.54.15] helo=mailo.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <mail@HIDDEN>) id 1twSYA-0004JM-Vj for guix-patches@HIDDEN; Sun, 23 Mar 2025 17:08:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr; s=mailo; t=1742764084; bh=lA+nNexHpEEo18YQltQ9n0jAqA/NDFuTaG1ak7+kwE0=; h=X-EA-Auth:From:To:Cc:Subject:Date:Message-ID:X-Mailer: MIME-Version:Content-Transfer-Encoding; b=SYKCfcqwk1LbSQxZ6951XDyyOA+lz+wQTxJrkO2YR45N8M3J6Ssa7ZAVevU2Yy2L5 2FKiyE6a0B6m4Eb6UCn7ZRoBM61drrOSLmngG4oMpb+a+2uHa8p8Ev2LzS39LRC4Zi aZ4d9knw7D74U+D1dLdv05jyJMcf+IJUGRW0obfE= Received: by b221-9.in.mailobj.net [192.168.90.29] with ESMTP via ip-20.mailobj.net [213.182.54.20] Sun, 23 Mar 2025 22:08:03 +0100 (CET) X-EA-Auth: ujfEc7+Pdls6oLMFiZhyTuM8fRezdG2+/rOZChbeIlWJsIHwBlCSYeCuwcpVQvRstmE8W0d6Ryca3ddhElKX4BUSHiCT65qIlrVD2F8mEns= From: Nicolas Goaziou <mail@HIDDEN> Date: Sun, 23 Mar 2025 22:07:38 +0100 Message-ID: <1bf346bbbbebd9c277dd63a10c148993be33763c.1742764031.git.mail@HIDDEN> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=213.182.54.15; envelope-from=mail@HIDDEN; helo=mailo.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, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) 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: -0.1 (/) * gnu/packages/emacs-xyz.scm (emacs-sage-shell-mode): New variable. Change-Id: I73189f919f0f1a36b0f4826685b8ace4563a9a81 --- gnu/packages/emacs-xyz.scm | 55 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index f00c5e4b29..dc36455058 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -6544,6 +6544,61 @@ (define-public emacs-org-pdftools (home-page "https://github.com/fuxialexander/org-pdftools") (license license:gpl3+)))) +(define-public emacs-sage-shell-mode + (let ((commit "4291700e981a2105d55fa56382ba25046d3d268d") + (revision "1")) + (package + (name "emacs-sage-shell-mode") + (version (git-version "0.3" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sagemath/sage-shell-mode") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1dch7cwwslffgnzp1djlhz6a792ci42p4bvazxd9lqzhzal0rsbb")))) + (build-system emacs-build-system) + (arguments + (list #:phases + #~(modify-phases %standard-phases + ;; Test file contains a duplicate test, causing a check + ;; error. Remove the first occurrence. + (add-before 'check 'remove-duplicate-test + (lambda _ + (emacs-batch-edit-file "test/sage-shell-mode-test.el" + '(progn + (search-forward + "(ert-deftest sage-shell:parse-state-func-call-1") + (goto-char (match-beginning 0)) + (kill-sexp) + (basic-save-buffer))))) + ;; The test below is meant to be called from a CI environment + ;; and can be ignored. + (add-before 'check 'skip-failing-test + (lambda _ + (substitute* "test/sage-shell-mode-test.el" + (("\\(ert-deftest sage-shell:development-version-test .*" + all) + (string-append all "(skip-unless nil)\n")))))) + #:tests? #true + ;; The "test" command from the Makefile rebuilds everything. Run + ;; the tests at a lower level. + #:test-command #~(list "emacs" "-Q" "-batch" + "-L" "." + "-l" "test/sage-shell-mode-test.el" + "-f" "ert-run-tests-batch-and-exit"))) + (propagated-inputs (list emacs-deferred)) + (home-page "https://github.com/sagemath/sage-shell-mode") + (synopsis "Emacs front-end for SageMath") + (description + "Sage Shell mode provides an Emacs front-end for SageMath. It can run +the Sage terminal inside Emacs, and allows editing @file{.sage} source files +with a dedicated major mode and sending their contents directly to that +terminal.") + (license license:gpl3+)))) + (define-public emacs-sakura-theme (package (name "emacs-sakura-theme") base-commit: 60e4012dfcbe0df5c7e60f097ae2b11d92f982ff -- 2.48.1
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: Nicolas Goaziou <mail@HIDDEN> Subject: bug#77219: Acknowledgement ([PATCH] gnu: Add emacs-sage-shell-mode.) Message-ID: <handler.77219.B.174276409821036.ack <at> debbugs.gnu.org> References: <1bf346bbbbebd9c277dd63a10c148993be33763c.1742764031.git.mail@HIDDEN> X-Gnu-PR-Message: ack 77219 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 77219 <at> debbugs.gnu.org Date: Sun, 23 Mar 2025 21:09: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. As you requested using X-Debbugs-CC, your message was also forwarded to Andrew Tropin <andrew@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>,= Divya Ranjan Pattanaik <divya@HIDDEN>, Ian Eure <ian@HIDDEN= v>, Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>, Liliana Marie Pri= kler <liliana.prikler@HIDDEN> (after having been given a bug report number, if it did not have one). Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 77219 <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 77219: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77219 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#77219] [PATCH] gnu: Add emacs-sage-shell-mode. Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 23 Mar 2025 22:03:01 +0000 Resent-Message-ID: <handler.77219.B77219.174276733731226 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 77219 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Goaziou <mail@HIDDEN>, 77219 <at> debbugs.gnu.org Cc: Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>, Ian Eure <ian@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>, Divya Ranjan Pattanaik <divya@HIDDEN>, Andrew Tropin <andrew@HIDDEN> Received: via spool by 77219-submit <at> debbugs.gnu.org id=B77219.174276733731226 (code B ref 77219); Sun, 23 Mar 2025 22:03:01 +0000 Received: (at 77219) by debbugs.gnu.org; 23 Mar 2025 22:02:17 +0000 Received: from localhost ([127.0.0.1]:52941 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1twTOa-00087a-TO for submit <at> debbugs.gnu.org; Sun, 23 Mar 2025 18:02:17 -0400 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:57669) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>) id 1twTOX-00087C-FL for 77219 <at> debbugs.gnu.org; Sun, 23 Mar 2025 18:02:14 -0400 Received: by mail-wm1-x343.google.com with SMTP id 5b1f17b1804b1-43d04dc73b7so40318665e9.3 for <77219 <at> debbugs.gnu.org>; Sun, 23 Mar 2025 15:02:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742767327; x=1743372127; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=72kOvKLfPe1HY/KaBKYJZIlpmkSIeI3GU0HrJzKHyEM=; b=KagHySd2glWt/HH84oScuyMgT5No8RgPb7oYmZ4lYlKOMY7KGHybZ4aIREEkZe7Zke Gn1tb9+BIXUHSinmPzgAom+OL5NJDhGJ3PE77KsH3Is8myDp5tOztKii5NLlLr3vpr/4 ej2NN3Arkih62KQbxcVeEgYiw5qrnQbdvzcKqvdxZn8nvaBPjZr8/16bVCJqO8OwFt8h X0kiZbnmEvgmpKp7gRXzQVCcy3nmJ2Ber9AEltm+hSDnKFJv0E5fv/aC80ESODeUk1pD 7EPap1cDA/zXbP+leX9unUc36s7nyWPo1qf4L9QU17VD0eFVAC0Io/gCqdVIMwwkLMiO PU/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742767327; x=1743372127; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=72kOvKLfPe1HY/KaBKYJZIlpmkSIeI3GU0HrJzKHyEM=; b=C6yr+o5py5xx+NjK9CqIyazPUhodzWkjB3La0WhUvTBvi1L644OJ7YLZymTn5ro9yT V//A2J/4As1GGbDSwvdKuT6axzF67pfh4ZVepYUXZbZhlbEZmBtp++mX+y6AqBhd9JoP PbeqYbu1tx7yoRVSbSpxZF/jCO5SovhOXW8h01Th4k9WwXliNZwPi8x5DTP/JoYVldHR FnSzr9j15c4s4872FGj6s4F/wjcI0jH+TB07rS5dOijAF2/+ygzUbbnqczuMvgU3pOLy tiy0PcQROHva0L+EoSB4yQDJwzmaOgg8D9oz2Q+JDD9smNXBmBfv1r20LhJmp41Gl+jE V4bw== X-Forwarded-Encrypted: i=1; AJvYcCWPuKsTd+kqL/qE6ULzjExsHfHdBPvdulPGg+9DHiqfXWXcyeZ6Xq2rm4Dvq5xgd6EO0PFwzQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwWYpUFBhViCKOHrpkoS56fb9G/Upj8ISxf1p5bPXxsMXvYxjlX qtWvbSgxwWk5csy/p4gV6r8NAAyWPHXoj8TcE/k5xnlTJEPCEo7og5q6vIy8+BE= X-Gm-Gg: ASbGnctumNWvVpyfGmOmnNpLksJo5xjXwIpKW3l9BvsHdmN9Vui1COs081+zdtvNYRQ UdAVxWzjqSXkzgqUjeRnnXJg6TJpBXE+NnXHOVWdSk9MdU+SFVH7o8rnzTibTIckT+m+50MxU9a MjObgTN7fPdBnGqfFDQRnvB4kTEy2q/69XS1SpoDix8P/GD9FVC8HxEMeKZ+E12bP/a5bhiW8BR AQIGoajue3PXzOQkJAr/XsNqQ+b8rD+c3L66Z22RRAc1PjoVUU9/fNAJKLq60xuK0a5esrUL5tk /Y0ABkH6IkQi/IpNskBkyFAxCxkBa8YUTcSMnedsTtxf/wiz/io2ChFJfQaNURPS0uiPGzQQaJN YYcZQiiGC68GmKjcbS1UN X-Google-Smtp-Source: AGHT+IHUjsDOerzm70jvyIlmD0CHXVhsbzXNDTDmkFRQBhv0iXkZ1lklh1FLmVTcxa44TvfkJ2ufuA== X-Received: by 2002:a05:600c:470f:b0:43c:f597:d582 with SMTP id 5b1f17b1804b1-43d509e0f82mr87091465e9.1.1742767327028; Sun, 23 Mar 2025 15:02:07 -0700 (PDT) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d4fd9eb21sm99608275e9.32.2025.03.23.15.02.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 23 Mar 2025 15:02:06 -0700 (PDT) Message-ID: <3c0a30a3113e5b33f6e9a18a0d0c64bfaced41f8.camel@HIDDEN> From: Liliana Marie Prikler <liliana.prikler@HIDDEN> Date: Sun, 23 Mar 2025 23:02:04 +0100 In-Reply-To: <1bf346bbbbebd9c277dd63a10c148993be33763c.1742764031.git.mail@HIDDEN> References: <1bf346bbbbebd9c277dd63a10c148993be33763c.1742764031.git.mail@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.54.3 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) 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: -1.0 (-) QW0gU29ubnRhZywgZGVtIDIzLjAzLjIwMjUgdW0gMjI6MDcgKzAxMDAgc2NocmllYiBOaWNvbGFz IEdvYXppb3U6Cj4gKiBnbnUvcGFja2FnZXMvZW1hY3MteHl6LnNjbSAoZW1hY3Mtc2FnZS1zaGVs bC1tb2RlKTogTmV3IHZhcmlhYmxlLgo+IAo+IENoYW5nZS1JZDogSTczMTg5ZjkxOWYwZjFhMzZi MGY0ODI2Njg1YjhhY2U0NTYzYTlhODEKPiAtLS0KPiDCoGdudS9wYWNrYWdlcy9lbWFjcy14eXou c2NtIHwgNTUKPiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+IMKgMSBm aWxlIGNoYW5nZWQsIDU1IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvZ251L3BhY2th Z2VzL2VtYWNzLXh5ei5zY20gYi9nbnUvcGFja2FnZXMvZW1hY3MteHl6LnNjbQo+IGluZGV4IGYw MGM1ZTRiMjkuLmRjMzY0NTUwNTggMTAwNjQ0Cj4gLS0tIGEvZ251L3BhY2thZ2VzL2VtYWNzLXh5 ei5zY20KPiArKysgYi9nbnUvcGFja2FnZXMvZW1hY3MteHl6LnNjbQo+IEBAIC02NTQ0LDYgKzY1 NDQsNjEgQEAgKGRlZmluZS1wdWJsaWMgZW1hY3Mtb3JnLXBkZnRvb2xzCj4gwqDCoMKgwqDCoMKg IChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9mdXhpYWxleGFuZGVyL29yZy1wZGZ0b29s cyIpCj4gwqDCoMKgwqDCoMKgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMyspKSkpCj4gwqAKPiArKGRl ZmluZS1wdWJsaWMgZW1hY3Mtc2FnZS1zaGVsbC1tb2RlCj4gK8KgIChsZXQgKChjb21taXQgIjQy OTE3MDBlOTgxYTIxMDVkNTVmYTU2MzgyYmEyNTA0NmQzZDI2OGQiKQo+ICvCoMKgwqDCoMKgwqDC oCAocmV2aXNpb24gIjEiKSkKPiArwqDCoMKgIChwYWNrYWdlCj4gK8KgwqDCoMKgwqAgKG5hbWUg ImVtYWNzLXNhZ2Utc2hlbGwtbW9kZSIpCj4gK8KgwqDCoMKgwqAgKHZlcnNpb24gKGdpdC12ZXJz aW9uICIwLjMiIHJldmlzaW9uIGNvbW1pdCkpCj4gK8KgwqDCoMKgwqAgKHNvdXJjZSAob3JpZ2lu Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobWV0aG9kIGdpdC1mZXRjaCkKPiAr wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh1cmkgKGdpdC1yZWZlcmVuY2UKPiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh1cmwKPiAiaHR0cHM6Ly9n aXRodWIuY29tL3NhZ2VtYXRoL3NhZ2Utc2hlbGwtbW9kZSIpCj4gK8KgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoY29tbWl0IGNvbW1pdCkpKQo+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNp b24pKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHNoYTI1Ngo+ICvCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYmFzZTMyCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAKPiAiMWRjaDdjd3dzbGZmZ256cDFkamxoejZhNzkyY2k0MnA0YnZhenhk OWxxemh6YWwwcnNiYiIpKSkpCj4gK8KgwqDCoMKgwqAgKGJ1aWxkLXN5c3RlbSBlbWFjcy1idWls ZC1zeXN0ZW0pCj4gK8KgwqDCoMKgwqAgKGFyZ3VtZW50cwo+ICvCoMKgwqDCoMKgwqAgKGxpc3Qg IzpwaGFzZXMKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICN+KG1vZGlmeS1waGFzZXMgJXN0 YW5kYXJkLXBoYXNlcwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7OyBUZXN0 IGZpbGUgY29udGFpbnMgYSBkdXBsaWNhdGUgdGVzdCwgY2F1c2luZyBhCj4gY2hlY2sKPiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgZXJyb3IuwqAgUmVtb3ZlIHRoZSBmaXJz dCBvY2N1cnJlbmNlLgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYWRkLWJl Zm9yZSAnY2hlY2sgJ3JlbW92ZS1kdXBsaWNhdGUtdGVzdAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgKGxhbWJkYSBfCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgKGVtYWNzLWJhdGNoLWVkaXQtZmlsZSAidGVzdC9zYWdlLXNoZWxsLW1v ZGUtCj4gdGVzdC5lbCIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgJyhwcm9nbgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgKHNlYXJjaC1mb3J3YXJkCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgICIoZXJ0LWRlZnRlc3Qgc2FnZS1zaGVsbDpwYXJzZS1zdGF0 ZS1mdW5jLQo+IGNhbGwtMSIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCAoZ290by1jaGFyIChtYXRjaC1iZWdpbm5pbmcgMCkpCj4gK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoa2lsbC1zZXhwKQo+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGJhc2ljLXNh dmUtYnVmZmVyKSkpKSkKVGhlcmUgaXMgYW4gZXJ0LW51bWJlci10ZXN0cyBmdW5jdGlvbiBpbiBl bWFjcy11dGlscyB0aGF0IHlvdSBjYW4gdXNlLgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCA7OyBUaGUgdGVzdCBiZWxvdyBpcyBtZWFudCB0byBiZSBjYWxsZWQgZnJvbSBhIENJ Cj4gZW52aXJvbm1lbnQKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgYW5k IGNhbiBiZSBpZ25vcmVkLgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYWRk LWJlZm9yZSAnY2hlY2sgJ3NraXAtZmFpbGluZy10ZXN0Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhIF8KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCAoc3Vic3RpdHV0ZSogInRlc3Qvc2FnZS1zaGVsbC1tb2RlLXRlc3QuZWwi Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoIlxcKGVy dC1kZWZ0ZXN0IHNhZ2Utc2hlbGw6ZGV2ZWxvcG1lbnQtCj4gdmVyc2lvbi10ZXN0IC4qIgo+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYWxsKQo+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdHJpbmctYXBw ZW5kIGFsbCAiKHNraXAtdW5sZXNzCj4gbmlsKVxuIikpKSkpKQo+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgIzp0ZXN0cz8gI3RydWUKWW91IGRvbid0IGFjdHVhbGx5IG5lZWQgIzp0ZXN0cz8g I3RydWUgYW55bW9yZSB3aXRoIHRoZSBuZXh0IGVtYWNzLXRlYW0KbWVyZ2UgOikKPiArwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIDs7IFRoZSAidGVzdCIgY29tbWFuZCBmcm9tIHRoZSBNYWtlZmls ZSByZWJ1aWxkcwo+IGV2ZXJ5dGhpbmcuwqAgUnVuCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCA7OyB0aGUgdGVzdHMgYXQgYSBsb3dlciBsZXZlbC4KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgICM6dGVzdC1jb21tYW5kICN+KGxpc3QgImVtYWNzIiAiLVEiICItYmF0Y2giCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgIi1MIiAiLiIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiLWwiICJ0ZXN0L3NhZ2Utc2hlbGwt bW9kZS0KPiB0ZXN0LmVsIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICItZiIgImVydC1ydW4tdGVzdHMtYmF0 Y2gtYW5kLQo+IGV4aXQiKSkpCj4gK8KgwqDCoMKgwqAgKHByb3BhZ2F0ZWQtaW5wdXRzIChsaXN0 IGVtYWNzLWRlZmVycmVkKSkKPiArwqDCoMKgwqDCoCAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1 Yi5jb20vc2FnZW1hdGgvc2FnZS1zaGVsbC1tb2RlIikKPiArwqDCoMKgwqDCoCAoc3lub3BzaXMg IkVtYWNzIGZyb250LWVuZCBmb3IgU2FnZU1hdGgiKQo+ICvCoMKgwqDCoMKgIChkZXNjcmlwdGlv bgo+ICvCoMKgwqDCoMKgwqAgIlNhZ2UgU2hlbGwgbW9kZSBwcm92aWRlcyBhbiBFbWFjcyBmcm9u dC1lbmQgZm9yIFNhZ2VNYXRoLsKgCj4gSXQgY2FuIHJ1bgo+ICt0aGUgU2FnZSB0ZXJtaW5hbCBp bnNpZGUgRW1hY3MsIGFuZCBhbGxvd3MgZWRpdGluZyBAZmlsZXsuc2FnZX0KPiBzb3VyY2UgZmls ZXMKPiArd2l0aCBhIGRlZGljYXRlZCBtYWpvciBtb2RlIGFuZCBzZW5kaW5nIHRoZWlyIGNvbnRl bnRzIGRpcmVjdGx5IHRvCj4gdGhhdAo+ICt0ZXJtaW5hbC4iKQo+ICvCoMKgwqDCoMKgIChsaWNl bnNlIGxpY2Vuc2U6Z3BsMyspKSkpCj4gKwo+IMKgKGRlZmluZS1wdWJsaWMgZW1hY3Mtc2FrdXJh LXRoZW1lCj4gwqDCoCAocGFja2FnZQo+IMKgwqDCoMKgIChuYW1lICJlbWFjcy1zYWt1cmEtdGhl bWUiKQpDaGVlcnMK
X-Loop: help-debbugs@HIDDEN Subject: [bug#77219] [PATCH v2] gnu: Add emacs-sage-shell-mode. References: <1bf346bbbbebd9c277dd63a10c148993be33763c.1742764031.git.mail@HIDDEN> In-Reply-To: <1bf346bbbbebd9c277dd63a10c148993be33763c.1742764031.git.mail@HIDDEN> Resent-From: Nicolas Goaziou <mail@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: mail@HIDDEN, liliana.prikler@HIDDEN, andrew@HIDDEN, csantosb@HIDDEN, divya@HIDDEN, ian@HIDDEN, cox.katherine.e+guix@HIDDEN, guix-patches@HIDDEN Resent-Date: Sun, 23 Mar 2025 22:21:01 +0000 Resent-Message-ID: <handler.77219.B77219.17427684402214 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 77219 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77219 <at> debbugs.gnu.org Cc: Nicolas Goaziou <mail@HIDDEN>, Nicolas Goaziou <mail@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>, Divya Ranjan Pattanaik <divya@HIDDEN>, Ian Eure <ian@HIDDEN>, Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN> X-Debbugs-Original-Xcc: Nicolas Goaziou <mail@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>, Divya Ranjan Pattanaik <divya@HIDDEN>, Ian Eure <ian@HIDDEN>, Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN> Received: via spool by 77219-submit <at> debbugs.gnu.org id=B77219.17427684402214 (code B ref 77219); Sun, 23 Mar 2025 22:21:01 +0000 Received: (at 77219) by debbugs.gnu.org; 23 Mar 2025 22:20:40 +0000 Received: from localhost ([127.0.0.1]:52971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1twTgO-0000Za-0m for submit <at> debbugs.gnu.org; Sun, 23 Mar 2025 18:20:40 -0400 Received: from msg-2.mailo.com ([213.182.54.12]:55588 helo=mailo.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1twTgL-0000ZG-In for 77219 <at> debbugs.gnu.org; Sun, 23 Mar 2025 18:20:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr; s=mailo; t=1742768430; bh=8FxXecYn/YsDp2pqH9VfY0d8AC4MmS8MNOf4sIfCGf8=; h=X-EA-Auth:From:To:Cc:Subject:Date:Message-ID:X-Mailer: MIME-Version:Content-Transfer-Encoding; b=3RoUafL5E4Sl4W3mIKQLVRPhTo+QWB/3z0yz0JH/rovuLeRRqTaj9naweA4XSOU6J rQ7fFqexRT7j7xi6YaUPTk+WSV/epRcKM3vPKNfgTLuGgBQzHh/WmREHm7+gDeG8+0 z4REjmTqDfkif1iTtvzrFRpM1pP+CVdi7HdeLXzM= Received: by b221-6.in.mailobj.net [192.168.90.26] with ESMTP via ip-20.mailobj.net [213.182.54.20] Sun, 23 Mar 2025 23:20:30 +0100 (CET) X-EA-Auth: uJ6KG4gDki3kWn8JXCQ3nw0DAQdQgUD95iR4f5+CqfFAgLiJjKYagPDhX4xiXuhH18RzEFMasQdOv0ALOot02BZdHUaRimUnFzbNGZHVDKk= From: Nicolas Goaziou <mail@HIDDEN> Date: Sun, 23 Mar 2025 23:19:32 +0100 Message-ID: <a4a0e4941d08a5daa7796db7a5835d246c1fede1.1742768257.git.mail@HIDDEN> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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: -1.0 (-) * gnu/packages/emacs-xyz.scm (emacs-sage-shell-mode): New variable. Change-Id: I73189f919f0f1a36b0f4826685b8ace4563a9a81 --- v2: Make use of `ert-number-tests'. Remove unnecesary "#:test? t" argument. gnu/packages/emacs-xyz.scm | 48 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index f00c5e4b29..889b8bfc8b 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -6544,6 +6544,54 @@ (define-public emacs-org-pdftools (home-page "https://github.com/fuxialexander/org-pdftools") (license license:gpl3+)))) +(define-public emacs-sage-shell-mode + (let ((commit "4291700e981a2105d55fa56382ba25046d3d268d") + (revision "1")) + (package + (name "emacs-sage-shell-mode") + (version (git-version "0.3" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sagemath/sage-shell-mode") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1dch7cwwslffgnzp1djlhz6a792ci42p4bvazxd9lqzhzal0rsbb")))) + (build-system emacs-build-system) + (arguments + (list #:phases + #~(modify-phases %standard-phases + ;; Fix duplicate tests in test file. + (add-before 'check 'remove-duplicate-test + (lambda _ + (ert-number-tests "test/sage-shell-mode-test.el" + "sage-shell:parse-state-func-call-1"))) + ;; The test below is meant to be called from a CI environment + ;; and can be ignored. + (add-before 'check 'skip-failing-test + (lambda _ + (substitute* "test/sage-shell-mode-test.el" + (("\\(ert-deftest sage-shell:development-version-test .*" + all) + (string-append all "(skip-unless nil)\n")))))) + ;; The "test" command from the Makefile rebuilds everything. Run + ;; the tests at a lower level. + #:test-command #~(list "emacs" "-Q" "-batch" + "-L" "." + "-l" "test/sage-shell-mode-test.el" + "-f" "ert-run-tests-batch-and-exit"))) + (propagated-inputs (list emacs-deferred)) + (home-page "https://github.com/sagemath/sage-shell-mode") + (synopsis "Emacs front-end for SageMath") + (description + "Sage Shell mode provides an Emacs front-end for SageMath. It can run +the Sage terminal inside Emacs, and allows editing @file{.sage} source files +with a dedicated major mode and sending their contents directly to that +terminal.") + (license license:gpl3+)))) + (define-public emacs-sakura-theme (package (name "emacs-sakura-theme") base-commit: 60e4012dfcbe0df5c7e60f097ae2b11d92f982ff -- 2.49.0
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Liliana Marie Prikler <liliana.prikler@HIDDEN> Subject: bug#77219: closed ([PATCH] gnu: Add emacs-sage-shell-mode.) CC: tracker <at> debbugs.gnu.org Message-ID: <handler.77219.D77219.17430263428711.ackdone <at> debbugs.gnu.org> References: <65ac02fefeae254cb79983d8b4af88493f7e1081.camel@HIDDEN> <1bf346bbbbebd9c277dd63a10c148993be33763c.1742764031.git.mail@HIDDEN> X-Gnu-PR-Message: closed 77219 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Date: Wed, 26 Mar 2025 22:00:05 +0000 Content-Type: multipart/mixed; boundary="----------=_1743026405-9130-0" This is a multi-part message in MIME format... ------------=_1743026405-9130-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Wed, 26 Mar 2025 22:58:52 +0100 with message-id <65ac02fefeae254cb79983d8b4af88493f7e1081.camel@HIDDEN> and subject line Re: [bug#77219] [PATCH v2] gnu: Add emacs-sage-shell-mode. has caused the debbugs.gnu.org bug report #77219, regarding [PATCH] gnu: Add emacs-sage-shell-mode. to be marked as done. (If you believe you have received this mail in error, please contact help-debbugs@HIDDEN) --=20 77219: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77219 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1743026405-9130-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 23 Mar 2025 21:08:18 +0000 Received: from localhost ([127.0.0.1]:52843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1twSYM-0005TE-Dc for submit <at> debbugs.gnu.org; Sun, 23 Mar 2025 17:08:18 -0400 Received: from lists.gnu.org ([2001:470:142::17]:55582) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1twSYJ-0005Sv-SK for submit <at> debbugs.gnu.org; Sun, 23 Mar 2025 17:08:16 -0400 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 <mail@HIDDEN>) id 1twSYD-0001qt-OJ for guix-patches@HIDDEN; Sun, 23 Mar 2025 17:08:09 -0400 Received: from msg-4.mailo.com ([213.182.54.15] helo=mailo.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <mail@HIDDEN>) id 1twSYA-0004JM-Vj for guix-patches@HIDDEN; Sun, 23 Mar 2025 17:08:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr; s=mailo; t=1742764084; bh=lA+nNexHpEEo18YQltQ9n0jAqA/NDFuTaG1ak7+kwE0=; h=X-EA-Auth:From:To:Cc:Subject:Date:Message-ID:X-Mailer: MIME-Version:Content-Transfer-Encoding; b=SYKCfcqwk1LbSQxZ6951XDyyOA+lz+wQTxJrkO2YR45N8M3J6Ssa7ZAVevU2Yy2L5 2FKiyE6a0B6m4Eb6UCn7ZRoBM61drrOSLmngG4oMpb+a+2uHa8p8Ev2LzS39LRC4Zi aZ4d9knw7D74U+D1dLdv05jyJMcf+IJUGRW0obfE= Received: by b221-9.in.mailobj.net [192.168.90.29] with ESMTP via ip-20.mailobj.net [213.182.54.20] Sun, 23 Mar 2025 22:08:03 +0100 (CET) X-EA-Auth: ujfEc7+Pdls6oLMFiZhyTuM8fRezdG2+/rOZChbeIlWJsIHwBlCSYeCuwcpVQvRstmE8W0d6Ryca3ddhElKX4BUSHiCT65qIlrVD2F8mEns= From: Nicolas Goaziou <mail@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH] gnu: Add emacs-sage-shell-mode. Date: Sun, 23 Mar 2025 22:07:38 +0100 Message-ID: <1bf346bbbbebd9c277dd63a10c148993be33763c.1742764031.git.mail@HIDDEN> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin <andrew@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>, Divya Ranjan Pattanaik <divya@HIDDEN>, Ian Eure <ian@HIDDEN>, Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN> Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=213.182.54.15; envelope-from=mail@HIDDEN; helo=mailo.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, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Nicolas Goaziou <mail@HIDDEN> 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: -0.1 (/) * gnu/packages/emacs-xyz.scm (emacs-sage-shell-mode): New variable. Change-Id: I73189f919f0f1a36b0f4826685b8ace4563a9a81 --- gnu/packages/emacs-xyz.scm | 55 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index f00c5e4b29..dc36455058 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -6544,6 +6544,61 @@ (define-public emacs-org-pdftools (home-page "https://github.com/fuxialexander/org-pdftools") (license license:gpl3+)))) +(define-public emacs-sage-shell-mode + (let ((commit "4291700e981a2105d55fa56382ba25046d3d268d") + (revision "1")) + (package + (name "emacs-sage-shell-mode") + (version (git-version "0.3" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sagemath/sage-shell-mode") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1dch7cwwslffgnzp1djlhz6a792ci42p4bvazxd9lqzhzal0rsbb")))) + (build-system emacs-build-system) + (arguments + (list #:phases + #~(modify-phases %standard-phases + ;; Test file contains a duplicate test, causing a check + ;; error. Remove the first occurrence. + (add-before 'check 'remove-duplicate-test + (lambda _ + (emacs-batch-edit-file "test/sage-shell-mode-test.el" + '(progn + (search-forward + "(ert-deftest sage-shell:parse-state-func-call-1") + (goto-char (match-beginning 0)) + (kill-sexp) + (basic-save-buffer))))) + ;; The test below is meant to be called from a CI environment + ;; and can be ignored. + (add-before 'check 'skip-failing-test + (lambda _ + (substitute* "test/sage-shell-mode-test.el" + (("\\(ert-deftest sage-shell:development-version-test .*" + all) + (string-append all "(skip-unless nil)\n")))))) + #:tests? #true + ;; The "test" command from the Makefile rebuilds everything. Run + ;; the tests at a lower level. + #:test-command #~(list "emacs" "-Q" "-batch" + "-L" "." + "-l" "test/sage-shell-mode-test.el" + "-f" "ert-run-tests-batch-and-exit"))) + (propagated-inputs (list emacs-deferred)) + (home-page "https://github.com/sagemath/sage-shell-mode") + (synopsis "Emacs front-end for SageMath") + (description + "Sage Shell mode provides an Emacs front-end for SageMath. It can run +the Sage terminal inside Emacs, and allows editing @file{.sage} source files +with a dedicated major mode and sending their contents directly to that +terminal.") + (license license:gpl3+)))) + (define-public emacs-sakura-theme (package (name "emacs-sakura-theme") base-commit: 60e4012dfcbe0df5c7e60f097ae2b11d92f982ff -- 2.48.1 ------------=_1743026405-9130-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 77219-done) by debbugs.gnu.org; 26 Mar 2025 21:59:02 +0000 Received: from localhost ([127.0.0.1]:44744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1txYm6-0002GI-1Y for submit <at> debbugs.gnu.org; Wed, 26 Mar 2025 17:59:02 -0400 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]:53314) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>) id 1txYm3-0002Fo-P7 for 77219-done <at> debbugs.gnu.org; Wed, 26 Mar 2025 17:59:00 -0400 Received: by mail-wm1-x344.google.com with SMTP id 5b1f17b1804b1-43cf06eabdaso3044365e9.2 for <77219-done <at> debbugs.gnu.org>; Wed, 26 Mar 2025 14:58:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743026334; x=1743631134; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=9UgdxZsr1Ou3PbsLAB+iE+/UGULr0d0OVPJyUeFDKGM=; b=SW55pF5r/ekx0YwqVXmhrUtOF+PUFZ2KWsKzdWsKRU4b2gAIjkgUmF5Rf7BvKpz+F9 5lBUMhBeyLXuSLnNiGYKifkrrnINQ+pKM/gF9CU9kkHDKND0GNQXHOukixrIcQEZMtzn lBUe62d2Zw3FKBHi0FMB2rGsZYRVWnyLRVGXMoNOgLMFI0sxeKlkOwm2Mi2fRrIOQOro jdxXct5EFRvU6Uq9/NhL2lHLKmW5xblyCNPeZGkoxZLeBqcMfQXv0KMx6cKVusUQejaI GrWUnm/9ALKlJNUb2Ky2n7URiVOhqnMiwB1fqPHyYkctMVPNg+ODMja1qnw+CbmrYFxk w2aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743026334; x=1743631134; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=9UgdxZsr1Ou3PbsLAB+iE+/UGULr0d0OVPJyUeFDKGM=; b=SWQVq0Sx7tZwmq2aEBGRHBZn/krvx8LPO27QYf/piVrmc31q2IN7d2PjIPojrJr2rb Vb0yH1Va3nQW0cCvBbMtbwc9SLSYNtoPaMyOBA3Dae7LXcHp2WVt8ol9rRAEaFFUsPm2 oBZg9kyQHGonM1A3glHbdJ8B3nGdDYzArfZHwhlz2WEkAaNGh05cVTMG6Erq8cpKNFWO yvAYB5PgfHamobctsJMLmCWeonLYNCgqtLuVSDZB0fzq37E9T4iN6mvcdruQFosE+qvG cZvY/30APvfyfSJRn7ABz/p7+U4y+VCMBny0d3hEC8lZbziP4k9vxWmNAongerr8S/yX ejwQ== X-Forwarded-Encrypted: i=1; AJvYcCW4fXWr2DTaRGjPz2WbBjZjBrf88EfqLNcHUkr5ZGcy9DNpzN/kXiHmPQDGoaVAgncGj64RU5cB9iIz <at> debbugs.gnu.org X-Gm-Message-State: AOJu0Yx+9t7JV9449GzIZkN4L/QcH3V02qUnQp+tVSE+Y+9sW4fwXkjR SNHR+h1IG0HMwtIo/DiAP8dgek+793+Z4o3+T+Rg9ZbmH3/EjfzJ X-Gm-Gg: ASbGncuNMGD0qJvSbD3/oFPLOQjEXKqfFVgS/R41rQAjJWCzpEi55WOSfgwqKHhLeMf BYob5rIYeAXJQYN2pgNulp9gSXz5Ad7z7uy6i6aixwsv2F7+VKHpkL5pXwGZi1B/XgdTNSg7WzZ Ii2cy1OjcGpp+kvSlH79EelQmX3VcyowucoZisSJDRqLH4vSZ3CL0ljlVpP36u/+DSfvbgYfiJY re16J6bsZionGvNPFaZNbUhUw9MOwNjKkogxjL69dikSiValJQXqTC6gLwAjt1nEUm5OFlBdUDZ WJ7gnlrAtlrsb50+TQsEx4YS/bkrYq1ANT+ppcGvF3XPJzDP6oNTJOiPvPuhKPgHkzLzhwHcWhu vJat2AkUde/8oQjl2Kx8E X-Google-Smtp-Source: AGHT+IEIs6M8so96LlydCuPazIiCP4bvqo24EraQ+zh6aPsnvnYAAwLesjtxyCpp05WVc2vnKAZrQw== X-Received: by 2002:a05:6000:2911:b0:391:4940:45c3 with SMTP id ffacd0b85a97d-39ad178e24emr848717f8f.54.1743026333573; Wed, 26 Mar 2025 14:58:53 -0700 (PDT) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3997f9a31a7sm17684531f8f.23.2025.03.26.14.58.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Mar 2025 14:58:53 -0700 (PDT) Message-ID: <65ac02fefeae254cb79983d8b4af88493f7e1081.camel@HIDDEN> Subject: Re: [bug#77219] [PATCH v2] gnu: Add emacs-sage-shell-mode. From: Liliana Marie Prikler <liliana.prikler@HIDDEN> To: Nicolas Goaziou <mail@HIDDEN>, 77219-done <at> debbugs.gnu.org Date: Wed, 26 Mar 2025 22:58:52 +0100 In-Reply-To: <a4a0e4941d08a5daa7796db7a5835d246c1fede1.1742768257.git.mail@HIDDEN> References: <1bf346bbbbebd9c277dd63a10c148993be33763c.1742764031.git.mail@HIDDEN> <a4a0e4941d08a5daa7796db7a5835d246c1fede1.1742768257.git.mail@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.54.3 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77219-done Cc: Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>, Ian Eure <ian@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>, Divya Ranjan Pattanaik <divya@HIDDEN>, Andrew Tropin <andrew@HIDDEN> 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: -1.0 (-) Am Sonntag, dem 23.03.2025 um 23:19 +0100 schrieb Nicolas Goaziou: > * gnu/packages/emacs-xyz.scm (emacs-sage-shell-mode): New variable. >=20 > Change-Id: I73189f919f0f1a36b0f4826685b8ace4563a9a81 > --- Pushed. Thanks ------------=_1743026405-9130-0--
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Nicolas Goaziou <mail@HIDDEN> Subject: bug#77219: closed (Re: [bug#77219] [PATCH v2] gnu: Add emacs-sage-shell-mode.) Message-ID: <handler.77219.D77219.17430263428711.notifdone <at> debbugs.gnu.org> References: <65ac02fefeae254cb79983d8b4af88493f7e1081.camel@HIDDEN> <1bf346bbbbebd9c277dd63a10c148993be33763c.1742764031.git.mail@HIDDEN> X-Gnu-PR-Message: they-closed 77219 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 77219 <at> debbugs.gnu.org Date: Wed, 26 Mar 2025 22:00:05 +0000 Content-Type: multipart/mixed; boundary="----------=_1743026405-9130-1" This is a multi-part message in MIME format... ------------=_1743026405-9130-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #77219: [PATCH] gnu: Add emacs-sage-shell-mode. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 77219 <at> debbugs.gnu.org. --=20 77219: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77219 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1743026405-9130-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 77219-done) by debbugs.gnu.org; 26 Mar 2025 21:59:02 +0000 Received: from localhost ([127.0.0.1]:44744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1txYm6-0002GI-1Y for submit <at> debbugs.gnu.org; Wed, 26 Mar 2025 17:59:02 -0400 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]:53314) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>) id 1txYm3-0002Fo-P7 for 77219-done <at> debbugs.gnu.org; Wed, 26 Mar 2025 17:59:00 -0400 Received: by mail-wm1-x344.google.com with SMTP id 5b1f17b1804b1-43cf06eabdaso3044365e9.2 for <77219-done <at> debbugs.gnu.org>; Wed, 26 Mar 2025 14:58:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743026334; x=1743631134; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=9UgdxZsr1Ou3PbsLAB+iE+/UGULr0d0OVPJyUeFDKGM=; b=SW55pF5r/ekx0YwqVXmhrUtOF+PUFZ2KWsKzdWsKRU4b2gAIjkgUmF5Rf7BvKpz+F9 5lBUMhBeyLXuSLnNiGYKifkrrnINQ+pKM/gF9CU9kkHDKND0GNQXHOukixrIcQEZMtzn lBUe62d2Zw3FKBHi0FMB2rGsZYRVWnyLRVGXMoNOgLMFI0sxeKlkOwm2Mi2fRrIOQOro jdxXct5EFRvU6Uq9/NhL2lHLKmW5xblyCNPeZGkoxZLeBqcMfQXv0KMx6cKVusUQejaI GrWUnm/9ALKlJNUb2Ky2n7URiVOhqnMiwB1fqPHyYkctMVPNg+ODMja1qnw+CbmrYFxk w2aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743026334; x=1743631134; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=9UgdxZsr1Ou3PbsLAB+iE+/UGULr0d0OVPJyUeFDKGM=; b=SWQVq0Sx7tZwmq2aEBGRHBZn/krvx8LPO27QYf/piVrmc31q2IN7d2PjIPojrJr2rb Vb0yH1Va3nQW0cCvBbMtbwc9SLSYNtoPaMyOBA3Dae7LXcHp2WVt8ol9rRAEaFFUsPm2 oBZg9kyQHGonM1A3glHbdJ8B3nGdDYzArfZHwhlz2WEkAaNGh05cVTMG6Erq8cpKNFWO yvAYB5PgfHamobctsJMLmCWeonLYNCgqtLuVSDZB0fzq37E9T4iN6mvcdruQFosE+qvG cZvY/30APvfyfSJRn7ABz/p7+U4y+VCMBny0d3hEC8lZbziP4k9vxWmNAongerr8S/yX ejwQ== X-Forwarded-Encrypted: i=1; AJvYcCW4fXWr2DTaRGjPz2WbBjZjBrf88EfqLNcHUkr5ZGcy9DNpzN/kXiHmPQDGoaVAgncGj64RU5cB9iIz <at> debbugs.gnu.org X-Gm-Message-State: AOJu0Yx+9t7JV9449GzIZkN4L/QcH3V02qUnQp+tVSE+Y+9sW4fwXkjR SNHR+h1IG0HMwtIo/DiAP8dgek+793+Z4o3+T+Rg9ZbmH3/EjfzJ X-Gm-Gg: ASbGncuNMGD0qJvSbD3/oFPLOQjEXKqfFVgS/R41rQAjJWCzpEi55WOSfgwqKHhLeMf BYob5rIYeAXJQYN2pgNulp9gSXz5Ad7z7uy6i6aixwsv2F7+VKHpkL5pXwGZi1B/XgdTNSg7WzZ Ii2cy1OjcGpp+kvSlH79EelQmX3VcyowucoZisSJDRqLH4vSZ3CL0ljlVpP36u/+DSfvbgYfiJY re16J6bsZionGvNPFaZNbUhUw9MOwNjKkogxjL69dikSiValJQXqTC6gLwAjt1nEUm5OFlBdUDZ WJ7gnlrAtlrsb50+TQsEx4YS/bkrYq1ANT+ppcGvF3XPJzDP6oNTJOiPvPuhKPgHkzLzhwHcWhu vJat2AkUde/8oQjl2Kx8E X-Google-Smtp-Source: AGHT+IEIs6M8so96LlydCuPazIiCP4bvqo24EraQ+zh6aPsnvnYAAwLesjtxyCpp05WVc2vnKAZrQw== X-Received: by 2002:a05:6000:2911:b0:391:4940:45c3 with SMTP id ffacd0b85a97d-39ad178e24emr848717f8f.54.1743026333573; Wed, 26 Mar 2025 14:58:53 -0700 (PDT) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3997f9a31a7sm17684531f8f.23.2025.03.26.14.58.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Mar 2025 14:58:53 -0700 (PDT) Message-ID: <65ac02fefeae254cb79983d8b4af88493f7e1081.camel@HIDDEN> Subject: Re: [bug#77219] [PATCH v2] gnu: Add emacs-sage-shell-mode. From: Liliana Marie Prikler <liliana.prikler@HIDDEN> To: Nicolas Goaziou <mail@HIDDEN>, 77219-done <at> debbugs.gnu.org Date: Wed, 26 Mar 2025 22:58:52 +0100 In-Reply-To: <a4a0e4941d08a5daa7796db7a5835d246c1fede1.1742768257.git.mail@HIDDEN> References: <1bf346bbbbebd9c277dd63a10c148993be33763c.1742764031.git.mail@HIDDEN> <a4a0e4941d08a5daa7796db7a5835d246c1fede1.1742768257.git.mail@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.54.3 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77219-done Cc: Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>, Ian Eure <ian@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>, Divya Ranjan Pattanaik <divya@HIDDEN>, Andrew Tropin <andrew@HIDDEN> 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: -1.0 (-) Am Sonntag, dem 23.03.2025 um 23:19 +0100 schrieb Nicolas Goaziou: > * gnu/packages/emacs-xyz.scm (emacs-sage-shell-mode): New variable. >=20 > Change-Id: I73189f919f0f1a36b0f4826685b8ace4563a9a81 > --- Pushed. Thanks ------------=_1743026405-9130-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 23 Mar 2025 21:08:18 +0000 Received: from localhost ([127.0.0.1]:52843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1twSYM-0005TE-Dc for submit <at> debbugs.gnu.org; Sun, 23 Mar 2025 17:08:18 -0400 Received: from lists.gnu.org ([2001:470:142::17]:55582) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1twSYJ-0005Sv-SK for submit <at> debbugs.gnu.org; Sun, 23 Mar 2025 17:08:16 -0400 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 <mail@HIDDEN>) id 1twSYD-0001qt-OJ for guix-patches@HIDDEN; Sun, 23 Mar 2025 17:08:09 -0400 Received: from msg-4.mailo.com ([213.182.54.15] helo=mailo.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <mail@HIDDEN>) id 1twSYA-0004JM-Vj for guix-patches@HIDDEN; Sun, 23 Mar 2025 17:08:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr; s=mailo; t=1742764084; bh=lA+nNexHpEEo18YQltQ9n0jAqA/NDFuTaG1ak7+kwE0=; h=X-EA-Auth:From:To:Cc:Subject:Date:Message-ID:X-Mailer: MIME-Version:Content-Transfer-Encoding; b=SYKCfcqwk1LbSQxZ6951XDyyOA+lz+wQTxJrkO2YR45N8M3J6Ssa7ZAVevU2Yy2L5 2FKiyE6a0B6m4Eb6UCn7ZRoBM61drrOSLmngG4oMpb+a+2uHa8p8Ev2LzS39LRC4Zi aZ4d9knw7D74U+D1dLdv05jyJMcf+IJUGRW0obfE= Received: by b221-9.in.mailobj.net [192.168.90.29] with ESMTP via ip-20.mailobj.net [213.182.54.20] Sun, 23 Mar 2025 22:08:03 +0100 (CET) X-EA-Auth: ujfEc7+Pdls6oLMFiZhyTuM8fRezdG2+/rOZChbeIlWJsIHwBlCSYeCuwcpVQvRstmE8W0d6Ryca3ddhElKX4BUSHiCT65qIlrVD2F8mEns= From: Nicolas Goaziou <mail@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH] gnu: Add emacs-sage-shell-mode. Date: Sun, 23 Mar 2025 22:07:38 +0100 Message-ID: <1bf346bbbbebd9c277dd63a10c148993be33763c.1742764031.git.mail@HIDDEN> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin <andrew@HIDDEN>, Cayetano Santos <csantosb@HIDDEN>, Divya Ranjan Pattanaik <divya@HIDDEN>, Ian Eure <ian@HIDDEN>, Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN> Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=213.182.54.15; envelope-from=mail@HIDDEN; helo=mailo.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, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Nicolas Goaziou <mail@HIDDEN> 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: -0.1 (/) * gnu/packages/emacs-xyz.scm (emacs-sage-shell-mode): New variable. Change-Id: I73189f919f0f1a36b0f4826685b8ace4563a9a81 --- gnu/packages/emacs-xyz.scm | 55 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index f00c5e4b29..dc36455058 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -6544,6 +6544,61 @@ (define-public emacs-org-pdftools (home-page "https://github.com/fuxialexander/org-pdftools") (license license:gpl3+)))) +(define-public emacs-sage-shell-mode + (let ((commit "4291700e981a2105d55fa56382ba25046d3d268d") + (revision "1")) + (package + (name "emacs-sage-shell-mode") + (version (git-version "0.3" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sagemath/sage-shell-mode") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1dch7cwwslffgnzp1djlhz6a792ci42p4bvazxd9lqzhzal0rsbb")))) + (build-system emacs-build-system) + (arguments + (list #:phases + #~(modify-phases %standard-phases + ;; Test file contains a duplicate test, causing a check + ;; error. Remove the first occurrence. + (add-before 'check 'remove-duplicate-test + (lambda _ + (emacs-batch-edit-file "test/sage-shell-mode-test.el" + '(progn + (search-forward + "(ert-deftest sage-shell:parse-state-func-call-1") + (goto-char (match-beginning 0)) + (kill-sexp) + (basic-save-buffer))))) + ;; The test below is meant to be called from a CI environment + ;; and can be ignored. + (add-before 'check 'skip-failing-test + (lambda _ + (substitute* "test/sage-shell-mode-test.el" + (("\\(ert-deftest sage-shell:development-version-test .*" + all) + (string-append all "(skip-unless nil)\n")))))) + #:tests? #true + ;; The "test" command from the Makefile rebuilds everything. Run + ;; the tests at a lower level. + #:test-command #~(list "emacs" "-Q" "-batch" + "-L" "." + "-l" "test/sage-shell-mode-test.el" + "-f" "ert-run-tests-batch-and-exit"))) + (propagated-inputs (list emacs-deferred)) + (home-page "https://github.com/sagemath/sage-shell-mode") + (synopsis "Emacs front-end for SageMath") + (description + "Sage Shell mode provides an Emacs front-end for SageMath. It can run +the Sage terminal inside Emacs, and allows editing @file{.sage} source files +with a dedicated major mode and sending their contents directly to that +terminal.") + (license license:gpl3+)))) + (define-public emacs-sakura-theme (package (name "emacs-sakura-theme") base-commit: 60e4012dfcbe0df5c7e60f097ae2b11d92f982ff -- 2.48.1 ------------=_1743026405-9130-1--
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.