branch: externals/latex-table-wizard
commit 9dcc3d62ce2be04946b67cc023f8655c0a14aa7a
Author: Enrico Flor <nericof...@gmail.com>
Commit: Enrico Flor <nericof...@gmail.com>

    Reset latex-table-wizard--align-status every alignmnet starts anew
    
    This way, every time latex-table-wizard-align is called on a new
    table, the cycle always starts with left alignment.  This behavior was
    suggested by fountainer
    (https://github.com/enricoflor/latex-table-wizard/issues/2#issue-1748301074)
---
 latex-table-wizard.el | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/latex-table-wizard.el b/latex-table-wizard.el
index edc8c205ab..87c5739403 100644
--- a/latex-table-wizard.el
+++ b/latex-table-wizard.el
@@ -5,7 +5,7 @@
 ;; Author: Enrico Flor <enr...@eflor.net>
 ;; Maintainer: Enrico Flor <enr...@eflor.net>
 ;; URL: https://github.com/enricoflor/latex-table-wizard
-;; Version: 1.5.2
+;; Version: 1.5.3
 ;; Keywords: convenience
 
 ;; Package-Requires: ((emacs "27.1") (auctex "12.1") (transient "0.3.7"))
@@ -1074,6 +1074,16 @@ There are five possible values for MODE:
   (when (latex-table-wizard--in-tabular-env-p)
     (latex-table-wizard--setup)
     (latex-table-wizard--remove-overlays)
+    (unless (member last-command
+                    '(latex-table-wizard-align
+                      latex-table-wizard-align-left
+                      latex-table-wizard-align-right
+                      latex-table-wizard-align-center
+                      latex-table-wizard-compress))
+      ;; always start with aligning left, as per fountainer's
+      ;; suggestion
+      ;; 
https://github.com/enricoflor/latex-table-wizard/issues/2#issue-1748301074
+      (setq latex-table-wizard--align-status '(left center right compress)))
     (save-excursion
       (let ((message-log-max 0)
             (md (or mode (car latex-table-wizard--align-status)))

Reply via email to