-
6d828cf470
display: move some code for overwriting verbatim feedback with --zero
Benno Schulenberg
2021-11-24 15:53:41 +01:00
-
511a2850a1
display: with --zero, redraw the bottom row instead of wiping a message
Benno Schulenberg
2021-11-24 12:29:41 +01:00
-
be61aad935
display: do not wipe the status bar when --zero or --minibar is active
Benno Schulenberg
2021-11-24 11:48:40 +01:00
-
c06f7d43e9
tweaks: reshuffle a few lines, for Christmas and to group things better
Benno Schulenberg
2021-11-24 10:44:12 +01:00
-
3638fb9da4
tweaks: place the unsetting of a flag better, and rename a variable
Benno Schulenberg
2021-11-24 10:40:05 +01:00
-
2fc1f08573
tweaks: fix a parentheses mistake -- found by a warning from Clang
Benno Schulenberg
2021-11-23 17:37:50 +01:00
-
90946c5e9e
syntax: nanorc: avoid colorizing #rgb codes as if they were comments
Benno Schulenberg
2021-11-23 11:56:17 +01:00
-
9a778f9a00
docs: add a description of the hexadecimal #rgb color specification
Brad Town
2021-11-21 09:06:45 -08:00
-
8d6b468cdc
rcfile: support #rgb format for specifying colors in 256-color terminals
Brad Town
2021-11-14 10:04:51 -08:00
-
0941185fcf
tweaks: on one-row terminals, suppress the message for two toggles
Benno Schulenberg
2021-11-23 10:16:54 +01:00
-
8850015822
feedback: give a more accurate message when the help lines won't appear
Benno Schulenberg
2021-11-23 10:14:25 +01:00
-
3be4ea0dc1
tweaks: fold a special case into the general one
Benno Schulenberg
2021-11-23 10:10:23 +01:00
-
3eda0135bc
tweaks: replace two direct refreshes with two scheduled ones
Benno Schulenberg
2021-11-22 16:34:11 +01:00
-
9c9de85afb
tweaks: elide a variable that is confusing and has just one use case
Benno Schulenberg
2021-11-22 12:03:28 +01:00
-
addac49465
tweaks: reshuffle some conditions, to have more balanced lines
Benno Schulenberg
2021-11-22 11:13:02 +01:00
-
839d29be3f
feedback: with --zero, drop a message in a short while, as with --minibar
Benno Schulenberg
2021-11-22 11:00:11 +01:00
-
b2f0721b69
tweaks: drop a fragment of code that became functionless
Benno Schulenberg
2021-11-22 10:50:38 +01:00
-
b228c9fe6c
tweaks: untangle two case items, and shorten a message
Benno Schulenberg
2021-11-21 17:00:41 +01:00
-
8e7738e22e
tweaks: adjust two values -- help lines need at least 6 rows to be shown
Benno Schulenberg
2021-11-21 16:46:49 +01:00
-
84f8445b7b
tweaks: reshuffle some conditions, so that the ifs have similar formats
Benno Schulenberg
2021-11-21 11:34:42 +01:00
-
5cf412320d
feedback: with --mini/--zero, suppress message when toggling whitespace
Benno Schulenberg
2021-11-21 11:24:09 +01:00
-
c9fb1cf85a
tweaks: don't redraw the help lines (if present), and normalize a brace
Benno Schulenberg
2021-11-21 11:05:59 +01:00
-
bbed065fa8
tweaks: avoid redrawing the entire window when just a 'touch' will do
Benno Schulenberg
2021-11-21 10:37:39 +01:00
-
dde74dee78
docs: say thanks to the Indonesian translator
Benno Schulenberg
2021-11-20 16:44:48 +01:00
-
966da68228
tweaks: exclude some hidden-interface code from the tiny version
Benno Schulenberg
2021-11-20 16:37:32 +01:00
-
f147131e7c
tweaks: elevate two messages, so they get shown with --mini or --zero
Benno Schulenberg
2021-11-20 16:09:37 +01:00
-
7785c3f7cf
feedback: with --mini or --zero, suppress number of lines for new buffer
Benno Schulenberg
2021-11-20 12:27:31 +01:00
-
9d3d354bd4
feedback: report the number of inserted lines also with --zero or --mini
Benno Schulenberg
2021-11-19 17:02:21 +01:00
-
51a5f33b5b
feedback: suppress chatty messages when --zero is active
Benno Schulenberg
2021-11-19 16:06:22 +01:00
-
8aea8625be
replacing: keep the spotlighted occurrence in view, also with --zero
Benno Schulenberg
2021-11-18 12:22:27 +01:00
-
931bf96c1d
display: make sure there are at least as many text lines as help lines
Benno Schulenberg
2021-11-17 17:09:29 +01:00
-
956a1c2327
help: remove an unneeded restriction for small terminals
Benno Schulenberg
2021-11-17 16:57:50 +01:00
-
4f15890105
help: when done, always redraw the "bottom bars", also with --zero
Benno Schulenberg
2021-11-17 16:38:30 +01:00
-
0afe38d81a
help: skip the leading blank line when the terminal is very flat
Benno Schulenberg
2021-11-17 12:21:41 +01:00
-
3dfd798d51
feedback: to have a status bar, suppress --zero while in the help viewer
Benno Schulenberg
2021-11-17 11:36:03 +01:00
-
1235a5a365
tweaks: reshuffle the flag conversion into their order in the help text
Benno Schulenberg
2021-11-17 11:07:11 +01:00
-
c772e1cb6b
tweaks: rename a function, away from using an abbreviation
Benno Schulenberg
2021-11-17 11:01:37 +01:00
-
e35b6636ab
tweaks: reshuffle a line and adjust indentation after previous change
Benno Schulenberg
2021-11-17 10:49:27 +01:00
-
bd4eed9cb1
tweaks: reshuffle a fragment of code to a better place
Benno Schulenberg
2021-11-17 10:42:21 +01:00
-
2b0bcc7cee
feedback: show a relevant message for M-O when the syntax has 'tabgives'
Benno Schulenberg
2021-11-17 10:25:32 +01:00
-
3b5f650621
tweaks: use a color closer to the rest of the string, to reduce contrast
Benno Schulenberg
2021-11-16 16:32:47 +01:00
-
b66a040828
tweaks: shorten the description of --zero in the manuals a bit
Benno Schulenberg
2021-11-16 16:22:36 +01:00
-
f757c4a512
syntaxes: colorize hex more strictly by using character class [:xdigit:]
Benno Schulenberg
2021-11-15 15:56:11 +01:00
-
06ad77895f
syntax: python: colorize backslash escapes, such as \n and \xef
Benno Schulenberg
2021-11-15 15:28:18 +01:00
-
2cbd4d29a0
search: with --zero, drop a message at the same time as the spotlight
Benno Schulenberg
2021-11-15 15:07:10 +01:00
-
d93a5594cd
tabbing: also with --zero, stay one row away from the prompt bar
Benno Schulenberg
2021-11-14 16:57:07 +01:00
-
a2a00577cd
search: with --zero, do not obscure an occurrence on the bottom row
Benno Schulenberg
2021-11-14 16:28:56 +01:00
-
b92b9e5cac
browser: with --zero, do not use the bottom row for displaying filenames
Benno Schulenberg
2021-11-14 16:16:06 +01:00
-
d19842ed73
tweaks: add an auxiliary variable, to prepare for handling --zero
Benno Schulenberg
2021-11-14 16:09:15 +01:00
-
0655c8aa6c
tweaks: rename a variable, to be distinctive and less confusing
Benno Schulenberg
2021-11-12 16:53:38 +01:00
-
30595dd2bb
tweaks: frob a couple of comments, and drop two, for conciseness
Benno Schulenberg
2021-11-12 16:28:15 +01:00
-
b76b5b9967
tweaks: use a few fewer capitals, and drop an unneeded synonym
Benno Schulenberg
2021-11-13 16:33:47 +01:00
-
1007ca5af8
docs: mention M-Z (for toggling the interface) among the Feature Toggles
Benno Schulenberg
2021-11-13 16:15:40 +01:00
-
f3fab1440f
tweaks: shorten two comments, and fold two statements together
Benno Schulenberg
2021-11-11 12:35:38 +01:00
-
affca9b523
statusbar: overwrite a message also when using --constant with --zero
Benno Schulenberg
2021-11-11 12:15:06 +01:00
-
2f53760689
bindings: let ^T in the tiny version invoke spell checker (when included)
Benno Schulenberg
2021-11-10 16:38:27 +01:00
-
3409cb2b77
files: allow inserting also when started with the --noread option
Benno Schulenberg
2021-11-10 16:18:01 +01:00
-
be6860b33e
tweaks: remove two unneeded unsettings
Benno Schulenberg
2021-11-10 15:57:45 +01:00
-
3a94a0bb89
bindings: allow toggling line numbers (when enabled) also in tiny version
Benno Schulenberg
2021-11-10 09:20:56 +01:00
-
8234c22c1e
tweaks: avoid a compiler warning with --enable-tiny --enable-linenumbers
Benno Schulenberg
2021-11-10 09:11:04 +01:00
-
496dad696c
build: fix compilation with --enable-tiny --enable-wrapping
Benno Schulenberg
2021-11-10 09:07:23 +01:00
-
a623f5836c
docs: explain the effect of --zero / -0 / 'set zero'
Benno Schulenberg
2021-11-09 16:28:37 +01:00
-
f42821293e
feedback: refuse the --constantshow toggle (M-C) on a one-row terminal
Benno Schulenberg
2021-11-09 12:11:40 +01:00
-
0363703073
new feature: option --zero for an interface without bars
Benno Schulenberg
2021-10-28 12:51:29 +02:00
-
dfbe3ce6dc
docs: clarify that --enable options do not fully counteract --enable-tiny
Benno Schulenberg
2021-11-09 10:47:18 +01:00
-
e4a247f7c9
tweaks: rename three functions, to better fit the general scheme
Benno Schulenberg
2021-11-09 10:39:31 +01:00
-
69b2467a9a
tweaks: rename two more functions, to lose a senseless suffix
Benno Schulenberg
2021-11-09 10:18:03 +01:00
-
cc24e8b86b
docs: give more examples of things that --enable-tiny excludes
Benno Schulenberg
2021-11-08 17:20:15 +01:00
-
27f170815f
tweaks: rename two functions, to get rid of one more senseless suffix
Benno Schulenberg
2021-11-08 16:54:18 +01:00
-
d3c7e9d2f6
tweaks: rename two functions, to get rid of another senseless suffix
Benno Schulenberg
2021-11-08 16:41:44 +01:00
-
ea4bbf4285
tweaks: rename two functions, to get rid of the senseless suffix of one
Benno Schulenberg
2021-11-08 16:16:35 +01:00
-
308d6e73e3
tweaks: normalize whitespace, drop unneeded prototype, condense comment
Benno Schulenberg
2021-11-07 15:51:32 +01:00
-
167c93b85c
justify: correctly determine whether top-of-buffer has been reached
Benno Schulenberg
2021-11-07 15:15:35 +01:00
-
13c5bcb4d8
tweaks: improve a comment, and drop two cluttering compile conditions
Benno Schulenberg
2021-11-07 11:31:52 +01:00
-
c692a6ca70
tweaks: reshuffle a line into its proper order, and improve two comments
Benno Schulenberg
2021-11-07 11:23:45 +01:00
-
0346e63c20
build: fix compilation when configured with --enable-tiny
Benno Schulenberg
2021-11-05 15:53:01 +01:00
-
9e982f3283
tweaks: rename a function, for some contrast and to get rid of a suffix
Benno Schulenberg
2021-11-05 15:44:38 +01:00
-
11fec6f63c
feedback: when the user types ^Z, say they can suspend nano with ^T^Z
Benno Schulenberg
2021-11-05 10:12:27 +01:00
-
d0c2c1e6b9
suspension: leave ^Z unbound by default -- just ^T^Z will suspend nano
Benno Schulenberg
2021-11-04 10:05:56 +01:00
-
fab4d0afcb
tweaks: reshuffle a coloring rule, to have related ones together
Benno Schulenberg
2021-11-03 17:34:23 +01:00
-
d9e42cb274
syntax: nanorc: require whitespace before the start= and end= keywords
Benno Schulenberg
2021-11-03 17:19:48 +01:00
-
4d9be13316
syntax: nanorc: add 'execute' menu for unbind, and drop a bad constraint
Benno Schulenberg
2021-11-03 16:28:08 +01:00
-
7365ef4092
docs: mention "grey" also at the other place where color names are listed
Benno Schulenberg
2021-11-03 11:19:49 +01:00
-
13edbedc79
tweaks: replace a verbose condition with a simpler early return
Benno Schulenberg
2021-11-01 18:11:20 +01:00
-
fc5d58ad97
tweaks: add two spaces and two comments, and drop an internal check
Benno Schulenberg
2021-10-31 11:20:12 +01:00
-
a373fa500a
docs: add a suggested rebind and three suggested unbinds to the sample rc
Benno Schulenberg
2021-10-31 11:14:09 +01:00
-
8da098f5e0
help: group the now lone mouse toggle with the "behavioral" ones
Benno Schulenberg
2021-10-31 10:50:02 +01:00
-
52d4b96639
docs: mark options -z, --suspendable, and 'set suspendable' as obsolete
Benno Schulenberg
2021-10-31 10:41:28 +01:00
-
83f94a88df
suspension: enable ^Z by default -- ignore -z option and drop M-Z toggle
Benno Schulenberg
2021-10-24 10:20:05 +02:00
-
8762e04631
replacing: keep the spotlighting, also after toggling the help lines
Benno Schulenberg
2021-10-29 10:21:09 +02:00
-
256a0d670e
replacing: keep centering the occurrence, also after toggling help lines
Benno Schulenberg
2021-10-29 09:35:38 +02:00
-
50106266bc
pasting: when less than a line is pasted, allow automatic hard-wrapping
Benno Schulenberg
2021-10-21 12:27:22 +02:00
-
ba093b0b48
tweaks: elide two parameters, as they are now always the same
Benno Schulenberg
2021-10-25 10:37:15 +02:00
-
33041d0ad5
statusbar: count words in the way that matches how Ctrl+Right moves
Benno Schulenberg
2021-10-24 09:34:35 +02:00
-
b46c8c586b
build: include the YAML syntax file among the distributed files
Benno Schulenberg
2021-10-27 11:56:06 +02:00
-
0e1d45dc36
tweaks: fold some regexes together, and trim or improve some comments
Benno Schulenberg
2021-10-27 11:06:40 +02:00
-
1cd92458e9
tweaks: swap two parts of specific regexes, for consistency with others
Benno Schulenberg
2021-10-27 09:45:42 +02:00
-
7bd68365ec
syntaxes: avoid coloring "this\" as if it were a valid string
Benno Schulenberg
2021-10-26 14:08:35 +02:00
-
485eb18d83
syntaxes: use one regex for coloring quoted strings, to avoid overlap
Benno Schulenberg
2021-10-26 12:27:15 +02:00
-
375b30507e
syntax: ruby: colorize embedded documentation as a comment
Benno Schulenberg
2021-10-25 13:32:10 +02:00