From 59215bbac89951c03ea6ea6087df9ceec6d1f113 Mon Sep 17 00:00:00 2001 From: Isaac Wismer Date: Wed, 27 Jun 2018 09:19:19 -0400 Subject: [PATCH] Add more keywords and functions to syntax grammar --- extension/grammars.tmLanguage | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/extension/grammars.tmLanguage b/extension/grammars.tmLanguage index d6bdf10..40a0db9 100644 --- a/extension/grammars.tmLanguage +++ b/extension/grammars.tmLanguage @@ -145,13 +145,13 @@ match - (?i)\b(sysdate|%(isopen|found|notfound|rowcount)|commit|rollback|sqlerrm|substr|cast|decode|length|lower|upper|coalesce)\b + (?i)\b(sysdate|%(isopen|found|notfound|rowcount)|commit|rollback|sqlerrm|substr|cast|decode|length|lower|upper|coalesce|crosstab)\b name support.function.postgres match - (?i)\b(json_agg|avg|count|sum|max|min|nvl|trim|to_date|to_char|lpad|ltrim|rpad|rtrim|trunc|to_number|regexp_split_to_array|regexp_replace)\b + (?i)\b(json_agg|avg|count|sum|max|min|nvl|trim|to_date|to_char|lpad|ltrim|rpad|rtrim|trunc|to_number|regexp_split_to_array|regexp_replace|unnest|string_agg)\b name keyword.function.builtin.postgres @@ -181,7 +181,7 @@ match - (?i)\b(select|perform|from|where|order\s+by|group\s+by|asc|desc|update|set|insert|into|values|delete|from|distinct|union|having|limit|table|of|prepare|(inner|left|outer) join)\b + (?i)\b(unique|view|join|cascade|select|perform|from|where|order\s+by|group\s+by|asc|desc|update|set|insert|into|values|delete|from|distinct|union|having|limit|table|of|prepare|(inner|left|outer|full) join)\b name keyword.other.sql.postgres @@ -221,7 +221,7 @@ match - (?i)\b(number|integer|bigint|varchar2|varchar|boolean|date|setof|record|query|numeric|void|character varying|text|([-a-z0-9_.]+%(row)?type))\b + (?i)\b(float|int|number|integer|bigint|varchar2|varchar|boolean|date|setof|record|query|numeric|void|character varying|text|([-a-z0-9_.]+%(row)?type))\b name storage.type.postgres