[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/drupal-mode db24ec6bf9 023/308: Added gtags support to dru
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/drupal-mode db24ec6bf9 023/308: Added gtags support to drupal-mode. |
Date: |
Tue, 25 Jan 2022 10:59:03 -0500 (EST) |
branch: elpa/drupal-mode
commit db24ec6bf92dab8d3aeae240252a9bfb88c4b9bd
Author: Arne Jørgensen <arne@arnested.dk>
Commit: Arne Jørgensen <arne@arnested.dk>
Added gtags support to drupal-mode.
`gtags-rootdir' is set to drupal-rootdir if gtags is loaded.
---
drupal-mode.el | 1 +
drupal/gtags.el | 20 ++++++++++++++++++++
2 files changed, 21 insertions(+)
diff --git a/drupal-mode.el b/drupal-mode.el
index d6b7dd574c..b028fbe96d 100644
--- a/drupal-mode.el
+++ b/drupal-mode.el
@@ -307,6 +307,7 @@ mode-hook, i.e.
;; Load support for various Emacs features if necessary.
(eval-after-load 'etags '(require 'drupal/etags))
+(eval-after-load 'gtags '(require 'drupal/gtags))
diff --git a/drupal/gtags.el b/drupal/gtags.el
new file mode 100644
index 0000000000..57bd0932a6
--- /dev/null
+++ b/drupal/gtags.el
@@ -0,0 +1,20 @@
+;;; drupal/gtags.el --- Drupal-mode support for gtags
+
+;;; Commentary:
+
+;; Enable drupal-mode support for gtags.
+
+;;; Code:
+
+(defun drupal/gtags-enable ()
+ "Setup rootdir for gtags to be DRUPAL_ROOT."
+ (when (boundp 'drupal-root)
+ (setq gtags-rootdir drupal-root)))
+
+(add-hook 'drupal-mode-hook 'drupal/gtags-enable)
+
+
+
+(provide 'drupal/gtags)
+
+;;; drupal/gtags.el ends here
- [nongnu] branch elpa/drupal-mode created (now 17927723ad), ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 90446f5bd8 003/308: Merge branch 'release/0.1.0', ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 07eaf83729 015/308: New var drupal-root. Use it for `tags-file-name'., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 50fb7ad1f9 007/308: Add api.drupalcontrib.org for doc search., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 571f94535f 011/308: Added 'elpa-install' target., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 3f20a5b31b 008/308: Improve drupal-style indentation for comments., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 00fa57745f 005/308: Cleanup., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode b7f50ec381 012/308: Detecting version shouldn't fail on non-files., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode bcde7079ab 021/308: Moved etags support to its own file., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode c1385212f4 018/308: Add basic drush support., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode db24ec6bf9 023/308: Added gtags support to drupal-mode.,
ELPA Syncer <=
- [nongnu] elpa/drupal-mode 8828357fe8 031/308: Stripped section heading lines in plain ascii., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 35c9e17240 037/308: Rewrote Makefile., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 85dabbf20a 030/308: Refactored a lot of code., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 74fe12bd47 033/308: Bumped version to 0.2.0., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode f95aa10028 038/308: Optimized variable expansion in Makefile., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode f04ae2825d 034/308: Merge branch 'release/0.2.0', ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode c8832210b3 032/308: Documentation was rewritten and extended., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode dec5279338 041/308: Removed generated file drupal-mode.info., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode c68f560494 075/308: Fixed regexp for extracting function arguments., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode cda13dfb21 063/308: Added better bootstrapping of Drupal mode., ELPA Syncer, 2022/01/25