guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#67114] [PATCH 03/14] gnu: Add emacs-9lc-mode.


From: Ian Eure
Subject: [bug#67114] [PATCH 03/14] gnu: Add emacs-9lc-mode.
Date: Sun, 12 Nov 2023 09:47:26 -0800
User-agent: mu4e 1.10.7; emacs 29.1

Liliana Marie Prikler <liliana.prikler@gmail.com> writes:

Am Samstag, dem 11.11.2023 um 14:38 -0800 schrieb Ian Eure:
* gnu/packages/emacs-xyz.scm (emacs-9lc-mode): New variable.
---
 gnu/packages/emacs-xyz.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 0f2e8f20a6..6980ea4ca6 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -9819,6 +9819,31 @@ (define-public emacs-sbt-mode
 navigation to errors.")
     (license license:gpl3+)))
 
+(define-public emacs-9lc-mode
+  (let ((commit "7871476488fc7b66e05714797a9a5b8275988662")
+        (version "0.7")
+        (revision "1"))
+    (package
+      (name "emacs-9lc-mode")
+      (version (git-version version revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url
"https://codeberg.org/emacs-weirdware/9lc-mode.git";)
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32
"1kmx0c413yvvaq33v7lf3gzdjpxkr5faa1wj2j0m25lyyz8dsdm7"))))
+      (build-system emacs-build-system)
+      (home-page "https://codeberg.org/emacs-weirdware/geoclue";)
+      (synopsis "Major mode for editing Fluke 9000 scripts")
+      (description
+       "This is a major mode for editing Fluke 9010a \"9LC\"
I personally prefer "This package provides a major mode …"

Sure, happy to make this change.


+source code.  This is a scripting language used to control Fluke’s
9000 series
+of microsystem troubleshooters.")
Instead of "this" in the second line, use 9LC or something like that.

The problem here is that the language doesn’t actually have a name. I settled on "9lc-mode" because the MS-DOS compiler for it was named 9LC.EXE, "9LC" standing for "9000 Language Compiler," 9000 being the series of hardware the programs ran on.

What do you think of "This mode edits programs in the scripting language used to control..."? I know that’s a little awkward, but it’s the most accurate. Or leaving it be.

Thanks,

 -- Ian





reply via email to

[Prev in Thread] Current Thread [Next in Thread]