BdR76 / CSVLint

CSV Lint plug-in for Notepad++ for syntax highlighting, csv validation, automatic column and datatype detecting, fixed width datasets, change datetime format, decimal separator, sort data, count unique values, convert to xml, json, sql etc. A plugin for data cleaning and working with messy data files.
GNU General Public License v3.0
151 stars 8 forks source link

Coloring not working in multi-instance mode for separators other than ; #56

Open PescheHelfer opened 1 year ago

PescheHelfer commented 1 year ago

If you activate the multi-instance mode in Notepad++, coloring of columns will only work if you use the semicolon as a seperator. For all other seperators, the columns are still correctly detected, but they are all colored the same (first color). (Tested in Notepad++ v.8.4.9 64-bit portable)

molsonkiko commented 1 year ago

image

Not a problem for me on 8.5.1 or 8.4.9.

rdipardo commented 1 year ago

If you activate the multi-instance mode in Notepad++ . . .

See https://github.com/BdR76/CSVLint/issues/32#issuecomment-1192977769, especially the last comment:

I suspect that it has to do with the fact that the plugin creates only one Lexer object.