lp:nano

Created by Colin Watson on 2016-08-09 and last modified on 2020-11-25
Get this branch:
bzr branch lp:nano

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
nano
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://git.sv.gnu.org/nano.git.

The next import is scheduled to run in 2 hours.

Last successful import was 3 hours ago.

Import started 3 hours ago on alnitak and finished 3 hours ago taking 20 seconds — see the log
Import started 9 hours ago on alnitak and finished 9 hours ago taking 20 seconds — see the log
Import started 15 hours ago on alnitak and finished 15 hours ago taking 20 seconds — see the log
Import started 21 hours ago on alnitak and finished 21 hours ago taking 20 seconds — see the log
Import started on 2020-11-24 on alnitak and finished on 2020-11-24 taking 20 seconds — see the log
Import started on 2020-11-24 on alnitak and finished on 2020-11-24 taking 20 seconds — see the log
Import started on 2020-11-24 on alnitak and finished on 2020-11-24 taking 20 seconds — see the log
Import started on 2020-11-23 on alnitak and finished on 2020-11-23 taking 20 seconds — see the log
Import started on 2020-11-23 on alnitak and finished on 2020-11-23 taking 20 seconds — see the log
Import started on 2020-11-23 on alnitak and finished on 2020-11-23 taking 20 seconds — see the log

Recent revisions

9350. By Benno Schulenberg 9 hours ago

gnulib: update to its current upstream state

9349. By Benno Schulenberg on 2020-11-24

options: do not spew out the help text when an option is not recognized

When getopt() does not recognize an option, it returns '?', which means
that '-?' cannot be used as a valid option because any invalid option
would be treated the same way as '-?'.

Spewing out the full help text drowns the "invalid option" message at
the beginning.

This fixes https://savannah.gnu.org/bugs/?59530.

Bug existed since version 5.3, commit 5bd92d4c.

9348. By Benno Schulenberg on 2020-11-21

statusbar: properly pluralize the line+word+character count report

This avoids poor wordings such as "Words: 1 Lines: 1 Chars: 1".

Also, display the numbers in a more logical, ascending order: lines
first, words second, characters third. This is what 'wc' uses, too.

9347. By Benno Schulenberg on 2020-11-17

feedback: abort when user tries to open multiple files in tiny version

This fixes https://savannah.gnu.org/bugs/?56227.

9346. By Benno Schulenberg on 2020-11-17

tweaks: normalize the formatting after the previous two changes

9345. By Benno Schulenberg on 2020-11-17

prompt: skip over combining characters also when editing a search string

9344. By Benno Schulenberg on 2020-11-17

moving: skip combining characters and other zero-width characters

This makes the cursor move smoothly left and right -- instead of
"stuttering" when passing over a zero-width character.

Pressing <Delete> on a normal (spacing) character also deletes
any zero-width characters after it. But pressing <Backspace>
while the cursor is placed after a zero-width character, just
deletes that zero-width character. The latter behavior allows
deleting and retyping just the combining diacritic of a character
instead of the whole character.

This addresses https://savannah.gnu.org/bugs/?50773.
Requested-by: Mike Frysinger <email address hidden>

9343. By Benno Schulenberg on 2020-11-15

weeding: remove a workaround for versions of ncurses before 5.9

(Yes, the test is for 6.0, but the bug was actually fixed in 5.9,
as far as I remember -- I just wasn't sure and didn't want to bother
building different versions of ncurses myself.)

9342. By Benno Schulenberg on 2020-11-15

weeding: remove a workaround for early versions of ncurses-6.0

Those versions are more than five years old. If there are still
machines with those versions, people should upgrade ncurses too
if they want the newest version of nano.

9341. By Benno Schulenberg on 2020-11-06

linting: avoid putting the cursor beyond the end of the line

Some linters report a column position (assuming a TAB to be 8 spaces)
instead of a byte index, so make sure that the cursor is not placed
out of bounds when interpreting such a column number as an index.

This fixes https://savannah.gnu.org/bugs/?59419.
Reported-by: Ava McWhorter <email address hidden>

Bug existed since version 2.8.1, commit 2439e1e4.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.