Hi Francois, could you please explain what this does and show an example on how this should be used? Thank you. - Carsten On 3.9.2013, at 12:20, francois@avalenn.eu wrote: > 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 > > >