update of packages
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
(define-package "systemd" "20210209.2052" "Major mode for editing systemd units"
|
||||
(define-package "systemd" "20230201.302" "Major mode for editing systemd units"
|
||||
'((emacs "24.4"))
|
||||
:commit "b6ae63a236605b1c5e1069f7d3afe06ae32a7bae" :authors
|
||||
:commit "8742607120fbc440821acbc351fda1e8e68a8806" :authors
|
||||
'(("Mark Oteiza" . "mvoteiza@udel.edu"))
|
||||
:maintainers
|
||||
'(("Mark Oteiza" . "mvoteiza@udel.edu"))
|
||||
:maintainer
|
||||
'("Mark Oteiza" . "mvoteiza@udel.edu")
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
;;; systemd.el --- Major mode for editing systemd units -*- lexical-binding: t -*-
|
||||
|
||||
;; Copyright (C) 2014-2021 Mark Oteiza <mvoteiza@udel.edu>
|
||||
;; Copyright (C) 2014-2023 Mark Oteiza <mvoteiza@udel.edu>
|
||||
|
||||
;; Author: Mark Oteiza <mvoteiza@udel.edu>
|
||||
;; Version: 1.6
|
||||
;; Version: 1.6.1
|
||||
;; Package-Requires: ((emacs "24.4"))
|
||||
;; Keywords: tools, unix
|
||||
|
||||
@@ -33,7 +33,8 @@
|
||||
;; network configuration. Both a completer for
|
||||
;; `completion-at-point-functions' and a company backend are provided.
|
||||
;; The latter can be enabled by adding `company-mode' to
|
||||
;; `systemd-mode-hook'.
|
||||
;; `systemd-mode-hook' and adding `systemd-company-backend' to
|
||||
;; `company-backends'.
|
||||
|
||||
;;; Code:
|
||||
|
||||
@@ -49,7 +50,7 @@
|
||||
|
||||
(defgroup systemd ()
|
||||
"Major mode for editing systemd units."
|
||||
:link '(url-link "http://www.freedesktop.org/wiki/Software/systemd/")
|
||||
:link '(url-link "https://www.freedesktop.org/wiki/Software/systemd/")
|
||||
:group 'tools)
|
||||
|
||||
(defcustom systemd-browse-url-function 'browse-url
|
||||
@@ -236,7 +237,7 @@ file, defaulting to the link under point, if any."
|
||||
(or (cdr bounds) (point))
|
||||
(completion-table-dynamic #'systemd-completion-table))))
|
||||
|
||||
(defun systemd-company-backend (command &optional arg &rest ignored)
|
||||
(defun systemd-company-backend (command &optional arg &rest _ignored)
|
||||
"Backend for `company-mode' in `systemd-mode' buffers."
|
||||
(interactive (list 'interactive))
|
||||
(pcase command
|
||||
@@ -406,7 +407,6 @@ Key bindings:
|
||||
(set-keymap-parent systemd-mode-map nil)
|
||||
(conf-mode-initialize systemd-comment-start)
|
||||
(setq-local auto-fill-inhibit-regexp "^[ \t]*?[^;#]")
|
||||
(add-hook 'company-backends #'systemd-company-backend nil 'local)
|
||||
(add-hook 'completion-at-point-functions #'systemd-complete-at-point nil t)
|
||||
(add-hook 'font-lock-extend-region-functions
|
||||
'systemd-font-lock-extend-region nil t)
|
||||
|
||||
Reference in New Issue
Block a user