lp:src-highlite

Created by snd and last modified
Get this branch:
bzr branch lp:src-highlite

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS Imports II
Project:
source-highlight
Status:
Mature

Import details

Import Status: Reviewed

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

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 15 seconds — see the log

Updating branch...

Launchpad is processing new changes to this branch which will be available in a few minutes. Reload to see the changes.

Recent revisions

243. By Tom Tromey <email address hidden>

Make tests parallel-safe

This changes the test suite to be parallel-safe. It also changes the
'diff' tests to cause a 'make' failure when the diff changes, which I
think is more reliable.

Ideally it would be better to switch this all to automake testing, so
that the output could be prettier.

242. By Tom Tromey <email address hidden>

Add rpm-spec to lang.map

User Frank Dana <ferdnyc> asked for rpm-spec to be added.
See https://savannah.gnu.org/bugs/?63225.

241. By Tom Tromey <email address hidden>

Use std::shared_ptr

This removes the use of boost::shared_ptr, in favor of
std::shared_ptr. This is an incremental step toward fully requiring
C++11 and removing the Boost dependency.

240. By Tom Tromey <email address hidden>

Don't print extra "GNU" in help

K . Kurokawa pointed out that --help prints:

    GNU GNU source-highlight 3.1.9

This seems to be from the explicit use of "GNU" in
source-highlight.cc.

239. By Tom Tromey <email address hidden>

Remove some obsolete texinfo commands

This removes the uses of @inforef and @refill, which are obsolete.

238. By Tom Tromey <email address hidden>

A configure check for makeinfo seems to be needed now.

237. By Tom Tromey <email address hidden>

Remove duplicate rule from doc/Makefile.am

doc/Makefile.am had two rules for styleformatter.h.texinfo. This
removes one of them.

236. By Tom Tromey <email address hidden>

Require C++11

This updates source highlight to require C++11. It imports a macro
from GCC to help find the correct options to use. Note that C++11 is
widely available and both GCC and GDB have required it for years.

To support this, the generated parser and lexer files are updated with
newer versions of bison and flex. This avoids warnings about the use
of the 'register' keyword on my config (my system GCC defaults to
C++17, which the new macro accepts as-is).

235. By Tom Tromey <email address hidden>

Update gnulib

This updates gnulib to a newer version. This was done by re-running
gnulib-tool as shown in gl/Makefile.am; then modifying the command
line until it did not warn.

234. By Tom Tromey <email address hidden>

Modernize configure.ac

autoconf started warning about various configure.ac constructs. I ran
autoupdate and then fixed various issues. I also took the opportunity
to remove some unnecessary checks. Source highlight now simply
assumes a reasonable C++ compiler with STL, etc.

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.

Subscribers