diff options
author | Sergey Poznyakoff <gray@gnu.org> | 2016-07-16 12:48:47 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org> | 2016-07-16 12:48:47 +0300 |
commit | bf877250e396171b78a04d5c18fc1df3e6946299 (patch) | |
tree | 9c8233f6c6fcb0d7735897d37bd4e9b2d7449429 | |
parent | b1401baf175eaea316afa773a9971c1ed7ce10d7 (diff) | |
download | pies-bf877250e396171b78a04d5c18fc1df3e6946299.tar.gz pies-bf877250e396171b78a04d5c18fc1df3e6946299.tar.bz2 |
Don't concatenate adjacent strings in configuration files.
* grecs: Upgrade.
* src/pies.h: Fix include paths.
* src/piesctl.c: Likewise.
* NEWS: Document changes.
* doc/pies.texi: Likewise.
-rw-r--r-- | NEWS | 8 | ||||
-rw-r--r-- | doc/pies.texi | 3 | ||||
m--------- | grecs | 0 | ||||
-rw-r--r-- | src/pies.h | 2 | ||||
-rw-r--r-- | src/piesctl.c | 4 |
5 files changed, 12 insertions, 5 deletions
@@ -1,2 +1,2 @@ -GNU Pies NEWS -- history of user-visible changes. 2016-03-15 +GNU Pies NEWS -- history of user-visible changes. 2016-07-16 Copyright (C) 2009-2016 Sergey Poznyakoff @@ -42,2 +42,8 @@ input to be open (e.g. pppd nodetach). +** String concatenation + +The adjacent string concatenation feature proved to create more +problems than solutions (in particular, with the "env" statement) +and was removed. + diff --git a/doc/pies.texi b/doc/pies.texi index 0e8af70..7428d2b 100644 --- a/doc/pies.texi +++ b/doc/pies.texi @@ -478,2 +478,3 @@ above, the backslash is ignored and a warning is issued. +@ignore Two or more adjacent quoted strings are concatenated, which gives @@ -489,3 +490,3 @@ example above: @end example - +@end ignore @anchor{here-document} diff --git a/grecs b/grecs -Subproject 8241dc04501f62b613f17f5c165f915a216ba30 +Subproject 1c1e7a987f643aae50bf8b45928650bb384e5c6 @@ -58,3 +58,3 @@ #include "libpies.h" -#include "json.h" +#include "grecs/json.h" diff --git a/src/piesctl.c b/src/piesctl.c index aa6150a..9391d4b 100644 --- a/src/piesctl.c +++ b/src/piesctl.c @@ -29,4 +29,4 @@ #include <grecs.h> -#include <grecs-locus.h> -#include <json.h> +#include <grecs/locus.h> +#include <grecs/json.h> #include <wordsplit.h> |