On Fri, 30 Nov 2018 06:58:59 -0800 (PST)
Josef <joe...@gmx.net> wrote:

> Hi Terry,
> 
> after using edit-pane-csv for some time now, I have one big wish
> left: it would be great if Leo could remember the settings for each
> file, at least for @clean nodes. Ideally the csv pane would stay open
> for these nodes.

Would a button that toggled the pane work?  I can't remember if the
code has an easy way to set initial settings, but perhaps per-node
settings could be saved in p.v.u.

Cheers -Terry

> I have many csv files around, which I need to maintain manually on a 
> regular basis, so it would be nice if Leo could remember the settings
> for each of these files, and it would be even better if I would not
> have to run the command edit-pane-csv on each file every time after I
> closed the associated Leo file.
> 
> Cheers - Josef
> 
> On Friday, August 10, 2018 at 5:38:37 PM UTC+2, Terry Brown wrote:
> >
> > On Fri, 10 Aug 2018 08:14:53 -0700 (PDT) 
> > Josef <joe...@gmx.net <javascript:>> wrote: 
> >
> > > Hi Terry 
> > > 
> > > I tried 
> > > 
> > > Leo 5.7.4 devel, build 20180807122609 
> > > 
> > > and it did not work right away with a .latex file. It seems to
> > > get confused by the @language latex in the first line. It worked
> > > when I removed it. 
> > > 
> > > It would be nice if it would ignore leo directives. 
> >
> > Hmm, it doesn't pay any attention to leo directives, and just
> > defaults to ',' CSV mode.  Not sure what was going on there. 
> >
> > > Another quirk is, that every line needs to have the same number
> > > of separators, but particularly when editing latex tables by hand
> > > one does not always enter all cells if they are empty anyway.
> > > This probably is a limitation of the Python CSV library, though. 
> >
> > True... hmm, the design is that a series of lines with the same
> > number of separators is what *defines* a table.  Probably
> > reasonable for CSV, but I can see the issue with LaTeX. 
> >
> > The simplest way I can think of addressing that would be some way
> > to normalize the number of delimiters in a table, either have the
> > user select the whole table or incrementally bring in lines from
> > above / below the table, adding empty cells to them. 
> >
> > But if I remember LaTeX tables, that will impact line drawing, 
> > "1 & 2 \\" vs "1 & 2 & & \\" in a four column table for example,
> > the first leaves the rest of the line blank whereas the second
> > displays empty cells, if you're drawing lines between cells that
> > is.  I think. 
> > > I think it would also be nice if it could figure out the
> > > separator by itself and start up with a good suggestion, similar
> > > to the "sniffer" tool in the CSV module. 
> >
> > Might be doable, although I'm guessing that usually you'd only need
> > to change it once per session, and having it guess too often might
> > make it less flexible in terms of editing different table types in
> > the same node etc.  I did think of adding a presets dropdown for
> > CSV / tab / LaTeX / pipe etc. 
> >
> > > That all said, thank you very much for this command. It makes my
> > > life a lot easier. 
> >
> > Glad to hear it. 
> >
> > Cheers -Terry 
> >
> 

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to