-
d7853df8b6
po: update translations and regenerate POT file and PO files
Benno Schulenberg
2021-02-24 11:09:56 +0100
-
1e9d12abc5
bump version numbers and add a news item for the 5.6 release
Benno Schulenberg
2021-02-23 18:48:45 +0100
-
3bce9fb755
gnulib: update to its current upstream state
Benno Schulenberg
2021-02-23 09:53:17 +0100
-
0a57da42e0
docs: correct the description of --quickblank for the changed base value
Benno Schulenberg
2021-02-22 12:20:39 +0100
-
73067e0e16
build: include a workaround only for versions of ncurses that need it
Benno Schulenberg
2021-02-21 11:55:29 +0100
-
b9328d0eac
feedback: make Full Justify show a message also when using --minibar
Benno Schulenberg
2021-02-20 12:05:07 +0100
-
0596b875f0
painting: trigger a refresh when a second start match appears on a line
Benno Schulenberg
2021-02-18 16:46:41 +0100
-
b94dcfd34b
painting: trigger fewer unneeded full-screen refreshes
Benno Schulenberg
2021-02-18 12:02:25 +0100
-
4238564673
tweaks: rewrap two lines, for esthetics
Benno Schulenberg
2021-02-16 16:52:41 +0100
-
764ab96bda
tweaks: make a skipping condition more precise
Benno Schulenberg
2021-02-16 16:11:02 +0100
-
f0cc59bead
color: use inverse video for highlighting when there are no colors
Benno Schulenberg
2021-02-16 11:28:22 +0100
-
282f438967
color: use bright yellow to highlight a search match
Benno Schulenberg
2021-02-15 11:29:23 +0100
-
1b01adfa9f
docs: mention the new 'set highlightcolor' option
Benno Schulenberg
2021-02-14 10:03:45 +0100
-
87fe73ddaa
color: give highlighted text its own color, to not look like marked text
Benno Schulenberg
2021-02-02 14:50:45 +0100
-
c2746c0bb2
tweaks: reshuffle some code, and reduce the scope of a variable
Benno Schulenberg
2021-02-08 12:32:39 +0100
-
399a024857
minibar: suppress the toggling feedback for M-C, but show it for M-Y/M-P
Benno Schulenberg
2021-02-08 10:18:22 +0100
-
d131c2d438
minibar: show a message a little longer when --quickblank isn't used
Benno Schulenberg
2021-02-07 12:09:38 +0100
-
eb0962fb06
docs: remove all mentions of --markmatch and 'set markmatch'
Benno Schulenberg
2021-02-02 15:07:14 +0100
-
7bf253702e
options: remove --markmatch and 'set markmatch', as the behavior is gone
Benno Schulenberg
2021-02-02 15:03:19 +0100
-
76742cc193
search: make highlighting the standard, non-changeable behavior
Benno Schulenberg
2021-02-02 14:57:12 +0100
-
37717baeed
search: just highlight the found occurrence, instead of marking it
Benno Schulenberg
2021-01-25 16:35:07 +0100
-
ade2fafbd3
tweaks: remove a strangely placed warning
Benno Schulenberg
2021-02-06 19:09:45 +0100
-
53fe7ba26a
tweaks: be slightly more efficient in marking lines as WOULDBE
Benno Schulenberg
2021-02-06 16:56:22 +0100
-
7e04fea92b
painting: when finding an end match, set its multidata right away
Benno Schulenberg
2021-02-05 16:05:38 +0100
-
1fdd23d347
display: for a large paste or insertion, recalculate the multiline cache
Benno Schulenberg
2021-02-03 16:27:51 +0100
-
5ea930e25f
build: detect a build from git also when building out of tree
Benno Schulenberg
2021-02-02 11:51:22 +0100
-
45defd25f3
build: avoid a warning about duplicate symbol when building from tarball
Benno Schulenberg
2021-02-02 11:29:36 +0100
-
0d11964503
docs: say that --minibar is modified by --constantshow and --stateflags
Benno Schulenberg
2021-02-01 19:56:18 +0100
-
7545eb5bbf
minibar: show the state flags only when --stateflags is used
Benno Schulenberg
2021-02-01 17:19:28 +0100
-
878bd53d11
minibar: show cursor position + character code only with --constantshow
Benno Schulenberg
2021-01-31 19:20:38 +0100
-
e0a4ee0148
scrolling: keep centering after large paste, also when line numbers widen
Benno Schulenberg
2021-02-01 12:29:45 +0100
-
d3fbc4d498
tweaks: remove an old fix that was made superfluous by a recent fix
Benno Schulenberg
2021-01-29 16:34:04 +0100
-
a8e2a24f60
tweaks: frob a condition, to be more concise, and reshuffle another
Benno Schulenberg
2021-01-29 10:58:09 +0100
-
36855544d1
tweaks: rewrap and reindent a few lines
Benno Schulenberg
2021-01-29 10:52:40 +0100
-
dc745c0b77
tweaks: elide a function that is now just one line
Benno Schulenberg
2021-01-29 10:30:05 +0100
-
a8ed1d7a9a
tweaks: don't bother wiping the multidata before recomputing it
Benno Schulenberg
2021-01-29 10:24:09 +0100
-
94c371a38f
tweaks: don't bother initializing freshly allocated multidata
Benno Schulenberg
2021-01-29 10:18:39 +0100
-
36618f1dca
tweaks: don't bother comparing virgin multidata with current situation
Benno Schulenberg
2021-01-29 09:53:39 +0100
-
3ea2694d9c
tweaks: rename six symbols, to be more straightforward
Benno Schulenberg
2021-01-28 16:11:57 +0100
-
85cc99a2a3
tweaks: frob some comments, and reshuffle two fragments of code
Benno Schulenberg
2021-01-28 12:11:52 +0100
-
befe4ea5de
tweaks: frob some comments, and adjust indentation after previous change
Benno Schulenberg
2021-01-28 11:57:33 +0100
-
43d94692ce
painting: always do backtracking for the first row of the screen
Benno Schulenberg
2021-01-27 12:18:42 +0100
-
1364b41dc9
debug: add timing instruments to cache precalculation and screen refresh
Benno Schulenberg
2021-01-26 15:41:02 +0100
-
7d3a555464
tweaks: avoid the vague possibility of advancing beyond end-of-line
Benno Schulenberg
2021-01-24 17:03:22 +0100
-
0508520b47
tweaks: reshuffle three conditions into a better order
Benno Schulenberg
2021-01-24 16:56:31 +0100
-
6cbb7bc443
tweaks: frob two fragments of code, to be more readable
Benno Schulenberg
2021-01-24 16:44:38 +0100
-
055e262b56
tweaks: stop evaluating a rule when the match is offscreen to the right
Benno Schulenberg
2021-01-24 12:31:52 +0100
-
9d8388e836
tweaks: call wattron()/wattroff() only when actually painting something
Benno Schulenberg
2021-01-23 17:20:32 +0100
-
895de17a58
color: do not look for another 'end' match after already finding one
Benno Schulenberg
2021-01-22 12:05:18 +0100
-
b202966d30
tweaks: correct a comment, improve another, and trim some verbosity
Benno Schulenberg
2021-01-22 11:58:53 +0100
-
a19a7820f9
color: recompile the file-probing regexes a little faster with REG_NOSUB
Benno Schulenberg
2021-01-21 12:18:44 +0100
-
0122119a44
docs: correct the word order for Alt+D in the cheat sheet -- it changed
Benno Schulenberg
2021-01-20 19:23:46 +0100
-
64bf03b0d9
docs: correct the formatting of a comment in the sample nanorc
Benno Schulenberg
2021-01-15 10:03:40 +0100
-
4bc6d67052
po: update translations and regenerate POT file and PO files
Benno Schulenberg
2021-01-14 11:21:21 +0100
-
7519a458b2
bump version numbers and add a news item for the 5.5 release
Benno Schulenberg
2021-01-14 09:31:09 +0100
-
bc36813349
memory: avoid leaking the speller or linter command string, when invoked
Benno Schulenberg
2021-01-11 19:36:34 +0100
-
9bd7d62c10
tweaks: do not change the pointer, but move the content of the string
Benno Schulenberg
2021-01-11 19:22:40 +0100
-
735a608e80
speller: strip leading whitespace from command, to avoid a sneaky crash
Benno Schulenberg
2021-01-11 19:15:35 +0100
-
71402bb7e9
feedback: wipe the status bar by default after 20 keystrokes
Benno Schulenberg
2021-01-11 16:18:35 +0100
-
9266fa6657
speller: do an internal spell check when --speller is an empty string
Benno Schulenberg
2021-01-11 15:52:46 +0100
-
6360e4170a
copyright: update the years for the FSF
Benno Schulenberg
2021-01-11 14:21:03 +0100
-
dcb072d04b
build: fix compilation for --enable-{tiny,help,multibuffer}
Benno Schulenberg
2021-01-11 13:22:15 +0100
-
4c6ce3c39d
minibar: when the overnext character has zero width too, show its code
Benno Schulenberg
2021-01-07 19:17:22 +0100
-
41fd09706d
minibar: when the next character has zero width, show its code too
Benno Schulenberg
2021-01-06 15:27:14 +0100
-
24e5f956d0
build: fix compilation when configured with --disable-utf8
Benno Schulenberg
2021-01-08 12:05:55 +0100
-
f602613a9a
tweaks: avoid compilation warnings on 32-bit machine plus newer compiler
Benno Schulenberg
2021-01-07 16:17:17 +0100
-
ba124ffa5d
gnulib: update to its current upstream state
Benno Schulenberg
2021-01-07 15:20:45 +0100
-
d30ddf0add
tweaks: correct a translator hint
Benno Schulenberg
2021-01-07 15:18:57 +0100
-
e66c7d0f8d
tweaks: put the new options in a consistent order in the code
Benno Schulenberg
2021-01-07 14:24:27 +0100
-
7b9567719c
tweaks: reshuffle an option, to have two related ones grouped together
Benno Schulenberg
2021-01-07 14:14:35 +0100
-
04d33e7981
tweaks: reword the description of an option
Benno Schulenberg
2021-01-07 14:09:57 +0100
-
c62d12ca93
tweaks: drop a small optimization for invalid UTF-8 starter bytes
Benno Schulenberg
2021-01-07 10:37:35 +0100
-
297633d086
minibar: show Unicode codes when in a UTF-8 locale
Benno Schulenberg
2021-01-07 10:33:04 +0100
-
10b99d8ac0
chars: short-circuit determining the width of characters under U+0300
Benno Schulenberg
2021-01-06 20:01:55 +0100
-
0693d6974a
minibar: represent bytes as 0xNN and valid Unicode code points as U+NNNN
Benno Schulenberg
2021-01-06 15:02:15 +0100
-
5129e718d7
chars: speed up the handling of invalid UTF-8 starter bytes
Benno Schulenberg
2021-01-06 12:41:49 +0100
-
8c406bc875
tweaks: change an intermediate variable to a better one
Benno Schulenberg
2021-01-06 10:05:35 +0100
-
c53da9aa5b
tweaks: fold some conditions into bitwise masks, for efficiency
Benno Schulenberg
2021-01-05 11:49:03 +0100
-
e7a420eca7
prompt: suppress the ">" character always when exactly at the right edge
Benno Schulenberg
2021-01-04 15:39:29 +0100
-
1236341746
tweaks: reshuffle a condition, to probably avoid an unneeded calculation
Benno Schulenberg
2021-01-04 11:35:31 +0100
-
c96c343fac
tweaks: avoid computing the cursor column twice, and the "page" too
Benno Schulenberg
2021-01-04 11:31:07 +0100
-
02f1fec497
prompt: restore a workaround for a cursor misplacement bug in ncurses
Benno Schulenberg
2021-01-03 13:52:31 +0100
-
a102e45e90
tweaks: elide a variable, by using a reallocation instead
Benno Schulenberg
2021-01-03 11:34:19 +0100
-
86c9b9b54e
files: when truncating a file name, give an indication of this
Benno Schulenberg
2021-01-03 11:07:52 +0100
-
e14127b843
rcfile: rename 'nowrap' toggle to 'breaklonglines', to match the option
Benno Schulenberg
2021-01-02 17:06:36 +0100
-
67cdd71352
tweaks: push back the deprecation of the 'set nowrap' option
Benno Schulenberg
2021-01-02 16:55:17 +0100
-
6a88fe8807
tweaks: fold two similar and three identical cases together
Benno Schulenberg
2021-01-01 20:24:55 +0100
-
90f6f25e31
oops: use the correct condition for checking the last line will change
Benno Schulenberg
2021-01-01 20:09:42 +0100
-
0f4bb64eaf
undo: remove the added magic line when a replacement caused one
Benno Schulenberg
2021-01-01 19:39:07 +0100
-
45efe28f05
minibar: drop the side spaces before suppressing the state flags
Benno Schulenberg
2020-12-30 19:01:35 +0100
-
c8c7986f65
minibar: allow the number-of-lines to overrule also the state flags
Benno Schulenberg
2020-12-30 16:14:38 +0100
-
f437117bf2
tweaks: avoid hitting negative values when using size_t
Benno Schulenberg
2020-12-30 16:07:29 +0100
-
33e882e6f8
minibar: allow the number-of-lines to overrule location + character code
Benno Schulenberg
2020-12-29 20:02:03 +0100
-
bad591d43d
tweaks: adjust the indentation after the previous change
Benno Schulenberg
2020-12-29 15:11:04 +0100
-
7b48458380
minibar: suppress some elements when there is no room to show them
Benno Schulenberg
2020-12-29 13:21:07 +0100
-
1e16a3f411
syntax: nanorc: colorize 'bookstyle' as a valid option
Benno Schulenberg
2020-12-29 09:33:30 +0100
-
6a3ba2ab50
syntax: sh: recognize shebangs with any shell after 'env', not just 'sh'
Benno Schulenberg
2020-12-25 16:47:49 +0100
-
1878168ae3
tweaks: condense the description of how to report a bug
Benno Schulenberg
2020-12-25 16:40:51 +0100
-
545709a165
weeding: remove some obsolete information from the README
Benno Schulenberg
2020-12-25 16:34:08 +0100
-
ca398fdfdf
docs: explain the purpose of --markmatch / -^ / 'set markmatch'
Benno Schulenberg
2020-12-20 16:51:43 +0100