aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs/index.html
diff options
context:
space:
mode:
authorGravatar mitchell <70453897+orbitalquark@users.noreply.github.com>2021-04-11 09:34:17 -0400
committerGravatar mitchell <70453897+orbitalquark@users.noreply.github.com>2021-04-11 09:34:17 -0400
commitde3a745e1af2e441de868c2aa4849102d376acb5 (patch)
treec2d7767600dc519b2613ddecaf7e53fb5e8867a2 /docs/index.html
parent03fab17277fee7387fd93a9c2774b1ebf3f80fe4 (diff)
Initial pass reformatting all code.
Use clang-format, LuaFormatter, and 100 character limit on lines.
Diffstat (limited to 'docs/index.html')
-rw-r--r--docs/index.html220
1 files changed, 90 insertions, 130 deletions
diff --git a/docs/index.html b/docs/index.html
index 678ba8f7..6f07d5f2 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -36,9 +36,7 @@
#main div.right-col { float: right; }
#main div.clear-col { clear: both; }
#main div.left-col h3, #main div.right-col h3 { text-align: center; }
- #main div.left-col .center, #main div.right-col .center {
- text-align: center;
- }
+ #main div.left-col .center, #main div.right-col .center { text-align: center; }
@media screen and (max-width: 1000px) {
#main div.left-col, #main div.right-col { width: 100%; }
@@ -48,22 +46,17 @@
<body>
<div id="content">
<div id="header" style="text-align: center;">
- <h1 style="background-image:url('images/header.png');
- background-position: bottom; font-size: 2em;">
+ <h1 style="background-image:url('images/header.png'); background-position: bottom; font-size: 2em;">
Textadept
</h1>
- <p>
- A fast, minimalist, and remarkably extensible cross-platform text
- editor
- </p>
+ <p>A fast, minimalist, and remarkably extensible cross-platform text editor</p>
</div>
<div id="left">
<a id="download"></a>
<h2>Download (v11.1)</h2>
<a href="https://github.com/orbitalquark/textadept/releases.atom">
- <img src="images/feed.png" style="float: right; margin: 0.25em;"
- alt="Atom" />
+ <img src="images/feed.png" style="float: right; margin: 0.25em;" alt="Atom" />
</a>
<ul>
<li><a href="https://github.com/orbitalquark/textadept/releases/download/textadept_11.1/textadept_11.1.win32.zip">Win32</a></li>
@@ -73,9 +66,7 @@
</ul>
<hr style="margin: 0.25em 0.5em 0.25em 0.5em;" />
<ul>
- <li>
- <a href="https://github.com/orbitalquark/textadept">Source</a>
- </li>
+ <li><a href="https://github.com/orbitalquark/textadept">Source</a></li>
<li><a href="changelog.html">Other versions</a></li>
</ul>
@@ -100,8 +91,7 @@
<h2>Quick Reference</h2>
<p style="margin: 0.25em 0 0.25em 0.5em;">
<a href="book.html">
- <img src="images/quickref_small.png" alt="Cover"
- style="border-width: 1px; margin-top: 0.25em;" />
+ <img src="images/quickref_small.png" alt="Cover" style="border-width: 1px; margin-top: 0.25em;" />
</a>
</p>
</div>
@@ -111,10 +101,8 @@
<img src="images/textadept.gif" alt="Textadept Platforms" />
</p>
<p style="font-size: smaller; font-weight: bold;">
- Please
- <a href="https://gum.co/textadept?wanted=true">donate</a> or purchase
- the <a href="book.html">quick reference</a> to help fund continuous
- development.
+ Please <a href="https://gum.co/textadept?wanted=true">donate</a> or purchase the <a
+ href="book.html">quick reference</a> to help fund continuous development.
</p>
<div class="head-col">
@@ -122,28 +110,24 @@
<h2>Features</h2>
<hr />
<p style="text-align: center">
- Textadept is a fast, minimalist, and remarkably extensible
- cross-platform text editor.
+ Textadept is a fast, minimalist, and remarkably extensible cross-platform text editor.
</p>
</div>
<div class="left-col">
<h3>Fast and Minimalist</h3>
<p>
- Textadept&rsquo;s user interface is sleek and simple. Relentlessly
- optimized for speed and minimalism over the years, the editor
- consists of less than 2000 lines of C code and less than 4000 lines
- of <a href="https://lua.org">Lua</a> code.
- </p>
- <p class="center">
- <img src="images/textadept.png" alt="Textadept" />
+ Textadept&rsquo;s user interface is sleek and simple. Relentlessly optimized for
+ speed and minimalism over the years, the editor consists of less than 2000 lines
+ of C code and less than 4000 lines of <a href="https://lua.org">Lua</a> code.
</p>
+ <p class="center"><img src="images/textadept.png" alt="Textadept" /></p>
</div>
<div class="right-col">
<h3>Cross Platform</h3>
<p>
- Textadept runs on Windows, macOS, Linux, and BSD. It also has a
- terminal version, which is ideal for work on remote machines.
+ Textadept runs on Windows, macOS, Linux, and BSD. It also has a terminal version,
+ which is ideal for work on remote machines.
</p>
<p class="center">
<img src="images/linux.png" alt="Linux" />&nbsp;&nbsp;
@@ -158,77 +142,66 @@
<div class="left-col">
<h3>Remarkably Extensible</h3>
<p>
- Textadept is an ideal editor for programmers who want endless
- extensibility without sacrificing speed or succumbing to code bloat
- and featuritis. The editor gives you complete control over the
- entire application using the Lua programming language. Everything
- from moving the caret to changing menus and key bindings on-the-fly
- to handling core events is possible. Its potential is vast.
+ Textadept is an ideal editor for programmers who want endless extensibility
+ without sacrificing speed or succumbing to code bloat and featuritis. The editor
+ gives you complete control over the entire application using the Lua programming
+ language. Everything from moving the caret to changing menus and key bindings
+ on-the-fly to handling core events is possible. Its potential is vast.
</p>
</div>
<div class="right-col">
<h3>Multiple Language Support</h3>
<p>
- Being a programmer&rsquo;s editor, Textadept excels at editing
- source code. It understands the syntax and structure of more than
- 100 different programming languages and recognizes hundreds of file
- types. Textadept uses this knowledge to make viewing and editing
- code faster and easier. It can also compile and run simple source
- files.
+ Being a programmer&rsquo;s editor, Textadept excels at editing source code. It
+ understands the syntax and structure of more than 100 different programming languages
+ and recognizes hundreds of file types. Textadept uses this knowledge to make viewing
+ and editing code faster and easier. It can also compile and run simple source files.
</p>
</div>
<div class="clear-col"></div>
<div class="left-col">
<h3>Unlimited Split Views</h3>
<p>
- Both the graphical version and the terminal version of Textadept
- support unlimited vertical and horizontal view splitting, even of
- the same file.
- </p>
- <p class="center">
- <img src="images/splitviews.png" alt="Split Views" />
+ Both the graphical version and the terminal version of Textadept support unlimited
+ vertical and horizontal view splitting, even of the same file.
</p>
+ <p class="center"><img src="images/splitviews.png" alt="Split Views" /></p>
</div>
<div class="right-col">
<h3>Customizable Themes</h3>
<p>
- Textadept uses themes to customize its look and feel. It comes with
- built-in light, dark, and terminal themes.
+ Textadept uses themes to customize its look and feel. It comes with built-in light,
+ dark, and terminal themes.
</p>
<p class="center">
<img src="images/lighttheme.png" alt="Light Theme" />&nbsp;&nbsp;
<img src="images/darktheme.png" alt="Dark Theme" />
</p>
- <p class="center">
- <img src="images/termtheme.png" alt="Term Theme" />
- </p>
+ <p class="center"><img src="images/termtheme.png" alt="Term Theme" /></p>
</div>
<div class="clear-col"></div>
<div class="left-col">
<h3>Code Autocompletion</h3>
<p>
- Not only can Textadept autocomplete words in files, but it can also
- autocomplete symbols for programming languages and display API
- documentation.
+ Not only can Textadept autocomplete words in files, but it can also autocomplete
+ symbols for programming languages and display API documentation.
</p>
<p class="center">
<img src="images/adeptsense_lua.png" alt="Adeptsense Lua" />&nbsp;
- <img src="images/adeptsense_string.png"
- alt="Adeptsense Lua String" />
+ <img src="images/adeptsense_string.png" alt="Adeptsense Lua String" />
</p>
</div>
<div class="right-col">
<h3>Keyboard Driven</h3>
<p>
- Textadept can be entirely keyboard driven. The editor defines key
- bindings for nearly every action. You can easily reassign existing
- bindings or create new ones. Keys may be chained together or grouped
- into language-specific keys or key modes.
+ Textadept can be entirely keyboard driven. The editor defines key bindings for nearly
+ every action. You can easily reassign existing bindings or create new ones. Keys
+ may be chained together or grouped into language-specific keys or key modes.
</p>
<h3>Self Contained</h3>
<p>
- Textadept&rsquo;s binary packages are self-contained and need not be
- installed. No administrator privilages are required either.
+ Textadept&rsquo;s binary packages are self-contained and need not be installed. No
+ administrator privilages are required either.
</p>
</div>
@@ -237,21 +210,19 @@
<div class="left-col">
<h3>Comprehensive Manual</h3>
<p>
- Textadept comes with a comprehensive <a href="manual.html">user
- manual</a> in the application&rsquo;s <em>docs/</em> directory. It
- covers all of Textadept&rsquo;s main features, including
- installation, usage, configuration, theming, scripting, and
- compilation.
+ Textadept comes with a comprehensive <a href="manual.html">user manual</a> in the
+ application&rsquo;s <em>docs/</em> directory. It covers all of Textadept&rsquo;s
+ main features, including installation, usage, configuration, theming, scripting,
+ and compilation.
</p>
</div>
<div class="right-col">
<h3>Exhaustive API Documentation</h3>
<p>
- Since Textadept is entirely scriptable with Lua, its API is heavily
- <a href="api.html">documented</a>. This documentation is also
- located in <em>docs/</em> and is the ultimate resource on scripting
- Textadept. (The editor&rsquo;s Lua internals also provide abundant
- scripting examples.)
+ Since Textadept is entirely scriptable with Lua, its API is heavily <a
+ href="api.html">documented</a>. This documentation is also located in <em>docs/</em>
+ and is the ultimate resource on scripting Textadept. (The editor&rsquo;s Lua
+ internals also provide abundant scripting examples.)
</p>
</div>
<div class="clear-col"></div>
@@ -259,34 +230,29 @@
<h3>Quick Reference</h3>
<p style="float: left; margin-top: 0;">
<a href="book.html">
- <img src="images/quickref_small.png" alt="Cover2"
- style="border-width: 1px;" />
+ <img src="images/quickref_small.png" alt="Cover2" style="border-width: 1px;" />
</a>
</p>
<p>
- This reference contains a wealth of knowledge on how to script and
- configure Textadept using Lua. It groups the editor&rsquo;s rich API
- into a series of tasks in a convenient and easy-to-use manner. It
- serves as the perfect complement to Textadept&rsquo;s Manual and API
- documentation.
+ This reference contains a wealth of knowledge on how to script and configure
+ Textadept using Lua. It groups the editor&rsquo;s rich API into a series of tasks
+ in a convenient and easy-to-use manner. It serves as the perfect complement to
+ Textadept&rsquo;s Manual and API documentation.
</p>
</div>
<div class="right-col">
<h3>Try It Yourself</h3>
<p>
- Learn even more about Textadept by downloading and trying it out
- yourself. If you&rsquo;re not completely satisfied, <a
- href="https://github.com/orbitalquark/textadept/discussions">contact
- us</a> or e-mail me personally (orbitalquark.att.triplequasar.com).
- You may also fork the project, submit patches, or
- <a href="thanks.html#sponsors">sponsor a feature</a>. Textadept is
- 100% open source.
+ Learn even more about Textadept by downloading and trying
+ it out yourself. If you&rsquo;re not completely satisfied, <a
+ href="https://github.com/orbitalquark/textadept/discussions">contact us</a> or e-mail
+ me personally (orbitalquark.att.triplequasar.com). You may also fork the project,
+ submit patches, or <a href="thanks.html#sponsors">sponsor a feature</a>. Textadept
+ is 100% open source.
</p>
<p style="background-color: #80cc80; color: #4d4d4d; font-size: 1.5em;
- margin: 0 auto 0 auto; padding: 0.25em; text-align: center;
- width: 6em;">
- <a href="#download" style="color: inherit; display: block;
- text-decoration: none;">
+ margin: 0 auto 0 auto; padding: 0.25em; text-align: center; width: 6em;">
+ <a href="#download" style="color: inherit; display: block; text-decoration: none;">
Download
</a>
</p>
@@ -296,56 +262,50 @@
<ul style="margin: 1em 1em 1em 2em;">
<li>
- Textadept has a <a href="changelog.html">proven track record</a>,
- with at least one release every 2 months for 8+ years and no signs
- of inactivity. Also, as an open-source project, the editor will
- never fade away.
+ Textadept has a <a href="changelog.html">proven track record</a>, with at least
+ one release every 2 months for 8+ years and no signs of inactivity. Also, as an
+ open-source project, the editor will never fade away.
</li>
<li>
- Textadept is a real cross-platform desktop application, backed by a
- world-class editing engine that
- <a href="https://www.scintilla.org/ScintillaRelated.html">dozens</a>
- of editors and IDEs have depended on for
- <a href="https://www.scintilla.org/ScintillaHistory.html">over 19
- years</a>.
+ Textadept is a real cross-platform desktop application, backed by a world-class editing
+ engine that <a href="https://www.scintilla.org/ScintillaRelated.html">dozens</a>
+ of editors and IDEs have depended on for <a
+ href="https://www.scintilla.org/ScintillaHistory.html">over 19 years</a>.
</li>
<li>
- Textadept is scriptable in a language that was
- <em><a href="https://www.lua.org/history.html">carefully
- designed</a></em> to run on any platform at high speed and with a
- minimal memory footprint. Lua is used <a
- href="https://sites.google.com/site/marbux/home/where-lua-is-used"
- >everywhere</a> from video games to embedded devices. It is easy to
- <a href="https://www.lua.org/start.html">learn</a> too!
+ Textadept is scriptable in a language that was <em><a
+ href="https://www.lua.org/history.html">carefully designed</a></em> to run
+ on any platform at high speed and with a minimal memory footprint. Lua is
+ used <a href="https://sites.google.com/site/marbux/home/where-lua-is-used"
+ >everywhere</a> from video games to embedded devices. It is easy to <a
+ href="https://www.lua.org/start.html">learn</a> too!
</li>
<li>
- Textadept is very resource efficient, consuming merely 15MB of RAM
- at startup and hardly any CPU while under load. Even with over 20 of
- its own source files open at once, Textadept does not exceed 20MB of
- RAM usage and has no input lag at all.
+ Textadept is very resource efficient, consuming merely 15MB of RAM at startup and
+ hardly any CPU while under load. Even with over 20 of its own source files open at
+ once, Textadept does not exceed 20MB of RAM usage and has no input lag at all.
</li>
<li>
- Textadept does not rely on external packages to provide its
- functionality and does not depend on a package ecosystem to thrive.
- The editor gives you plenty of the tools you need out of the box.
+ Textadept does not rely on external packages to provide its functionality and does
+ not depend on a package ecosystem to thrive. The editor gives you plenty of the
+ tools you need out of the box.
</li>
<li>
- Textadept has sensible defaults and does not expect you to spend
- hours customizing it before you can start being productive.
+ Textadept has sensible defaults and does not expect you to spend hours customizing
+ it before you can start being productive.
</li>
<li>
- With fewer than 30 main source files comprising roughly 6000 lines
- of heavily documented code, Textadept&rsquo;s internals are
- remarkably easy to read, understand, keep track of, and extend to
- your liking.
+ With fewer than 30 main source files comprising roughly 6000 lines of heavily
+ documented code, Textadept&rsquo;s internals are remarkably easy to read, understand,
+ keep track of, and extend to your liking.
</li>
<li>
- Did you see that there is a terminal version in case you need to do
- work on a remote server?
+ Did you see that there is a terminal version in case you need to do work on a
+ remote server?
</li>
<li>
- Textadept does not track you. It does not attempt to connect to the
- internet. <em>It is just a text editor</em>.
+ Textadept does not track you. It does not attempt to connect to the internet. <em>It
+ is just a text editor</em>.
</li>
</ul>
@@ -364,9 +324,9 @@
<div class="clear-col"></div>
<p style="color: #994d4d;">
<a id="nightly"></a>
- *<em>Warning</em>: 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.
+ *<em>Warning</em>: 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.
</p>
</div>