[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/org-real 4cc110c 086/160: Added document container to o
From: |
ELPA Syncer |
Subject: |
[elpa] externals/org-real 4cc110c 086/160: Added document container to org-real-headlines |
Date: |
Wed, 6 Oct 2021 16:58:21 -0400 (EDT) |
branch: externals/org-real
commit 4cc110c819e9727599fa2b63b5270bdafd02c1e5
Author: Tyler Grinn <tylergrinn@gmail.com>
Commit: Tyler Grinn <tylergrinn@gmail.com>
Added document container to org-real-headlines
---
demo/projects.org | 3 ++-
org-real.el | 11 ++++++++---
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/demo/projects.org b/demo/projects.org
index 58cd090..f5d06ee 100644
--- a/demo/projects.org
+++ b/demo/projects.org
@@ -1,3 +1,5 @@
+#+TITLE: Projects
+
* Ideas
** Keyboard pants
:PROPERTIES:
@@ -14,4 +16,3 @@
:REL: in front of
:END:
-
diff --git a/org-real.el b/org-real.el
index 174f8a6..ca5f3d7 100644
--- a/org-real.el
+++ b/org-real.el
@@ -1558,11 +1558,16 @@ set to the :loc slot of each box."
(defun org-real--parse-headlines ()
"Create an org real box from the current buffer's headlines."
- (let ((headlines (cddr (org-element-parse-buffer 'headline)))
- (world (org-real-box :level 1)))
+ (let* ((headlines (cddr (org-element-parse-buffer 'headline)))
+ (title (or (cadr (car (org-collect-keywords '("TITLE"))))
+ (file-name-base (buffer-file-name))
+ "Document"))
+ (world (org-real-box))
+ (document (org-real-box :name title)))
+ (org-real--flex-add document world)
(mapc
(lambda (headline)
- (org-real--add-headline headline world))
+ (org-real--add-headline headline document))
headlines)
world))
- [elpa] externals/org-real 80799f6 150/160: Linting, (continued)
- [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
- [elpa] externals/org-real 5fb78c3 108/160: Skip adding box if it already exists, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 900f96a 129/160: Added is-plural, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real fb056dc 078/160: Reuse window if org real diagram already visible, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 4cc110c 086/160: Added document container to org-real-headlines,
ELPA Syncer <=
- [elpa] externals/org-real 4246089 096/160: Rotate locations of box when cycling, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 193f14d 138/160: Refactoring, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 7e51167 128/160: Linting/documentation, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 0c93bd8 141/160: Updated readme, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 186830b 060/160: Detect return and backspace without gui, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real f80251e 116/160: Merge branch 'next' into 'main', ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 20d9631 147/160: Added boxy dependency, ELPA Syncer, 2021/10/06
- [elpa] externals/org-real 639ee73 069/160: Using save-excursion when applying changes, ELPA Syncer, 2021/10/06