- 15 Oct, 2017 2 commits
-
-
Benno Schulenberg authored
Requested-by:
Brand Huntsman <alpha@qzx.com>
-
Marco Diego Aurélio Mesquita authored
Allow the user to record and run a single macro. The default binding for starting and stopping the recording is M-: (Alt + colon) and for running the macro M-; (Alt + semicolon). This fulfills https://savannah.gnu.org/bugs/?50314 . Requested-by:
Peter Passchier <peter@passchier.net> Signed-off-by:
Marco Diego Aurélio Mesquita <marcodiegomesquita@gmail.com> Signed-off-by:
Benno Schulenberg <bensberg@telfort.nl>
-
- 14 Oct, 2017 3 commits
-
-
Benno Schulenberg authored
It would be silly for ^W to do a backward search too after using ^Q once.
-
Benno Schulenberg authored
^S will be the first thing people will try for saving a file, and ^Q is somewhat mnemonic because it is to the left of ^W: it searches backward. Make these keystrokes available also in the tiny version.
-
Benno Schulenberg authored
-
- 22 Sep, 2017 1 commit
-
-
Benno Schulenberg authored
-
- 20 Sep, 2017 1 commit
-
-
Benno Schulenberg authored
The basic idea is that the cursor is always off, except when it needs to be on: when waiting for text input, and in a few other cases: when something was searched and found in the help viewer, and in the file browser when option -g is in effect. This fixes https://savannah.gnu.org/bugs/?51923 . Reported-by:
Mike Frysinger <vapier@gentoo.org>
-
- 17 Sep, 2017 2 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
- 14 Sep, 2017 1 commit
-
-
Marco Diego Aurélio Mesquita authored
Signed-off-by:
Marco Diego Aurélio Mesquita <marcodiegomesquita@gmail.com>
-
- 13 Sep, 2017 2 commits
-
-
Benno Schulenberg authored
When multiple files were open and [x/n] was being shown in the title bar, don't show nano's name and version number when just one buffer remains open, but show [1/1] instead. It is less surprising.
-
Marco Diego Aurélio Mesquita authored
When multiple buffers are open, replace nano's name and version number with an indication how many buffers are open preceded by the sequence number of the current buffer. Signed-off-by:
Marco Diego Aurélio Mesquita <marcodiegomesquita@gmail.com> Signed-off-by:
Benno Schulenberg <bensberg@telfort.nl>
-
- 31 Aug, 2017 1 commit
-
-
Benno Schulenberg authored
-
- 19 Aug, 2017 2 commits
-
-
David Lawrence Ramsey authored
Also bind 'N' to a backward re-search, while retaining 'n' for a forward one, This matches the functionality in the help viewer.
-
Benno Schulenberg authored
-
- 18 Aug, 2017 1 commit
-
-
David Lawrence Ramsey authored
-
- 14 Aug, 2017 3 commits
-
-
David Lawrence Ramsey authored
-
Benno Schulenberg authored
So that these functions have bindings by default, and easy bindings. Add them to the help viewer too, so that searching backward becomes possible there.
-
Urja Rannikko authored
This also fixes https://savannah.gnu.org/bugs/?51735 . Reported-by:
Urja Rannikko <urjaman@gmail.com> Signed-off-by:
Urja Rannikko <urjaman@gmail.com> Signed-off-by:
Benno Schulenberg <bensberg@telfort.nl>
-
- 13 Aug, 2017 1 commit
-
-
Benno Schulenberg authored
There is no need to retain the (relative) path that the user specified, so we can simply reuse that variable.
-
- 06 Aug, 2017 1 commit
-
-
Benno Schulenberg authored
Without them, nano still compiles for me, with everything enabled, even when using --enable-debug, --enable-utf8, and --with-slang.
-
- 29 Jul, 2017 1 commit
-
-
Rishabh Dave authored
Include the shortcut for 'Uncut' into most menus, and add an uncut function for the status bar, so that it becomes possible to paste the first line of the cutbuffer at any text-input prompt. This fulfills https://savannah.gnu.org/bugs/?48501 . Requested-by:
Benno Schulenberg <bensberg@telfort.nl> Signed-off-by:
Rishabh Dave <rishabhddave@gmail.com>
-
- 27 Jul, 2017 1 commit
-
-
David Lawrence Ramsey authored
A cast on the same line as a variable declaration is superfluous, because it effectively defines the type of the variable twice.
-
- 14 Jul, 2017 1 commit
-
-
Benno Schulenberg authored
-
- 13 Jul, 2017 2 commits
-
-
Benno Schulenberg authored
I like it better that ^X stays in the same position compared to the main screen: the lower left corner.
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?51457.
-
- 12 Jul, 2017 2 commits
-
-
David Lawrence Ramsey authored
Since all indentation and unindentation is by a tab, or by a tab's worth of spaces, use tabsize directly.
-
David Lawrence Ramsey authored
This is the first step toward splitting them into two dedicated functions, instead of letting do_indent() handle both cases.
-
- 10 Jul, 2017 1 commit
-
-
Benno Schulenberg authored
When compiling with 'clang', it would say: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *'.
-
- 03 Jul, 2017 1 commit
-
-
David Lawrence Ramsey authored
This avoids some warnings when compiled with -pedantic: ISO C forbids comparison of ‘void *’ with function pointer ISO C forbids empty initializer braces
-
- 04 Jun, 2017 2 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
In the tiny version, Ctrl+Left and Ctrl+Right are available only in the editor itself and in the file browser. This fixes https://savannah.gnu.org/bugs/?51173.
-
- 29 May, 2017 1 commit
-
-
Benno Schulenberg authored
Achieve this by making the suppression flag global, so that we can just reset it instead of making an improper call of do_cursorpos(). This fixes the secondary part of https://savannah.gnu.org/bugs/?51134.
-
- 19 May, 2017 1 commit
-
-
Benno Schulenberg authored
It is no longer necessary to assign up() and down() separately for the help viewer because by now the movement keys have been sorted in order of ascending stride also in the main menu. The two string definitions are relocated just to reduce the number of #ifdefs.
-
- 18 May, 2017 1 commit
-
-
Benno Schulenberg authored
Apparently the curses on SunOS is less forgiving than the one on GNU. Or rather: delwin(NULL) should just return an error, it shouldn't crash. This fixes https://savannah.gnu.org/bugs/?51053 . Reported-by:
John Wiersba <jrw32982@yahoo.com> Solved-by:
John Wiersba <jrw32982@yahoo.com>
-
- 09 May, 2017 1 commit
-
-
Benno Schulenberg authored
Also, allow rebinding the word and block jumping functions in the tiny version when nanorc files are reenabled.
-
- 08 May, 2017 4 commits
-
-
Benno Schulenberg authored
(This should have been part of 9ea5eef2, four commits ago.)
-
Benno Schulenberg authored
Also, allow Ctrl+Left/Right with --enable-tiny --enable-browser.
-
Benno Schulenberg authored
Also remove a superfluous check for 'do_replace' -- it never gets bound in the Search/Replace menus.
-
Benno Schulenberg authored
When configured with --enable-tiny --enable-multibuffer, /do/ include the new-buffer toggle in the Read-File menu.
-