From a9c28d91671fa4b28408268005f72f4b2dd14b42 Mon Sep 17 00:00:00 2001 From: Andreas Gerler Date: Tue, 13 Nov 2018 11:44:24 +0100 Subject: [PATCH] update terraform-mode. Signed-off-by: Andreas Gerler --- .../terraform-mode-pkg.el | 1 - .../terraform-mode-autoloads.el | 12 +++++++++--- .../terraform-mode-pkg.el | 2 ++ .../terraform-mode.el | 15 ++++++++++----- 4 files changed, 21 insertions(+), 9 deletions(-) delete mode 100644 elpa/terraform-mode-20160823.31/terraform-mode-pkg.el rename elpa/{terraform-mode-20160823.31 => terraform-mode-20170112.517}/terraform-mode-autoloads.el (59%) create mode 100644 elpa/terraform-mode-20170112.517/terraform-mode-pkg.el rename elpa/{terraform-mode-20160823.31 => terraform-mode-20170112.517}/terraform-mode.el (91%) diff --git a/elpa/terraform-mode-20160823.31/terraform-mode-pkg.el b/elpa/terraform-mode-20160823.31/terraform-mode-pkg.el deleted file mode 100644 index 8bf601c6..00000000 --- a/elpa/terraform-mode-20160823.31/terraform-mode-pkg.el +++ /dev/null @@ -1 +0,0 @@ -(define-package "terraform-mode" "20160823.31" "Major mode for terraform configuration file" '((hcl-mode "0.2") (cl-lib "0.5")) :url "https://github.com/syohex/emacs-terraform-mode") diff --git a/elpa/terraform-mode-20160823.31/terraform-mode-autoloads.el b/elpa/terraform-mode-20170112.517/terraform-mode-autoloads.el similarity index 59% rename from elpa/terraform-mode-20160823.31/terraform-mode-autoloads.el rename to elpa/terraform-mode-20170112.517/terraform-mode-autoloads.el index a71ec4f8..13c82755 100644 --- a/elpa/terraform-mode-20160823.31/terraform-mode-autoloads.el +++ b/elpa/terraform-mode-20170112.517/terraform-mode-autoloads.el @@ -1,10 +1,13 @@ ;;; terraform-mode-autoloads.el --- automatically extracted autoloads ;; ;;; Code: -(add-to-list 'load-path (or (file-name-directory #$) (car load-path))) + +(add-to-list 'load-path (directory-file-name + (or (file-name-directory #$) (car load-path)))) + -;;;### (autoloads nil "terraform-mode" "terraform-mode.el" (22473 -;;;;;; 28701 0 0)) +;;;### (autoloads nil "terraform-mode" "terraform-mode.el" (0 0 0 +;;;;;; 0)) ;;; Generated autoloads from terraform-mode.el (autoload 'terraform-mode "terraform-mode" "\ @@ -14,11 +17,14 @@ Major mode for editing terraform configuration file (add-to-list 'auto-mode-alist '("\\.tf\\(vars\\)?\\'" . terraform-mode)) +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "terraform-mode" '("terraform-"))) + ;;;*** ;; Local Variables: ;; version-control: never ;; no-byte-compile: t ;; no-update-autoloads: t +;; coding: utf-8 ;; End: ;;; terraform-mode-autoloads.el ends here diff --git a/elpa/terraform-mode-20170112.517/terraform-mode-pkg.el b/elpa/terraform-mode-20170112.517/terraform-mode-pkg.el new file mode 100644 index 00000000..05899c2a --- /dev/null +++ b/elpa/terraform-mode-20170112.517/terraform-mode-pkg.el @@ -0,0 +1,2 @@ +;;; -*- no-byte-compile: t -*- +(define-package "terraform-mode" "20170112.517" "Major mode for terraform configuration file" '((emacs "24.3") (hcl-mode "0.3")) :commit "6973d1acaba2835dfdf174f5a5e27de6366002e1" :authors '(("Syohei YOSHIDA" . "syohex@gmail.com")) :maintainer '("Syohei YOSHIDA" . "syohex@gmail.com") :url "https://github.com/syohex/emacs-terraform-mode") diff --git a/elpa/terraform-mode-20160823.31/terraform-mode.el b/elpa/terraform-mode-20170112.517/terraform-mode.el similarity index 91% rename from elpa/terraform-mode-20160823.31/terraform-mode.el rename to elpa/terraform-mode-20170112.517/terraform-mode.el index 818db15c..eedb596e 100644 --- a/elpa/terraform-mode-20160823.31/terraform-mode.el +++ b/elpa/terraform-mode-20170112.517/terraform-mode.el @@ -1,12 +1,12 @@ -;;; terraform-mode.el --- Major mode for terraform configuration file +;;; terraform-mode.el --- Major mode for terraform configuration file -*- lexical-binding: t -*- -;; Copyright (C) 2016 by Syohei YOSHIDA +;; Copyright (C) 2017 by Syohei YOSHIDA ;; Author: Syohei YOSHIDA ;; URL: https://github.com/syohex/emacs-terraform-mode -;; Package-Version: 20160823.31 -;; Version: 0.05 -;; Package-Requires: ((hcl-mode "0.02") (cl-lib "0.5")) +;; Package-Version: 20170112.517 +;; Version: 0.06 +;; Package-Requires: ((emacs "24.3") (hcl-mode "0.03")) ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by @@ -53,10 +53,15 @@ (defconst terraform--provisioner-regexp "^\\s-+\\(provisioner\\)\\s-+\"") +(defconst terraform--inner-block-regexp + "^\\s-+\\(connection\\)\\s-+{" + "Inner special block.") + (defvar terraform-font-lock-keywords `((,terraform--block-regexp 1 font-lock-function-name-face) (,terraform--atlas-regexp 1 font-lock-function-name-face) (,terraform--provisioner-regexp 1 font-lock-function-name-face) + (,terraform--inner-block-regexp 1 font-lock-keyword-face) ,@hcl-font-lock-keywords)) (defun terraform-format-buffer () -- 2.47.3