lp:nano

Created by Colin Watson on 2016-08-09 and last modified on 2019-06-16
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 25 minutes.

Last successful import was 5 hours ago.

Import started 5 hours ago on izar and finished 5 hours ago taking 20 seconds — see the log
Import started 11 hours ago on alnitak and finished 11 hours ago taking 20 seconds — see the log
Import started 17 hours ago on alnitak and finished 17 hours ago taking 20 seconds — see the log
Import started 23 hours ago on alnitak and finished 23 hours ago taking 20 seconds — see the log
Import started on 2019-06-15 on izar and finished on 2019-06-15 taking 20 seconds — see the log
Import started on 2019-06-15 on alnitak and finished on 2019-06-15 taking 20 seconds — see the log
Import started on 2019-06-15 on izar and finished on 2019-06-15 taking 20 seconds — see the log
Import started on 2019-06-15 on alnitak and finished on 2019-06-15 taking 20 seconds — see the log
Import started on 2019-06-14 on izar and finished on 2019-06-14 taking 20 seconds — see the log
Import started on 2019-06-14 on izar and finished on 2019-06-14 taking 20 seconds — see the log

Recent revisions

8076. By Benno Schulenberg 11 hours ago

files: don't close a newly-created buffer when it is the only one

This fixes https://savannah.gnu.org/bugs/?56504.
Reported-by: Liu Hao <lh_mouse@126.com>

Bug existed since commit 7e422402 from two weeks ago.

8075. By Benno Schulenberg 12 hours ago

tweaks: don't check the user's nanorc file for accessibility twice

Also, condense some alternatives into a single 'if'.

8074. By Benno Schulenberg 19 hours ago

tweaks: remove a check that is no longer relevant

Since commit 7028adf2 from three days ago, also the color commands of
syntaxes that are defined in a main nanorc will get parsed during a
second pass, so it is perfectly possible to extend such syntaxes
later on in the same (or another) nanorc file.

8073. By Benno Schulenberg 20 hours ago

tweaks: remove two more unneeded assignments

'opensyntax' is relevant only during the first pass through all the
nanorc files (intros_only == TRUE) when it is checked that syntax
commands are grouped properly and not mixed with others. And
'lastcolor' is relevant only during the second pass of a specific
syntax, because only then the color commands are actually parsed.

8072. By Benno Schulenberg on 2019-06-15

rcfile: at terminating points, verify that a defined syntax is not empty

Whenever, in an rcfile, a command is encountered that is not part of a
syntax definition, a currently open syntax should be closed, but only
after checking that the syntax contains at least one color command.

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

Bug existed since version 2.3.3.

8071. By Benno Schulenberg on 2019-06-15

rcfile: close off a syntax when a non-syntax command is encountered

The 'color' commands of a syntax definition should not be allowed to
be interspersed with other, non-syntax commands.

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

Bug existed since before version 2.6.0.

8070. By Benno Schulenberg on 2019-06-15

tweaks: remove two unneeded assignments, and improve a comment

Also reshuffle a line, for esthetics.

8069. By Benno Schulenberg on 2019-06-15

tweaks: remove four unneeded pre-processor directives

The parse_next_word() function is not being used by the history code
anymore since commit ecd18c16, more than two years ago.

8068. By Benno Schulenberg on 2019-06-15

tweaks: just mark four rcfile errors for translation, like the others

The messages get translated when they get stored in the linked list.
This is to economize on the number of actual calls of gettext().

8067. By Benno Schulenberg on 2019-06-15

tweaks: rename a function, to better suit what it does

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.