Textadept

Textadept
Original author(s) Mitchell
Initial release 2007 (2007)
Stable release
10.1 / 1 October 2018 (2018-10-01)
Written in C, Lua
Operating system Linux, BSD, UNIX, Microsoft Windows, macOS
Type Text editor
License MIT License
Website foicica.com/textadept/

Textadept is a free software minimalist text editor designed for computer programming. Distributed under the MIT license, it is written in C and Lua and is extensible using Lua.[1] Textadept can use either a graphical user interface or a text-based user interface when running in a terminal window. Textadept uses the Scintilla editing component. Textadept's developer makes the curses wrapper library for Scintilla used by Textadept available separately.[2] Both graphical and terminal varieties are optionally available in versions using LuaJIT for just-in-time compilation. The JIT versions are no longer recommended as the speed benefit they used to provide is no longer significant after version 6.1

In common with Emacs, Textadept is deeply extensible; the Lua API has access to any subsystem of the program. Despite this, the developer states that one of his goals is for the C portion to not exceed 2000 lines of code and for the Lua portion to never exceed 4000 LOC. When running in a graphical interface Textadept purposely does not save window size or position, leaving this up to the window manager.

See also

References

  1. "Review: Textadept".
  2. "Scinterm".


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.