- 07 Feb, 2018 2 commits
-
-
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.
-
- 05 Feb, 2018 1 commit
-
-
Benno Schulenberg authored
When doing for example: ^W xx ^R ^C ^W, the "xx" would again be shown after the prompt. This is wrong -- when starting a new search, the current answer should be empty. Reported-by:
Marco Diego Aurélio Mesquita <marcodiegomesquita@gmail.com>
-
- 04 Feb, 2018 13 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
Instead of weaving back and forth between do_search()/do_replace() and search_init() every time that one of the options is toggled, just keep looping in the latter function until the user presses <Enter>. The weaving for the do_gotolinecolumn() function remains, but is shortened to involve only search_init().
-
David Lawrence Ramsey authored
This fixes https://savannah.gnu.org/bugs/?53062.
-
Benno Schulenberg authored
-
Benno Schulenberg authored
Suggested-by:
Mike Frysinger <vapier@gentoo.org>
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
This addresses https://savannah.gnu.org/bugs/?48992.
-
Benno Schulenberg authored
In this way a single keystroke can produce a fragment of text or a series of commands, or a mix of the two. It is like a prerecorded macro. This fulfills https://savannah.gnu.org/bugs/?52931.
-
Benno Schulenberg authored
This brings it in line with the other three "flip" toggles.
-
Benno Schulenberg authored
-
- 29 Jan, 2018 3 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
- 28 Jan, 2018 3 commits
-
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?52997.
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?52972 . Reported-by:
Brand Huntsman <alpha@qzx.com>
-
Benno Schulenberg authored
-
- 27 Jan, 2018 7 commits
-
-
Benno Schulenberg authored
When a fragment of help text does not contain any whitespace that we can wrap at, just advance the pointer, because returning zero would mean we stay forever at the same place: nano would hang.
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
After commit e739448c, macros should work also when ncurses produces escape sequences instead of keycodes.
-
Benno Schulenberg authored
So one doesn't find it when grepping for get_input().
-
- 26 Jan, 2018 2 commits
-
-
Benno Schulenberg authored
Reported-by:
Tom Levy <tomlevy93@gmail.com>
-
Benno Schulenberg authored
That is, call display_string() just on the filename, not on the rest of the prompt text. This fixes https://savannah.gnu.org/bugs/?52967 . Reported-by:
Andreas Schamanek <schamane@fam.tuwien.ac.at>
-
- 24 Jan, 2018 4 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
And one for me, for the much changed keyboard stuff.
-
Benno Schulenberg authored
-
Benno Schulenberg authored
Also, actually add the long option --trimblanks to the table.
-
- 23 Jan, 2018 5 commits
-
-
Benno Schulenberg authored
This fixes the second part of https://savannah.gnu.org/bugs/?52960.
-
Benno Schulenberg authored
This fixes the first part of https://savannah.gnu.org/bugs/?52960.
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?52930 . Reported-by:
Michail Tsiolkas <mtsio@cryptolab.net>
-
Benno Schulenberg authored
Also, reshuffle a case, to put the short one first and lose a line.
-
Benno Schulenberg authored
Instead of assuming that the entire contents of the keybuffer are an escape sequence (even if this is far longer than any escape sequence can be), remove from the keybuffer only those integers that actually constituted a sequence, valid or invalid. This fixes https://savannah.gnu.org/bugs/?48659.
-