[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#32097] [PATCH 3/3] gnu: Add emacs-tide.
From: |
Mathieu Lirzin |
Subject: |
[bug#32097] [PATCH 3/3] gnu: Add emacs-tide. |
Date: |
Sun, 8 Jul 2018 18:56:12 +0200 |
* gnu/packges/emacs.scm (emacs-tide): New variable.
---
gnu/packages/emacs.scm | 39 +++++++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 8dcf1717c..fcddabc99 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -4233,6 +4233,45 @@ with @code{font-lock-mode} or
@code{global-font-lock-mode}), automatic
indentation and filling of comments and C preprocessor fontification.")
(license license:gpl3+)))
+(define-public emacs-tide
+ (package
+ (name "emacs-tide")
+ (version "2.8.3.1")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "https://github.com/ananthakumaran/tide"
+ "/archive/v" version ".tar.gz"))
+ (sha256
+ (base32
+ "1k0kzqiv1hfs0kqm37947snzhrsmand3i9chvm6a2r5lb8v9q47y"))))
+ (build-system emacs-build-system)
+ (propagated-inputs
+ `(("emacs-dash" ,emacs-dash)
+ ("emacs-s" ,emacs-s)
+ ("emacs-flycheck" ,flycheck)
+ ("emacs-typescript-mode" ,emacs-typescript-mode)))
+ (home-page "https://github.com/ananthakumaran/tide")
+ (synopsis "Typescript IDE for Emacs")
+ (description
+ "Tide is an Interactive Development Environment (IDE) for Emacs which
+provides the following features:
+
address@hidden
address@hidden ElDoc
address@hidden Auto complete
address@hidden Flycheck
address@hidden Jump to definition, Jump to type definition
address@hidden Find occurrences
address@hidden Rename symbol
address@hidden Imenu
address@hidden Compile On Save
address@hidden Highlight Identifiers
address@hidden Code Fixes
address@hidden Code Refactor
address@hidden Organize Imports
address@hidden itemize")
+ (license license:gpl3+)))
+
(define-public emacs-markdown-mode
(package
(name "emacs-markdown-mode")
--
2.18.0