From a0c40fcf8d5d93c20c5bdccebf84790d5df7b6b7 Mon Sep 17 00:00:00 2001 From: axel Date: Thu, 20 Jul 2006 09:22:26 +1000 Subject: [PATCH] Print help message when the case builtin is misused darcs-hash:20060719232226-ac50b-c61b4b6d498dbfbe83ee1bc4c37766e1a9662630.gz --- parser.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/parser.c b/parser.c index 740e02f60..b84b22db6 100644 --- a/parser.c +++ b/parser.c @@ -3198,11 +3198,16 @@ int parser_test( const wchar_t * buff, if( out ) { + char *h; + error( SYNTAX_ERROR, tok_get_pos( &tok ), INVALID_CASE_ERR_MSG ); print_errors( out, prefix); + h = builtin_help_get( L"case" ); + if( h ) + sb_printf( out, L"%s", h ); } } }