emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[nongnu] elpa/drupal-mode 3cae8bea76 267/308: Merge pull request #70 fro


From: ELPA Syncer
Subject: [nongnu] elpa/drupal-mode 3cae8bea76 267/308: Merge pull request #70 from arnested/api-skeleton
Date: Tue, 25 Jan 2022 10:59:53 -0500 (EST)

branch: elpa/drupal-mode
commit 3cae8bea7698336c00c346f6bd07f4ce0c72ab43
Merge: 1545d07f0d 0a23dc084a
Author: Arne Jørgensen <arne@arnested.dk>
Commit: Arne Jørgensen <arne@arnested.dk>

    Merge pull request #70 from arnested/api-skeleton
    
    Add autoinsert template for .api.php files
---
 drupal/autoinsert.el | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/drupal/autoinsert.el b/drupal/autoinsert.el
index 1aa29d8472..cffea48331 100644
--- a/drupal/autoinsert.el
+++ b/drupal/autoinsert.el
@@ -30,6 +30,7 @@
 (define-auto-insert '("\\.module" . "Drupal module file") 
'drupal/autoinsert-insert-module-skeleton)
 (define-auto-insert '("\\.install" . "Drupal install file") 
'drupal/autoinsert-insert-install-skeleton)
 (define-auto-insert '("\\.test" . "Drupal test file") 
'drupal/autoinsert-insert-test-skeleton)
+(define-auto-insert '("\\.api.php" . "Drupal API file") 
'drupal/autoinsert-insert-api-skeleton)
 
 (define-skeleton drupal/autoinsert-insert-info-skeleton
   "Drupal info file skeleton."
@@ -95,6 +96,27 @@
   @ - "\n"
   "}\n")
 
+(define-skeleton drupal/autoinsert-insert-api-skeleton
+  "Drupal api.php file skeleton."
+  nil
+  "<?php\n"
+  "\n"
+  "/**\n"
+  " * @file\n"
+  " * Hooks provided by the " (drupal-module-name) " module.\n"
+  " */\n"
+  "\n"
+  "/**\n"
+  " * @addtogroup hooks\n"
+  " * @{\n"
+  " */\n"
+  "\n"
+  @ - "\n"
+  "\n"
+  "/**\n"
+  " * @} End of \"addtogroup hooks\".\n"
+  " */\n")
+
 
 
 (provide 'drupal/autoinsert)



reply via email to

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