[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/6] {maint} xslt and other improvements
From: |
Theophile Ranquet |
Subject: |
[PATCH 0/6] {maint} xslt and other improvements |
Date: |
Mon, 12 Nov 2012 16:05:28 +0000 |
The previous enhancements of DOT graphs only applied to those made via
Bison's --graph option. However, such graphs may also be made via XSLT
processing on the output of --xml option. DOTs obtained with this second
method are now equivalent to those obtained with the previous one.
The order in which the reduction edges appear is different, but there is no
difference between the sorted files. The maintainer-xml-check passes.
There are still occurrences of graphviz attributes not being in the best order
(which would be label first, then the other attributes alphabetically).
Theophile Ranquet (6):
output: capitalize State
xml: documentation
graph: fix a memory leak
xml: factor xslt space template
xml: match DOT output and xml2dot.xsl processing
tests: close files in glr-regression
NEWS | 7 +-
data/xslt/bison.xsl | 12 ++
data/xslt/xml2dot.xsl | 185 ++++++++++++++++++++++++++--
data/xslt/xml2text.xsl | 14 +--
doc/bison.texi | 54 ++++++++
src/graphviz.c | 35 +++---
src/print.c | 2 +-
src/print_graph.c | 7 +-
tests/conflicts.at | 64 +++++-----
tests/existing.at | 40 +++---
tests/glr-regression.at | 16 ++-
tests/local.at | 8 +-
tests/output.at | 322 ++++++++++++++++++++++++------------------------
tests/reduce.at | 198 ++++++++++++++---------------
tests/regression.at | 44 +++----
tests/sets.at | 2 +-
16 files changed, 626 insertions(+), 384 deletions(-)
--
1.7.11.4
- [PATCH 0/6] {maint} xslt and other improvements,
Theophile Ranquet <=
- [PATCH 1/6] output: capitalize State, Theophile Ranquet, 2012/11/12
- [PATCH 2/6] xml: documentation, Theophile Ranquet, 2012/11/12
- [PATCH 3/6] graph: fix a memory leak, Theophile Ranquet, 2012/11/12
- [PATCH 4/6] xml: factor xslt space template, Theophile Ranquet, 2012/11/12
- [PATCH 5/6] xml: match DOT output and xml2dot.xsl processing, Theophile Ranquet, 2012/11/12