[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/systemd 16be183 084/131: don't indiscriminately use relati
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/systemd 16be183 084/131: don't indiscriminately use relative file name |
Date: |
Sun, 29 Aug 2021 11:35:19 -0400 (EDT) |
branch: elpa/systemd
commit 16be18350c98fc7625d3929445a32e21811e60e5
Author: Mark Oteiza <mvoteiza@udel.edu>
Commit: Mark Oteiza <mvoteiza@udel.edu>
don't indiscriminately use relative file name
---
systemd.el | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/systemd.el b/systemd.el
index 3a02136..3c42a25 100644
--- a/systemd.el
+++ b/systemd.el
@@ -83,7 +83,10 @@
(defconst systemd-unit-directives
(eval-when-compile
(with-temp-buffer
- (insert-file-contents "unit-directives.txt")
+ (insert-file-contents
+ (let ((f "unit-directives.txt"))
+ (if (null load-file-name) f
+ (expand-file-name f (file-name-directory load-file-name)))))
(split-string (buffer-string))))
"Configuration directives for systemd.")
@@ -96,7 +99,10 @@
(defconst systemd-network-directives
(eval-when-compile
(with-temp-buffer
- (insert-file-contents "network-directives.txt")
+ (insert-file-contents
+ (let ((f "network-directives.txt"))
+ (if (null load-file-name) f
+ (expand-file-name f (file-name-directory load-file-name)))))
(split-string (buffer-string))))
"Network configuration directives for systemd.")
- [nongnu] elpa/systemd 228f0b9 119/131: happy new year, (continued)
- [nongnu] elpa/systemd 228f0b9 119/131: happy new year, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd e97f78e 120/131: Add %S, %C, %L specifiers, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd eaaf16f 033/131: fix indentation, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd cf435f4 034/131: convolute sexp, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd 2b70f83 035/131: these groups need not be nested, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd 807c748 044/131: systemd 225, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd 0f2f936 052/131: clarify parent mode hooks, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd aa9f4f6 053/131: update commentary, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd bf39be2 062/131: assimilate systemd-company.el into systemd.el, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd 3580191 067/131: add autoload regex tests, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd 16be183 084/131: don't indiscriminately use relative file name,
ELPA Syncer <=
- [nongnu] elpa/systemd f0b29ad 087/131: systemd v232 directives, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd 7874a10 090/131: future flycheck has a checker for units, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd fa1277d 092/131: add reminder, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd 59ce8ad 095/131: simpler while test, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd 9693935 099/131: nix extra newline, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd 7bb8f09 104/131: correct syntax?, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd a4f4096 107/131: moar keywords, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd b0c1d64 109/131: add multi-line comment highlighting, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd 5c9389d 110/131: move this matcher down with the other ones, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd a3d3921 111/131: extend multi-line matching to sections and keys, ELPA Syncer, 2021/08/29