Commit Graph

  • 6fde7d8a51 input: allocate two small character buffers too, and never free them Benno Schulenberg 2022-09-25 15:51:02 +0200
  • e4abef5768 input: give up when the capacity of the keystroke buffer overflows Benno Schulenberg 2022-09-25 09:57:05 +0200
  • 3922b531a8 input: allocate a small keystroke buffer, and never free it Benno Schulenberg 2022-09-25 09:22:29 +0200
  • 0d1438a731 tweaks: reshuffle a declaration, and correct the wording of a comment Benno Schulenberg 2022-09-23 09:20:29 +0200
  • 7eb66d3e09 tweaks: condense a comment, add two small ones, and reshuffle a line Benno Schulenberg 2022-09-22 10:45:56 +0200
  • c7a600063d tweaks: reshuffle some lines, to be more readable instead of compact Benno Schulenberg 2022-09-20 16:17:02 +0200
  • 5b654ce9fb docs: suggest a key binding for snipping trailing blanks Benno Schulenberg 2022-09-18 10:38:48 +0200
  • 98e9a881c0 docs: mention in the man page how M-V can insert any Unicode code point Benno Schulenberg 2022-09-13 11:01:03 +0200
  • f420f7c177 verbatim: do not overwrite the status bar when the code is invalid Benno Schulenberg 2022-09-13 13:49:17 +0200
  • 50954a4b6a search: skip a match on the magic line, as it is a just convenience line Benno Schulenberg 2022-09-08 12:17:08 +0200
  • 567310e698 tweaks: reduce four variations of a message to a single common form Benno Schulenberg 2022-09-12 08:44:34 +0200
  • f90b710c9b tweaks: group the special keycodes for implanted strings together Benno Schulenberg 2022-09-11 17:48:05 +0200
  • bdaec3f934 docs: clarify the distinction between binding a function and "{function}" Benno Schulenberg 2022-09-09 16:32:41 +0200
  • 8198fd9c58 tweaks: reword and/or condense four comments Benno Schulenberg 2022-09-11 12:11:41 +0200
  • 358a10e3cc tweaks: elide an assignment by iterating with the target variable Benno Schulenberg 2022-09-11 12:02:07 +0200
  • 7b935e0d40 tweaks: elide an intermediary variable that is no longer needed Benno Schulenberg 2022-09-11 11:57:11 +0200
  • 7034c3cc47 tweaks: drop shunting of flags by calling the needed function directly Benno Schulenberg 2022-09-11 11:42:10 +0200
  • e30eadb4de verbatim: don't show dots during Unicode input, as they give wrong idea Benno Schulenberg 2022-09-11 09:18:37 +0200
  • 3e3f4a167a tweaks: elide a function that does not need to be a separate function Benno Schulenberg 2022-09-07 11:27:20 +0200
  • c98528f8d3 tweaks: simplify a function now that a Unicode code can be typed quicker Benno Schulenberg 2022-09-07 11:12:02 +0200
  • 75e5f885e5 verbatim: allow the user to finish Unicode input with <Enter> or <Space> Benno Schulenberg 2022-09-06 17:02:28 +0200
  • 40b9e68e02 goto: don't center the current line when the user specified a column only Benno Schulenberg 2022-09-04 10:40:17 +0200
  • e7491920fd docs: explain how to include a double quote plus space in a nanorc regex Benno Schulenberg 2022-09-01 12:27:24 +0200
  • 9904aa5538 tweaks: make the crawl use the whole screen also in the tiny version Benno Schulenberg 2022-09-01 08:34:06 +0200
  • 41b89aef8c tweaks: move the arrays of menu names and symbols to where they are used Benno Schulenberg 2022-08-31 17:28:09 +0200
  • 3925c137a4 tweaks: make two error messages more succinct and easier to translate Benno Schulenberg 2022-08-31 16:49:48 +0200
  • 97fa42c82b memory: avoid a leak when a string bind specifies an unknown menu Benno Schulenberg 2022-08-31 16:20:29 +0200
  • ccabaac5a0 build: exclude two unneeded functions correctly from the tiny version Benno Schulenberg 2022-08-29 08:44:28 +0200
  • 80f7852941 docs: describe --disable-formatter and --disable-linter configure options Benno Schulenberg 2022-08-28 17:11:25 +0200
  • 6243831dfb build: add options --disable-formatter and --disable-linter to configure Benno Schulenberg 2022-08-28 16:31:04 +0200
  • 4f9abb52a4 build: fix compilation when configured with --enable-tiny Benno Schulenberg 2022-08-28 12:57:45 +0200
  • 7bab8780ad tweaks: rewrap some lines, drop a redundant call, and reshuffle a line Benno Schulenberg 2022-08-23 10:47:07 +0200
  • d0dc270eec tweaks: rename two record elements and three parameters, for clarity Benno Schulenberg 2022-08-28 08:57:03 +0200
  • cd9402075a tweaks: elide a variable, rename another, and reshuffle an assignment Benno Schulenberg 2022-08-26 09:29:44 +0200
  • b1f3bdfcbd extra: use the whole terminal for the crawl, and quicken it a bit Benno Schulenberg 2022-08-26 09:02:08 +0200
  • 541a2dbc88 feedback: suppress undo/redo messages when option --zero is in effect Benno Schulenberg 2022-08-25 08:48:07 +0200
  • d1e28417d5 tweaks: move to a given line number more efficiently Benno Schulenberg 2022-08-24 16:07:45 +0200
  • 9410a55679 undo: make sure the current line is defined before it is referenced Benno Schulenberg 2022-08-24 15:45:24 +0200
  • 25ceefbd89 prompt: ingest queued characters before handling any subsequent function Benno Schulenberg 2022-08-24 09:23:47 +0200
  • a37c4bb59e tweaks: reshuffle a line, to group things better Benno Schulenberg 2022-08-23 15:40:27 +0200
  • ee1f8a0494 prompt: return FALSE for non-editing functions also in the tiny version Benno Schulenberg 2022-08-23 15:31:02 +0200
  • 2c5459a1b7 tweaks: fold two cases together, because they basically do the same Benno Schulenberg 2022-08-21 12:49:52 +0200
  • b561c386c3 tweaks: discard a bracketed paste in the browser more efficiently Benno Schulenberg 2022-08-21 10:45:49 +0200
  • a374dd0359 prompt: toggle the help lines only for the 'nohelp' toggle Benno Schulenberg 2022-08-21 10:17:54 +0200
  • aba4f4e0e2 tweaks: avoid sometimes calling a function three times in a row Benno Schulenberg 2022-08-21 09:55:22 +0200
  • 210c94d82f prompt: allow rebinding also ^N, ^Q, and ^Y at the yes-no prompt Benno Schulenberg 2022-08-21 09:35:03 +0200
  • c410ba4d42 tweaks: reshuffle two lines, for conciseness and in preparation Benno Schulenberg 2022-08-21 09:28:07 +0200
  • f3738fe164 tweaks: don't use a pointer when the value itself is all that is needed Benno Schulenberg 2022-08-21 09:12:35 +0200
  • 04a08fe6a5 tweaks: rename a variable, away from an abbreviation Benno Schulenberg 2022-08-21 09:02:32 +0200
  • 69d33ec170 tweaks: rewrap line, improve wording, and correct typo in old news item Benno Schulenberg 2022-08-19 16:58:09 +0200
  • 40a4225ed8 tweaks: reshuffle some code, to not determine a shortcut twice Benno Schulenberg 2022-08-19 12:40:15 +0200
  • 801622ce19 tweaks: normalize the indentation after the previous change Benno Schulenberg 2022-08-19 12:07:46 +0200
  • 67750a30ba tweaks: reshuffle some code and drop some comments, for conciseness Benno Schulenberg 2022-08-19 12:02:48 +0200
  • 2f25b6a650 tweaks: elide a parameter by moving the general case one level up Benno Schulenberg 2022-08-19 11:51:16 +0200
  • 5a3bd329d6 prompt: prevent execution of inadmissible functions in view mode Benno Schulenberg 2022-08-18 15:49:22 +0200
  • 8b4bf2bb8d docs: mention that string binds may contain function names between braces Benno Schulenberg 2022-08-14 16:14:21 +0200
  • 2a515058be docs: replace control codes in the examples with {command} cartouches Benno Schulenberg 2022-08-12 10:40:35 +0200
  • 3785f762fc syntax: nanorc: colorize valid function names plus surrounding braces Benno Schulenberg 2022-08-11 15:32:02 +0200
  • 5cee9f183b build: exclude some pieces that are not needed with --disable-nanorc Benno Schulenberg 2022-08-11 15:37:35 +0200
  • 958ec294b2 input: interpret commands of the form {functionname} inside string binds Benno Schulenberg 2022-08-09 17:04:18 +0200
  • 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 +0200
  • f4a2e7efe2 tweaks: move the --magic option up, so that --zero comes last Benno Schulenberg 2022-08-17 14:15:47 +0200
  • 027365503f tweaks: add parentheses for consistency, and reshuffle for conciseness Benno Schulenberg 2022-08-17 09:21:11 +0200
  • e31d59ebc8 tweaks: move two checks plus corresponding calls to a better place Benno Schulenberg 2022-08-17 08:50:38 +0200
  • 11178e14ab tweaks: rename a macro for clarity, and normalize some indentation Benno Schulenberg 2022-08-16 17:02:30 +0200
  • 0bcbd0015f tweaks: check the multiline regexes only for Delete and Backspace Benno Schulenberg 2022-08-16 16:18:56 +0200
  • 271bd5d3ba tweaks: allow the linter to be used in view mode, as it makes no changes Benno Schulenberg 2022-08-16 16:01:39 +0200
  • 74d252a68f tweaks: drop a parameter that is no longer used Benno Schulenberg 2022-08-15 16:23:22 +0200
  • 4b928b466a tweaks: determine in another way whether a shortcut is okay in view mode Benno Schulenberg 2022-08-15 11:25:04 +0200
  • 10b4d0c8ad tweaks: use an auxiliary variable to avoid dereferences of 'shortcut' Benno Schulenberg 2022-08-15 09:09:28 +0200
  • 433dd92196 tweaks: drop an unneeded check for permissibility of prompt shortcuts Benno Schulenberg 2022-08-15 12:06:52 +0200
  • 78d284881c help: don't show the New-Buffer toggle when in view mode Benno Schulenberg 2022-08-15 11:45:15 +0200
  • a36b726bde completion: search through all open buffers for possible completions Benno Schulenberg 2022-08-08 08:56:11 +0200
  • 83629b9991 startup: ensure that +/string centers the match also with --linenumbers Benno Schulenberg 2022-08-11 08:17:35 +0200
  • 405c66e864 tweaks: delete a flag that is no longer used Benno Schulenberg 2022-08-08 11:28:38 +0200
  • e5df84a9ed help: prioritize the unshifted Meta keystrokes for buffer switching Benno Schulenberg 2022-08-05 14:18:08 +0200
  • 614a977259 po: update translations and regenerate POT file and PO files v6.4 Benno Schulenberg 2022-08-02 09:23:26 +0200
  • f1651abdac bump version numbers and add a news item for the 6.4 release Benno Schulenberg 2022-07-31 12:50:51 +0200
  • 05a06048fc tweaks: add a missing word to a news item Benno Schulenberg 2022-08-01 09:21:08 +0200
  • c599bc9bff tweaks: rename a variable, to not be the same as a function name Benno Schulenberg 2022-08-01 09:17:35 +0200
  • 54ded4527a options: stop accepting -z, as --suspendable has been dropped too Benno Schulenberg 2022-07-31 19:43:02 +0200
  • 4f433cd601 tweaks: add a translator hint Benno Schulenberg 2022-07-27 11:24:08 +0200
  • accecb9863 tweaks: reshuffle a few lines, to group things better Benno Schulenberg 2022-07-26 08:36:05 +0200
  • 079588cac5 gnulib: update to its current upstream state Benno Schulenberg 2022-07-24 14:50:17 +0200
  • 1d10ee71bf syntax: python: mention an alternative linter in a comment Benno Schulenberg 2022-07-22 16:24:52 +0200
  • 0520cbdccb syntax: perl: add missing keywords, and reduce the length of some lines Benno Schulenberg 2022-07-25 15:31:14 +0200
  • 3d3270c1b2 tweaks: put each regex on separate line, to better show many keywords Benno Schulenberg 2022-07-25 14:45:14 +0200
  • b60a26d40b tweaks: reshuffle a description and rewrap another Benno Schulenberg 2022-07-25 10:34:49 +0200
  • 36fcdce886 docs: concisely describe how the linter behaves Benno Schulenberg 2022-07-25 10:27:15 +0200
  • b760388bbf help: reshuffle two shortcuts so that more help-line items are paired Benno Schulenberg 2022-07-25 09:08:02 +0200
  • bb18524cce formatter: instead of leaving curses, use full_refresh() to wipe messages Benno Schulenberg 2022-07-21 16:40:15 +0200
  • 05eaa0f0d7 tweaks: improve a comment, and reshuffle two functions plus some lines Benno Schulenberg 2022-07-24 11:51:56 +0200
  • d4a1dbd4a9 tweaks: rename two variables, to not contain the name of another Benno Schulenberg 2022-07-22 09:11:31 +0200
  • 0e9bef3429 display: remember text and column positions when softwrapping a line Benno Schulenberg 2022-07-17 08:56:29 +0200
  • 34238dc119 files: designate the root directory with a simple "/", not with "//" Benno Schulenberg 2022-07-13 16:18:15 +0200
  • 18a40caa48 docs: remove the two notices about the changed defaults Benno Schulenberg 2022-06-17 16:55:45 +0200
  • 1980f1b2ba docs: stop mentioning the obsoleted keywords that were removed Benno Schulenberg 2022-06-17 16:47:18 +0200
  • ec0c13afda build: ignore errors from git describe LIU Hao 2022-06-09 19:40:17 +0800
  • ed41b3cefa version: condense the copyright message, to not dominate the output Benno Schulenberg 2022-06-12 17:14:42 +0200
  • 80a924edfa docs: rename README.GIT to README.hacking, so it's clearer what is meant Benno Schulenberg 2022-06-12 17:04:29 +0200