[Libreoffice] Patch for ignoring preceding and trailing spaces in cell during csv import
Kohei Yoshida
kyoshida at novell.com
Tue Dec 14 05:50:45 PST 2010
On Tue, 2010-12-14 at 07:43 -0600, Norbert Thiebaud wrote:
> On Tue, Dec 14, 2010 at 7:18 AM, Kohei Yoshida <kyoshida at novell.com> wrote:
> > Hi Takeshi,
> >
> > On Tue, 2010-12-14 at 18:36 +0900, Takeshi Abe wrote:
> >> Hi Kohei,
> >>
> >> On Mon, 13 Dec 2010 16:28:34 -0500, Kohei Yoshida <kyoshida at novell.com> wrote:
> >> > I'd like to port a patch to the libreoffice-3-3 branch to ignore
> >> > preceding and trailing spaces in cells during csv import. The change is
> >> > already committed on master, and the attached is the total difference
> >> > against the current libreoffice-3-3 branch. The change on master
> >> > consists of several commits.
> >> (snip)
> >> > will be imported as three number cells. Currently, Calc imports number
> >> > cells as strings in presence of spaces before or after the number.
> >> Great, I would like this stuff for 3.3!
> >
> > Me too. :-) But someone has to sign off of this for 3.3 before I can
> > safely port it.
> >
> >> BTW why not check also horizontal tab '\t' or others of the isspace(3) family?
> >
> > Good suggestion. But for 3.3 we probably want to play it safe (i.e.
> > minimal change). For example, tabs can be used as separators in which
> > case they have already been separated out. Line break characters can be
> > used when a cell contains manual breaks, even in csv files. So, we
> > don't want to skip those.
>
> In that spirit (and I haven't look at the code), I attract you
> attention to the fact that in some locale, comma is the decimal
> separator, which brings a lot of fun in comma separated list.
Yes, the existing code already takes care of that. So that's a
non-issue.
Kohei
--
Kohei Yoshida, LibreOffice hacker, Calc
<kyoshida at novell.com>
More information about the LibreOffice
mailing list