Changeset: a4c9ea785ccd for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a4c9ea785ccd
Modified Files:
clients/mapiclient/mhelp.c
Branch: default
Log Message:
Few typos
diffs (68 lines):
diff --git a/clients/mapiclient/mhelp.c b/clients/mapiclient/mhelp.c
--- a/clients/mapiclient/mhelp.c
+++ b/clients/mapiclient/mhelp.c
@@ -98,7 +98,7 @@ SQLhelp sqlhelp[]={
"",
"CREATE FILTER FUNCTION qname '(' { '*' | [ param [',' ...]] } ')'\n"
" RETURNS { data_type | TABLE '(' function_return [ ',' ... ] ')'
}\n"
- " EXTERNAL NAME ident ',' ident\n",
+ " EXTERNAL NAME ident ',' ident",
"param,data_type,function_return",
0
},
@@ -128,14 +128,14 @@ SQLhelp sqlhelp[]={
"CREATE PROCEDURE qname '(' { '*' | [ param [',' ...]] } ')'\n"
" BEGIN [ ATOMIC ] procedure_statement [ ';' ...] END\n"
"CREATE PROCEDURE qname '(' { '*' | [ param [',' ...]] } ')'\n"
- " LANGUAGE ident external_code\n",
+ " LANGUAGE ident external_code",
"param,data_type,external_code",
0
},
{ "CREATE LOADER",
"",
"CREATE LOADER qname '(' [ param [',' ...]] ')'\n"
- " LANGUAGE ident external_code\n",
+ " LANGUAGE ident external_code",
"param,data_type,function_return,external_code",
0
},
@@ -167,7 +167,7 @@ SQLhelp sqlhelp[]={
"CREATE TABLE qname FROM LOADER function_ref\n"
"CREATE REMOTE TABLE qname ON string"
"CREATE [ STREAM | MERGE | REPLICA ] TABLE qname table_source;"
- "CREATE [ LOCAL | GLOBAL ] TEMP[ORARY] TABLE qname table_source
[on_commit]\n",
+ "CREATE [ LOCAL | GLOBAL ] TEMP[ORARY] TABLE qname table_source
[on_commit]",
"table_source,on_commit,function_ref",0
},
{ "CREATE TRIGGER",
@@ -575,7 +575,7 @@ static int match(char *pattern, char *wo
static void sql_help( char *pattern)
{
- char *wrd1, *wrd2, *s;
+ char *wrd1, *wrd2,*wrd3, *s;
size_t maxlen= 0, len, all= 0;
int i, step, total=0, found = 0;
@@ -606,6 +606,11 @@ static void sql_help( char *pattern)
while( *wrd2 && *s && isalnum((int) *s) ) { s++;}
*s = 0;
+ wrd3 = s+1;
+ while( *wrd3 && isspace((int) *wrd3) ) { wrd3++;}
+ s= wrd3;
+ while( *wrd3 && *s && isalnum((int) *s) ) { s++;}
+ *s = 0;
// collect the major topics
for( i=0; sqlhelp[i].command; i++){
if ( islower((int) sqlhelp[i].command[0]) && !all)
@@ -634,7 +639,7 @@ static void sql_help( char *pattern)
}
for( i=0; sqlhelp[i].command; i++)
- if( match(sqlhelp[i].command, wrd1) && (*wrd2 == 0 ||
match(sqlhelp[i].command,wrd2)) ) {
+ if( match(sqlhelp[i].command, wrd1) && (*wrd2 == 0 ||
match(sqlhelp[i].command,wrd2)) && (*wrd3 == 0 ||
match(sqlhelp[i].command,wrd3))) {
sql_grammar(i);
found++;
}
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list