From unknown Sat Aug 16 23:50:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#75421: [PATCH] ; * lisp/progmodes/eglot.el: Add language server for odin Resent-From: me@elken.dev Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Jan 2025 15:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 75421 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 75421@debbugs.gnu.org X-Debbugs-Original-To: Bug-gnu Emacs Received: via spool by submit@debbugs.gnu.org id=B.173626511524829 (code B ref -1); Tue, 07 Jan 2025 15:52:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Jan 2025 15:51:55 +0000 Received: from localhost ([127.0.0.1]:44270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVBrz-0006SM-J2 for submit@debbugs.gnu.org; Tue, 07 Jan 2025 10:51:55 -0500 Received: from lists.gnu.org ([2001:470:142::17]:58290) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tVBru-0006Rx-BS for submit@debbugs.gnu.org; Tue, 07 Jan 2025 10:51:50 -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 1tVBrf-00065e-1X for bug-gnu-emacs@gnu.org; Tue, 07 Jan 2025 10:51:37 -0500 Received: from mail.elken.dev ([165.22.120.78]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVBra-00078U-9a for bug-gnu-emacs@gnu.org; Tue, 07 Jan 2025 10:51:30 -0500 Received: from authenticated-user (mail.elken.dev [165.22.120.78]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by mail.elken.dev (Postfix) with ESMTPSA id 7C4D146327 for ; Tue, 7 Jan 2025 16:51:22 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elken.dev; s=mail; t=1736265082; bh=QKZaYX1nhgSKKxikv4V8Td/NQmxGSE00d2JFHJZcO9A=; h=Date:From:To:Subject:From; b=C5dkM2+j3j75+GD/Et+YjCtyvjusNw2SQfX9KzR/m0jqGXgRviVBmr5xgwJ9Percv WM6zB6+gI1EqtHbg9eaNe1t/IrVoukYILfB87jsqOvJ3cYMQC0r0PX/mObdNe6T6aZ tBIbJmmreMXv6Hs5YgAEzWVcpbxUR4UOaqZdqJ8xdP1j23Hzx0gYJRBSwz3yNezYTn lB24aF+IgpqI0ISZn68s1iE02mdzYmOKcjNcFsg60+V7UEIZQsVrtSLw9fFqMlftBW OjIK1FeEjIHa2102I50DZbGQeW0QmatU1dLz3ZWzovngJohccb2+/4S01hYTzTfEZJ qeCJW0lK8W6pg== MIME-Version: 1.0 Date: Tue, 07 Jan 2025 15:51:22 +0000 From: me@elken.dev Message-ID: <64f782dcb5fcda1e88ebd34286996651@elken.dev> X-Sender: me@elken.dev Content-Type: multipart/mixed; boundary="=_2d59f5bec66732fd12a11b577a78a607" Received-SPF: pass client-ip=165.22.120.78; envelope-from=me@elken.dev; helo=mail.elken.dev 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@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.1 (/) --=_2d59f5bec66732fd12a11b577a78a607 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Hi all, Small patch attached to add support for Odin's language server to Eglot. Thanks, Ellis --=_2d59f5bec66732fd12a11b577a78a607 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-lisp-progmodes-eglot.el-Add-language-server-for-odin.patch Content-Disposition: attachment; filename=0001-lisp-progmodes-eglot.el-Add-language-server-for-odin.patch; size=888 RnJvbSBhODZkZjVjNTBlNTllM2UyNGMyZGFjY2IxYWY2MDE3MjcwMTUwOTUzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBFbGxpcyBLZW55byA8bWVAZWxrZW4uZGV2PgpEYXRlOiBUdWUs IDcgSmFuIDIwMjUgMTU6NDM6NTggKzAwMDAKU3ViamVjdDogW1BBVENIXSA7ICogbGlzcC9wcm9n bW9kZXMvZWdsb3QuZWw6IEFkZCBsYW5ndWFnZSBzZXJ2ZXIgZm9yIG9kaW4KCi0tLQogbGlzcC9w cm9nbW9kZXMvZWdsb3QuZWwgfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoK ZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21vZGVzL2VnbG90LmVsIGIvbGlzcC9wcm9nbW9kZXMvZWds b3QuZWwKaW5kZXggODU4OTQ2ZDZjYzQuLjQ2MTMyNDE5YTFkIDEwMDY0NAotLS0gYS9saXNwL3By b2dtb2Rlcy9lZ2xvdC5lbAorKysgYi9saXNwL3Byb2dtb2Rlcy9lZ2xvdC5lbApAQCAtMjQ1LDYg KzI0NSw3IEBAIGVnbG90LXNlcnZlci1wcm9ncmFtcwogICA7OyB0aG9zZSBlbnRyaWVzIGNhbiBi ZSBzaW1wbGlmaWVkLCBidXQgd2Uga2VlcCB0aGVtIGZvciB3aGVuCiAgIDs7IGBlZ2xvdC5lbCcg aXMgaW5zdGFsbGVkIHZpYSBHTlUgRUxQQSBpbiBhbiBvbGRlciBFbWFjcy4KICAgYCgoKHJ1c3Qt dHMtbW9kZSBydXN0LW1vZGUpIC4gKCJydXN0LWFuYWx5emVyIikpCisgICAgKChvZGluLW1vZGUg b2Rpbi10cy1tb2RlKSAuICgib2xzIikpCiAgICAgKChjbWFrZS1tb2RlIGNtYWtlLXRzLW1vZGUp IC4gKCJjbWFrZS1sYW5ndWFnZS1zZXJ2ZXIiKSkKICAgICAodmltcmMtbW9kZSAuICgidmltLWxh bmd1YWdlLXNlcnZlciIgIi0tc3RkaW8iKSkKICAgICAoKHB5dGhvbi1tb2RlIHB5dGhvbi10cy1t b2RlKQotLSAKMi4zOS41IChBcHBsZSBHaXQtMTU0KQoK --=_2d59f5bec66732fd12a11b577a78a607-- From unknown Sat Aug 16 23:50:24 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: me@elken.dev Subject: bug#75421: closed (Re: bug#75421: [PATCH] ; * lisp/progmodes/eglot.el: Add language server for odin) Message-ID: References: <64f782dcb5fcda1e88ebd34286996651@elken.dev> X-Gnu-PR-Message: they-closed 75421 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 75421@debbugs.gnu.org Date: Tue, 07 Jan 2025 19:11:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1736277062-1374-1" This is a multi-part message in MIME format... ------------=_1736277062-1374-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #75421: [PATCH] ; * lisp/progmodes/eglot.el: Add language server for odin which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 75421@debbugs.gnu.org. --=20 75421: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75421 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1736277062-1374-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 75421-done) by debbugs.gnu.org; 7 Jan 2025 19:10:03 +0000 Received: from localhost ([127.0.0.1]:44692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVExn-0000Cw-7y for submit@debbugs.gnu.org; Tue, 07 Jan 2025 14:10:03 -0500 Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]:55385) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVExl-0000CI-UI for 75421-done@debbugs.gnu.org; Tue, 07 Jan 2025 14:10:02 -0500 Received: by mail-ej1-x62e.google.com with SMTP id a640c23a62f3a-aafc9d75f8bso305714466b.2 for <75421-done@debbugs.gnu.org>; Tue, 07 Jan 2025 11:10:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736276995; x=1736881795; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date:message-id:reply-to; bh=eC0x3QtCyCwzTK6mznsuW6DgiWzcILkWXLJP0pI1E8E=; b=FbEXsgReZp6l7DiGtrXHDroRadmnX/xi1r1emqusgCsGzonoM1nIS8dbpico/AaRy0 VodzcnWTf+G/nyaEu1mUFulEaTxwENgNsbp06yDwP4FU8+bXU+0kPB4Rm8UUzaQ1l8Iu cj1ZtUmlx3xOXspa2QrosryWKRsUFW38ClmdHmzv4U76XArv3Kp9b+f61p54/tEq5Ymr j1d6LYMnEkhqhUNOoxrLkONyYjmVyenEUbP4rN6EtBNIpjU7K+1ZNSEbbBZcRfO2IcWL vgQaIDAPQUc/dbdwAtq601HHVHOUUxT2fL2FjBmZ/k3dZ8iBXUMiQF7hZagpemuvGlaa FFUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736276995; x=1736881795; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=eC0x3QtCyCwzTK6mznsuW6DgiWzcILkWXLJP0pI1E8E=; b=R/qe05nBBeam8hVI8c+KDjveJ4tIYgWa8iaT+1uBpG696hhoIJWD80RTgXDdENUH9x HUr3NTw2lt/ATS5rTNznG9niUjAGzjTZ2BXpIOvl0BnNfPX3DbP43s3deTSAwP+RcQIy peXU77KXUP0L5hxbT8gXHXXMCM1V2llDm/1PbA6gkzdofhsS7B25sPcsmFj/Ryy/qxyy P9QmTOZgs5sGfGK2fPUmtokO5SpnX0GI46gXIEN/uuGy34ILfzNpgT1hQFFg2fZkAU/7 qMX595o+VPDqoc9raAGP1myhLnHGuYqGHGBCYmYFsH5cWg6j2q/ZybcMOAqM50RuxTwu buuw== X-Forwarded-Encrypted: i=1; AJvYcCXjY53Z6bmeUK7QUcskQgXRpmpzUsw8LZ53XiUBb6hm+98nZrtF/SlhyokIud6KT5OVTCN8BMnhupd9@debbugs.gnu.org X-Gm-Message-State: AOJu0YyepVUPIJdKwwjHtcm5LuN0kVyNG71SbQMHhLmtq56vAWOwb6gg BpdMgXb6Q9eAm9nCDrwjMb0Pgs7z9fk9kvmmntXKTPWUbnFbmk5nNuYhrasV4yxE8zw/ZZw8eK/ 5ltjtyMwqnT0WlrgLuiiS8C/2aG8= X-Gm-Gg: ASbGncvO8LyIYUuETrjV63H1hZ8owxUVAnxjyolYf6ZqwvgTGzVt/2Wd1BJuBZBZ4rT QMgvujUP3ZSi7Rf/y2qXRfJScNLMUE+AqYfbEKzE= X-Google-Smtp-Source: AGHT+IFotagmx75kvNh+sd1VMIA9ktaFojGB9gnohlxyK93RXV3d6/eJj0wPtKWeP5iLOJlxkE0/YDlgiTTiMBHEdwU= X-Received: by 2002:a17:907:318c:b0:aaf:ab6f:da49 with SMTP id a640c23a62f3a-aafab6fdc82mr1504760866b.39.1736276995305; Tue, 07 Jan 2025 11:09:55 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 7 Jan 2025 13:09:54 -0600 From: Stefan Kangas In-Reply-To: <64f782dcb5fcda1e88ebd34286996651@elken.dev> References: <64f782dcb5fcda1e88ebd34286996651@elken.dev> MIME-Version: 1.0 Date: Tue, 7 Jan 2025 13:09:54 -0600 X-Gm-Features: AbW1kvaqD445vXnQ_aPpZtM-VBnbMjYoihdIVaxT7uFT64OV_DEUf7cWF_tHaO0 Message-ID: Subject: Re: bug#75421: [PATCH] ; * lisp/progmodes/eglot.el: Add language server for odin To: me@elken.dev, 75421-done@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75421-done 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 (-) Version: 30.1 me--- via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > Hi all, > > Small patch attached to add support for Odin's language server to Eglot. Thanks, installed on the emacs-30 branch with some minor fixups (commit 4210e065648). Closing. ------------=_1736277062-1374-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Jan 2025 15:51:55 +0000 Received: from localhost ([127.0.0.1]:44270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVBrz-0006SM-J2 for submit@debbugs.gnu.org; Tue, 07 Jan 2025 10:51:55 -0500 Received: from lists.gnu.org ([2001:470:142::17]:58290) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tVBru-0006Rx-BS for submit@debbugs.gnu.org; Tue, 07 Jan 2025 10:51:50 -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 1tVBrf-00065e-1X for bug-gnu-emacs@gnu.org; Tue, 07 Jan 2025 10:51:37 -0500 Received: from mail.elken.dev ([165.22.120.78]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tVBra-00078U-9a for bug-gnu-emacs@gnu.org; Tue, 07 Jan 2025 10:51:30 -0500 Received: from authenticated-user (mail.elken.dev [165.22.120.78]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by mail.elken.dev (Postfix) with ESMTPSA id 7C4D146327 for ; Tue, 7 Jan 2025 16:51:22 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elken.dev; s=mail; t=1736265082; bh=QKZaYX1nhgSKKxikv4V8Td/NQmxGSE00d2JFHJZcO9A=; h=Date:From:To:Subject:From; b=C5dkM2+j3j75+GD/Et+YjCtyvjusNw2SQfX9KzR/m0jqGXgRviVBmr5xgwJ9Percv WM6zB6+gI1EqtHbg9eaNe1t/IrVoukYILfB87jsqOvJ3cYMQC0r0PX/mObdNe6T6aZ tBIbJmmreMXv6Hs5YgAEzWVcpbxUR4UOaqZdqJ8xdP1j23Hzx0gYJRBSwz3yNezYTn lB24aF+IgpqI0ISZn68s1iE02mdzYmOKcjNcFsg60+V7UEIZQsVrtSLw9fFqMlftBW OjIK1FeEjIHa2102I50DZbGQeW0QmatU1dLz3ZWzovngJohccb2+/4S01hYTzTfEZJ qeCJW0lK8W6pg== MIME-Version: 1.0 Date: Tue, 07 Jan 2025 15:51:22 +0000 From: me@elken.dev To: Bug-gnu Emacs Subject: [PATCH] ; * lisp/progmodes/eglot.el: Add language server for odin Message-ID: <64f782dcb5fcda1e88ebd34286996651@elken.dev> X-Sender: me@elken.dev Content-Type: multipart/mixed; boundary="=_2d59f5bec66732fd12a11b577a78a607" Received-SPF: pass client-ip=165.22.120.78; envelope-from=me@elken.dev; helo=mail.elken.dev 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 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.1 (/) --=_2d59f5bec66732fd12a11b577a78a607 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Hi all, Small patch attached to add support for Odin's language server to Eglot. Thanks, Ellis --=_2d59f5bec66732fd12a11b577a78a607 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-lisp-progmodes-eglot.el-Add-language-server-for-odin.patch Content-Disposition: attachment; filename=0001-lisp-progmodes-eglot.el-Add-language-server-for-odin.patch; size=888 RnJvbSBhODZkZjVjNTBlNTllM2UyNGMyZGFjY2IxYWY2MDE3MjcwMTUwOTUzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBFbGxpcyBLZW55byA8bWVAZWxrZW4uZGV2PgpEYXRlOiBUdWUs IDcgSmFuIDIwMjUgMTU6NDM6NTggKzAwMDAKU3ViamVjdDogW1BBVENIXSA7ICogbGlzcC9wcm9n bW9kZXMvZWdsb3QuZWw6IEFkZCBsYW5ndWFnZSBzZXJ2ZXIgZm9yIG9kaW4KCi0tLQogbGlzcC9w cm9nbW9kZXMvZWdsb3QuZWwgfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoK ZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21vZGVzL2VnbG90LmVsIGIvbGlzcC9wcm9nbW9kZXMvZWds b3QuZWwKaW5kZXggODU4OTQ2ZDZjYzQuLjQ2MTMyNDE5YTFkIDEwMDY0NAotLS0gYS9saXNwL3By b2dtb2Rlcy9lZ2xvdC5lbAorKysgYi9saXNwL3Byb2dtb2Rlcy9lZ2xvdC5lbApAQCAtMjQ1LDYg KzI0NSw3IEBAIGVnbG90LXNlcnZlci1wcm9ncmFtcwogICA7OyB0aG9zZSBlbnRyaWVzIGNhbiBi ZSBzaW1wbGlmaWVkLCBidXQgd2Uga2VlcCB0aGVtIGZvciB3aGVuCiAgIDs7IGBlZ2xvdC5lbCcg aXMgaW5zdGFsbGVkIHZpYSBHTlUgRUxQQSBpbiBhbiBvbGRlciBFbWFjcy4KICAgYCgoKHJ1c3Qt dHMtbW9kZSBydXN0LW1vZGUpIC4gKCJydXN0LWFuYWx5emVyIikpCisgICAgKChvZGluLW1vZGUg b2Rpbi10cy1tb2RlKSAuICgib2xzIikpCiAgICAgKChjbWFrZS1tb2RlIGNtYWtlLXRzLW1vZGUp IC4gKCJjbWFrZS1sYW5ndWFnZS1zZXJ2ZXIiKSkKICAgICAodmltcmMtbW9kZSAuICgidmltLWxh bmd1YWdlLXNlcnZlciIgIi0tc3RkaW8iKSkKICAgICAoKHB5dGhvbi1tb2RlIHB5dGhvbi10cy1t b2RlKQotLSAKMi4zOS41IChBcHBsZSBHaXQtMTU0KQoK --=_2d59f5bec66732fd12a11b577a78a607-- ------------=_1736277062-1374-1--