TEA is powerful text editor that provides hundreds of text processing functions. It supports QML plugins and external scripts. TEA can open plain text files, FB2, ODT, RTF, DOCX, Abiword, KWord KWD, SWX, PDF, DJVU. Other features:Built-in MC-like file manager. Spellchecker (using the aspell or/and Hunspell).Tabbed layout engine.Syntax highlighting for C, C++, Bash script, BASIC, C#, D, Fortran, Java, LilyPond, Lout, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Python, Seed7, TeX/LaTeX, Vala, Verilog, XML, HTML, XHTML, Dokuwiki, MediaWiki.Multiply encodings support.Code snippets and templates support.Scripts (Python, Perl, Ruby, Lua, Bash, 2/Rexx script).Hotkeys customizations.Misc HTML tools.Dokuwiki, MediaWiki, Docbook, Markdown, LaTeX, Lout editing tools.Preview in external browsers or other programs.String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions etc.Bookmarks.Morse code translator.Calendar/organizer with Moon phasesBuilt-in image viewer (PNG, JPEG, GIF, WBMP, BMP, TIFF, TGA, etc.).Built-in image converter and resizer.Built-in ZIP packer/unpacker with file names charset selector.
major feature: This release adds a sort of syntax highlighting for SRT and Youtube subtitles (sbv, vtt) formats (timecode highlighting). Haskell highlighting also featured. Such things leaded me to fix the very old bug in syntax highlighting engine, related to incomplete syntax hl module. Working with automatically generated subtitles I've discovered they are not parsed to sentences, thus, have not capitalized words. To help with that, I wrote new function, which you can use, of course, after the manual sentence division by ".", "!" and "?" - Fn - Case - Capitalize sentences. Dates panel becomes more fancy.