GNU bug report logs - #43266
[PATCH] gnu: Add emacs-gdscript-mode.

Previous Next

Package: guix-patches;

Reported by: Vinicius Monego <monego <at> posteo.net>

Date: Mon, 7 Sep 2020 20:24:02 UTC

Severity: normal

Tags: patch

Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 43266 in the body.
You can then email your comments to 43266 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#43266; Package guix-patches. (Mon, 07 Sep 2020 20:24:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Vinicius Monego <monego <at> posteo.net>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Mon, 07 Sep 2020 20:24:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: guix-patches <at> gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH] gnu: Add emacs-gdscript-mode.
Date: Mon,  7 Sep 2020 17:22:17 -0300
* gnu/packages/emacs-xyz.scm (emacs-gdscript-mode): New variable.
---
 gnu/packages/emacs-xyz.scm | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 053ea57298..2b6f4eee65 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -3208,6 +3208,43 @@ project.
 This package also includes relevant snippets for yasnippet.")
       (license license:expat))))
 
+(define-public emacs-gdscript-mode
+  (package
+    (name "emacs-gdscript-mode")
+    (version "1.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/godotengine/emacs-gdscript-mode")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "02by4bvdayldbjlz6jkp36m5rgcy2h5bwhqx2cj7wma6xf6cw3lf"))))
+    (build-system emacs-build-system)
+    (home-page "https://github.com/godotengine/emacs-gdscript-mode")
+    (synopsis "Emacs package to get GDScript support and syntax highlighting")
+    (description
+     "This package adds support for the GDScript programming language from the
+Godot game engine in Emacs.
+
+This mode already features all the essentials:
+
+@itemize
+@item Syntax highlighting.
+@item Code folding.
+@item Imenu.
+@item Support for scenes (@file{.tscn}) and script (@file{.gd}) files.
+@item Comment wrapping when using @code{fill-paragraph}.
+@item Indentation and auto-indentation: tab-based (default) and space-based.
+@item Automatic pairing of parentheses, brackets, etc.
+@item Code formatting using @command{gdformat}.
+@item Auto-completion for all the keywords in @file{gdscript-keywords.el}.
+@item Run or open the project and files with Godot.
+@item Browsing the API reference in Emacs.
+@end itemize")
+    (license license:gpl3+)))
+
 (define-public emacs-el-mock
   (package
     (name "emacs-el-mock")
-- 
2.20.1





Reply sent to Nicolas Goaziou <mail <at> nicolasgoaziou.fr>:
You have taken responsibility. (Tue, 08 Sep 2020 11:53:02 GMT) Full text and rfc822 format available.

Notification sent to Vinicius Monego <monego <at> posteo.net>:
bug acknowledged by developer. (Tue, 08 Sep 2020 11:53:02 GMT) Full text and rfc822 format available.

Message #10 received at 43266-done <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: Vinicius Monego <monego <at> posteo.net>
Cc: 43266-done <at> debbugs.gnu.org
Subject: Re: [bug#43266] [PATCH] gnu: Add emacs-gdscript-mode.
Date: Tue, 08 Sep 2020 13:51:57 +0200
Hello,

Vinicius Monego <monego <at> posteo.net> writes:

> * gnu/packages/emacs-xyz.scm (emacs-gdscript-mode): New variable.

I shortened the synopsis and the description and applied your patch.
Thank you.

Regards,
-- 
Nicolas Goaziou




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 07 Oct 2020 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 202 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.