From 4220854367f6a7b9f51cfa90433e9e03442e6b8f Mon Sep 17 00:00:00 2001
From: Benno Schulenberg <bensberg@telfort.nl>
Date: Mon, 13 Nov 2017 21:08:36 +0100
Subject: [PATCH] docs: mention that macros work correctly only on terminal
 emulators

---
 doc/nano.1    | 4 ++++
 doc/nano.texi | 9 ++++++---
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/doc/nano.1 b/doc/nano.1
index b835eb06..2394e9ac 100644
--- a/doc/nano.1
+++ b/doc/nano.1
@@ -298,6 +298,10 @@ that is not immediately undone, earlier edits
 cannot be undone any more.  The workaround is, of course, to exit without
 saving.
 .sp
+The recording and playback of keyboard macros works correctly only on a
+terminal emulator, not on a Linux console (VT), because the latter is a
+deficient terminal.  And it works only with recent versions of ncurses.
+.sp
 Please report any other bugs that you encounter via:
 .br
 \fIhttps://savannah.gnu.org/bugs/?group=nano\fR.
diff --git a/doc/nano.texi b/doc/nano.texi
index aee41480..93c40f68 100644
--- a/doc/nano.texi
+++ b/doc/nano.texi
@@ -422,7 +422,7 @@ Ignored, for compatibility with Pico.
 * Screen Layout::
 * Search and Replace::
 * Using the Mouse::
-* Limitation::
+* Limitations::
 @end menu
 
 @node Entering Text
@@ -552,8 +552,8 @@ Shift key during those actions.
 The mouse will work in the X Window System, and on the console when gpm
 is running.
 
-@node Limitation
-@section Limitation
+@node Limitations
+@section Limitations
 
 Justifications (@kbd{^J})
 are not yet covered by the general undo system.  So after a justification
@@ -561,6 +561,9 @@ that is not immediately undone, earlier edits
 cannot be undone any more.  The workaround is, of course, to exit without
 saving.
 
+The recording and playback of keyboard macros works correctly only on a
+terminal emulator, not on a Linux console (VT), because the latter is a
+deficient terminal.  And it works only with recent versions of ncurses.
 
 @node Built-in Help
 @chapter Built-in Help
-- 
GitLab