[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ftable 71dcbd0 12/14: Fix beginning- and end-of-table f
From: |
Stefan Monnier |
Subject: |
[elpa] externals/ftable 71dcbd0 12/14: Fix beginning- and end-of-table function |
Date: |
Mon, 2 Aug 2021 18:27:33 -0400 (EDT) |
branch: externals/ftable
commit 71dcbd0593610386f60f2540b5511f7ca5adb0b4
Author: Yuan Fu <casouri@gmail.com>
Commit: Yuan Fu <casouri@gmail.com>
Fix beginning- and end-of-table function
* ftable.el (ftable--beginning-of-table, ftable--end-of-table): Don't
move point if not at a table.
---
ftable.el | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/ftable.el b/ftable.el
index 27178dc..4def264 100644
--- a/ftable.el
+++ b/ftable.el
@@ -595,7 +595,8 @@ Assumes point is on a table."
;; This implementation allows non-table lines before a table, e.g.,
;; #+latex: xxx
;; |------+----|
- (beginning-of-line)
+ (when (ftable--at-table-p)
+ (beginning-of-line))
(while (and (< (point-min) (point))
(ftable--at-table-p))
(forward-line -1))
@@ -606,7 +607,8 @@ Assumes point is on a table."
"Go forward to the end of the table at point.
Assumes point is on a table."
(let ((start (point)))
- (beginning-of-line)
+ (when (ftable--at-table-p)
+ (beginning-of-line))
(while (and (< (point) (point-max))
(ftable--at-table-p))
(forward-line 1))
- [elpa] branch externals/ftable created (now 96a0475), Stefan Monnier, 2021/08/02
- [elpa] externals/ftable ec019c2 06/14: Add customization, Stefan Monnier, 2021/08/02
- [elpa] externals/ftable 2b08dc9 01/14: Init, Stefan Monnier, 2021/08/02
- [elpa] externals/ftable 63fb0ac 04/14: Add checks for parsing, Stefan Monnier, 2021/08/02
- [elpa] externals/ftable 9c13bfc 07/14: Add table.el intergration, Stefan Monnier, 2021/08/02
- [elpa] externals/ftable 71dcbd0 12/14: Fix beginning- and end-of-table function,
Stefan Monnier <=
- [elpa] externals/ftable 939cc1b 13/14: Fix typo, Stefan Monnier, 2021/08/02
- [elpa] externals/ftable 1ea20be 11/14: Allow non-table lines before and after table, Stefan Monnier, 2021/08/02
- [elpa] externals/ftable 96a0475 14/14: Prepare for ELPA, Stefan Monnier, 2021/08/02
- [elpa] externals/ftable a647832 03/14: xx, Stefan Monnier, 2021/08/02
- [elpa] externals/ftable 8ff305b 02/14: Not use forward-paragraph, Stefan Monnier, 2021/08/02
- [elpa] externals/ftable e029b2f 10/14: * ftable.el: Add a workaround., Stefan Monnier, 2021/08/02
- [elpa] externals/ftable d2385e3 05/14: * ftable.el (ftable-misc-test): Fix test., Stefan Monnier, 2021/08/02
- [elpa] externals/ftable 9f75340 08/14: Make ftable work with CJK characters, Stefan Monnier, 2021/08/02
- [elpa] externals/ftable 33b32ba 09/14: * ftable.el (ftable-edit-cell): Fix typos., Stefan Monnier, 2021/08/02