Benno Schulenberg
ce5513b009
bump version numbers and add a news item for the 8.0 release
2024-05-01 10:10:15 +02:00
Benno Schulenberg
2c8d57fbb2
docs: document the new bindable functions 'toprow' and 'bottomrow'
2024-04-07 10:57:07 +02:00
Benno Schulenberg
4f0683a481
docs: add an example binding for normalizing Unicode to the sample nanorc
...
This requires `uconv` from the 'icu-devtools' package (on Debian).
2024-03-26 11:37:29 +01:00
Benno Schulenberg
b9449de5cf
docs: improve the description of the 'flipexecute' bindable function
...
It is bindable only in the Insert menu -- in the Execute menu it has
a "blind", unadvertised binding (because I consider toggling between
menus somewhat of a misfeature).
2024-03-26 11:29:56 +01:00
Benno Schulenberg
c2b4c2ae0e
docs: mention that 'light' background colors do not work on Linux console
...
This addresses https://savannah.gnu.org/bugs/?65501 .
Reported-by: Alan Cristhian Ruiz <alancristhian@protonmail.com>
2024-03-22 11:23:05 +01:00
Benno Schulenberg
778f000a3b
docs: use a space after #, like everywhere else in the sample nanorc
...
Also, use a more mnemonic example shortcut for copy-to-clipboard.
2024-03-10 17:32:09 +01:00
Benno Schulenberg
edd0823d96
docs: mention that --modernbindings overrides --preserve
2024-03-08 11:25:14 +01:00
Benno Schulenberg
5bd5bcd06a
docs: mention backreferences (for replacements with regular expressions)
...
Also mention that nano prompts for each occurrence, and that, when
a region is marked, replacements are made only within that region.
2024-03-05 15:50:15 +01:00
Benno Schulenberg
f60c6b25ad
docs: delete a remark about libvte that is no longer relevant
...
Libvte 0.55 is more than five years old -- almost all users will
have upgraded by now to 0.55 or newer.
2024-03-05 08:44:04 +01:00
Benno Schulenberg
cdaa43b396
syntax: makefile: ensure that the <Tab> key always produces a tab
...
Making it independent from the `tabstospaces` setting.
And remove the now-redundant suggestion from the sample nanorc.
2024-02-05 17:17:37 +01:00
Benno Schulenberg
d35650b034
docs: document the new --modernbindings option
2024-01-29 10:40:48 +01:00
Benno Schulenberg
1a3ef7e497
docs: fix a ten-year-old typo, reported by correctmost
...
This fixes https://savannah.gnu.org/bugs/?65193 .
2024-01-23 13:18:09 +01:00
Benno Schulenberg
c19012d4cd
docs: say "mini bar", not "minibar", when referring to the actual bar
...
Like is done for the other bars: title bar, status bar, prompt bar.
2024-01-20 11:02:54 +01:00
Benno Schulenberg
b502631d10
docs: mention the changed meanings of ^F/^B and also in the texi manual
...
Also somewhat reword the note for version 4.0.
2024-01-18 11:06:01 +01:00
Benno Schulenberg
6728e5d791
docs: mention the missing two options that override --bold
...
And improve one word.
2024-01-16 16:15:22 +01:00
Benno Schulenberg
101b53b541
docs: add ^T^S (spell check) and M-S (softwrap) to the cheatsheet
...
Also, adjust the alignment of the two header lines,
and slightly reword one of the descriptions.
2024-01-16 10:56:41 +01:00
Benno Schulenberg
11c492fdd0
docs: add M-C and M-Z to the cheatsheet, and reshuffle for balance
2024-01-13 11:27:28 +01:00
Benno Schulenberg
792d4e9a23
docs: adjust the cheatsheet for the changed meanings of ^F, ^B, M-F, M-B
2024-01-13 11:22:14 +01:00
Benno Schulenberg
4a2729b780
copyright: update the years for the FSF
2024-01-10 11:24:28 +01:00
Benno Schulenberg
cbf5a5b5d3
docs: in the sample nanorc, set the guidestripe to a soft grey
...
This gives both an example of the #rgb format and shows that the
guidestripe can be set to an unobtrusive color.
2023-12-18 16:14:10 +01:00
Benno Schulenberg
96df9e0a20
docs: mention how to get the old behavior of ^F, ^B, M-F, and M-B back
2023-11-22 10:52:34 +01:00
Benno Schulenberg
75b312ded1
revert the previous commit -- forget about -? as a synonym for --help
...
An ambiguous option like --back or --word would cause nano to spew
the entire help text. It should do the latter only when the user
explicitly requests it.
2023-08-27 14:56:05 +02:00
Mateusz Kazimierczuk
e65b0ba654
options: add -? as a synonym of -h (--help)
...
The short option '-?' was removed nine years ago in commit 43019189
,
then restored six years later in 5bd92d4c
, and then removed again two
months later in 743100fe
due to getopt() returning '?' for options
that aren't recognized, preventing the use of '-?' as a valid option.
However, getopt() provides a way to check for unrecognized options
via the 'optopt' variable, which gets set only for invalid options.
Signed-off-by: Mateusz Kazimierczuk <mataha+savannah@protonmail.com>
Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
2023-07-31 07:40:07 +02:00
Benno Schulenberg
7f4c2c6a25
docs: add a caveat in the FAQ about bracketed pastes
2023-06-04 08:07:10 +02:00
Benno Schulenberg
7f17777a4b
docs: mention that a restricted nano does not access the history files
...
With some imagination, the lack of access could be inferred from the
other descriptions, but it's much better to be clear and explicit.
Also, separate two items that are unrelated and reshuffle them into
a neater order.
Triggered by https://savannah.gnu.org/bugs/?64181 .
2023-05-14 08:17:25 +02:00
Benno Schulenberg
bcdb27416c
docs: describe nano more specifically as a text editor
...
Especially the first sentences introducing nano should use the words
"text editor" and not just "editor".
2023-05-14 08:11:44 +02:00
Benno Schulenberg
2c19345e58
docs: in a synopsis, use braces around a choice of required parts
...
This seems to be the convention. For an example, see `man tar`.
This addresses https://savannah.gnu.org/bugs/?64125 .
Reported-by: Eric S. Raymond <esr@thyrsus.com>
2023-05-01 10:48:02 +02:00
Benno Schulenberg
bf984ecb9b
docs: document the <filename>:<linenumber> thing for cursor positioning
2023-03-09 16:14:44 +01:00
Benno Schulenberg
7681090c12
docs: clarify that a fileregex is matched against the absolute filename
2023-02-16 11:02:15 +01:00
Benno Schulenberg
866490c41f
docs: add two examples of custom key bindings to the nanorc manpage
2023-02-16 10:44:10 +01:00
Benno Schulenberg
078d612b9e
tweaks: add a missing 'type' attribute to a <style> tag
...
To stop the W3 validator from complaining.
2023-02-03 17:30:27 +01:00
Benno Schulenberg
26025f79ce
docs: add a reference to the 'help-nano' mailing list
2023-01-30 17:13:17 +01:00
Benno Schulenberg
1c307bc1be
docs: add a clarifying note to the description of --tabstospaces
2023-01-26 17:01:48 +01:00
Jordi Mallach
d19915ea44
docs: fix "availabilty" typo in the manual and the nanorc manpage
2023-01-19 09:24:58 +01:00
Benno Schulenberg
7b48a9f671
bump version numbers and add a news item for the 7.2 release
2023-01-18 09:07:41 +01:00
Benno Schulenberg
c33f0b7d8d
docs: give ^K and ^U some useful function in the alternative bindings
...
Make them behave like in a shell: let ^K delete till end-of-line,
and let ^U delete to beginning-of-line.
2023-01-12 15:55:38 +01:00
Benno Schulenberg
fd51fee424
docs: put the binding of ^Y after its unbinding, for it to be effective
...
The misordering existed since commit 16ee4636
from a year ago.
2023-01-12 15:44:01 +01:00
Benno Schulenberg
6e88389fb8
copyright: update the years for the FSF
2023-01-06 10:37:15 +01:00
Benno Schulenberg
3791ed86a3
bump version numbers and add a news item for the 7.1 release
2022-12-14 10:50:32 +01:00
Benno Schulenberg
972be2df04
bump version numbers and add a news item for the 7.0 release
2022-11-15 11:17:34 +01:00
Benno Schulenberg
baa4edc6ca
docs: improve the legibility of an itemized list
...
Also, mention my email address in the colophon of the PDF,
to avoid the impression that Chris is the sole responsible.
And improve the general layout by adding three blank lines.
2022-10-20 15:44:44 +02:00
Benno Schulenberg
5b654ce9fb
docs: suggest a key binding for snipping trailing blanks
...
This addresses https://savannah.gnu.org/bugs/?63062 .
2022-09-18 10:44:05 +02:00
Benno Schulenberg
98e9a881c0
docs: mention in the man page how M-V can insert any Unicode code point
...
This addresses https://savannah.gnu.org/bugs/?63055 .
Inspired-by: Tasos Papastylianou <tpapastylianou@hotmail.com>
2022-09-18 09:05:28 +02:00
Benno Schulenberg
bdaec3f934
docs: clarify the distinction between binding a function and "{function}"
...
This addresses https://savannah.gnu.org/bugs/?63010 .
Inspired-by: Tasos Papastylianou <tpapastylianou@hotmail.com>
2022-09-11 16:29:18 +02:00
Benno Schulenberg
e7491920fd
docs: explain how to include a double quote plus space in a nanorc regex
...
As double-quote-plus-space indicates the end of a regular expression
in a nanorc file, the inclusion of this combination *in* a regular
expression requires breaking the juxtaposition of the two, which
can be achieved by putting either of them between square brackets.
(It can also be achieved by preceding the space with a backslash,
which is shorter, but... the above method is more symmetrical.)
This addresses https://savannah.gnu.org/bugs/?62997 .
2022-09-01 17:29:04 +02:00
Benno Schulenberg
80f7852941
docs: describe --disable-formatter and --disable-linter configure options
2022-08-29 08:30:30 +02:00
Benno Schulenberg
8b4bf2bb8d
docs: mention that string binds may contain function names between braces
2022-08-18 09:11:49 +02:00
Benno Schulenberg
2a515058be
docs: replace control codes in the examples with {command} cartouches
...
This avoids https://savannah.gnu.org/bugs/?61720 .
Problem existed since version 5.8, commit 74c6bdac
.
2022-08-18 09:11:49 +02:00
Benno Schulenberg
f4a2e7efe2
tweaks: move the --magic option up, so that --zero comes last
...
This makes that the three options that change the default layout
of the interface (--stateflags, --minibar, --zero) come last.
Also, sort the option letters into a consistent order in the code.
2022-08-17 14:31:44 +02:00
Benno Schulenberg
f1651abdac
bump version numbers and add a news item for the 6.4 release
2022-08-02 08:44:50 +02:00