- 01 Mar, 2018 4 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
On a Linux console, ^/ produces Backspace, making it unrebindable. This fixes https://savannah.gnu.org/bugs/?53248.
-
- 28 Feb, 2018 1 commit
-
-
Benno Schulenberg authored
-
- 27 Feb, 2018 10 commits
-
-
Benno Schulenberg authored
It is not a problem to say that ^X closes the current buffer even when nano is compiled without multibuffer support.
-
Benno Schulenberg authored
This assumes that all movement functions are located together, starting with to_first_line() and ending with do_right(). This fixes https://savannah.gnu.org/bugs/?53195 . Reported-by:
Brand Huntsman <alpha@qzx.com>
-
Benno Schulenberg authored
As of commit c79fe1a1, the more readable ^/ has replaced ^_ as the advertised shortcut for Go-To-Line -- color it too as valid.
-
Benno Schulenberg authored
-
Benno Schulenberg authored
To prevent getting kicked out of it. This fixes https://savannah.gnu.org/bugs/?53234.
-
Benno Schulenberg authored
The implant() function itself cannot be bound to anything, so it is not in the linked list of functions -- trying to find it would lead to a NULL pointer, and thus to a segfault. This fixes https://savannah.gnu.org/bugs/?53233.
-
Benno Schulenberg authored
Commit 0cf455bc introduced the typo.
-
Benno Schulenberg authored
And remove a detail that is untrue when 'set selectedcolor' is used.
-
Benno Schulenberg authored
-
David Lawrence Ramsey authored
This fixes https://savannah.gnu.org/bugs/?53225.
-
- 25 Feb, 2018 1 commit
-
-
Benno Schulenberg authored
Instead of always calling sctofunc(), it is now only called when in view mode OR when (after the keystroke's function has been run) no need for a refresh has been established yet.
-
- 24 Feb, 2018 9 commits
-
-
Benno Schulenberg authored
A shortcut's function must be among the existing ones, otherwise nano's code is fundamentally broken.
-
Benno Schulenberg authored
Commit bb667beb removed do_gotolinecolumn_void() from the MWHEREIS menu (replacing it with the empty flip_goto() function), so there is no longer any need to check for this one special case.
-
Benno Schulenberg authored
A shortcut's function can never be NULL.
-
Benno Schulenberg authored
It is only ever set and never referenced.
-
Benno Schulenberg authored
Exclude the confusing, pleonastic 'sc' abbreviation from their names.
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
- 23 Feb, 2018 3 commits
-
-
Benno Schulenberg authored
The new option 'set errorcolor' allows the user to specify the color combination for the status bar when an error message is displayed.
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?53188 . Reported-by:
Ken Tyler <kent@werple.net.au>
-
Benno Schulenberg authored
The slash is easier to read than the underscore (which almost disappears at the bottom of the screen), and easier to type (no Shift needed on a US keyboard), and it kind of harmonizes with the ^\ for Replace and the M-/ for End-of-buffer.
-
- 20 Feb, 2018 1 commit
-
-
Tom Levy authored
See the discussion on the mailing list: https://lists.gnu.org/archive/html/nano-devel/2018-01/msg00022.html https://lists.gnu.org/archive/html/nano-devel/2018-02/msg00090.html Signed-off-by:
Tom Levy <tomlevy93@gmail.com>
-
- 16 Feb, 2018 1 commit
-
-
Benno Schulenberg authored
When using --smooth or 'set smooth', the screen should scroll the minimum amount needed to get the cursor back into view. (The only exceptions are search, undo, and redo -- when there the cursor goes offscreen, the cursor line is centered.) This change brings the behavior of pressing <Enter> on the bottom row into line with, for example, pasting a single line. See also http://lists.gnu.org/archive/html/nano-devel/2018-02/msg00027.html.
-
- 14 Feb, 2018 5 commits
-
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?53157.
-
Benno Schulenberg authored
And when configured with --enable-tiny --enable-nanorc.
-
Benno Schulenberg authored
The different color will make the name stand out, as it should, instead of looking the same as all the regex strings.
-
Benno Schulenberg authored
-
Benno Schulenberg authored
When 'refresh_needed' is already TRUE, there is no need any more to check whether it should be set. [Those first two calls are leftovers from before the time that reset_multis() morphed into check_the_multis().]
-
- 08 Feb, 2018 2 commits
-
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?53089.
-
David Lawrence Ramsey authored
When characters are added via Verbatim Input or by pressing <Tab>, the prepend flag should be retained, just like when characters are typed directly. This fixes https://savannah.gnu.org/bugs/?52956.
-
- 07 Feb, 2018 3 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?53088.
-
Benno Schulenberg authored
When copying a string, source and destination may not be equal -- complain loudly when they are, instead of failing to free memory. Also, instead of freeing the destination string and then allocating it afresh, just reallocate it -- that should be slightly quicker.
-