- 09 May, 2018 1 commit
-
-
Benno Schulenberg authored
When the user wants to get a backtrace, the crash handler shouldn't kick in.
-
- 06 May, 2018 1 commit
-
-
Devin Hussey authored
Upon a segmentation fault or an abort signal, instead of crashing, losing all changes, and leaving the terminal in curses mode, nano now calls die(), to save any changed buffers and to restore the terminal to a usable state. For the remote chance that nano segfaults in die(), the handler for SIGSEGV and for SIGABRT is reset to its default value as soon as the signal fires, to prevent a crash-handler loop. Since a core dump is usually more helpful for debugging, the crash handler is not included in a debug build. This addresses https://savannah.gnu.org/patch/?9623 . Signed-off-by:
Devin Hussey <husseydevin@gmail.com>
-
- 01 May, 2018 1 commit
-
-
Benno Schulenberg authored
Also, add a period after the "Read nn lines" message, and don't let the next shell prompt overwrite this message. This addresses https://savannah.gnu.org/bugs/?53779.
-
- 30 Apr, 2018 1 commit
-
-
Benno Schulenberg authored
Also remove two notes that are obsolete by now.
-
- 29 Apr, 2018 1 commit
-
-
Benno Schulenberg authored
This addresses https://savannah.gnu.org/bugs/?53777.
-
- 28 Apr, 2018 3 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
This makes the names of these bindable functions equal to the names of their corresponding options -- like for all the other toggles that have a corresponding option.
-
Benno Schulenberg authored
This makes the line-numbers toggle rebindable, like all the others.
-
- 27 Apr, 2018 2 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
- 25 Apr, 2018 5 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
Set the NO_NEWLINES flag to achieve this. And move the saving and restoring of the global flags to the main speller routine, so the flags aren't saved and restored for each internal spell fix. This fixes https://savannah.gnu.org/bugs/?53742 . Acked-by:
David Lawrence Ramsey <pooka109@gmail.com>
-
Benno Schulenberg authored
There is no longer any need to burden the translators with also providing the English letters.
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
- 24 Apr, 2018 4 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?53735.
-
Benno Schulenberg authored
-
Benno Schulenberg authored
When the cursor is on the top or bottom line of the edit window, and an <Up> or <Down> pushes the cursor offscreen, then use edit_scroll() to bring it back into view, instead of using edit_redraw(), because the latter would redraw *every row* on the screen, which is a waste of time. This addresses https://savannah.gnu.org/bugs/?53562 . Reported-by:
Devin Hussey <husseydevin@gmail.com>
-
- 23 Apr, 2018 7 commits
-
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?53723.
-
Benno Schulenberg authored
Bug existed since commit 30fc197b (a month ago) which changed the type of 'i' from int to size_t, causing the comparison to do the wrong thing when 'threshold' is negative. This fixes https://savannah.gnu.org/bugs/?53722 . Reported-by:
Devin Hussey <husseydevin@gmail.com>
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
Don't try to re-enter curses mode when the terminal is not in the correct state yet. This fixes https://savannah.gnu.org/bugs/?53720.
-
- 22 Apr, 2018 3 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
The formatter or linter might have changed in the meantime -- when the filename was changed to have a different extension, for example. This fixes https://savannah.gnu.org/bugs/?53716.
-
- 21 Apr, 2018 1 commit
-
-
Benno Schulenberg authored
When the user configures nano with --enable-altrcname=name, the specified name should not be prefixed with a dot. This fixes https://savannah.gnu.org/bugs/?53694 . Reported-by:
Cody A. Taylor <codemister99@yahoo.com>
-
- 17 Apr, 2018 2 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
Especially color \a and \t, to make it easier to distinguish them from contiguous text.
-
- 13 Apr, 2018 6 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
Benno Schulenberg authored
When the keyboard buffer is empty, return a value that is not equivalent to <Ctrl+Space>, so that typing a bunch of these while searching is going on will not result in some of them getting executed afterward.
-
Benno Schulenberg authored
It is not an abort but simply a bit of cleaning up.
-
Benno Schulenberg authored
-
Benno Schulenberg authored
Also adjust and correct a comment.
-
- 12 Apr, 2018 1 commit
-
-
Liu Hao authored
This makes it easier to predict in which direction the replacements will go when hitting ^\ or M-R. Signed-off-by:
Liu Hao <lh_mouse@126.com>
-
- 01 Apr, 2018 1 commit
-
-
Benno Schulenberg authored
-