- 17 Apr, 2017 1 commit
-
-
Benno Schulenberg authored
And in the bargain avoid a duplicate call of strlenpt(prompt).
-
- 09 Apr, 2017 1 commit
-
-
Benno Schulenberg authored
The interval 2013-2017 for the Free Software Foundation is valid because in those years there were releases with changes by either Chris or David, and the GNU maintainers guide advises to mention a new year in all files of a package, not just in the ones that actually changed, and be done with it for the rest of the year.
-
- 04 Apr, 2017 2 commits
-
-
Benno Schulenberg authored
Verify at startup that the number is not too small.
-
Benno Schulenberg authored
Rename some variables in the process, and remove two cluttering asserts.
-
- 22 Mar, 2017 1 commit
-
-
David Lawrence Ramsey authored
These improvements will eventually make do_home() and do_end() take parameters. Since the global function lists can hold only functions without parameters, preemptively add do_home_void() and do_end_void(), and make the global function lists use them.
-
- 20 Mar, 2017 1 commit
-
-
Benno Schulenberg authored
Most of these variables are freed moments later -- reallocating them is thus a waste of time.
-
- 03 Jan, 2017 1 commit
-
-
Benno Schulenberg authored
The conditionalizing saved negligible amounts of space, of memory, and of speed.
-
- 27 Dec, 2016 1 commit
-
-
Benno Schulenberg authored
This disallows entering a verbatim ^J (0x0A) when typing text or search terms, and disallows a verbatim ^@ (0x00) when typing a filename. Nano beeps when the disallowed code is attempted. This addresses https://savannah.gnu.org/bugs/?49897.
-
- 26 Dec, 2016 2 commits
-
-
Benno Schulenberg authored
A KEY_WINCH does not need to be separately treated since the basic action for anything that is not recognized at the yes-no prompt is: to continue.
-
Benno Schulenberg authored
Also at the yes-no prompt, a 0x0A byte should be displayed as a ^J instead of splitting the prompt bar in two and spreading it over two lines. This fixes https://savannah.gnu.org/bugs/?49934.
-
- 22 Dec, 2016 2 commits
-
-
Benno Schulenberg authored
And certainly don't return zero when the key wouldn't have been found, because that would have meant jumping a word to the right.
-
Benno Schulenberg authored
Also, swap the logic around, to use less braces.
-
- 18 Dec, 2016 1 commit
-
-
Benno Schulenberg authored
And which normally is just some ten or twenty characters long, and never gets wildly overallocated.
-
- 05 Dec, 2016 1 commit
-
-
Benno Schulenberg authored
But do it correctly this time: don't switch it on when replacing.
-
- 04 Dec, 2016 1 commit
-
-
Benno Schulenberg authored
None of the prompts offer a total-refresh shortcut -- only the edit window, the help viewer, and the file browser provide this.
-
- 01 Dec, 2016 3 commits
-
-
Benno Schulenberg authored
There is no need for that -- it just causes flicker. This fixes https://savannah.gnu.org/bugs/?49742.
-
Benno Schulenberg authored
-
Benno Schulenberg authored
Only when doing replacements does the edit window need a refresh: for every new spotlight. So, do the update request in the latter routine.
-
- 30 Nov, 2016 2 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
- 30 Aug, 2016 2 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
- 29 Aug, 2016 2 commits
-
-
Benno Schulenberg authored
Mentioning "GNU nano" instead of "This program" and referring to the website instead of to a postal address.
-
Benno Schulenberg authored
-
- 28 Aug, 2016 4 commits
-
-
Benno Schulenberg authored
And remove a superfluous call.
-
Benno Schulenberg authored
-
Benno Schulenberg authored
The prompt has already been trimmed in do_prompt() to fit into the available space.
-
Benno Schulenberg authored
Leave the optimization of actual screen writes to ncurses.
-
- 27 Aug, 2016 4 commits
-
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?48917.
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?48916.
-
Benno Schulenberg authored
The $ sign looks too much like an S, and it "obscures" the answer by being so "massive". The < and > signs are lighter and work better.
-
Benno Schulenberg authored
-
- 26 Aug, 2016 3 commits
-
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?48894.
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?48912.
-
Benno Schulenberg authored
-
- 25 Aug, 2016 5 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?48796.
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?48792.
-