URL:
<http://savannah.gnu.org/bugs/?51297>
Summary: Better support for escaping of function parameters
Project: make
Submitted by: elfring
Submitted on: Fri 23 Jun 2017 12:11:01 PM CEST
Severity: 3 - Normal
Item Group: Enhancement
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Component Version: 4.2.1
Operating System: Any
Fixed Release: None
Triage Status: None
_______________________________________________________
Details:
The make software supports also calling functions
<https://www.gnu.org/software/make/manual/html_node/Syntax-of-Functions.html>.
The handling of corresponding arguments is described a bit. A few characters
are mentioned which have got a special meaning within the language that is
used by the tool “make”.
I am also especially interested in the clarification under which circumstances
a passed text should be treated as a single argument (or it will be processed
as separate parameters as usual according to the syntax). The functionality
“word splitting” can occasionally trigger special software development
challenges <https://savannah.gnu.org/bugs/?712>.
I see a need to support safer data processing there.
* Escape a string by a corresponding function call so that it is reusable as a
single parameter.
* Provide another function call which can perform the opposite transformation
so that a value is split into smaller items.
How do you think about to add extra support for such data conversion in the
make function library?
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?51297>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-make mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-make