Tinyedit is a small, lightweight text editor for AmigaOS with charset
conversion support.
Features include:
- Read/write UTF-8 files with charset conversion
- Multiple charset support (CP437, CP850, CP865, CP866, CP1252, LATIN-1,
LATIN-2, UTF-8)
- TTF rendering with full Unicode support (including emojis) via FreeType
- Tabbed interface for multiple files
- Syntax highlighting
- Configurable colors and TTF fonts (Amiga palette mapping)
- Mouse support
- Auto-wrap and hard-wrap text modes
- Undo/redo support
- Search and replace functionality
- Spell checker, hyphenation, thesaurus (optional native implementations)
- Translator panel (online backends + offline StarDict-compatible dictionaries)
- Clipboard support
- Unicode glyph picker
- Customizable via config file (ENVARC:tinyedit/config)
Update with native spell checker, hyphenation and thesaurus (optional),
translator panel, syntax highlighting, tabbed interface, glyph picker and mouse support
*Requires AmiSSL only when using the online translator with HTTPS
Tested TrueType fonts: Symbola.ttf, unifont_sample-17.0.04.otf,
NotoColorEmoji-emojicompat.ttf, Symbola_hint.ttf, NotoSansCJK-Regular.ttf,
NotoColorEmoji.ttf, DejaVuSansMono.ttf, LiberationMono-Regular.ttf
Dictionaries tested with the native spell checker include es_ES and en_US/
en_GB from the LibreOffice Dictionaries Collection. Place the .aff and .dic
files in ENVARC:dictionaries (or set SPELL_DICT_PATH).
Hyphenation tested with hyph_es and hyph_en_US files from the LibreOffice
Dictionaries Collection (hyph_*.dic format). Place them in the configured
hyphenation dictionary path.
Thesaurus tested with th_es_ES and th_en_US files from the LibreOffice
Dictionaries Collection (th_*.idx/.dat format). Place them in the configured
thesaurus dictionary path.
StarDict-compatible offline dictionaries can be obtained from:
https://stardict.uber.space/ (mirror), http://download.huzheng.org/ or
https://freedict.org/downloads/. Place the .ifo, .idx and .dict files in the
configured dictionary path
Other sources:
wooorm/dictionaries on GitHub and the TinyMCE hunspell dictionary packages
Source code:
https://github.com/skbn/tinyedit
|