[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/org-translate 50b870c 17/19: [org-translate] Improve se
From: |
Stefan Monnier |
Subject: |
[elpa] externals/org-translate 50b870c 17/19: [org-translate] Improve segmentation of subtree headings, bump 0.1.2 |
Date: |
Tue, 1 Dec 2020 16:34:24 -0500 (EST) |
branch: externals/org-translate
commit 50b870c51fe7951c4f7a6cf59722b24cc228f20e
Author: Eric Abrahamsen <eric@ericabrahamsen.net>
Commit: Eric Abrahamsen <eric@ericabrahamsen.net>
[org-translate] Improve segmentation of subtree headings, bump 0.1.2
* packages/org-translate/org-translate.el (ogt-segment-project): This
was incorrectly inserting segmentation characters before heading
stars.
---
org-translate.el | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/org-translate.el b/org-translate.el
index 588ab77..465b93a 100644
--- a/org-translate.el
+++ b/org-translate.el
@@ -2,7 +2,7 @@
;; Copyright (C) 2020 Free Software Foundation, Inc.
-;; Version: 0.1.1
+;; Version: 0.1.2
;; Package-Requires: ((emacs "25.1") (org "9.1"))
;; Author: Eric Abrahamsen <eric@ericabrahamsen.net>
@@ -610,8 +610,9 @@ the beginning of each segment."
(end (make-marker))
current)
(while (< (point) (point-max))
- (insert ogt-segmentation-character)
(setq current (org-element-at-point))
+ (unless (eql (org-element-type current) 'headline)
+ (insert ogt-segmentation-character))
(move-marker end (org-element-property :contents-end current))
;; TODO: Do segmentation in plain lists and tables.
(while (and (< (point) end)
@@ -622,7 +623,8 @@ the beginning of each segment."
((eql (org-element-type current) 'headline)
(skip-chars-forward "[:blank:]\\*")
(insert ogt-segmentation-character)
- (org-end-of-meta-data t))
+ (org-end-of-meta-data t)
+ (move-marker end (point)))
((null (eql (org-element-type current)
'paragraph))
(goto-char end))
- [elpa] externals/org-translate 94f9307 15/19: [org-translate] New command ogt-term-display-translations, (continued)
- [elpa] externals/org-translate 94f9307 15/19: [org-translate] New command ogt-term-display-translations, Stefan Monnier, 2020/12/01
- [elpa] externals/org-translate 7b31f0a 04/19: [org-translate] Require 'ox library, Stefan Monnier, 2020/12/01
- [elpa] externals/org-translate fbd9d57 01/19: [org-translate] Add version 0 of org-translate, Stefan Monnier, 2020/12/01
- [elpa] externals/org-translate fecfa31 06/19: [org-translate] Improve documentation, Stefan Monnier, 2020/12/01
- [elpa] externals/org-translate d672d8c 08/19: [org-translate] Rename ogt-add-glossary-item: ogt-new-glossary-term, Stefan Monnier, 2020/12/01
- [elpa] externals/org-translate 1630bad 19/19: * .gitignore: New file, Stefan Monnier, 2020/12/01
- [elpa] externals/org-translate f7bcba6 09/19: [org-translate] Allow ogt-insert-glossary-translation to prompt, Stefan Monnier, 2020/12/01
- [elpa] externals/org-translate 8d6c684 12/19: [org-translate] Release version 0.1, Stefan Monnier, 2020/12/01
- [elpa] externals/org-translate 1a7368c 13/19: [org-translate] Fix bum link following, bump to 0.1.1, Stefan Monnier, 2020/12/01
- [elpa] externals/org-translate b67b45c 16/19: [org-translate] Do a better job of reporting errors at startup, Stefan Monnier, 2020/12/01
- [elpa] externals/org-translate 50b870c 17/19: [org-translate] Improve segmentation of subtree headings, bump 0.1.2,
Stefan Monnier <=
- [elpa] externals/org-translate d451901 18/19: [org-translate] Fix bum logic in finding the end of a segment, Stefan Monnier, 2020/12/01