Benno Schulenberg
79545187b8
tweaks: move two more functions, to before the ones that call them
2020-09-02 10:19:04 +02:00
Benno Schulenberg
413a83c2e2
tweaks: move two more functions, to before the one that calls them
2020-09-02 10:09:20 +02:00
Benno Schulenberg
ab08eebfc1
tweaks: move three functions, to before the ones that call them
2020-09-02 10:02:55 +02:00
Benno Schulenberg
ac4c56f636
tweaks: fold one function into another, to elide an unneeded return value
2020-09-02 09:55:08 +02:00
Benno Schulenberg
8daa7cbda0
tweaks: remove a variable and two functions that have become redundant
2020-08-20 09:17:48 +02:00
Benno Schulenberg
bccb0ea0bb
tweaks: handle two similar things in the same way
2020-07-26 11:51:34 +02:00
Benno Schulenberg
6ca22b80ef
tweaks: elide a redundant intermediate function
...
It hasn't been used elsewhere since commit 7f203100
from two years ago.
2020-07-25 15:08:32 +02:00
Benno Schulenberg
dd1b16cd54
tweaks: trim an ASCII case, as the function is called only for UTF-8
2020-07-20 19:37:40 +02:00
Benno Schulenberg
57c52de99a
tweaks: rename a function, and move it to before the one that calls it
2020-07-20 17:04:48 +02:00
Benno Schulenberg
dcd34b246a
tweaks: move a function to the file where it is used the most
...
Also, fully exclude the function from the tiny version.
2020-07-19 10:43:26 +02:00
Benno Schulenberg
0ed1695fd4
build: fix miscompilation for --enable-{tiny,color,nanorc}
...
This should have been part of commit 096e3627
from a month ago.
2020-07-16 12:47:43 +02:00
Benno Schulenberg
62ffc221aa
tweaks: rename a function, and move it to before the one that calls it
2020-07-11 19:43:37 +02:00
Benno Schulenberg
29d493a986
tweaks: move an initialization function to before the one that calls it
...
Also, frob two comments in that function,
and delete three unneeded blank lines.
2020-07-05 19:01:31 +02:00
Benno Schulenberg
cb1675dac7
tweaks: rename two functions and a variable, and improve two comments
2020-07-04 17:43:16 +02:00
Benno Schulenberg
07c1ac9035
tweaks: delete two functions that are never executed
...
Those two operations are performed directly in do_browser().
2020-07-04 17:14:52 +02:00
Benno Schulenberg
1388af2bdc
tweaks: elide a wrapper function, by checking a precondition earlier
2020-07-03 12:41:40 +02:00
Benno Schulenberg
2e6886406c
tweaks: elide an unneeded global variable
...
The constant cursor display must be suppressed whenever a message
was printed to the status bar. That is: whenever 'lastmessage' is
something other than 'VACUUM'.
2020-07-03 12:41:40 +02:00
Benno Schulenberg
1a2d0c1770
scrolling: add a function and a key binding to center the cursor line
...
By default, this function is bound to ^L, to make that keystroke do
something actually useful. To not lose the Refresh function that this
keystroke had, the centering function additionally does a full redraw
and refresh of the screen.
2020-07-02 11:11:44 +02:00
Benno Schulenberg
331bd7662e
tweaks: delete a now-unused function
2020-06-27 10:23:03 +02:00
Benno Schulenberg
ff11ab6b66
files: list possible completions after just one <Tab> instead of two
...
This gives quicker feedback, and spares the user unnecessary beeps
and typing. Also, now a beep after a <Tab> means just one thing:
there are NO completions.
This fulfills https://savannah.gnu.org/bugs/?58627 .
2020-06-23 08:28:47 +02:00
Benno Schulenberg
b086d0bad0
tweaks: elide another parameter, relevant in just three menus
...
The parameter was referenced in just one place. So, simply check for
the three relevant menus (and unrestricted mode) and be done with it.
This also has the pleasant effect that the menu name is now the first
parameter of do_prompt(), thus clearly indicating what prompt it is,
instead of having an opaque TRUE or FALSE value at the beginning.
2020-06-20 17:19:23 +02:00
Benno Schulenberg
90f6342fd1
tweaks: rename two header files, to be distinct and not an abbreviation
2020-06-20 12:09:31 +02:00