From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 02 06:30:06 2025 Received: (at submit) by debbugs.gnu.org; 2 Apr 2025 10:30:06 +0000 Received: from localhost ([127.0.0.1]:55158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tzvMC-0004VB-Be for submit@debbugs.gnu.org; Wed, 02 Apr 2025 06:30:06 -0400 Received: from lists.gnu.org ([2001:470:142::17]:42746) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tzvM9-0004TF-47 for submit@debbugs.gnu.org; Wed, 02 Apr 2025 06:30:02 -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 ) id 1tzvLv-0006jC-P0 for guix-patches@gnu.org; Wed, 02 Apr 2025 06:29:49 -0400 Received: from mail-lf1-x129.google.com ([2a00:1450:4864:20::129]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tzvLt-00068g-WA for guix-patches@gnu.org; Wed, 02 Apr 2025 06:29:47 -0400 Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-549b116321aso7604158e87.3 for ; Wed, 02 Apr 2025 03:29:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743589784; x=1744194584; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:change-id:date :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=w9TG7n0Vaa5YEMAZup+xFL8+gYP6WSKKSkT6SfitmGA=; b=fhKjl1EgmSDCUzFvgwXj832GzVWHLqi4jybTlCLdHyiAggGIo65j5DouXnfuAWDzpe mDT5Hd18yu+7NKG/wAReOw2AqKuWLeJmDUT0BzRhPJ5ydUrag46ANg9O+fYGgugzli9S M1STTGV0wB/XFuZ9w5u1xFZmt/1Hz2rGhUeWTAGVgkBFbuHoeuII4jBkyR48nSl5VQrE eBwdlk2GP1bOPG0gSJOCPxOyoNsI9B/fW7UsM41BCybzOAs1grebxIZE4XJNLYf8CUIR v1D4rPX3DZ0znBa7hx9oyNpfSbQxNffjCv+AdR6QVV1b1bzwneJIjIWVpVbq0TLGWAcF w9Jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743589784; x=1744194584; h=content-transfer-encoding:mime-version:message-id:change-id:date :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=w9TG7n0Vaa5YEMAZup+xFL8+gYP6WSKKSkT6SfitmGA=; b=k0vI2/KU74TbCJb05EWQH/+yqvCxtGET+KodUXAOPjKecl+xoSGKhaTGoJqcoR1cyh 6Bqz+6zlK+yOOpZMoCUNlh99UF3JvVZs6MeOZxSIduHF5+sY41rul9rfg5b66SfzBZqA d5rVAQGrK8SxO0E+ldLCLOfjeICl4A/ECjhhus1eAzLxXZgQ5tcq/V/A369UA4ely2Ta XZWH6sHw8l8CTHh1+iQ9c0x+aAYNsZwMr98cGdzWI3mRxDyNtgcsUbEJ7HhzmtqMLF3n x1gDdSs7MzpThHb1LM7/R+sJFrotaw1tifQ/xwVZJ8VXsCyfo4S8MF09rmUAI/OKHwwE wH7g== X-Gm-Message-State: AOJu0YyDJvp4QAC+Dk2OQyKygjHpfqTHGu+/WgfVMFpoYOGsW92nte65 mDeLU3Z6sJw1MOgKYIWBtTq8QrJst/2bqAccGliabTcMYl66hE3W8dxY6WT5 X-Gm-Gg: ASbGncstppUeYWxGmBByrvhRzm43w9yETYiddOJ2NrwkGynA/QbmtK5pjn1A45w0ei4 n5Dn/kl8kghlgB2ZLoQzJbKp+FOogoBBjG/Un5eORNIGrHRk+sJsvURFlmuNp8QZpGEmMhGQbN5 J1PH9J23wuAECjsPCR7WVSGylQkvnMdv2JK69V8mnklBy3kzgRVBordJIQ2YJymrWzeVUcwUrVY Z8srFpc9c+ofpudXN6HhVqzA16PO18z7edpWqqOVl9NGRpXpJ+4bCUZ1pKhBzEJzxBr+KUDbY1C gb/1OBmlUEof3uTJ5JznpHC4G4g4ZTB9zuVAVNs= X-Google-Smtp-Source: AGHT+IGkdSo3BCvBRLggY5FiOOzEnOp92g27Ob3c1yR+IxeNSptJch/UfJ/X3XUb0JLINHQVZhUxtA== X-Received: by 2002:a05:6512:3d0d:b0:549:8963:eb05 with SMTP id 2adb3069b0e04-54b11112874mr4066802e87.37.1743589783419; Wed, 02 Apr 2025 03:29:43 -0700 (PDT) Received: from localhost ([82.151.112.249]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-54b095915c5sm1585687e87.202.2025.04.02.03.29.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Apr 2025 03:29:42 -0700 (PDT) From: Grigory Shepelev To: guix-patches@gnu.org Subject: [PATCH] gnu: Add sbcl-alive-lsp. Date: Tue, 11 Mar 2025 22:00:46 +0300 Change-Id: If1025a803846f1d43854788401463cefca04c5f6 Message-ID: <87bjte97qt.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::129; envelope-from=shegeley@gmail.com; helo=mail-lf1-x129.google.com X-Spam_score_int: 13 X-Spam_score: 1.3 X-Spam_bar: + X-Spam_report: (1.3 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_96_XX=3.405, 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=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.0 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: 1. sbcl-package->ecl-package fails with: «Component #:SB-INTROSPECT not found, required by #» 2. Can be used with emacs-lsp. Requires override. Example: #+begin_src elisp (requir [...] Content analysis details: (3.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (shegeley[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date 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: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: 1. sbcl-package->ecl-package fails with: «Component #:SB-INTROSPECT not found, required by #» 2. Can be used with emacs-lsp. Requires override. Example: #+begin_src elisp (requir [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (shegeley[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 1. sbcl-package->ecl-package fails with: =C2=ABComponent #:SB-INTROSPECT no= t found, required by #=C2=BB 2. Can be used with emacs-lsp. Requires override. Example: #+begin_src elisp (require 'lsp) (defun lsp-lisp-alive-start-ls () "Start the alive-lsp." (interactive) (when-let (((lsp--port-available "localhost" lsp-lisp-alive-port))) (lsp-async-start-process #'ignore #'ignore (executable-find "guix") guix-exe "shell" "sbcl" "sbcl-alive-lsp" ;; "-D" "-f" "guix.scm" ;; when working on some sbcl project packed in g= uix "--" "sbcl" "--eval" "(require :asdf)" "--eval" "(asdf:load-system :alive-lsp)" "--eval" (format "(alive/server::start :port %s)" lsp-lisp-alive-port)))) (lsp-lisp-alive-start-ls) #+end_src --- gnu/packages/lisp-xyz.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 58e7f948ad..4c9a53c3cb 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -31778,6 +31778,35 @@ (define-public cl-usocket (define-public ecl-usocket (sbcl-package->ecl-package sbcl-usocket)) +(define-public sbcl-alive-lsp + (package + (name "sbcl-alive-lsp") + (version "0.0.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nobody-famous/alive-lsp") + (commit "491251c2897d9251d04301061065e2c23171f6a0"))) + (file-name (git-file-name "sbcl-alive-lsp" version)) + (sha256 + (base32 "112zk8hkg71h7bbdmqfgxqblccb2bs8wcl6f7nrjjm1hy3cf1919")))) + (build-system asdf-build-system/sbcl) + (inputs + (list + sbcl-usocket + sbcl-cl-json + sbcl-bordeaux-threads + sbcl-flexi-streams)) + (home-page "https://github.com/nobody-famous/alive-lsp") + (synopsis "Common Lisp LSP: Alive") + (description "This is the language server for Alive: + The Average Lisp VSCode Environment.") + (license license:unlicense))) + +(define-public cl-alive-lsp + (sbcl-package->cl-source-package sbcl-alive-lsp)) + (define-public sbcl-utf8-input-stream (let ((commit "d33b57a4d439c2f0877e5513be45eb6940d92c68") (revision "0")) -- 2.48.1 Message-ID: <87ecya97th.fsf@gmail.com> From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 10 17:17:54 2025 Received: (at 77453) by debbugs.gnu.org; 10 Apr 2025 21:17:54 +0000 Received: from localhost ([127.0.0.1]:47323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u2zHV-0006Xn-VP for submit@debbugs.gnu.org; Thu, 10 Apr 2025 17:17:54 -0400 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]:57643) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u2zHS-0006XV-Nx for 77453@debbugs.gnu.org; Thu, 10 Apr 2025 17:17:51 -0400 Received: by mail-wr1-x42d.google.com with SMTP id ffacd0b85a97d-39ac9aea656so1190545f8f.3 for <77453@debbugs.gnu.org>; Thu, 10 Apr 2025 14:17:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744319864; x=1744924664; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=IJ+GhmNfeZxWRPSNOEpIfKNMaGuHU9RuXdbsmM5SX58=; b=ggviMXpXYoiPkWwUqHRK+YKMdXq5X3h01ytAzWWglG4cFYi22TAXb5CnWnx6lFeejL Rp7WylgtUrgyppQvKzuaomQ+Q68dkHpCZoM7PB7auNJSrBigM//fIEDj8Islc3D+fdKp DB8fhoudQnHKBIvrWtYhBvSJsachtaRihajyQUvQhMlZyXNgmsibkxiLhfLiNSwwvE1K U8ONJEK8W8DefaX5AJLMspxpmK7GuBhn4Nyb+MszrMaG/V6QV0wxqyuhsqePRd+cqjTv KDQDG9iZhIDbmjYytOe11MapEIRIwDTh32uaaRacnx6ilIJKcLGqZ1ceLS9uIg+C6845 ox1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744319864; x=1744924664; h=mime-version:message-id:date:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=IJ+GhmNfeZxWRPSNOEpIfKNMaGuHU9RuXdbsmM5SX58=; b=J5M6Q5nRHB+QjeRivVXEQgiuI9+m/n5H2QX99onrIXeNJQXiLGa8xI+iaCvsi83lWo tNiwQxLo+rtra62MlvtcR/TtMybN3uRgPsO7j/vXnXzmWdnih5L4eRFMiF33W6ITMUaf fdXJoKCsxEgFZQlDaumArMjO7qLRh5/i1ueCz3se/9ztryX034mqBk3llF2BYmDEqIm9 rkNHmhp5S/OQ0I6f5NhbopQbyPDmhSsnEv8jJXxL9cF6RFbUuZZQpbxXcZ8rntuzneFY tnaTjPZ4I1HJ9lH/eqB4UjOXo4L5oC9GwsSzwa03PyuhzRrvSeSOWsRifPr+K++gqtI2 zS2g== X-Gm-Message-State: AOJu0Yw9xdsvJV5yr6Js0385btKy6E6TA2n4dU/UeCONvRxKuY8lX2xu HTcY3d+ScWrYps32aFOSDg3NVVnSSFX0/sP7fQU5Y88qoQvfjlYk X-Gm-Gg: ASbGncvxGgdcmSIJEaaih2wm9t7JW0AsFOeEc9PVtXA566G2rld5GnzDRNbHUuWLmr6 yq+4uzvGfZH11te0katER0yNXoVN52oXzEL98hPARN+gSBTLcGVwZejHuJJpojgQJi3O0d3UqIa V2KdMYZqgJAkQOrAB7uR1l6h4VuFvI3Cahe+VeTAUyhGyxW21bv78VD+Ne48oaB6N2tsDntmwmO FuKpB11w3UCYWfXqhhdnNIwzV2redqUX8ih3oMFmrD2JSPwgoCmcMrXn/YrOxNdVMnCz9JrGKvI biHC3cnoLdJY5c4Yb34F1mBmi6LRdnSNdn/2NU97Gep1Rtptj8TRTz+eShx6cQmUfmu5kb9Lpom KgUIodHLqoUeW6TfN X-Google-Smtp-Source: AGHT+IH19kVuVY+Z+lphxViAJHsU34rIuCI/Xth0OB5vHFZ2NiBlOUr5hmO7L7ZK5BgvFNbjnthOBA== X-Received: by 2002:a05:6000:1788:b0:39c:12ce:6a0 with SMTP id ffacd0b85a97d-39ea520373amr146007f8f.21.1744319864279; Thu, 10 Apr 2025 14:17:44 -0700 (PDT) Received: from guxtil (cpc100684-bagu15-2-0-cust967.1-3.cable.virginm.net. [86.8.111.200]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-39eae977a34sm67780f8f.44.2025.04.10.14.17.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Apr 2025 14:17:43 -0700 (PDT) From: Sharlatan Hellseher To: 77453@debbugs.gnu.org Subject: [PATCH] gnu: Add sbcl-alive-lsp. Date: Thu, 10 Apr 2025 22:17:41 +0100 Message-ID: <87h62vu362.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77453 Cc: shegeley@gmail.com 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: -1.0 (-) --=-=-= Content-Type: text/plain Hi, Thank you for the patch! Please place in alphabetical order, starting from the top of the file. --8<---------------cut here---------------start------------->8--- (define-public ecl-usocket (sbcl-package->ecl-package sbcl-usocket)) +(define-public sbcl-alive-lsp --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- + (version "0.0.1") --8<---------------cut here---------------end--------------->8--- Let's use the latest availalbe version tag 3 days ago. --8<---------------cut here---------------start------------->8--- + (inputs + (list + sbcl-usocket + sbcl-cl-json --8<---------------cut here---------------end--------------->8--- Please adjust to someting like others: --8<---------------cut here---------------start------------->8--- ... (inputs (list sbcl-usocket sbcl-cl-json ... --8<---------------cut here---------------end--------------->8--- Maybe reword it to something more descriptive: --8<---------------cut here---------------start------------->8--- + (synopsis "Common Lisp LSP: Alive") --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- About Language Server Protocol implementation for use with the Alive extension --8<---------------cut here---------------end--------------->8--- Maybe provide a @url{} to the extention as well. --8<---------------cut here---------------start------------->8--- + (description "This is the language server for Alive: + The Average Lisp VSCode Environment.") --8<---------------cut here---------------end--------------->8--- Looking forward for v2! -- Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJKBAEBCgA0FiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmf4NXUWHHNoYXJsYXRh bnVzQGdtYWlsLmNvbQAKCRB21ye/9izStfqtEACTL7mft7VqJ+aUZzKAYBd9sZ23 K8hkJ0XZxXZtA62njTqmxVD5hheY9S95U74Lo1KB86ojCVtYkjHaXrX6fgvOnBqf xUOGwTX2Yp5+zxOLnx3N0ny6slPU02uNR5ggYFpgJhv24XkfZNvySMp5ho7XCj9c GyGuAFf4qXOnQ1EQ5t0W1oH4ATYvC49ULw74Ai2pI5dQDijvarTUtfbrYGh0fhQO 0DPgv5HENEaff5QukfyEmNjq8q6nHSw/NVUFVw2w2mde8c0T3EummsSYM7gFYD9F t1/AIetRPJIMCcQVFL6/BZxh6PaWH1S0cv20gB08qxlLmfcDZC4LyC8LsuB+hp8p vVVor4mZxTo/eoAtICKnbVEI2PVJTZ4ESmQLFFYiucAVEVgYcH3fOXwfCCeXaC2N 8WFdsJ3DP4NzYyu+DCBIiBziaFXkLFv5/LIr5bwcKY9ghrUFHusBkjrTbD/xfXhU se/KVrF3Jk4r9LlDT7Dt4uR+f9OwMBvouM36EwbsbOJjFwCRHLwIYJwLJH2I5GxY z6nPWHAXaLdVGdfqcdEcn54w2Af9bRA0+9lEJUm/Yd5EpVY4xVNVGkwXkDvVOE5o VKfPnKAPKjrSi7xwTGOzCgj4ekTMIdDmVMhKvrB0xpbajBvfora5x1rk54aomYQ6 +fOhXeP1OSZnRvqU0A== =ShmY -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 19 14:02:37 2025 Received: (at 77453) by debbugs.gnu.org; 19 Apr 2025 18:02:38 +0000 Received: from localhost ([127.0.0.1]:36878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u6CWR-0004Kt-5t for submit@debbugs.gnu.org; Sat, 19 Apr 2025 14:02:37 -0400 Received: from sail-ipv4.us-core.com ([208.82.101.137]:43642) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u6CWJ-0004JR-Eh for 77453@debbugs.gnu.org; Sat, 19 Apr 2025 14:02:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=okhOWFDLV2KjysS 7F6Jqh3kDDwLEbCcpKCEaADh6K4w=; h=cc:date:subject:to:from; d=us-core.com; b=oWsvXn1Y/u0bnIVJ5mx1KvFs1tvTzJigDavE6USTf/tWm7PxG6hsV H9x5KKYOPoy9qvAiOgBfEnhrnZ7zjT1BzSTb845Us7v/6JmFck/Fx/H91S2UV4WZ/6pjQL BsuqOtV4yOGb3j0EoyevPIJ+zA0M18jPx9EUjGmA/vKlc/Kw= Received: by localhost (OpenSMTPD) with ESMTPA id 968e72ec for <77453@debbugs.gnu.org>; Sat, 19 Apr 2025 18:02:23 +0000 (UTC) Delivered-To: 77453@patchwise.org Received: from mail-lf1-f48.google.com (mail-lf1-f48.google.com [209.85.167.48]) by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPS id 34aff422 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <77453@patchwise.org>; Sat, 19 Apr 2025 18:02:23 +0000 (UTC) Received: by mail-lf1-f48.google.com with SMTP id 2adb3069b0e04-54991d85f99so4222413e87.1 for <77453@patchwise.org>; Sat, 19 Apr 2025 11:02:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1745085741; x=1745690541; darn=patchwise.org; h=message-id:mime-version:change-id:cc:date:subject:to:from:from:to :cc:subject:date:message-id:reply-to; bh=8CizsU/suIVlBcSV4cjmGkORqh6LKUVMjUPa/Gq7b54=; b=KdsjySsT9xFBA799MQXm7E7LYU6h3rCGS7BU1kK0blejMDBv+IXiuHdUGmntLSkbw+ CzbDRlmjT7R8IDE4Q5oxHWPO+Wmaw/AO1HvcpFdqV+IlyKPRDxc0okupMB5u1m7i0gBu jErqZ9qigCH2t7zA4KwVTuuO2YvgJrv88TllS2zoi9gI/ppX4/M0cJITggUx64ZQPw7y XKcLuIouZfxJ4rpnacj+l4y9rmZVR2Icua34tymhfdxU/cECDEbRdGTSTcOPXFzO/kVg +EQ0TGnYALUW9Q7Av/mmhvEmyTzKlj1yYL9Gkyi/FatPiJ/3DMd1+g7NsDPbQ9yVaW31 IzHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745085741; x=1745690541; h=message-id:mime-version:change-id:cc:date:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=8CizsU/suIVlBcSV4cjmGkORqh6LKUVMjUPa/Gq7b54=; b=UAUgYqdzONAXlfLbus4lnTXj87z5q5DQiUFb0Ya3lMRKU4NWczbSyhTzdv9mlMGnV3 HXHEF3RfjJMk7RUMz8Ey/rdDbaiXdBqAK+5/6/D1KwGmXPUXZraS/Q+2M/+O+3JFZivH ypyn7veTRCspxsuq0S2jTbdOStSV28cB3bJCDqsu21J5L7J3xUIBl4ULdNkJV2SSI0dq GDb6tv0Mfc1GhGSx9bDJvRldMt3RrpJX7ATDkP92SqXegQi3xUMPrzpktojl+5qgLKjM mE9xLxjVnn+0L25j3lmQ5AhpnJjLQ55WUBsDzRpbIkFsEM9tQHsGSkBjbTIdj8RRWQaH oSBQ== X-Gm-Message-State: AOJu0Yzv4ZlWLMVzpE8hP2D0Gaf0QGc2h1NX/aV3TPYNJz1NgDLWYIKA 47pWBUmIqNZPhK4ykC4kgx3E5Bpyoz1fLIOS13e1Z/UM1iEHKt/hEQfQ/HsE5Vk= X-Gm-Gg: ASbGncsq7AIc9EEbycY1kE5ePL1A8nKrLiYZpQ8YCrlB4Fl31FNWTp1wXyrGvqI2k6O 5H1uzQlO+CGDgpNHpnukiR+qoYorLHM6P0EvQl2Gplmmrn9Tf2Gr2zpqDsxv6aNQH5UAHFzl2+q z+8X2eu22Qko5ikysWPB/RBYA4qd+/34UDULv9aWqZetaFBJFeJlK2p2IYzSNICb8c0wXIbYH9L L1J8xWeCctleqoc0QaTE6XpgsB81eoPwEd/uxZp+GZs9vytq4MCFFazm11LO45S1tpzzJwHVotW wRHFiAWqI8qF3Ft2sNALNi/10k2U8C+xvBk= X-Google-Smtp-Source: AGHT+IE1pr+3Vv8qZP3RwEQeprToqizfFYhpogc69E0bSCZowp5K5a3ZoW7OW7/VXySRh3BfesS3BA== X-Received: by 2002:a05:6512:3d29:b0:54d:6c14:3caf with SMTP id 2adb3069b0e04-54d6e780055mr1690597e87.11.1745085740299; Sat, 19 Apr 2025 11:02:20 -0700 (PDT) Received: from localhost ([82.151.112.249]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-54d6e5f5217sm473480e87.228.2025.04.19.11.02.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 19 Apr 2025 11:02:19 -0700 (PDT) From: Grigory Shepelev To: 77453@patchwise.org Subject: [PATCH] gnu: sbcl-alive-lsp [fixes from @sharlatan comments] Date: Sat, 19 Apr 2025 20:51:34 +0300 Change-Id: I2693298c0b109e350acd58f786933d4801808542 MIME-Version: 1.0 Content-Type: text/plain Message-ID: <87bjss113s.fsf@gmail.com> X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 77453 Cc: sharlatanus@gmail.com 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.7 (/) 1. Fixed version 2. Fixed inputs ident 3. Fixed synopsis and description Also had typo in lsp start defun. Here is the proper one: (defun lsp-lisp-alive-start-ls () "Start the alive-lsp." (interactive) (when-let (((lsp--port-available "localhost" lsp-lisp-alive-port))) (lsp-async-start-process #'ignore #'ignore (executable-find "guix") "shell" "sbcl" "sbcl-alive-lsp" ;; "-D" "-f" "guix.scm" ;; when working on some sbcl project packed in guix "--" "sbcl" "--eval" "(require :asdf)" "--eval" "(asdf:load-system :alive-lsp)" "--eval" (format "(alive/server::start :port %s)" lsp-lisp-alive-port)))) --- gnu/packages/lisp-xyz.scm | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 4c9a53c3cb..3b0e561797 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -31781,27 +31781,26 @@ (define-public ecl-usocket (define-public sbcl-alive-lsp (package (name "sbcl-alive-lsp") - (version "0.0.1") + (version "0.2.11") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/nobody-famous/alive-lsp") - (commit "491251c2897d9251d04301061065e2c23171f6a0"))) + (commit (string-append "v" version)))) (file-name (git-file-name "sbcl-alive-lsp" version)) (sha256 - (base32 "112zk8hkg71h7bbdmqfgxqblccb2bs8wcl6f7nrjjm1hy3cf1919")))) + (base32 "1dmgglrg7294vx8qacc5d2hkhfrids1iacihj2l8czrvwc3i19yz")))) (build-system asdf-build-system/sbcl) (inputs - (list - sbcl-usocket - sbcl-cl-json - sbcl-bordeaux-threads - sbcl-flexi-streams)) + (list sbcl-usocket + sbcl-cl-json + sbcl-bordeaux-threads + sbcl-flexi-streams)) (home-page "https://github.com/nobody-famous/alive-lsp") - (synopsis "Common Lisp LSP: Alive") - (description "This is the language server for Alive: - The Average Lisp VSCode Environment.") + (synopsis "Common Lisp Alive LSP") + (description "Language Server Protocol implementation for use with the + @url{https://github.com/nobody-famous/alive, Alive} Visual Studio Code extension") (license license:unlicense))) (define-public cl-alive-lsp -- 2.49.0 Message-ID: <87cyd8114t.fsf@gmail.com> From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 05 19:57:56 2025 Received: (at 77453-done) by debbugs.gnu.org; 5 Jun 2025 23:57:56 +0000 Received: from localhost ([127.0.0.1]:39392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uNKT6-0002W3-9C for submit@debbugs.gnu.org; Thu, 05 Jun 2025 19:57:56 -0400 Received: from slategray.cherry.relay.mailchannels.net ([23.83.223.169]:41631) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uNKT3-0002Vu-A8 for 77453-done@debbugs.gnu.org; Thu, 05 Jun 2025 19:57:54 -0400 X-Sender-Id: dreamhost|x-authsender|dannym@friendly-machines.com Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id DC74F904683; Thu, 5 Jun 2025 23:57:51 +0000 (UTC) Received: from pdx1-sub0-mail-a209.dreamhost.com (100-117-210-190.trex-nlb.outbound.svc.cluster.local [100.117.210.190]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id A773A9045AA; Thu, 5 Jun 2025 23:57:51 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1749167871; a=rsa-sha256; cv=none; b=AGFKPGa68pdQ/pFHQhfZ9bu5yN3DJuFBH+XTdVMstUH3hqU4MccgAIY0nKbzxjdO7SpPn4 aU5pSKdlLxX+FU8hjVhaAELebSMaZdwJdSFM4bcp2q9mSHD9gdUEFc6tjg3SJHBnHZAhmU XEJ8i0yWof2meFiqvguR/OMkRiqp9n3GYcsPPVeoyUMhiAJqysTOEHPWCaqiffiDVuk9w6 oJsQDKvRbWDgdSxHX/l/DHo6Vi7iOOyTBS11exBHclv11J8zFF3PvtB+dyHdC817rHthc4 xEgNQ/foE8cRBHteX1z05t+X8kM/rVc9wFbUbTXBofBpW2w8yKEAN3yTPmWfBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1749167871; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: dkim-signature; bh=qzn06u7yu8rW9uU7vnZYDh4rZZHNttSUZKedeMBh98M=; b=YMWNoseYHov+BBNavJsqDA/awKJewcXLZcV0V530PcJ43ffeMX2HiW1D/rEA2Rb9EtOZfT gmocLftul8OUzf5f/ZeZBjL1miySmXLlgwMLacB/Hh5UU6qUnw8mCSuxJIf0aqFr2jl8sJ XBUDhuJNrQnDNGFh+wUFQ5RDYwWDmHhg0D60C9PyT9abrtfhnkRyMbv4rS8Bp7dpU3psSi 0OJhrlnHsaTGjPQ9OcRcz3CIu2Q4QlsLAVym1vbqQ5JSzcRgEw1iR4GvtAZyVvwhliiHSQ GMlU22LldDFXu7IAjO7vZtF+ZcxqTDMHn/fcpq+fJl6awIET9qdkEk+xVd0Elg== ARC-Authentication-Results: i=1; rspamd-5674bcf875-lpthw; auth=pass smtp.auth=dreamhost smtp.mailfrom=dannym@friendly-machines.com X-Sender-Id: dreamhost|x-authsender|dannym@friendly-machines.com X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|dannym@friendly-machines.com X-MailChannels-Auth-Id: dreamhost X-Keen-Arithmetic: 0ccb19a00d8f4044_1749167871746_1183270799 X-MC-Loop-Signature: 1749167871746:2637472633 X-MC-Ingress-Time: 1749167871746 Received: from pdx1-sub0-mail-a209.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.117.210.190 (trex/7.0.3); Thu, 05 Jun 2025 23:57:51 +0000 Received: from nova (84-115-226-251.cable.dynamic.surfer.at [84.115.226.251]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: dannym@friendly-machines.com) by pdx1-sub0-mail-a209.dreamhost.com (Postfix) with ESMTPSA id 4bD1bf3zTHzK8; Thu, 5 Jun 2025 16:57:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=friendly-machines.com; s=dreamhost; t=1749167871; bh=qzn06u7yu8rW9uU7vnZYDh4rZZHNttSUZKedeMBh98M=; h=From:To:Cc:Subject:Date:Content-Type; b=Z92hnX9VUEvbGS9dx4OJuwhOyuAtwqIvMlM+3U+VKkQ+WwJx3kBcTnGitMG+lpIWv 2+JvA24rV2NdyL87JYB5mp+REVI9LMaGm0Ywh4mSAi1ae8Is/9cCIyWia+PYO1MTRj tU6DdMcRrjUHFyORZ2KYxNp1z7VEnmgr8HrQRWR2U58nedluN6Uc/IwEscllrpUpPO J0g0nphgroQh7eILNM9WO6Iqx6ZkeYWEZ2XyL5Q/nPYONSQO0VbU8Sq/ZTxDoHIvqr R0iUd/wkjClC7GC5YXA/dWkpOAjW0dwpd7mbJyA+NlJ6WFoSJeYCPw+2APV2d65j1D FPXmDGj6tSkAQ== From: Danny Milosavljevic To: Grigory Shepelev Subject: Re: [bug#77453] [PATCH] gnu: sbcl-alive-lsp [fixes from @sharlatan comments] User-Agent: mu4e 1.12.11; emacs 29.4 Date: Fri, 06 Jun 2025 01:57:47 +0200 Message-ID: <87o6v13fno.fsf@friendly-machines.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Thanks! Pushed to guix master as commit 776e00a5c696fb88c8485445b6b5d229927250c3 with slight changes to the description. Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [23.83.223.169 listed in sa-accredit.habeas.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [84.115.226.251 listed in zen.spamhaus.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [23.83.223.169 listed in bl.score.senderscore.com] 0.0 RCVD_IN_MSPIKE_H5 RBL: Excellent reputation (+5) [23.83.223.169 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [23.83.223.169 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 77453-done Cc: sharlatanus@gmail.com, 77453-done@debbugs.gnu.org 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: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Thanks! Pushed to guix master as commit 776e00a5c696fb88c8485445b6b5d229927250c3 with slight changes to the description. Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [23.83.223.169 listed in list.dnswl.org] 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [23.83.223.169 listed in sa-trusted.bondedsender.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [23.83.223.169 listed in bl.score.senderscore.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [84.115.226.251 listed in zen.spamhaus.org] 0.0 RCVD_IN_MSPIKE_H5 RBL: Excellent reputation (+5) [23.83.223.169 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Thanks! Pushed to guix master as commit 776e00a5c696fb88c8485445b6b5d229927250c3 with slight changes to the description.