Eskil

Check-in [445a0958f0]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Added doc for table
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 445a0958f076e5e23cff649f5bbad53bc518e0cb
User & Date: peter 2015-06-03 22:22:06.116
Context
2015-06-03
23:28
Handle when table cells are cut off. Added -maxwidth to limit table column width. check-in: 7ec7dbb565 user: peter tags: trunk
22:22
Added doc for table check-in: 445a0958f0 user: peter tags: trunk
22:03
Made a patched version of tablelist for table diff. Patch stored in src dir. check-in: 1d4acbe241 user: peter tags: trunk
Changes
Unified Diff Ignore Whitespace Patch
Changes to htdocs/changes.wiki.
1
2
3
4

5
6
7
8
9
10
11
<title>Changes</title>

Upcoming changes (not yet released):


  *  Mercurial support for Directory Diff, Commit, Revert and Log.
  *  Plugins can read ::argv to know the given command line.
  *  New plugin for CSV files
  *  Added option -sep, to set a separator that makes input be interpreted
     in a table like manner.
  *  New plugin for PDF files
  *  Added option -pluginallow to run plugins in a standard interpreter instead




>







1
2
3
4
5
6
7
8
9
10
11
12
<title>Changes</title>

Upcoming changes (not yet released):

  *  New [./table.wiki | table] view, activated by -table, when comparing tables.
  *  Mercurial support for Directory Diff, Commit, Revert and Log.
  *  Plugins can read ::argv to know the given command line.
  *  New plugin for CSV files
  *  Added option -sep, to set a separator that makes input be interpreted
     in a table like manner.
  *  New plugin for PDF files
  *  Added option -pluginallow to run plugins in a standard interpreter instead
Added htdocs/table.wiki.












































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<title>Table diff</title>
<h1>Table diff</h1>

Eskil can compare tables in comma/tab separated text files and display
them like a table.

<verbatim>
eskil -table apa1.csv apa2.csv
</verbatim>

Eskil will try to autodetect the separator but you can also give it
using -sep. Example for tab separation:

<verbatim>
eskil -table -sep '\t' apa1.csv apa2.csv
</verbatim>

Eskil has a built in plugin, csv, than can preprocess table files. This example clears the "Short" and "Long" columns before comparison:

<verbatim>
eskil -table apa1.csv apa2.csv -block -sep '\t' -plugin csv -plugininfo "-ignore {Short Long}"
</verbatim>