From 8a32e0aa4afdfd575c329ce62baaf7a14888ed3b Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Wed, 21 Jul 2021 11:33:58 -0300 Subject: Correction on documentation of string-buffer operations All string-buffer operations can potentially change the stack in unspecified ways; the push/pop documentation in the manual should reflect that. --- manual/manual.of | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/manual/manual.of b/manual/manual.of index 8cf0abfc..67d3b7e1 100644 --- a/manual/manual.of +++ b/manual/manual.of @@ -5144,7 +5144,7 @@ Adds the byte @id{c} to the buffer @id{B} @APIEntry{ const void luaL_addgsub (luaL_Buffer *B, const char *s, const char *p, const char *r);| -@apii{0,0,m} +@apii{?,?,m} Adds a copy of the string @id{s} to the buffer @id{B} @seeC{luaL_Buffer}, replacing any occurrence of the string @id{p} @@ -5181,7 +5181,7 @@ to the buffer @id{B} } @APIEntry{void luaL_addvalue (luaL_Buffer *B);| -@apii{1,?,m} +@apii{?,?,m} Adds the value on the top of the stack to the buffer @id{B} @@ -5304,7 +5304,7 @@ Note that any addition to the buffer may invalidate this address. } @APIEntry{void luaL_buffinit (lua_State *L, luaL_Buffer *B);| -@apii{0,0,-} +@apii{0,?,-} Initializes a buffer @id{B} @seeC{luaL_Buffer}. @@ -5330,7 +5330,7 @@ Equivalent to the sequence } @APIEntry{void luaL_buffsub (luaL_Buffer *B, int n);| -@apii{0,0,-} +@apii{?,?,-} Removes @id{n} bytes from the the buffer @id{B} @seeC{luaL_Buffer}. -- cgit v1.2.1