[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/valign a0e40c5 197/198: Fix alignment in Markdown mode
From: |
Stefan Monnier |
Subject: |
[elpa] externals/valign a0e40c5 197/198: Fix alignment in Markdown mode |
Date: |
Tue, 1 Dec 2020 18:19:48 -0500 (EST) |
branch: externals/valign
commit a0e40c5ccf85d09497f7cb5ad62dd9e767bb3bdc
Author: Yuan Fu <casouri@gmail.com>
Commit: Yuan Fu <casouri@gmail.com>
Fix alignment in Markdown mode
* valign.el (valign--calculate-alignment): Return a 1D list rather
than a matrix.
---
valign.el | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/valign.el b/valign.el
index 1d9f9bc..9ae26f4 100644
--- a/valign.el
+++ b/valign.el
@@ -437,9 +437,10 @@ TYPE must be 'markdown. Start at point, stop at LIMIT."
(unless (valign---check-dimension matrix)
(signal 'valign-parse-error '("Missing rows or columns")))
(setq matrix (valign--transpose (reverse matrix)))
- (or matrix
- (dotimes (_ column-idx matrix)
- (push 'left matrix)))))
+ (if matrix
+ (mapcar #'car matrix)
+ (dotimes (_ (or column-idx 0) matrix)
+ (push 'left matrix)))))
(cl-defmethod valign--calculate-alignment ((type (eql org)) limit)
"Return a list of alignments ('left or 'right) for each column.
- [elpa] externals/valign 59dfb21 115/198: * valign.el (valign--fancy-bar-cursor-fn): Thinner bar when cursor is bar., (continued)
- [elpa] externals/valign 59dfb21 115/198: * valign.el (valign--fancy-bar-cursor-fn): Thinner bar when cursor is bar., Stefan Monnier, 2020/12/01
- [elpa] externals/valign 07585a7 142/198: Change advice, Stefan Monnier, 2020/12/01
- [elpa] externals/valign 9033d3b 128/198: Replace text property with overlay, Stefan Monnier, 2020/12/01
- [elpa] externals/valign efa9b3c 179/198: Refactor code that calculates column width, Stefan Monnier, 2020/12/01
- [elpa] externals/valign 27998c6 187/198: Update documentation, Stefan Monnier, 2020/12/01
- [elpa] externals/valign 9e1d2f4 152/198: Fix the problem where cells get too much padding, Stefan Monnier, 2020/12/01
- [elpa] externals/valign 11f02f5 193/198: Allow non-table lines at the end of the table, Stefan Monnier, 2020/12/01
- [elpa] externals/valign fcb62c4 161/198: * valign.el (valign--glyph-width-of): Fix docstring., Stefan Monnier, 2020/12/01
- [elpa] externals/valign 70c5c91 147/198: * valign.el: Remove obsolete number regexp., Stefan Monnier, 2020/12/01
- [elpa] externals/valign 65859b3 177/198: Refactor out valign--cell, Stefan Monnier, 2020/12/01
- [elpa] externals/valign a0e40c5 197/198: Fix alignment in Markdown mode,
Stefan Monnier <=
- [elpa] externals/valign 5b0c557 107/198: * README.org (Customization): Update., Stefan Monnier, 2020/12/01
- [elpa] externals/valign d37ce14 185/198: Add column padding, Stefan Monnier, 2020/12/01
- [elpa] externals/valign 58f5dc8 190/198: * valign.el: Update keywords., Stefan Monnier, 2020/12/01
- [elpa] externals/valign 666e7d7 175/198: * valign.el (valign--end-of-table): Fix infinite loop., Stefan Monnier, 2020/12/01
- [elpa] externals/valign 6a4a91b 159/198: Add a case for empty cells, Stefan Monnier, 2020/12/01
- [elpa] externals/valign 2054ccf 160/198: Fix fancy bar, Stefan Monnier, 2020/12/01
- [elpa] externals/valign 4f3eccd 166/198: Fix wrong argument nil error when valign-region receives no arguments, Stefan Monnier, 2020/12/01
- [elpa] externals/valign fe1160a 157/198: * valign.el (valign-mode): Remove obsolete code., Stefan Monnier, 2020/12/01
- [elpa] externals/valign 6e3e6ce 158/198: ; Add test file and Makefile, Stefan Monnier, 2020/12/01
- [elpa] externals/valign eb22fae 150/198: Add hooks to org-indent-mode, Stefan Monnier, 2020/12/01