Textadept

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Textadept
Original authorMitchell
Initial release2007; 19 years ago (2007)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inC, C++, Lua
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemLinux, BSD, Microsoft Windows, macOS
    TypeText editor
    LicenseMIT
    Websiteorbitalquark.github.io/textadept

    Textadept is a free software minimalist text editor designed for computer programming. Distributed under the MIT license, it is written in C, 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]

    Similar to 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 lines. When running in a graphical interface Textadept purposely does not save window size or position, leaving this up to the window manager.

    See also

    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]