From 4d068290782d48d5cbf36b20c01d4d77db4eac22 Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Mon, 17 Aug 2020 22:24:00 -0400 Subject: Initial rewrite of the Manual and updated README. --- README.md | 205 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 109 insertions(+), 96 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 6d4919b8..6f33a4eb 100644 --- a/README.md +++ b/README.md @@ -1,121 +1,134 @@ # Textadept -## Overview - Textadept is a fast, minimalist, and remarkably extensible cross-platform text editor for programmers. Written in a combination of C and [Lua][] and -relentlessly optimized for speed and minimalism over the years, Textadept is an -ideal editor for programmers who want endless extensibility without sacrificing -speed or succumbing to code bloat and featuritis. +relentlessly optimized for speed and minimalism for more than 12 years, +Textadept is an ideal editor for programmers who want endless extensibility +without sacrificing speed and disk space, and without succumbing to code bloat +and a superabundance of features. The application has both a graphical user +interface (GUI) version that runs in a desktop environment, and a terminal +version that runs within a terminal emulator. -[Lua]: http://lua.org +[Lua]: https://lua.org ## Features +* Fast and minimalist. +* Cross platform, and with a terminal version, too. * Self-contained executable -- no installation necessary. -* Entirely keyboard driven. -* Unlimited split views. * Support for over 100 programming languages. +* Unlimited split views. +* Can be entirely keyboard driven. * Powerful snippets and key commands. -* Code autocompletion and API lookup. -* Unparalleled extensibility. -* Terminal (curses) version. +* Code autocompletion and documentation lookup. +* Remarkably extensible, with a heavily documented Application Programming + Interface (API). ## Requirements -In its bid for minimalism, Textadept has no dependencies on Windows and Mac OSX -operating systems and depends only on [GTK 2.0][] version 2.18 or greater on -Linux. Textadept includes its own copy of Lua on all platforms and bundles in a -GTK runtime on Windows and Mac OSX. - -The terminal version of Textadept requires only an implementation of curses like -[ncurses][]. +In its bid for minimalism, Textadept depends on very little to run. On Windows +and macOS, it has no external dependencies. On Linux and BSD, the GUI version +depends only on [GTK][] (a cross-platform GUI toolkit) version 2.24 or later +(circa early 2011), and the terminal version depends only on a wide-character +implementation of curses like [ncurses][](w). -[GTK 2.0]: http://gtk.org -[ncurses]: http://invisible-island.net/ncurses/ncurses.html +[GTK]: https://gtk.org +[ncurses]: https://invisible-island.net/ncurses/ncurses.html ## Download -**Please [donate][] or purchase the [book][] to fund continuous development.** - -Download Textadept from the project's [download page][] or from these quick -links: - -Stable Builds - -* [Win32][] -* [Mac OSX][] -* [Linux][] -* [Linux x86\_64][] -* [Modules][] - -Unstable Builds - -* [Win32 Nightly][] -* [Mac OSX Nightly][] -* [Linux Nightly][] -* [Linux x86\_64 Nightly][] -* [Modules Nightly][] - -_Warning_: nightly builds are untested, may have bugs, and are the absolute -cutting-edge versions of Textadept. Do not use them in production, but for -testing purposes only. - -If necessary, you can obtain PGP signatures from the [download page][] along -with a public key in order to verify download integrity. For example on Linux, -after importing the public key via `gpg --import foicica.pgp` and downloading -the appropriate signature, run `gpg --verify [signature]`. - -[donate]: http://gum.co/textadept -[book]: MEDIA.html#Book -[download page]: http://foicica.com/textadept/download -[Win32]: download/textadept_LATEST.win32.zip -[Mac OSX]: download/textadept_LATEST.osx.zip -[Linux]: download/textadept_LATEST.i386.tgz -[Linux x86\_64]: download/textadept_LATEST.x86_64.tgz -[Modules]: download/textadept_LATEST.modules.zip -[Win32 Nightly]: download/textadept_NIGHTLY.win32.zip -[Mac OSX Nightly]: download/textadept_NIGHTLY.osx.zip -[Linux Nightly]: download/textadept_NIGHTLY.i386.tgz -[Linux x86\_64 Nightly]: download/textadept_NIGHTLY.x86_64.tgz -[Modules Nightly]: download/textadept_NIGHTLY.modules.zip - -## Installation and Usage - -Textadept comes with a comprehensive manual and API documentation in the *doc/* -directory. They are also available [online][]. - -[online]: http://foicica.com/textadept +Download Textadept from the project's [download page][] by selecting the +appropriate package for your platform. You can also download a separate set of +modules that provide extra features and functionality to the core application. -## Buy the Book +[download page]: https://foicica.com/textadept/download -