Hello,

I made this patch to make easier conversion to
org-table from csv-like text with arbitrary separator.

---
 lisp/org-table.el |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/lisp/org-table.el b/lisp/org-table.el
index c7e7eb8..c8c2462 100644
--- a/lisp/org-table.el
+++ b/lisp/org-table.el
@@ -575,6 +575,8 @@ nil When nil, the command tries to be smart and figure out the
                 (if (< separator 1)
                     (user-error "Number of spaces in separator must be >= 1")
                   (format "^ *\\| *\t *\\| \\{%d,\\}" separator)))
+               ((stringp separator)
+                  (format "^ *\\|%s" separator))
                (t (error "This should not happen"))))
       (while (re-search-forward re end t)
        (replace-match "| " t t)))
--
1.7.9


Reply via email to