From 42086f8c42354eef258b502e57414ecfb6514f12 Mon Sep 17 00:00:00 2001 From: Roger Davis Date: Wed, 29 Nov 2023 15:34:54 -1000 Subject: [PATCH] Add longoptions support for gmtsplit. (#8067) * Add longoptions support for gmtsplit. * Add longoptions support for gmtsplit. * Update gmtsplit_inc.h * Update gmtsplit_inc.h * Add alias to match Julia on -S --------- Co-authored-by: Paul Wessel --- src/longopt/gmtsplit_inc.h | 38 ++++++++++---------------------------- 1 file changed, 10 insertions(+), 28 deletions(-) diff --git a/src/longopt/gmtsplit_inc.h b/src/longopt/gmtsplit_inc.h index aff9ee091a0..2f2a451dc1c 100644 --- a/src/longopt/gmtsplit_inc.h +++ b/src/longopt/gmtsplit_inc.h @@ -25,34 +25,16 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { short_directives, long_directives, short_modifiers, long_modifiers, transproc_mask */ - { 0, 'A', "", - "", "", - "", "", - GMT_TP_STANDARD }, - { 0, 'C', "", - "", "", - "", "", - GMT_TP_STANDARD }, - { 0, 'D', "", - "", "", - "", "", - GMT_TP_STANDARD }, - { 0, 'F', "", - "", "", - "", "", - GMT_TP_STANDARD }, - { 0, 'N', "", - "", "", - "", "", - GMT_TP_STANDARD }, - { 0, 'Q', "", - "", "", - "", "", - GMT_TP_STANDARD }, - { 0, 'S', "", - "", "", - "", "", - GMT_TP_STANDARD }, + { 0, 'A', "azimuth_tolerance|azim_tol", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'C', "course_change", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'D', "min_distance|min_dist", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'F', "filter", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'N', "multifile|multi", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'Q', "outputs|fields", + "x,y,z,d,h", "x,y,z,distance|dist,heading|hdg", + "", "", + GMT_TP_MULTIDIR }, + { 0, 'S', "extended|dist_head", "", "", "", "", GMT_TP_STANDARD }, { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTSPLIT_INC_H */