emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/org b5f992b 2/2: org-table.el: Do not create new field


From: ELPA Syncer
Subject: [elpa] externals/org b5f992b 2/2: org-table.el: Do not create new field when at EOL after table line
Date: Tue, 23 Nov 2021 08:57:23 -0500 (EST)

branch: externals/org
commit b5f992b678a82aeb186fa8c2549d1fd26e2e7073
Author: Ihor Radchenko <yantar92@gmail.com>
Commit: Ihor Radchenko <yantar92@gmail.com>

    org-table.el: Do not create new field when at EOL after table line
    
    * lisp/org-table.el (org-table-justify-field-maybe): Do not treat "|$"
    as unclosed table field.
    
    Fixes 
https://orgmode.org/list/trinity-2561db57-1561-470b-982f-0d91ddf4f145-1629900012884@3c-app-mailcom-lxa06
---
 lisp/org-table.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lisp/org-table.el b/lisp/org-table.el
index b9357dc..1546cd5 100644
--- a/lisp/org-table.el
+++ b/lisp/org-table.el
@@ -4437,7 +4437,7 @@ Optional argument NEW may specify text to replace the 
current field content."
          (col (org-table-current-column)))
       (when (> col 0)
        (skip-chars-backward "^|")
-       (if (not (looking-at " *\\([^|\n]*?\\) *\\(|\\|$\\)"))
+       (if (not (looking-at " *\\(?:\\([^|\n]*?\\) *\\(|\\)\\|\\([^|\n]+?\\) 
*\\($\\)\\)"))
            (setq org-table-may-need-update t)
          (let* ((align (nth (1- col) org-table-last-alignment))
                 (width (nth (1- col) org-table-last-column-widths))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]