diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json index 97a8dd1..4177793 100644 --- a/.vscode/c_cpp_properties.json +++ b/.vscode/c_cpp_properties.json @@ -7,7 +7,7 @@ "${workspaceFolder}", "/usr/include/libxml2", "/usr/include/pgsql/server", - "/usr/local/include/wx-3.1" + "/usr/local/include/wx-3.2" ], "defines": ["__cplusplus"], "compilerPath": "/usr/bin/g++", diff --git a/utils/_extract_func_help.pl b/utils/_extract_func_help.pl index 4342928..0166f7c 100644 --- a/utils/_extract_func_help.pl +++ b/utils/_extract_func_help.pl @@ -13,14 +13,37 @@ my %ignorehtml=( 'pgbench.html', ); - +my @keys_name=( +'' +,'overlaps' +); my @keys=( "" ,"" + ,'

true' #overlaps end +); +my %others_func=( +'FUNCTIONS-DATETIME-DELAY'=>'pg_sleep' +,'FUNCTIONS-CASE'=>'case' +,'FUNCTIONS-COMPARISONS-IN-SCALAR'=>'in' +,'id-1.5.8.30.15'=>'not in' +,'FUNCTIONS-NULLIF'=>'nullif' +,'FUNCTIONS-COALESCE-NVL-IFNULL'=>'coalesce' +,'FUNCTIONS-GREATEST-LEAST'=>'greatest' +,'greatest'=>'least' +,'FUNCTIONS-LIKE'=>'like' +,'FUNCTIONS-SIMILARTO-REGEXP'=>'similar to' +,'id-1.5.8.30.16' => 'any' +,'id-1.5.8.30.17' => 'all' +,'ROW-WISE-COMPARISON' => 'is distinct from' + ); my %tags=( 'pclass="func_signature"' => '', 'pclass="func_signature"/p' => '', +'codeclass="token"' => '', +'codeclass="token"/code' => '', 'p' => '

', 'p/p' => '
', 'ul' => '