[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/6] minor code rework and spurious error suffix removed
From: |
Theophile Ranquet |
Subject: |
[PATCH 0/6] minor code rework and spurious error suffix removed |
Date: |
Mon, 1 Oct 2012 15:00:57 +0000 |
Hi,
Nothing much here, in terms of changed behaviour for bison: just a minor
fix concerning a spurious warning suffix that was being added on some
context lines.
The changes I suggest here are more focused on code internals: factoring, etc.
The most notable change (documented in NEWS) is the overhaul of the complain
and complain_at functions, that were basically merged to allow for better
factorizations in other parts of the code.
Theophile Ranquet (6):
warnings: remove spurious suffixes on context
warnings: fusion of complain and complain_at
warnings: organize variadic complaints call
formatting changes
warnings: refactoring
warnings: separate flags_argmatch
NEWS | 14 +++++++
bootstrap.conf | 3 +-
src/complain.c | 71 ++++++++++++++++++++--------------
src/complain.h | 10 ++---
src/conflicts.c | 10 ++---
src/files.c | 4 +-
src/getargs.c | 98 +++++++++++++++++++++++++++--------------------
src/gram.c | 2 +-
src/location.c | 4 +-
src/muscle-tab.c | 20 +++++-----
src/parse-gram.c | 13 +++----
src/parse-gram.h | 2 +-
src/parse-gram.y | 9 ++---
src/reader.c | 52 ++++++++++++-------------
src/reduce.c | 24 ++++++------
src/scan-code.l | 47 +++++++++++------------
src/scan-gram.l | 42 ++++++++++-----------
src/scan-skel.l | 107 ++++++++++++++++------------------------------------
src/symlist.c | 2 +-
src/symtab.c | 52 ++++++++++++-------------
tests/named-refs.at | 10 ++---
21 files changed, 296 insertions(+), 300 deletions(-)
--
1.7.11.4
- [PATCH 0/6] minor code rework and spurious error suffix removed,
Theophile Ranquet <=
- [PATCH 1/6] warnings: remove spurious suffixes on context, Theophile Ranquet, 2012/10/01
- [PATCH 4/6] formatting changes, Theophile Ranquet, 2012/10/01
- [PATCH 3/6] warnings: organize variadic complaints call, Theophile Ranquet, 2012/10/01
- [PATCH 5/6] warnings: refactoring, Theophile Ranquet, 2012/10/01
- [PATCH 6/6] warnings: separate flags_argmatch, Theophile Ranquet, 2012/10/01