Everything encodig

If you are experiencing problems with "Everything", post here for assistance.
Post Reply
mczerski
Posts: 57
Joined: Mon Aug 23, 2021 3:07 pm

Everything encodig

Post by mczerski »

To display custom file lists, I use bookmarks that read external file lists in portable Everything ver. 1.5 under windows 10 64-bit with Polish as the default language. The filelists are produced from MS Access or MS Excel files as strings saved in txt files with efu extension under the control of VBA functions (open [file] for output as #1 – print [string] – close).
Everything behaves correcly as long as the path/name of a file does not contain a diacritic from a European langage. It appears that when Everything encounters such a diacritic from a slavonic language, then the programme cannot read it, although other file manageres (like Total Commander, let alone Windows native Explorer) and other word-processing application can read and produce such characters correctly. I set the Everything language to Polish. I am not a progammer, but it seems as if it were a problem of encoding the files with filelists to be displayed in ET. What should be the encoding of such input files (imported via "open file list (Ctrl O) or filelists read by bookmarks.
I’ll appreciate your assistance and advice
Marek
therube
Posts: 4985
Joined: Thu Sep 03, 2009 6:48 pm

Re: Everything encodig

Post by therube »

On Win7, en-US, Everything en-US, I am able to successfully open (File List) both:

Code: Select all

C:\TMP\BRU\ukośna.efu
C:\TMP\BRU\Бг҃ъ.efu
(I don't really know about character encoding... so more will have to come from others.)


Example filename which does not open on your end?


Oh, I'm on 1.5 Alpha - if that might make a difference?
void
Developer
Posts: 16841
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything encodig

Post by void »

Everything EFU file lists use UTF-8 encoding.

Please save the file list with UTF-8 encoding from VBA.




Everything 1.5 also supports EFU file lists with the following encoding:
UTF-8 (without BOM)
UTF-8 (with BOM)
UTF-16 (with BOM)
UTF-16BE (with BOM)
mczerski
Posts: 57
Joined: Mon Aug 23, 2021 3:07 pm

Re: Everything encodig

Post by mczerski »

This means that any list of files produced by Windows applications such as MS Access, Excel, Word etc. will have to be re-encoded into an UFT version before their being usable for ET. I hardly understand why such application as Total Comander is capable to processing files in UTF encoding as well as those encoded in most common Windows region specific encoding. Is it feasible that ET will have such feature also implemented at some point?
void
Developer
Posts: 16841
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything encodig

Post by void »

I will consider supporting ANSI and other encodings.
Thanks for the suggestion.

For now, please save your file lists as UTF-8.



VBA to Change File Encoding ANSI to UTF8
Post Reply