Michal Čihař - Enca 1.17

Enca 1.17

Last version of Enca has been released more than year ago and now it's time for new release. There are various compatibility fixes which have been committed to the Git repository meanwhile.

If you don't know Enca, it is an Extremely Naive Charset Analyser. It detects character set and encoding of text files and can also convert them to other encodings using either a built-in converter or external libraries and tools like libiconv, librecode, or cstocs.

Full list of changes for 1.17 release:

  • Fixed conversion of GB2312 encoding with iconv
  • Fixed iconv conversion on OSX
  • Documentation improvements
  • Fixed execution of external converters with ACLs
  • Improved test coverage to 80%

Still enca is in maintenance mode only and I have no intentions to write new features. However there is no limitation to other contributors :-).

You can download from http://cihar.com/software/enca/.


wrote on Jan. 5, 2016, 12:03 p.m.

Why are you still supporting librecode? Its last release was ages ago, and it needs a lot of patches on top in order to work correctly. Just look at its Debian package and its Debian bugs (including archived ones).

I would recommend you to drop support.

wrote on Jan. 5, 2016, 12:32 p.m.

The main reason is for platforms which do not have iconv. Also I think recode backend supports some more charsets than iconv. But still recode support is optional, so you don't need recode to build enca...