Benno Schulenberg
6e04d697a1
docs: describe the new options -J, --guidestripe, and 'set stripecolor'
2019-03-09 09:27:08 +01:00
Benno Schulenberg
2c7d336711
bindings: rename 'cutwordleft' to 'chopwordleft', and similar for right
...
These bindable functions should not connote cutting, as they don't put
anything into the cutbuffer.
2019-02-24 17:31:40 +01:00
Benno Schulenberg
5e769686fb
docs: mention that 'cutwordleft' is bound to <Shift+Ctrl+Delete>
...
The default binding was made in commit e6429e78
, half a year ago,
but the documentation was not adjusted.
2019-02-24 11:25:35 +01:00
Benno Schulenberg
df4d181987
help, docs: say "Delete" when things don't go into the cutbuffer
...
Reported-by: Božidar Putanec <bozidarp@yahoo.com>
2019-02-24 11:00:06 +01:00
Benno Schulenberg
00713a7c47
docs: deprecate the use of morespace, smooth, nonewlines, and nowrap
2019-02-20 16:34:29 +01:00
Benno Schulenberg
3270250184
docs: mention that --morespace and --smooth are obsolete and ignored
2019-02-19 19:34:34 +01:00
Benno Schulenberg
60bdac2bbc
docs: describe breaklonglines, emptyline, finalnewline, jumpyscrolling
2019-02-19 19:06:26 +01:00
Benno Schulenberg
f6c767a372
docs: describe the four new options (-b, -f, -j, -e)
2019-02-19 17:48:43 +01:00
Benno Schulenberg
6c89815e8b
docs: stop saying that --fill switches on automatic hard-wrapping
...
The two were decoupled in the previous commit. Just say that --fill
sets the target width for both justifying and automatic hard-wrapping.
2019-02-18 09:41:56 +01:00
Benno Schulenberg
2482cfca56
build: eradicate the --disable-wrapping-as-root configure option
...
Hard-wrapping is disabled by default for any user, so this special
configure option is no longer needed.
2019-01-25 11:37:51 +01:00
Benno Schulenberg
98b1f8f059
options: stop recognizing and ignoring -b, -e, -f, -j, and -q
...
This signals our break from trying to be as compatible with Pico as
possible. We were already incompatible with modern Pico in the -n
and -W options, and in several character-set and color options, so
ignoring those five options brought us very little.
Anyway, soon some of those options will be reused and will have the
effect of making nano look and behave more like Pico.
2019-01-25 11:22:56 +01:00
Benno Schulenberg
38e3318e5f
tweaks: reword the description of the disadvantages of Pico
...
Also reword a list of features to exclude the ones that only
make sense when contrasting nano with Pico.
2019-01-25 11:00:51 +01:00
Benno Schulenberg
6aad99bd81
docs: stop implying that nano wants to be fully compatible with Pico
2019-01-25 10:50:14 +01:00
Benno Schulenberg
2eb1960523
docs: mention that 'quotestr' enables the rewrapping of comment blocks
...
Inspired-by: David Griffith <dave@661.org>
2019-01-23 20:01:49 +01:00
Benno Schulenberg
63db58cbfd
docs: adjust for the enhancement of the default quoting regex
2019-01-22 20:06:14 +01:00
Benno Schulenberg
0213f412d1
docs: say that --rebinddelete can correct both <Backspace> and <Delete>
2018-12-28 19:48:54 +01:00
Benno Schulenberg
dc99610c36
docs: reword and reshuffle the description of --rawsequences
...
It's not just about the numeric keypad, but about the interpretation
of all editing keys (arrows, Home, End, PageUp, PageDown, Insert, and
Delete), of the escape sequences that they produce.
2018-12-28 19:29:38 +01:00
Benno Schulenberg
67c69b2298
options: rename long version of -K from --rebindkeypad to --rawsequences
...
To better describe what it does, and to have full contrast with the
--rebinddelete option: the latter can now be shortened to --rebind
without getting a conflict, and --rawsequences can be abbreviated
to simply --raw and still make sense.
2018-12-28 17:35:55 +01:00
Benno Schulenberg
3121ee4b2e
options: stop recognizing and mentioning --quiet and 'set quiet'
...
Those options have been a no-op and obsolete for over a year.
Just continue to accept and ignore -q, for some "compatibility"
with Pico.
2018-12-18 19:29:40 +01:00
Benno Schulenberg
9dd6407bea
docs: correct the descriptions of 'speller' and 'linter' functions
...
Since the last release, the linter function is bound separately and
no longer masks or overrides the speller function.
2018-12-17 16:05:35 +01:00
Benno Schulenberg
c0abcc6018
docs: harmonize the style of bindable-function descriptions
2018-12-10 11:57:14 +01:00
Benno Schulenberg
3a79766da6
rcfile, docs: remove deprecated forms of two options and five bindables
...
This addresses https://savannah.gnu.org/bugs/?53785 .
2018-12-03 10:25:55 +01:00
David Lawrence Ramsey
44ea37573a
docs: remove references to not being able to undo justifications
...
Any series of justifications (and other edits) is now undoable.
2018-11-20 19:21:35 +01:00
Benno Schulenberg
31fdd2908b
bump version numbers and add a news item for the 3.2 release
2018-11-11 16:42:46 +01:00
Benno Schulenberg
2404474dce
tweaks: change a bunch of URLs to use 'https' instead of 'http'
2018-11-11 14:46:23 +01:00
Brand Huntsman
252f14796e
bindings: hard-bind the zap function to M-Del (Alt+Delete)
...
So that the function is available in a default setup.
Signed-off-by: Brand Huntsman <alpha@qzx.com>
2018-11-04 11:47:03 +01:00
Brand Huntsman
ae3ec1784d
options: add --zap, that makes <Bsp> and <Del> erase a marked region
...
Using --zap or -Z on the command line, or 'set zap' in a nanorc file,
makes the <Bsp> and <Del> keys erase selected text (a marked region)
as they do in some other editors, and without affecting the cutbuffer.
This fulfills https://savannah.gnu.org/bugs/?54837 .
Requested-by: Liu Hao <lh_mouse@126.com>
Signed-off-by: Brand Huntsman <alpha@qzx.com>
2018-11-04 11:46:57 +01:00
Brand Huntsman
5662a38802
new feature: a bindable 'zap', to erase text without changing cutbuffer
...
This function allows the user to "make space": annihilating lines or
regions while keeping intact for pasting the stuff in the cutbuffer
that was cut or copied earlier.
Signed-off-by: Brand Huntsman <alpha@qzx.com>
2018-11-04 11:46:19 +01:00
Benno Schulenberg
91155486c7
docs: document the slightly changed workings of the --view option
2018-10-23 19:29:18 +02:00
Benno Schulenberg
f442f91187
bindings: rename 'prevhistory' to 'older' and 'nexthistory' to 'newer'
...
Rename not only the bindable functions, but more importantly reword the
tags that are shown for ^P and ^N in the help lines: "Older" / "Newer",
because these are clearer and not awkward abbreviations.
2018-10-15 17:31:40 +02:00
Benno Schulenberg
f9134af504
docs, usage: mention that --showcursor now covers help texts too
2018-10-07 10:38:11 +02:00
Benno Schulenberg
eb9111a575
docs: update the description of -R/--restricted, as it now reads nanorc
2018-10-02 19:30:51 +02:00
Benno Schulenberg
031f255ffd
bump version numbers and add a news item for the 3.1 release
2018-09-18 19:27:31 +02:00
Benno Schulenberg
8efdd08a86
bump version numbers and add a news item for the 3.0 release
2018-09-09 11:29:00 +02:00
Benno Schulenberg
80bea3eb9b
docs: slightly reword the description of four bindable functions
2018-08-26 09:41:27 +02:00
Benno Schulenberg
63b15275bd
bindings: remove the More-Space toggle entirely
...
It is so unlikely that a user will want to bind it that it
just clutters the help text (and the documentation).
2018-08-25 10:10:27 +02:00
Benno Schulenberg
772c324f25
bindings: remove backup and new-buffer toggles (M-B, M-F) from main menu
...
These are available in the menus where they are relevant: the Write-Out
and the Insert menu, respectively. Having them duplicated in the main
menu is inconsistent and eats precious keystrokes. (Sorry, Chris.)
2018-08-25 10:07:28 +02:00
Benno Schulenberg
bc42ae42a9
docs: the 'noconvert' bindable function was renamed to 'flipconvert'
...
Also, move it to sit with the other toggles of the Insert menu, and
remove its mention from among the main-menu toggles.
2018-08-25 10:05:21 +02:00
Benno Schulenberg
8560a0a225
docs: mention that "normal" can be used to give things the default color
2018-08-10 19:42:31 +02:00
Benno Schulenberg
5c179aae7d
docs: mention that the 'formatter' command has been superseded
2018-08-09 20:29:30 +02:00
Benno Schulenberg
975b491235
dropping a feature: remove the ability to use the 'formatter' command
...
Since the last version, the user can filter an entire buffer through
an external command. This external command can also be a formatting
program, so there is no longer any need for this specific and special
formatter command.
2018-08-09 20:29:30 +02:00
Benno Schulenberg
418bd3be34
rcfile: allow to rebind the Cancel function in the yesno menu
...
This fixes the first part of https://savannah.gnu.org/bugs/?54447 .
2018-08-05 20:01:47 +02:00
Benno Schulenberg
9a47a9c4c0
rcfile, docs: no longer recognize nor mention 'set backwards'
...
The option has been a no-op since 2.9.0. And now that the
^W/^Q/M-W/M-Q set is available, 'set backwards' is entirely
outdated.
2018-07-29 21:00:12 +02:00
Benno Schulenberg
54a4123d4c
bindings: remove the 'searchagain' function entirely
...
The user is obliged to make use of 'findprevious' and 'findnext' instead.
Also, adjust the description of 'wherewas' to its wider availability.
2018-07-29 11:43:13 +02:00
Benno Schulenberg
d04c8f88f1
docs: say that 'cutwordright' is now bound to <Ctrl+Delete> by default
...
Also, suggest to rebind ^H to 'cutwordleft' so that <Ctrl+Backspace>
will delete the word to the left of the cursor (on some terminals).
2018-07-22 19:27:50 +02:00
Benno Schulenberg
7c9a4793dd
tweaks: properly escape "\" in a man page and "@" in a texi document
...
Also make the involved sentences more precise.
2018-07-19 20:17:27 +02:00
Benno Schulenberg
bfe65af6f3
bindings: bind M-Q to 'findprevious' by default, and M-W to 'findnext'
...
This makes things symmetrical: ^W starts a forward search, ^Q starts
a backward search, M-W searches the next occurrence forward, and M-Q
searches the next occurrence backward.
The Tabs-To-Spaces toggle is moved to M-O, and thus the More-Space
toggle is no longer bound by default.
2018-07-18 19:18:45 +02:00
Benno Schulenberg
eb84205426
bindings: rename two bindable functions: copytext to copy, uncut to paste
...
To match the common names used for these functions, for consistency,
and because 'uncut' sounds too much like "undo the cut".
2018-07-13 19:46:56 +02:00
Benno Schulenberg
c2593c1c5a
docs: reshuffle a bindable function to a slightly better position
2018-07-13 19:46:56 +02:00
David Lawrence Ramsey
4c02329205
docs: mention that "Ins" and "Del" are valid rebindable keys
...
Also, consistently refer to Latin letters and ASCII characters
where needed, and document more accepted characters.
This addresses https://savannah.gnu.org/bugs/?54071 .
2018-07-11 14:10:35 +02:00