-
a374dd0359
prompt: toggle the help lines only for the 'nohelp' toggle
Benno Schulenberg
2022-08-21 10:17:54 +02:00
-
aba4f4e0e2
tweaks: avoid sometimes calling a function three times in a row
Benno Schulenberg
2022-08-21 09:55:22 +02:00
-
210c94d82f
prompt: allow rebinding also ^N, ^Q, and ^Y at the yes-no prompt
Benno Schulenberg
2022-08-21 09:35:03 +02:00
-
c410ba4d42
tweaks: reshuffle two lines, for conciseness and in preparation
Benno Schulenberg
2022-08-21 09:28:07 +02:00
-
f3738fe164
tweaks: don't use a pointer when the value itself is all that is needed
Benno Schulenberg
2022-08-21 09:12:35 +02:00
-
04a08fe6a5
tweaks: rename a variable, away from an abbreviation
Benno Schulenberg
2022-08-21 09:02:32 +02:00
-
69d33ec170
tweaks: rewrap line, improve wording, and correct typo in old news item
Benno Schulenberg
2022-08-19 16:58:09 +02:00
-
40a4225ed8
tweaks: reshuffle some code, to not determine a shortcut twice
Benno Schulenberg
2022-08-19 12:40:15 +02:00
-
801622ce19
tweaks: normalize the indentation after the previous change
Benno Schulenberg
2022-08-19 12:07:46 +02:00
-
67750a30ba
tweaks: reshuffle some code and drop some comments, for conciseness
Benno Schulenberg
2022-08-19 12:02:48 +02:00
-
2f25b6a650
tweaks: elide a parameter by moving the general case one level up
Benno Schulenberg
2022-08-19 11:51:16 +02:00
-
5a3bd329d6
prompt: prevent execution of inadmissible functions in view mode
Benno Schulenberg
2022-08-18 15:49:22 +02:00
-
8b4bf2bb8d
docs: mention that string binds may contain function names between braces
Benno Schulenberg
2022-08-14 16:14:21 +02:00
-
2a515058be
docs: replace control codes in the examples with {command} cartouches
Benno Schulenberg
2022-08-12 10:40:35 +02:00
-
3785f762fc
syntax: nanorc: colorize valid function names plus surrounding braces
Benno Schulenberg
2022-08-11 15:32:02 +02:00
-
5cee9f183b
build: exclude some pieces that are not needed with --disable-nanorc
Benno Schulenberg
2022-08-11 15:37:35 +02:00
-
958ec294b2
input: interpret commands of the form {functionname} inside string binds
Benno Schulenberg
2022-08-09 17:04:18 +02:00
-
3a781fd719
help: move the M-Del item up, so that M-PgUp and M-PgDn are paired
Benno Schulenberg
2022-08-17 14:34:04 +02:00
-
f4a2e7efe2
tweaks: move the --magic option up, so that --zero comes last
Benno Schulenberg
2022-08-17 14:15:47 +02:00
-
027365503f
tweaks: add parentheses for consistency, and reshuffle for conciseness
Benno Schulenberg
2022-08-17 09:21:11 +02:00
-
e31d59ebc8
tweaks: move two checks plus corresponding calls to a better place
Benno Schulenberg
2022-08-17 08:50:38 +02:00
-
11178e14ab
tweaks: rename a macro for clarity, and normalize some indentation
Benno Schulenberg
2022-08-16 17:02:30 +02:00
-
0bcbd0015f
tweaks: check the multiline regexes only for Delete and Backspace
Benno Schulenberg
2022-08-16 16:18:56 +02:00
-
271bd5d3ba
tweaks: allow the linter to be used in view mode, as it makes no changes
Benno Schulenberg
2022-08-16 16:01:39 +02:00
-
74d252a68f
tweaks: drop a parameter that is no longer used
Benno Schulenberg
2022-08-15 16:23:22 +02:00
-
4b928b466a
tweaks: determine in another way whether a shortcut is okay in view mode
Benno Schulenberg
2022-08-15 11:25:04 +02:00
-
10b4d0c8ad
tweaks: use an auxiliary variable to avoid dereferences of 'shortcut'
Benno Schulenberg
2022-08-15 09:09:28 +02:00
-
433dd92196
tweaks: drop an unneeded check for permissibility of prompt shortcuts
Benno Schulenberg
2022-08-15 12:06:52 +02:00
-
78d284881c
help: don't show the New-Buffer toggle when in view mode
Benno Schulenberg
2022-08-15 11:45:15 +02:00
-
a36b726bde
completion: search through all open buffers for possible completions
Benno Schulenberg
2022-08-08 08:56:11 +02:00
-
83629b9991
startup: ensure that +/string centers the match also with --linenumbers
Benno Schulenberg
2022-08-11 08:17:35 +02:00
-
405c66e864
tweaks: delete a flag that is no longer used
Benno Schulenberg
2022-08-08 11:28:38 +02:00
-
e5df84a9ed
help: prioritize the unshifted Meta keystrokes for buffer switching
Benno Schulenberg
2022-08-05 14:18:08 +02:00
-
614a977259
po: update translations and regenerate POT file and PO files
Benno Schulenberg
2022-08-02 09:23:26 +02:00
-
f1651abdac
bump version numbers and add a news item for the 6.4 release
Benno Schulenberg
2022-07-31 12:50:51 +02:00
-
05a06048fc
tweaks: add a missing word to a news item
Benno Schulenberg
2022-08-01 09:21:08 +02:00
-
c599bc9bff
tweaks: rename a variable, to not be the same as a function name
Benno Schulenberg
2022-08-01 09:17:35 +02:00
-
54ded4527a
options: stop accepting -z, as --suspendable has been dropped too
Benno Schulenberg
2022-07-31 19:43:02 +02:00
-
4f433cd601
tweaks: add a translator hint
Benno Schulenberg
2022-07-27 11:24:08 +02:00
-
accecb9863
tweaks: reshuffle a few lines, to group things better
Benno Schulenberg
2022-07-26 08:36:05 +02:00
-
079588cac5
gnulib: update to its current upstream state
Benno Schulenberg
2022-07-24 14:50:17 +02:00
-
1d10ee71bf
syntax: python: mention an alternative linter in a comment
Benno Schulenberg
2022-07-22 16:24:52 +02:00
-
0520cbdccb
syntax: perl: add missing keywords, and reduce the length of some lines
Benno Schulenberg
2022-07-25 15:31:14 +02:00
-
3d3270c1b2
tweaks: put each regex on separate line, to better show many keywords
Benno Schulenberg
2022-07-25 14:45:14 +02:00
-
b60a26d40b
tweaks: reshuffle a description and rewrap another
Benno Schulenberg
2022-07-25 10:34:49 +02:00
-
36fcdce886
docs: concisely describe how the linter behaves
Benno Schulenberg
2022-07-25 10:27:15 +02:00
-
b760388bbf
help: reshuffle two shortcuts so that more help-line items are paired
Benno Schulenberg
2022-07-25 09:08:02 +02:00
-
bb18524cce
formatter: instead of leaving curses, use full_refresh() to wipe messages
Benno Schulenberg
2022-07-21 16:40:15 +02:00
-
05eaa0f0d7
tweaks: improve a comment, and reshuffle two functions plus some lines
Benno Schulenberg
2022-07-24 11:51:56 +02:00
-
d4a1dbd4a9
tweaks: rename two variables, to not contain the name of another
Benno Schulenberg
2022-07-22 09:11:31 +02:00
-
0e9bef3429
display: remember text and column positions when softwrapping a line
Benno Schulenberg
2022-07-17 08:56:29 +02:00
-
34238dc119
files: designate the root directory with a simple "/", not with "//"
Benno Schulenberg
2022-07-13 16:18:15 +02:00
-
18a40caa48
docs: remove the two notices about the changed defaults
Benno Schulenberg
2022-06-17 16:55:45 +02:00
-
1980f1b2ba
docs: stop mentioning the obsoleted keywords that were removed
Benno Schulenberg
2022-06-17 16:47:18 +02:00
-
ec0c13afda
build: ignore errors from
git describe
LIU Hao
2022-06-09 19:40:17 +08:00
-
ed41b3cefa
version: condense the copyright message, to not dominate the output
Benno Schulenberg
2022-06-12 17:14:42 +02:00
-
80a924edfa
docs: rename README.GIT to README.hacking, so it's clearer what is meant
Benno Schulenberg
2022-06-12 17:04:29 +02:00
-
98f9518bf2
rcfile: remove five obsolete or deprecated keywords
Benno Schulenberg
2022-06-12 17:00:50 +02:00
-
1de47610f4
syntax: default: do not colorize a square or angle bracket after a URL
Benno Schulenberg
2022-06-07 17:19:24 +02:00
-
25ba7712f7
po: update translations and regenerate POT file and PO files
Benno Schulenberg
2022-04-28 10:36:42 +02:00
-
a6b534d760
bump version numbers and add a news item for the 6.3 release
Benno Schulenberg
2022-04-27 12:27:52 +02:00
-
494b191d55
gnulib: pull in the workaround for a build problem on NetBSD
Benno Schulenberg
2022-04-27 11:23:09 +02:00
-
450bfa7a75
build: fix compilation for --enable-{tiny,nanorc,color}
Benno Schulenberg
2022-04-22 11:44:36 +02:00
-
a52ac1375a
formatting: change cursor position only after saving it in the undo item
Benno Schulenberg
2022-04-21 12:23:17 +02:00
-
4990713e9e
tweaks: change the indentation of a list, to match other indentations
Benno Schulenberg
2022-04-19 11:11:35 +02:00
-
c022c4cc6d
docs: add an example binding for copying text to the system clipboard
Benno Schulenberg
2022-04-12 11:18:25 +02:00
-
6257dec0a7
filtering: close all output descriptors, so that 'xsel' will terminate
Benno Schulenberg
2022-04-11 09:20:05 +02:00
-
ea9d49b9d8
tweaks: remove some stray spaces before a comma
Benno Schulenberg
2022-04-11 10:31:39 +02:00
-
42c7bfcf8a
verbatim: with --zero, keep cursor in viewport when it was on bottom row
Benno Schulenberg
2022-04-11 10:24:17 +02:00
-
e67d1bfeb8
build: fix compilation when configured with --disable-color
Benno Schulenberg
2022-04-08 11:35:44 +02:00
-
e2f444cfdf
gnulib: update to its current upstream state
Benno Schulenberg
2022-04-08 10:52:55 +02:00
-
03b85df4eb
tweaks: remove redundant braces, and add two translator hints
Benno Schulenberg
2022-04-08 09:35:28 +02:00
-
7db5c2f225
files: when the working directory exists, still check its accessibility
Benno Schulenberg
2022-04-06 16:37:52 +02:00
-
603ce231d0
tweaks: simplify a fragment of code, and fold two lines together
Benno Schulenberg
2022-04-05 12:40:45 +02:00
-
940b5eaad1
files: show a warning when the working directory is gone (when used)
Benno Schulenberg
2022-04-05 12:23:32 +02:00
-
fdd946c02c
files: do not change to a higher directory when the working one is gone
Benno Schulenberg
2022-03-30 17:05:23 +02:00
-
81e5b57d74
syntax: xml: colorize user-defined entities differently
Benno Schulenberg
2022-04-04 12:06:50 +02:00
-
b568705eec
syntax: xml: colorize /> properly, and colorize prolog tags differently
Benno Schulenberg
2022-04-03 17:22:48 +02:00
-
fe42eb7a1a
painting: stop coloring an extremely long line after 2000 bytes
Benno Schulenberg
2022-04-01 16:52:45 +02:00
-
df7b0a6d97
execute: clear an anchor only when the whole buffer gets filtered
Benno Schulenberg
2022-03-28 11:38:22 +02:00
-
fcf598e797
execute: stay on the same line number when filtering the whole buffer
Benno Schulenberg
2022-03-28 11:15:04 +02:00
-
d9cb12f6e3
tweaks: move the saving and restoring of flags to where it is needed
Benno Schulenberg
2022-03-27 18:44:48 +02:00
-
0f23729253
tweaks: prevent the adding of an unwanted newline in a different way
Benno Schulenberg
2022-03-27 18:20:17 +02:00
-
3def429290
tweaks: don't leave an orphaned temporary file behind when writing fails
Benno Schulenberg
2022-03-27 12:34:32 +02:00
-
803ea0d7a0
justify: stay at the same line number when doing a full justification
Benno Schulenberg
2022-03-24 12:40:28 +01:00
-
9b014876cd
tweaks: trim a few comments, rename a function, and reshuffle some code
Benno Schulenberg
2022-03-20 12:50:52 +01:00
-
9ccf85eaa8
tweaks: avoid a function call when two plain assignments will do
Benno Schulenberg
2022-03-18 11:40:03 +01:00
-
93fa53c3e8
tweaks: elide an unneeded call of strlen()
Benno Schulenberg
2022-03-18 11:36:10 +01:00
-
eea3e1f0b2
tweaks: make the triggering of the recalculation of multidata less eager
Benno Schulenberg
2022-03-18 11:29:18 +01:00
-
e6e22ea976
tweaks: normalize the indentation after the previous change
Benno Schulenberg
2022-03-17 12:36:09 +01:00
-
80c2000f87
tweaks: simplify a bit of code, eliding two labels and three gotos
Benno Schulenberg
2022-03-17 12:24:02 +01:00
-
15a0a129c8
painting: recalculate the multidata when making large strides or changes
Benno Schulenberg
2022-03-15 17:25:41 +01:00
-
51bd04b541
painting: colorize text also after an unterminated start match
Benno Schulenberg
2022-03-10 11:35:22 +01:00
-
18ba7f60c1
painting: tighten the check for a lacking end match on a colored line
Benno Schulenberg
2022-03-08 09:39:40 +01:00
-
5c3e00d70a
build: remove an obsolete check -- the dependent code was deleted
Benno Schulenberg
2022-03-07 18:04:17 +01:00
-
6c4c77971e
build: add the --disable-maintainer-mode option to ./configure
Benno Schulenberg
2022-03-07 17:22:49 +01:00
-
67adef8f6c
display: suppress spotlight yellow and error red when NO_COLOR is set
Benno Schulenberg
2022-03-01 11:41:16 +01:00
-
ed60e16974
tweaks: exclude the extra truncation warning from the tiny version
Benno Schulenberg
2022-03-04 12:12:48 +01:00
-
47c11ae83d
feedback: show extra warning when writing failed due to "No space left"
Benno Schulenberg
2022-03-01 16:27:10 +01:00
-
8173b1bfbe
general: fix building for Windows
Mike Frysinger
2022-02-26 02:15:46 -05:00