- 28 Apr, 2018 1 commit
-
-
Benno Schulenberg authored
This makes the line-numbers toggle rebindable, like all the others.
-
- 17 Apr, 2018 1 commit
-
-
Benno Schulenberg authored
-
- 01 Apr, 2018 2 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
- 31 Mar, 2018 1 commit
-
-
Benno Schulenberg authored
This fixes https://savannah.gnu.org/bugs/?53532.
-
- 23 Mar, 2018 2 commits
-
-
Benno Schulenberg authored
An "if possible" would have been nice, but there is no room for that.
-
Benno Schulenberg authored
This will make the tiny version slightly smaller.
-
- 22 Mar, 2018 1 commit
-
-
Benno Schulenberg authored
-
- 17 Mar, 2018 1 commit
-
-
Benno Schulenberg authored
When just scrolling and the cursor does not need to change position (that is: it is not on the first or last row of the edit window), then edit_scroll() has handled everything and there is no need to additionally redraw anything or update 'placewewant'.
-
- 01 Mar, 2018 1 commit
-
-
Benno Schulenberg authored
On a Linux console, ^/ produces Backspace, making it unrebindable. This fixes https://savannah.gnu.org/bugs/?53248.
-
- 27 Feb, 2018 2 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
-
- 24 Feb, 2018 1 commit
-
-
Benno Schulenberg authored
Exclude the confusing, pleonastic 'sc' abbreviation from their names.
-
- 23 Feb, 2018 2 commits
-
-
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.
-
- 14 Feb, 2018 1 commit
-
-
Benno Schulenberg authored
And when configured with --enable-tiny --enable-nanorc.
-
- 04 Feb, 2018 5 commits
-
-
David Lawrence Ramsey authored
This fixes https://savannah.gnu.org/bugs/?53062.
-
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.
-
- 24 Jan, 2018 1 commit
-
-
Benno Schulenberg authored
And one for me, for the much changed keyboard stuff.
-
- 15 Jan, 2018 2 commits
-
-
Benno Schulenberg authored
Also remove an unneeded nulling.
-
Brand Huntsman authored
When the palette is getting initialized, it is too late to send any error messages about the rcfile options to standard error. This fixes https://savannah.gnu.org/bugs/?52871 . Reported-by:
Brand Huntsman <alpha@qzx.com> Signed-off-by:
Brand Huntsman <alpha@qzx.com>
-
- 09 Jan, 2018 2 commits
-
-
Benno Schulenberg authored
These three functions are needed only when both linter and speller are available.
-
Benno Schulenberg authored
If help is enabled, those functions should be described too, and if nanorc is enabled, they should both be rebindable.
-
- 29 Dec, 2017 3 commits
-
-
Benno Schulenberg authored
-
Benno Schulenberg authored
Each leading tab is converted to two tabs, and any leading four spaces is converted to one tab. The intended tab size (for keeping most lines within 80 columns) is now four.
-
Benno Schulenberg authored
When unindenting/uncommenting affected the bottom line of the marked region, keep affecting this line also during subsequent consecutive indenting/commenting. This fixes https://savannah.gnu.org/bugs/?52718.
-
- 26 Dec, 2017 4 commits
-
-
Benno Schulenberg authored
So that Commenting comes closer to the somewhat related Indenting and Unindenting functions.
-
Benno Schulenberg authored
-
Benno Schulenberg authored
Also, make the descriptions for indenting/unindenting more precise.
-
Benno Schulenberg authored
So they will be found quicker. Also fold two assignments into one.
-
- 17 Dec, 2017 2 commits
-
-
Benno Schulenberg authored
-
David Lawrence Ramsey authored
The escape sequence "Esc [ Z" is a backtab on most supported terminals, so make sure convert_sequence() treats it as such.
-
- 12 Dec, 2017 1 commit
-
-
Benno Schulenberg authored
When the mark is on, instead of letting a <Tab> simply insert a Tab character at the cursor position, let it indent the marked region. Original-idea-by:
Chris Allegretta <chrisa@asty.org>
-
- 26 Nov, 2017 1 commit
-
-
Benno Schulenberg authored
-
- 12 Nov, 2017 1 commit
-
-
Benno Schulenberg authored
-
- 07 Nov, 2017 1 commit
-
-
Benno Schulenberg authored
-
- 04 Nov, 2017 1 commit
-
-
Simon Ochsenreither authored
When not finding a .nanorc file in the user's home directory, nano will look for a nanorc file in $XDG_CONFIG_HOME and in the ~/.config/nano/ fallback directory. And when not finding a .nano/ subdir in the user's home directory, nano will look for (or create) the history files in $XDG_DATA_HOME or in the ~/.local/share/nano/ fallback directory. This is a partial implementation of the XDG Base Directory Specification: https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html , for the purpose of reducing the clutter in a user's home directory, and to make it easier to back up just the configuration files. Signed-off-by:
Simon Ochsenreither <simon@ochsenreither.de> Signed-off-by:
Benno Schulenberg <bensberg@telfort.nl>
-