Commit Graph

  • 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