[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/org-real 89c1120 153/160: Linting, rearranging
From: |
ELPA Syncer |
Subject: |
[elpa] externals/org-real 89c1120 153/160: Linting, rearranging |
Date: |
Wed, 6 Oct 2021 16:58:36 -0400 (EDT) |
branch: externals/org-real
commit 89c1120f42dbf1048a7f787dbb886e57318005d6
Author: Tyler Grinn <tylergrinn@gmail.com>
Commit: Tyler Grinn <tylergrinn@gmail.com>
Linting, rearranging
---
org-real.el | 51 ++++++++++++++++++++++-----------------------------
1 file changed, 22 insertions(+), 29 deletions(-)
diff --git a/org-real.el b/org-real.el
index 4114ed1..8a37b6a 100644
--- a/org-real.el
+++ b/org-real.el
@@ -55,7 +55,7 @@
(require 'cl-lib)
(require 'ispell)
-;;;; Customization variables
+;;;; Options
(defgroup org-real nil
"Customization options for org-real"
@@ -229,6 +229,27 @@ diagram."
:rel-face rel-face
:selected-face selected-face))
+(defun org-real--get-header (containers)
+ "Get a textual representation of CONTAINERS."
+ (let* ((reversed (reverse containers))
+ (container (pop reversed))
+ (primary-name (plist-get container :name))
+ (header ""))
+ (put-text-property 0 (length primary-name) 'face 'org-real-primary
+ primary-name)
+ (cl-flet ((append-str (&rest strings)
+ (setq header (apply 'concat header strings))))
+ (append-str (make-string org-real-margin-y ?\n)
+ (make-string org-real-margin-x ?\s)
+ "The " primary-name)
+ (if reversed (append-str (if (org-real--is-plural primary-name) " are" "
is")))
+ (while reversed
+ (append-str " " (plist-get container :rel))
+ (setq container (pop reversed))
+ (append-str " the " (plist-get container :name)))
+ (append-str ".")
+ header)))
+
;;;; Interactive functions
(defun org-real-world ()
@@ -258,7 +279,6 @@ diagram."
(with-current-buffer (get-buffer "*Boxy*")
(boxy-jump-to-box match)))))))
-
(defun org-real-apply ()
"Apply any change from the real link at point to the current buffer."
(interactive)
@@ -335,33 +355,6 @@ diagram."
(pop new-containers)))))
(message nil))
-;;;; Pretty printing
-
-(defun org-real--append-str (str place)
- "Append string STR to generalized variable PLACE."
- (set place (concat (eval place) str)))
-
-(defun org-real--get-header (containers)
- "Get a textual representation of CONTAINERS."
- (let* ((reversed (reverse containers))
- (container (pop reversed))
- (primary-name (plist-get container :name))
- (header ""))
- (put-text-property 0 (length primary-name) 'face 'org-real-primary
- primary-name)
- (cl-flet ((append-str (&rest strings)
- (setq header (apply 'concat header strings))))
- (append-str (make-string org-real-margin-y ?\n)
- (make-string org-real-margin-x ?\s)
- "The " primary-name)
- (if reversed (append-str (if (org-real--is-plural primary-name) " are" "
is")))
- (while reversed
- (append-str " " (plist-get container :rel))
- (setq container (pop reversed))
- (append-str " the " (plist-get container :name)))
- (append-str ".")
- header)))
-
;;;; `org-insert-link' configuration
(org-link-set-parameters "real"
- [elpa] externals/org-real ce817a1 139/160: Merge display-rel-box, (continued)
- [elpa] externals/org-real ce817a1 139/160: Merge display-rel-box, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 75871b1 140/160: Color theme update, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 5541420 143/160: Use buffer name instead of buffer-file-name for org-real-headlines, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real cd43923 119/160: Use original relationship for tooltip if changed, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real f03777b 132/160: Fixed hiding of rel-box border, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 8d5af75 144/160: Linting, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real ab46371 160/160: Merge branch 'next' into 'main', ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 20e80af 145/160: Bump version, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real babe4da 148/160: Add submodules during ci/cd pipeline, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real a13ee17 155/160: Added elpaignore, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 89c1120 153/160: Linting, rearranging,
ELPA Syncer <=
- [elpa] externals/org-real 19711cb 159/160: Updated elpaignore, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real af8744b 151/160: Removed `org-real-headlines`, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real d95d469 156/160: Changed cl-defmethod to defun; linting, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 80799f6 150/160: Linting, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 791ed99 157/160: Added url-parse, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 0d25274 084/160: Passing edge cases, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 8f7ef62 085/160: Updated readme, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 87dfecc 081/160: Org real headlines switched to add-next, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real e0d81ab 098/160: Bump version, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real a8e336d 095/160: Typo in flex-adjust, ELPA Syncer, 2021/10/06