From 386c0bcda597914671dfeb4e1391f41e71465e91 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 9 Mar 2020 12:02:24 +0200 Subject: Document UTF-8 encoding for buildfiles and testscripts --- doc/manual.cli | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'doc/manual.cli') diff --git a/doc/manual.cli b/doc/manual.cli index 83abe86..5aea9c1 100644 --- a/doc/manual.cli +++ b/doc/manual.cli @@ -3157,7 +3157,10 @@ detail and with more precision. Buildfile is primarily a declarative language with support for variables, pure functions, repetition (\c{for}-loop), conditional inclusion/exclusion -(\c{if-else}), and pattern matching (\c{switch}). +(\c{if-else}), and pattern matching (\c{switch}). At the lexical level, +\c{buildfiles} are UTF-8 encoded text restricted to the Unicode graphic +characters, tabs (\c{\\t}), carriage returns (\c{\\r}), and line feeds +(\c{\\n}). Buildfile is a line-oriented language. That is, every construct ends at the end of the line unless escaped with line continuation (trailing \c{\\}). For -- cgit v1.1