Commit c71e8f7d authored by Akim Demaille's avatar Akim Demaille

Vcsn 2.8

parent 1b3a7bec
Pipeline #11749 failed with stage
in 213 minutes and 34 seconds
......@@ -9,6 +9,10 @@ the internal API may also be documented.
# Vcsn 2.8 (2018-05-08)
We are happy to announce the release of Vcsn 2.8, a bug fix release.
For more information see the detailed news below.
## New Features
### vcsn diagnose: check that Vcsn is properly installed
This tool runs a few commands to check that Vcsn works properly. It
......
......@@ -15,7 +15,7 @@ m4_pattern_forbid([^(AX|BOOST|TC|URBI|VCSN)_])
AC_PREREQ([2.69])
AC_INIT([Vcsn], [2.7],
AC_INIT([Vcsn], [2.8],
[vcsn-bugs@lrde.epita.fr], [],
[http://vcsn.lrde.epita.fr/])
AC_CONFIG_AUX_DIR([build-aux/bin])
......
......@@ -4,9 +4,9 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"# Welcome to Vcsn 2.7\n",
"# Welcome to Vcsn 2.8\n",
"\n",
"Vcsn is a platform for weighted automata and rational expressions. it is composed of C++ libraries with various interfaces, Python bindings, some specific features for IPython and a set of command line tools.\n",
"Vcsn is a platform for weighted automata and rational expressions. It is composed of C++ libraries with various interfaces, Python bindings, some specific features for IPython and a set of command line tools.\n",
"\n",
"This tutorial guides you through the Python binding of Vcsn, and more specifically the IPython interface. If you are not a Python programmer, rest assured that there is not much to know, and if you are a Python programmer, rest assured that its conventions have been respected, and you will be able to take the full benefit from both Vcsn and Python.\n",
"\n",
......@@ -1167,7 +1167,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.4"
"version": "3.6.5"
}
},
"nbformat": 4,
......
......@@ -233,9 +233,12 @@ nodist_TESTS += $(%C%_TESTS)
.PHONY: check-nb
check-nb:
# Depend on check-TESTS, not 'check', because the latter depends on
# "all", which compiles Tools etc. Leave "check" for simple users.
# Here, we know that our dependencies are right, so use check-TESTS.
## Make sure the documentation is ready.
grep -q '"# Welcome to $(PACKAGE_NAME) $(PACKAGE_VERSION)\\n",' \
'$(srcdir)/%D%/!Read-me-first.ipynb'
# Call check-TESTS, not 'check', because the latter depends on "all",
# which compiles Tools etc. Leave "check" for end users. Here, we
# know that our dependencies are right.
@$(MAKE) $(AM_MAKEFLAGS) check-TESTS TESTS='$(%C%_TESTS)'
......
......@@ -5,7 +5,7 @@ PortGroup cxx11 1.0
PortGroup active_variants 1.1
name vcsn
version 2.7
version 2.8
categories devel
platforms darwin
maintainers lrde.epita.fr:akim openmaintainer
......@@ -22,9 +22,9 @@ master_sites http://www.lrde.epita.fr/dload/vcsn/${version}/
use_xz yes
checksums rmd160 597f0ab44ad09bca405db33e2d48d3ac31d2ac9b \
sha256 95623ced01a312f60bb754ced6e9d143884e8f3063774ce6dba114147fd59618 \
size 14835124
checksums rmd160 03e4df4ef1c421a394fd3e340a910cc13f214b58 \
sha256 4ead51f021d913b7d11b8a9afefa926877724729469d517626b5112abb98f2b0 \
size 14837632
# python3.x is required - force dependencies to use it as well
set python_version 36
......
......@@ -7,7 +7,7 @@ sed -E \
<stdout >output
run 0 - -cat output <<EOF
PASS: which vcsn: ...
PASS: command -v vcsn: ...
PASS: vcsn version: ...
PASS: vcsn cat -Ee a
PASS: vcsn cat -C "lal(abc), zmin" -Ee a
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment