aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md16
-rw-r--r--FAQ.md18
-rw-r--r--core/._M.luadoc12
-rw-r--r--core/keys.lua6
-rw-r--r--modules/textadept/keys.lua2
5 files changed, 27 insertions, 27 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9dbde148..38716378 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -66,8 +66,8 @@ Changes:
* Modules: Improved in-place editing of files during comparison.
* Scintilla: added [`lexer.colors`][] and [`lexer.styles`][] tables for use in
themes. Also added new way to [define and reference styles][].
-* Scintilla: added [`lexer.fold*`][] options instead of setting view properties.
-* Scintilla: optimized performance when opening huge files.
+* Scintilla: Added [`lexer.fold*`][] options instead of setting view properties.
+* Scintilla: Optimized performance when opening huge files.
* Scintilla: Added [`buffer.eol_annotation_text`][] analogue to
`buffer.annotation_text`, but for EOL annotations.
* Scintilla: Display DEL control characters like other control characters.
@@ -2070,7 +2070,7 @@ Changes:
* Support bracketed paste in the terminal version.
* Allow handling of unknown [CSI events][].
* Added mouse support for buffers and eliminated many
- [curses incompatibilities][].
+ [terminal version incompatibilities][].
* Added [`_G.LINUX`][] and [`_G.BSD`][] platform flags for the sake of
completeness.
* [Rectangular selections][] with the mouse on Linux use the `Alt` modifier key
@@ -2096,7 +2096,7 @@ Changes:
[PGP -- 7.8 beta Modules]: download/textadept_7.8_beta.modules.zip.asc
[`ui.command_entry.editing_keys`]: api.html#ui.command_entry.editing_keys
[CSI events]: api.html#events.CSI
-[curses incompatibilities]: manual.html#Curses.Compatibility
+[terminal version incompatibilities]: manual.html#Terminal.Version.Compatibility
[`_G.LINUX`]: api.html#LINUX
[`_G.BSD`]: api.html#BSD
[Rectangular selections]: manual.html#Rectangular.Selection
@@ -2900,7 +2900,7 @@ Download:
Bugfixes:
* Fixed bug in user theme loading.
-* Fixed "Enter" key autocompletion in curses.
+* Fixed "Enter" key autocompletion in the terminal version.
* Fixed crash when transposing in an empty buffer.
* Fixed bug in find and run double-click event handlers.
@@ -2996,7 +2996,7 @@ Bugfixes:
* Command entry loses focus less often.
* Allow empty tables as keychains if they have metatables.
* Fixed caret placement in block comment/uncomment.
-* Use '\n' keycode in curses instead of '\r'.
+* Use '\n' keycode in the terminal version instead of '\r'.
* Fixed crash caused by split views.
* Scintilla: fixed typing into multiple carets in virtual space.
@@ -3037,7 +3037,7 @@ Download:
Bugfixes:
* Fixed rendering on Mac OSX retina displays.
-* Fixed rectangle indicator display in curses.
+* Fixed rectangle indicator display in the terminal version.
* Fixed Fn key recognition on Mac OSX.
* Fixed compile errors for Mac OSX.
* Find Previous for Lua patterns works.
@@ -3047,7 +3047,7 @@ Changes:
* Textadept supports multiple curses platforms, not just ncurses. Make targets
now use "curses" instead of "ncurses".
* Better 16-color terminal support in lexer theme.
-* Reduced the delay when pressing `Esc` in curses.
+* Reduced the delay when pressing `Esc` in the terminal version.
* [Messagebox][] dialogs can show icons via `--icon` and `--icon-file`.
* New Win32 terminal version.
* New [key modes][] functionality.
diff --git a/FAQ.md b/FAQ.md
index 56fb2111..9091ea1b 100644
--- a/FAQ.md
+++ b/FAQ.md
@@ -82,7 +82,7 @@ your [preferences][].
- - -
**Q:**
-In the curses version on Linux, pressing `^Z` suspends Textadept instead of
+In the terminal version on Linux, pressing `^Z` suspends Textadept instead of
performing an "Undo" action. How can I disable suspend and perform "Undo"
instead?
@@ -97,7 +97,7 @@ Place the following in your `~/.textadept/init.lua` file:
- - -
**Q:**
-In Linux, middle-clicking in the curses version does not paste the primary
+In Linux, middle-clicking in the terminal version does not paste the primary
selection and selecting text does copy to the primary selection. All other
terminal apps support this functionality, why not Textadept?
@@ -109,8 +109,8 @@ application.
- - -
**Q:**
-The curses version does not support feature _x_ the GUI version does. Is this a
-bug?
+The terminal version does not support feature _x_ the GUI version does. Is this
+a bug?
**A:**
Maybe. Some terminals do not recognize certain key sequences like `Shift+Arrow`
@@ -119,17 +119,17 @@ for making selections. Linux's virtual terminals (the ones accessible with
seem to work fine. rxvt and rxvt-unicode do not work out of the box, but may be
configurable.
-Please see the [curses compatibility][] section of the appendix. If the feature
-in question is not listed there, it may be a bug. Please [contact][] me with any
-bug reports.
+Please see the [terminal version compatibility][] section of the appendix. If
+the feature in question is not listed there, it may be a bug. Please [contact][]
+me with any bug reports.
-[curses compatibility]: manual.html#Curses.Compatibility
+[terminal version compatibility]: manual.html#Terminal.Version.Compatibility
[contact]: README.html#Contact
- - -
**Q:**
-Pressing `^O` in the curses version on macOS does not do anything. Why?
+Pressing `^O` in the terminal version on macOS does not do anything. Why?
**A:**
For whatever reason, `^O` is discarded by the terminal driver. To enable it, run
diff --git a/core/._M.luadoc b/core/._M.luadoc
index afbe5779..d637da3c 100644
--- a/core/._M.luadoc
+++ b/core/._M.luadoc
@@ -97,7 +97,7 @@
-- Additional editing features for the language can be useful. For example, a
-- C++ module might have a feature to add a ';' to the end of the current line
-- and insert a new line. This command could be bound to the `Shift+Enter` (`⇧↩`
--- on macOS | `S-Enter` in curses) key for easy access:
+-- on macOS | `S-Enter` in the terminal version) key for easy access:
--
-- keys.cpp = {
-- ['s\n'] = function()
@@ -108,11 +108,11 @@
-- }
--
-- When defining key bindings for other commands, you may make use of a `Ctrl+L`
--- (`⌘L` on macOS | `M-L` in curses) keychain. Traditionally this prefix has
--- been reserved for use by language modules (although neither Textadept nor its
--- modules utilize it at the moment). Users may define this keychain for new or
--- existing modules and it will not conflict with any default key bindings.
--- For example:
+-- (`⌘L` on macOS | `M-L` in the terminal version) keychain. Traditionally this
+-- prefix has been reserved for use by language modules (although neither
+-- Textadept nor its modules utilize it at the moment). Users may define this
+-- keychain for new or existing modules and it will not conflict with any
+-- default key bindings. For example:
--
-- keys.lua[CURSES and 'meta+l' or OSX and 'cmd+l' or 'ctrl+l'] = {
-- ...
diff --git a/core/keys.lua b/core/keys.lua
index 16c2053e..ecf98eaa 100644
--- a/core/keys.lua
+++ b/core/keys.lua
@@ -28,9 +28,9 @@ local M = {}
--
-- Key sequences are strings built from an ordered combination of modifier keys
-- and the key's inserted character. Modifier keys are "Control", "Shift", and
--- "Alt" on Windows, Linux, BSD, and in curses. On macOS they are "Control"
--- (`^`), "Alt/Option" (`⌥`), "Command" (`⌘`), and "Shift" (`⇧`). These
--- modifiers have the following string representations:
+-- "Alt" on Windows, Linux, BSD, and in the terminal version. On macOS they are
+-- "Control" (`^`), "Alt/Option" (`⌥`), "Command" (`⌘`), and "Shift" (`⇧`).
+-- These modifiers have the following string representations:
--
-- Modifier | Linux / Win32 | macOS | Terminal |
-- ---------|---------------|-----------|-----------|
diff --git a/modules/textadept/keys.lua b/modules/textadept/keys.lua
index 741b3533..61e0356a 100644
--- a/modules/textadept/keys.lua
+++ b/modules/textadept/keys.lua
@@ -210,7 +210,7 @@ local M = {}
--
-- †: Some terminals interpret ^Z as suspend; see FAQ for workaround.
--
--- ‡: Ctrl+Enter in Win32 curses.
+-- ‡: Ctrl+Enter in Windows terminal version.
module('textadept.keys')]]
-- Windows and Linux key bindings.