diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml
index eb2a0c59518..e1c3b48bf40 100644
--- a/doc/src/sgml/func.sgml
+++ b/doc/src/sgml/func.sgml
@@ -9265,7 +9265,7 @@ CREATE TYPE rainbow AS ENUM ('red', 'orange', 'yellow', 'green', 'blue', 'purple
setweight
- setweight by filter
+ setweight for specific lexeme(s)
setweight(vector tsvector>, weight "char">, lexemes "text"[]>)
@@ -9290,7 +9290,7 @@ CREATE TYPE rainbow AS ENUM ('red', 'orange', 'yellow', 'green', 'blue', 'purple
delete
- delete lemexeme
+ delete lexeme(s) from tsvector
delete(vector tsvector>, lexeme text>)
@@ -9301,10 +9301,7 @@ CREATE TYPE rainbow AS ENUM ('red', 'orange', 'yellow', 'green', 'blue', 'purple
-
- delete
- delete lemexemes array
-
+
delete(vector tsvector>, lexemes text[]>)
tsvector
@@ -9316,6 +9313,7 @@ CREATE TYPE rainbow AS ENUM ('red', 'orange', 'yellow', 'green', 'blue', 'purple
unnest
+ for tsvector
unnest(tsvector>, OUT lexeme> text>, OUT positions> smallint[]>, OUT weights> text>)
@@ -9352,6 +9350,7 @@ CREATE TYPE rainbow AS ENUM ('red', 'orange', 'yellow', 'green', 'blue', 'purple
filter
+ for tsvector
filter(vector tsvector>, weights "char"[]>)