Commit Graph

  • 8974430c11 rcfile: allow using "grey" or "gray" as a synonym for "lightblack" Benno Schulenberg 2021-05-25 15:56:06 +0200
  • e044284998 rcfile: do not allow color name "normal" to have a prefix Benno Schulenberg 2021-05-25 15:34:54 +0200
  • 4f9d55bb15 tweaks: normalize the indentation after the previous change Benno Schulenberg 2021-05-25 15:31:54 +0200
  • 89adacff3d tweaks: condense some code by putting all color names in a single array Benno Schulenberg 2021-05-25 15:28:02 +0200
  • 2314a1932f tweaks: use a symbol instead of a hard-coded number Benno Schulenberg 2021-05-25 15:14:10 +0200
  • fb5eb4856b tweaks: drop an assignment that is already part of the called function Benno Schulenberg 2021-05-25 15:11:33 +0200
  • f857959b8e startup: suppress "Search Wrapped" when using +? to search from EOF Benno Schulenberg 2021-05-25 14:37:31 +0200
  • 405c2162b5 startup: allow using a bare "+" to mean put-cursor-on-last-line Benno Schulenberg 2021-05-24 16:11:50 +0200
  • 8797ada815 startup: do not accept stray characters after a "+" on the command line Benno Schulenberg 2021-05-25 12:05:29 +0200
  • 30bafc70cc tweaks: prevent two more size_t subtractions from going negative Benno Schulenberg 2021-05-24 11:00:29 +0200
  • b38f0cbaf4 feedback: ensure that the reporting of DOS/Mac format is truthful Benno Schulenberg 2021-05-23 18:55:41 +0200
  • ceaae49b2d tweaks: avoid the subtraction of two size_t variables becoming negative Benno Schulenberg 2021-05-23 11:46:37 +0200
  • d1957819c4 bindings: show either "^/" or "^-" in the help lines, instead of "^_" Benno Schulenberg 2019-12-24 11:39:16 +0100
  • 7993fc8b12 syntax: nanorc: colorize literal control codes, to make them stand out Benno Schulenberg 2021-05-14 14:22:09 +0200
  • 51adf02d34 wrapping: when copying the quoting part, adjust the file size accordingly Benno Schulenberg 2021-05-14 10:12:06 +0200
  • f23e98dd3a memory: prevent a leak when copying the leading quoting to the next line Benno Schulenberg 2021-05-14 09:53:28 +0200
  • 6472a6b828 display: when a message gets overwritten, note that it is cleared Benno Schulenberg 2021-05-12 16:00:11 +0200
  • b741b1c985 startup: skip drawing edit window when having message on one-row terminal Benno Schulenberg 2021-05-11 19:28:11 +0200
  • 5f87ed5644 statusbar: ensure that "No further matches" does not get overwritten Benno Schulenberg 2021-05-11 15:52:55 +0200
  • 8d974cd292 statusbar: on a one-row terminal, drop light messages after a few moments Benno Schulenberg 2021-05-10 17:03:17 +0200
  • 2cf28f9db7 statusbar: suppress the cursor when the terminal has just one row Benno Schulenberg 2021-05-10 12:17:35 +0200
  • 36ffb5f0ac statusbar: suppress --constantshow when the terminal has just one row Benno Schulenberg 2021-05-09 19:11:49 +0200
  • 07fd4c4598 tweaks: condense and correct a comment, and move another Benno Schulenberg 2021-05-07 12:40:25 +0200
  • 44fb3e9991 tweaks: frob some whitespace, and rewrap a line Benno Schulenberg 2021-05-07 12:33:22 +0200
  • 088557c516 tweaks: remove a check that has become superfluous Benno Schulenberg 2021-05-07 12:20:50 +0200
  • 4712d46462 linter: block the resizing signal while reading output from the linter Benno Schulenberg 2021-05-06 13:06:22 +0200
  • c01b13a32c syntax: php: colorize the full short tag for echo (<?=) Benno Schulenberg 2021-05-05 12:09:17 +0200
  • b368faf11c replacing: report the number of replacements also on a one-row terminal Benno Schulenberg 2021-05-05 10:41:04 +0200
  • 7303f0c7b4 search: show "This is the only occurrence" also on a one-row terminal Benno Schulenberg 2021-05-05 10:36:18 +0200
  • eb3cc3a32d minibar: stay out of sight when the terminal has just one row Benno Schulenberg 2021-05-03 15:47:37 +0200
  • 02df950240 po: update translations and regenerate POT file and PO files Benno Schulenberg 2021-04-29 12:57:17 +0200
  • a69a8ce3ca bump version numbers and add a news item for the 5.7 release Benno Schulenberg 2021-04-29 09:55:15 +0200
  • 8a03d55c53 gnulib: pull in the fix for a build problem on older Debian Benno Schulenberg 2021-04-28 09:43:03 +0200
  • 544351f3be syntaxes: replace [[:space:]] with [[:blank:]] to exclude carriage return Benno Schulenberg 2021-04-27 11:18:41 +0200
  • 96ebaf8ab4 syntax: c: make the highlighting of '#include <...>' more compliant Hussam al-Homsi 2021-04-25 16:08:48 -0400
  • 6b7c661fb7 syntax: po: improve the coloring of format specifiers Benno Schulenberg 2021-04-25 17:21:08 +0200
  • 6823831c06 build: drop the check for two functions that we don't use any more Benno Schulenberg 2021-04-25 11:41:36 +0200
  • ec82530125 gnulib: update to its current upstream state Benno Schulenberg 2021-04-25 10:48:56 +0200
  • a45e1f89c0 oops: that doesn't work -- you can't break out of two for loops at once Benno Schulenberg 2021-04-24 13:56:36 +0200
  • c1cd813dcb tweaks: elide a function that is now basically just two lines Benno Schulenberg 2021-04-24 11:48:04 +0200
  • c96e62e33a startup: save the compiled file-matching regexes, to avoid recompiling Benno Schulenberg 2021-01-20 15:18:33 +0100
  • 6283557d2f memory: prevent a use-after-free when the user respects a lock file Benno Schulenberg 2021-04-23 12:20:45 +0200
  • af90f03ac5 tweaks: condense three comments, drop another, and rewrap a line Benno Schulenberg 2021-04-23 12:04:19 +0200
  • 588022ab8c editing: prevent the pointer for the top row from becoming dangling Benno Schulenberg 2021-04-22 19:28:34 +0200
  • cf0820549b tweaks: avoid calling extra_chunks_in() when not softwrapping Benno Schulenberg 2021-04-22 12:17:34 +0200
  • f54bc6c7d6 indicator: adjust the size to the number of visible lines, not chunks Benno Schulenberg 2021-04-22 11:51:07 +0200
  • 2cdff6c32c tweaks: adjust two comments, and reshuffle two fragments Benno Schulenberg 2021-04-21 16:51:33 +0200
  • 49d8b99e4f softwrap: avoid time-consuming computations, to burden large files less Benno Schulenberg 2021-04-21 16:27:36 +0200
  • bb81932422 chars: work around the wrong private-use-character widths on OpenBSD Benno Schulenberg 2021-04-20 11:10:52 +0200
  • 5efb6836a8 options: retire the obsolete 'smooth', 'morespace', and 'nopauses' Benno Schulenberg 2021-04-15 11:43:39 +0200
  • 48fa14acc0 tweaks: simplify two fragments of code Benno Schulenberg 2021-04-13 11:14:45 +0200
  • eb7181b35e tweaks: adjust and improve one comment, and frob another Benno Schulenberg 2021-04-12 15:14:05 +0200
  • 8db42023bb files: when Mac format has been detected, stay with it Benno Schulenberg 2021-04-12 14:50:04 +0200
  • 018a8e12ca build: fix compilation for --enable-tiny plus --enable-multibuffer Benno Schulenberg 2021-04-10 11:57:06 +0200
  • b4a5aedc6c tweaks: remove a misplaced (and nested) #ifdef Benno Schulenberg 2021-04-09 16:18:08 +0200
  • d6ed174d09 tweaks: morph a function into what it is actually used for Benno Schulenberg 2021-04-09 16:24:22 +0200
  • 78f92e044a tweaks: avoid parsing a multibyte character twice Benno Schulenberg 2021-04-09 10:52:29 +0200
  • f11931a0dd tweaks: rename a variable, for contrast with another Benno Schulenberg 2021-04-08 12:19:34 +0200
  • 31a6931be9 tweaks: elide a call of strlen() for every row Benno Schulenberg 2021-04-08 11:44:48 +0200
  • debb288115 tweaks: reduce the maximum character length from six bytes to four Benno Schulenberg 2021-04-07 17:21:25 +0200
  • c75a3839da tweaks: elide a small function that is used just once Benno Schulenberg 2021-04-07 17:08:05 +0200
  • b6a32fbd5f tweaks: elide an unneeded resetting NULL call to wctomb() Benno Schulenberg 2021-04-07 16:02:25 +0200
  • 09e4c86606 tweaks: improve a couple of comments Benno Schulenberg 2021-04-07 12:28:48 +0200
  • 20eb422829 tweaks: avoid converting a file name for more than will fit on screen Benno Schulenberg 2021-04-07 12:12:06 +0200
  • 90c6b572d0 display: avoid determining twice from and until where to draw each row Benno Schulenberg 2021-04-07 11:11:05 +0200
  • 712b574fb7 tweaks: rename a variable, away from an abbreviation Benno Schulenberg 2021-04-06 16:27:46 +0200
  • fd023d6dcf tweaks: put the most likely condition first, for a quicker return Benno Schulenberg 2021-04-06 11:32:25 +0200
  • 9c16be32d7 tweaks: reshuffle two conditions, to have the most unlikely one first Benno Schulenberg 2021-04-05 16:10:44 +0200
  • c3cdb099da tweaks: reshuffle a comment, and put the main extension first Benno Schulenberg 2021-04-05 16:06:54 +0200
  • 682a088fb8 syntax: tcl: support Expect scripts too Mike Frysinger 2021-04-05 01:54:51 -0400
  • 8c25bd0e94 tweaks: elide two more instances of useless character copying Benno Schulenberg 2021-04-02 16:34:41 +0200
  • 20e122ef41 startup: show the helpful message only when ^G has not been rebound Benno Schulenberg 2021-04-01 09:45:55 +0200
  • 0dcac9188f tweaks: simplify two fragments of code, eliding useless character copying Benno Schulenberg 2021-03-29 20:01:46 +0200
  • 1c010d8ec9 chars: implement mbtowc() ourselves, for more efficiency Benno Schulenberg 2021-03-28 12:23:35 +0200
  • b020937475 chars: implement mblen() ourselves, for efficiency Benno Schulenberg 2021-03-27 12:18:40 +0100
  • e3f46b066a build: fix compilation when configured with --disable-multibuffer Benno Schulenberg 2021-03-26 12:21:44 +0100
  • df7fe1280d tweaks: drop unneeded braces and adjust indentation after previous change Benno Schulenberg 2021-03-26 12:17:44 +0100
  • 929770191e chars: work around a UTF-8 bug in glibc, to display invalid codes right Benno Schulenberg 2021-03-25 17:28:51 +0100
  • 66d9d6c6d2 tweaks: elide the pointless is_valid_unicode() function Benno Schulenberg 2021-03-25 10:52:42 +0100
  • de816840cb input: accept Unicode codes for non-characters as valid, since they are Benno Schulenberg 2021-03-24 16:56:14 +0100
  • 74fcc3be79 tweaks: normalize the indentation after an earlier change Benno Schulenberg 2021-03-24 12:27:22 +0100
  • b6909d3737 build: fix compilation when configured with --enable-tiny Benno Schulenberg 2021-03-24 12:18:02 +0100
  • 823d79b36c tweaks: shorten a comment and trim an #ifdef Benno Schulenberg 2021-03-24 12:16:10 +0100
  • 735757b0c1 tweaks: set the file format only when unset, so it doesn't need saving Benno Schulenberg 2021-03-24 12:00:34 +0100
  • 09b919a68f files: always register the format, also when the file is unwritable Benno Schulenberg 2021-03-23 19:53:18 +0100
  • 2f718e11a7 files: create a new buffer earlier, so that error messages can be stored Benno Schulenberg 2021-03-23 16:29:03 +0100
  • 77da54c6c6 startup: do not store an error message in the record of another buffer Benno Schulenberg 2021-03-23 16:12:48 +0100
  • 6bf52dcc8d startup: do not crash when trying to open a device or directory Benno Schulenberg 2021-03-22 15:44:55 +0100
  • 3d9e803aed syntax: c: colorize also labels that contain digits, and uncolorize colon Benno Schulenberg 2021-03-14 17:18:55 +0100
  • ede64d7ea0 feedback: upon first switch to a buffer, show its error message (if any) Benno Schulenberg 2021-03-13 12:08:47 +0100
  • e8db390d6f tweaks: reshuffle a fragment of code, to prepare for the next change Benno Schulenberg 2021-03-13 11:25:21 +0100
  • 0c1bf429e8 display: make the output of --constantshow less jittery Benno Schulenberg 2021-03-14 15:50:23 +0100
  • f6357a73f0 memory: fix an off-by-one error to free also the last line in a group Benno Schulenberg 2021-03-05 18:43:43 +0100
  • 49ca7e5aa8 memory: do not allocate space for multidata when it's already allocated Benno Schulenberg 2021-03-05 11:16:18 +0100
  • be9b1a1887 tweaks: avoid a warning on newer compilers, by writing an extra byte Benno Schulenberg 2021-03-03 10:47:41 +0100
  • bb74aacf2d po: update translations and regenerate POT file and PO files Benno Schulenberg 2021-03-03 10:11:58 +0100
  • b72d9af52c bump version numbers and add a news item for the 5.6.1 release Benno Schulenberg 2021-03-02 19:31:28 +0100
  • a9ccd99b90 tweaks: rename a symbol, to better match the corresponding option Benno Schulenberg 2021-03-03 09:39:49 +0100
  • ac5e5179fb options: rename 'highlightcolor' to the more distinct 'spotlightcolor' Benno Schulenberg 2021-03-03 09:31:46 +0100
  • a543f8cd8f search: correctly colorize a match also when softwrapping is active Benno Schulenberg 2021-03-01 10:34:48 +0100