From 1bf7a202421259aa84970dbcc47b2226d0989731 Mon Sep 17 00:00:00 2001 From: "Yann Esposito (Yogsototh)" Date: Mon, 29 Jul 2019 00:15:25 +0200 Subject: [PATCH] Fixes --- .project.el.gpg | Bin 3228 -> 3211 bytes src/archive.org | 7 +------ src/posts/project-el/auto-load-project.el | 13 ++++++------- 3 files changed, 7 insertions(+), 13 deletions(-) diff --git a/.project.el.gpg b/.project.el.gpg index 7a2d5c06b8477bdffa034fec504626932654d8d4..85614ecf4282c2e77dd9a97eabf0af5b77a04f66 100644 GIT binary patch literal 3211 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 literal 3228 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 - :END: #+begin_archive -@@html:
  • @@ @@html:@@ 2019-07-28: @@html:@@ [[file:posts/autoload-emacs-script-by-project.org][Autoload Script by project]] @@html:@@ @@html:
  • @@ +@@html:
  • @@ @@html:@@ 2019-07-28: @@html:@@ [[file:posts/project-el/index.org][Autoload Script by project]] @@html:@@ @@html:
  • @@ @@html:
  • @@ @@html:@@ 2019-07-07: @@html:@@ [[file:posts/2019-07-04-static-org-publish.org][Static blog with org-mode]] @@html:@@ @@html:
  • @@ #+end_archive diff --git a/src/posts/project-el/auto-load-project.el b/src/posts/project-el/auto-load-project.el index 2bdd2c4..25fd20a 100644 --- a/src/posts/project-el/auto-load-project.el +++ b/src/posts/project-el/auto-load-project.el @@ -14,13 +14,12 @@ (defvar y/trusted-gpg-key-fingerprints '("448E9FEF4F5B86DE79C1669B0000000000000000") "The list of GPG fingerprint you trust when decrypting a gpg file. - You can retrieve the fingerprints of your own private keys - with: `gpg --list-secret-keys' (take care of removing the - spaces when copy/pasting here)") +You can retrieve the fingerprints of your own private keys +with: `gpg --list-secret-keys' (take care of removing the +spaces when copy/pasting here)") (defun y/get-encryption-key (file) - "given a gpg encrypted file, returns the fingerprint of - they key that encrypted it" + "Return the fingerprint of they key that encrypted FILE." (string-trim-right (shell-command-to-string (concat @@ -29,7 +28,7 @@ "|awk '{print $4}'")))) (defun y/trusted-gpg-origin-p (file) - "Returns true if the file is encrypted with a trusted key" + "Return non-nil if the FILE is encrypted with a trusted key." (member (y/get-encryption-key file) y/trusted-gpg-key-fingerprints)) @@ -46,7 +45,7 @@ (defun y/load-project-file () "Loads the `y/project-file' for a project. This is run once - after the project is loaded signifying project setup." + after the project is loaded signifying project setup." (interactive) (when (projectile-project-p) (lexical-let* ((current-project-root (projectile-project-root))