]> git.wh0rd.org Git - nano.git/commitdiff
Adding a note to the documentation about undo not working after
authorBenno Schulenberg <bensberg@justemail.net>
Thu, 3 Dec 2015 09:34:10 +0000 (09:34 +0000)
committerBenno Schulenberg <bensberg@justemail.net>
Thu, 3 Dec 2015 09:34:10 +0000 (09:34 +0000)
a justification or reindentation.

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5475 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
doc/man/nano.1
doc/texinfo/nano.texi

index e791f69d73035d2363edd640f72d2bb63d9bf532..605ea522d5e2f66af14aa31ed5e1bb01ec3cf726 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,6 +7,8 @@
        * src/text.c (do_indent): Also here discard the entire undo stack, to
        prevent nano from making mistakes when trying to undo edits after an
        indentation change.  This works around Savannah bug #46591.
+       * doc/man/nano.1, doc/texinfo/nano.texi: Add a note about undo not
+       working after a justification or reindentation.
 
 2015-12-02  Benno Schulenberg  <bensberg@justemail.net>
        * doc/syntax/python.nanorc: Don't colour triple quotes by themselves.
index ce3b19718c787b204c53dfc66199456abdff9997..320942b5bfd9168b98bb7c8047c07e95406cb974 100644 (file)
@@ -275,7 +275,13 @@ it unique.  In multibuffer mode, \fBnano\fP will write all the open
 buffers to their respective emergency files.
 
 .SH BUGS
-Please report any bugs that you encounter via
+Justifications (\fB^J\fR) and reindentations (\fBM-{\fR and \fBM-}\fR)
+are not yet covered by the general undo system.  So after a justification
+that is not immediately undone, or after any reindentation, earlier edits
+cannot be undone any more.  The workaround is, of course, to exit without
+saving.
+.sp
+Please report any other bugs that you encounter via
 https://savannah.gnu.org/bugs/?group=nano.
 
 .SH HOMEPAGE
index e0e594225fad7d1d48f870ae6f8314a102d7bf7c..1d232337ba38ac97378c5b6fa85f0b4245059e4d 100644 (file)
@@ -386,6 +386,7 @@ Ignored, for compatibility with Pico.
 * The Statusbar::
 * Shortcut Lists::
 * Using the Mouse::
+* Limitation::
 @end menu
 
 @node Entering Text
@@ -490,6 +491,15 @@ 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
+
+Justifications (@code{^J}) and reindentations (@code{M-@{} and @code{M-@}})
+are not yet covered by the general undo system.  So after a justification
+that is not immediately undone, or after any reindentation, earlier edits
+cannot be undone any more.  The workaround is, of course, to exit without
+saving.
+
 
 @node Built-in Help
 @chapter Built-in Help