lp://qastaging/nano
- Get this branch:
- bzr branch lp://qastaging/nano
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://git.sv.gnu.org/nano.git.
Last successful import was .
Recent revisions
- 10546. By Benno Schulenberg
-
display: regenerate the screen after a resize during a spell check
This refixes https:/
/savannah. gnu.org/ bugs/?56033. This became needed after the previous commit removed the regeneration
of the screen from the blocking/unblocking of SIGWINCHes. - 10545. By Benno Schulenberg
-
display: regenerate the screen only before and after waiting for input
Otherwise a SIGWINCH could occur between finalizing the reading of the
specified files and becoming ready for user input, which would result
in the first keystroke getting transformed into the THE_WINDOW_RESIZED
meta symbol, and thus effectively being discarded.This fixes the third part of https:/
/savannah. gnu.org/ bugs/?67635.
The issue was reported by `twofiftysix`.Buglet has existed for a long time.
- 10543. By Benno Schulenberg
-
startup: register the handler for SIGWINCH much earlier
Otherwise nano is deaf for SIGWINCHes during several milliseconds,
which can cause it to start off with wrong dimensions.This fixes the second part of https:/
/savannah. gnu.org/ bugs/?67635.
The issue was reported, and the solution suggested, by `twofiftysix`.Buglet has existed for a long time.
- 10542. By Benno Schulenberg
-
display: upon resize, redraw the subwindows only when fully initialized
Otherwise 'currmenu' still has an invalid value, causing a division by
zero in bottombars() because shown_entries_for() returns zero.This fixes the first part of https:/
/savannah. gnu.org/ bugs/?67635.
The issue was reported by `twofiftysix`.Bug existed since version 8.6, commit 09d574ba.
- 10538. By Benno Schulenberg
-
new feature: execute a command without capturing the output
The feature is activated by preceding the command with two pipes (||).
This lets the command's output go to the terminal, enabling the user
to implement the OSC52 copy-to-clipboard command with a string bind:bind M-* "{execute}|| printf "\033]52;c;%s\007" "$(base64 | tr -d '\n')" {enter}{undo}" main
This keystroke now copies the buffer (or the selected region) to the
local system clipboard, also when nano is running on a remote host --
if and when the used terminal implements the OSC52 command.Inspired-by: Alessandro Carminati <email address hidden>
- 10537. By Benno Schulenberg
-
moving: prevent a negative relative jump from going beyond top of buffer
This fixes https:/
/savannah. gnu.org/ bugs/?67581.
Reported-by: Ivan Vorontsov <email address hidden>Bug existed since version 8.6, since relative jumps were introduced.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)