diff --git a/src/longopt/batch_inc.h b/src/longopt/batch_inc.h index 091d9e4ceea..dd60d61ddff 100644 --- a/src/longopt/batch_inc.h +++ b/src/longopt/batch_inc.h @@ -23,23 +23,27 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, short_directives, long_directives, - short_modifiers, long_modifiers */ - { 0, 'D', "noautomove", "", "", "", "" }, - { 0, 'F', "templatenames", "", "", "", "" }, - { 0, 'I', "include", "", "", "", "" }, - { 0, 'M', "onemaster", "", "", "", "" }, - { 0, 'N', "prefix", "", "", "", "" }, + short_modifiers, long_modifiers, + transproc_mask */ + { 0, 'D', "noautomove", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'F', "templatenames", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'I', "include", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'M', "onemaster", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'N', "prefix", "", "", "", "", GMT_TP_STANDARD }, { 0, 'Q', "debug", "s", "noexec", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "optscript", "b,f", "preflight,postflight", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "njobs|minmax|timefile", "", "", - "n,p,s,w,W", "njobs,tagwidth,multisys,words,tabwords" }, - { 0, 'W', "tmpdir", "", "", "", "" }, - { 0, 'Z', "erasescripts", "", "", "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "n,p,s,w,W", "njobs,tagwidth,multisys,words,tabwords", + GMT_TP_STANDARD }, + { 0, 'W', "tmpdir", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'Z', "erasescripts", "", "", "", "", GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !BATCH_INC_H */ diff --git a/src/longopt/begin_inc.h b/src/longopt/begin_inc.h index 4eaf20e44ba..057c5332995 100644 --- a/src/longopt/begin_inc.h +++ b/src/longopt/begin_inc.h @@ -22,9 +22,10 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ - { 0, 'C', "clean", "", "", "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ + { 0, 'C', "clean", "", "", "", "", GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !BEGIN_INC_H */ diff --git a/src/longopt/blockmean_inc.h b/src/longopt/blockmean_inc.h index e23d3ff1149..2bed9efcf07 100644 --- a/src/longopt/blockmean_inc.h +++ b/src/longopt/blockmean_inc.h @@ -21,7 +21,10 @@ /* Translation table from long to short module options, directives and modifiers */ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* Local options for this module */ - /* separator, short_option, long_option, short_directives, long_directives, short_modifiers, long_modifiers, multi_directive */ + /* separator, short_option, long_option, + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "fields", "z,s,l,h,w", "mean,aliastest|stddev,low,high,weight", "", "", @@ -41,7 +44,7 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* Local options for this m "i,o", "in,out", "s", "sigma", GMT_TP_STANDARD }, - { 0, '\0', "", "", "", "", "", GMT_TP_STANDARD } /* End of list marked with empty option and strings */ + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !BLOCKMEAN_INC_H */ diff --git a/src/longopt/blockmedian_inc.h b/src/longopt/blockmedian_inc.h index e9ed8af064b..aac2f261cdc 100644 --- a/src/longopt/blockmedian_inc.h +++ b/src/longopt/blockmedian_inc.h @@ -22,21 +22,24 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* Local options for all the block* modules */ /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ - { 0, 'A', "fields", "", "", "", "" }, - { 0, 'C', "center", "", "", "", "" }, + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ + { 0, 'A', "fields", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'C', "center", "", "", "", "", GMT_TP_STANDARD }, { 0, 'E', "extend", "b,r,s", "boxwhisker,record,source", - "l,h", "lower,higher" }, + "l,h", "lower,higher", + GMT_TP_STANDARD }, GMT_G_OUTGRID_KW, GMT_I_INCREMENT_KW, - { 0, 'Q', "quick", "", "", "", "" }, - { 0, 'T', "quantile", "", "", "", "" }, + { 0, 'Q', "quick", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'T', "quantile", "", "", "", "", GMT_TP_STANDARD }, { 0, 'W', "weights", "i,o", "in,out", - "s", "sigma" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "s", "sigma", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !BLOCKMEDIAN_INC_H */ diff --git a/src/longopt/blockmode_inc.h b/src/longopt/blockmode_inc.h index 34bc2af6d6c..fa5c9d8d875 100644 --- a/src/longopt/blockmode_inc.h +++ b/src/longopt/blockmode_inc.h @@ -22,23 +22,27 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* Local options for all the block* modules */ /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ - { 0, 'A', "fields", "", "", "", "" }, - { 0, 'C', "center", "", "", "", "" }, + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ + { 0, 'A', "fields", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'C', "center", "", "", "", "", GMT_TP_STANDARD }, { 0, 'D', "histogram", "", "", - "a,c,h,l", "average,center,high,low" }, + "a,c,h,l", "average,center,high,low", + GMT_TP_STANDARD }, { 0, 'E', "extend", "r,s", "record,source", - "l,h", "lower,higher" }, + "l,h", "lower,higher", + GMT_TP_STANDARD }, GMT_G_OUTGRID_KW, GMT_I_INCREMENT_KW, - { 0, 'Q', "quick", "", "", "", "" }, + { 0, 'Q', "quick", "", "", "", "", GMT_TP_STANDARD }, { 0, 'W', "weights", "i,o", "in,out", - "s", "sigma" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "s", "sigma", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !BLOCKMODE_INC_H */ diff --git a/src/longopt/dimfilter_inc.h b/src/longopt/dimfilter_inc.h index d8cf2b66799..c0ebcf1d7ec 100644 --- a/src/longopt/dimfilter_inc.h +++ b/src/longopt/dimfilter_inc.h @@ -22,20 +22,23 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ - { 0, 'D', "distance", "", "", "", "" }, + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ + { 0, 'D', "distance", "", "", "", "", GMT_TP_STANDARD }, { 0, 'F', "filter", "b,c,g,m,p", "boxcar,cosarch,gaussian,median,maxprob", - "l,u", "lower,upper" }, + "l,u", "lower,upper", + GMT_TP_STANDARD }, GMT_G_OUTGRID_KW, GMT_I_INCREMENT_KW, - { 0, 'L', "script", "", "", "", "" }, + { 0, 'L', "script", "", "", "", "", GMT_TP_STANDARD }, { 0, 'N', "sector_filter|secfilter", "l,u,a,m,p", "min,max,average,median,mode", - "l,u", "lower,upper" }, - { 0, 'Q', "depth", "", "", "", "" }, - { 0, 'T', "toggle_registration|toggle", "", "", "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "l,u", "lower,upper", + GMT_TP_STANDARD }, + { 0, 'Q', "depth", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'T', "toggle_registration|toggle", "", "", "", "", GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !DIMFILTER_INC_H */ diff --git a/src/longopt/filter1d_inc.h b/src/longopt/filter1d_inc.h index b372e9aacd2..aad2dfdb63b 100644 --- a/src/longopt/filter1d_inc.h +++ b/src/longopt/filter1d_inc.h @@ -22,21 +22,24 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ - { 0, 'D', "inc|increment", "", "", "", "" }, - { 0, 'E', "end", "", "", "", "" }, + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ + { 0, 'D', "inc|increment", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'E', "end", "", "", "", "", GMT_TP_STANDARD }, { 0, 'F', "filter|filter_type", "b,B,c,C,g,G,f,F,m,M,p,P,l,L,u,U", "boxcar,rboxcar,cosarch,rcosarch,gaussian,rgaussian,custom,rcustom,median,rmedian,mlprob,rmlprob,minall,minpos,maxall,maxneg", - "h,l,u", "highpass,lower,upper" }, - { 0, 'L', "gap_width", "", "", "", "" }, - { 0, 'N', "time_column|time_col", "", "", "", "" }, - { 0, 'Q', "quality", "", "", "", "" }, - { 0, 'S', "symmetry", "", "", "", "" }, + "h,l,u", "highpass,lower,upper", + GMT_TP_STANDARD }, + { 0, 'L', "gap_width", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'N', "time_column|time_col", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'Q', "quality", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'S', "symmetry", "", "", "", "", GMT_TP_STANDARD }, { 0, 'T', "range|series", "", "", - "a,e,i,n", "array,exact,inverse,number" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "a,e,i,n", "array,exact,inverse,number", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !FILTER1D_INC_H */ diff --git a/src/longopt/fitcircle_inc.h b/src/longopt/fitcircle_inc.h index 225709c541b..cd28058bbb9 100644 --- a/src/longopt/fitcircle_inc.h +++ b/src/longopt/fitcircle_inc.h @@ -22,14 +22,16 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'F', "coordinates|coords", - "", "", "", "" }, + "", "", "", "", GMT_TP_STANDARD }, { 0, 'L', "solution|norm", "1,2,3", "absolutes,squares,both", - "", "" }, - { 0, 'S', "small|small_circle", "", "", "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, 'S', "small|small_circle", "", "", "", "", GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !FITCIRCLE_INC_H */ diff --git a/src/longopt/gmt2kml_inc.h b/src/longopt/gmt2kml_inc.h index aa95c668512..f1a231ed383 100644 --- a/src/longopt/gmt2kml_inc.h +++ b/src/longopt/gmt2kml_inc.h @@ -22,40 +22,49 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "altitude_mode", "a,g,s", "absolute,relative_surface,relative_floor", - "", "" }, + "", "", + GMT_TP_STANDARD }, GMT_C_CPT_KW, - { 0, 'D', "description", "", "", "", "" }, + { 0, 'D', "description", "", "", "", "", GMT_TP_STANDARD }, { 0, 'E', "line_render", "", "", - "e,s", "extrude,connect" }, + "e,s", "extrude,connect", + GMT_TP_STANDARD }, { 0, 'F', "feature|feature_type", "e,s,t,l,p,w", "event,symbol,timespan,line,polygon,wiggle", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "color|fill", "", "", - "f,n", "fill,font" }, - { 0, 'I', "icon", "", "", "", "" }, - { 0, 'K', "continue", "", "", "", "" }, - { 0, 'L', "extended|extra_data", "", "", "", "" }, + "f,n", "fill,font", + GMT_TP_STANDARD }, + { 0, 'I', "icon", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'K', "continue", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'L', "extended|extra_data", "", "", "", "", GMT_TP_STANDARD }, { 0, 'N', "name|feature_name", "t", "text", - "", "" }, - { 0, 'O', "overlay", "", "", "", "" }, + "", "", + GMT_TP_STANDARD }, + { 0, 'O', "overlay", "", "", "", "", GMT_TP_STANDARD }, { 0, 'Q', "wiggle", "a,i,s", "azimuth,fixed,scale", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "scale", "c,n", "icon,label", - "", "" }, - { 0, 'T', "title", "", "", "", "" }, + "", "", + GMT_TP_STANDARD }, + { 0, 'T', "title", "", "", "", "", GMT_TP_STANDARD }, GMT_W_PEN_KW, { 0, 'Z', "attrib|attributes", "", "", - "a,f,l,o,v", "altitude,fade,detail,open,invisible" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "a,f,l,o,v", "altitude,fade,detail,open,invisible", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMT2KML_INC_H */ diff --git a/src/longopt/gmtbinstats_inc.h b/src/longopt/gmtbinstats_inc.h index bf2c3c98b27..8728f6ee97b 100644 --- a/src/longopt/gmtbinstats_inc.h +++ b/src/longopt/gmtbinstats_inc.h @@ -22,23 +22,27 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "statistic", "a,d,g,i,l,L,m,n,o,p,q,r,s,u,U,z", "mean,mad,full,interquartile,min,minpos,median,number,lms,mode,quantile,rms,stddev,max,maxneg,sum", - "", "" }, - { 0, 'E', "empty", "", "", "", "" }, + "", "", + GMT_TP_STANDARD }, + { 0, 'E', "empty", "", "", "", "", GMT_TP_STANDARD }, GMT_G_OUTGRID_KW, GMT_I_INCREMENT_KW, - { 0, 'N', "normalize", "", "", "", "" }, - { 0, 'S', "search_radius|radius", "", "", "", "" }, + { 0, 'N', "normalize", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'S', "search_radius|radius", "", "", "", "", GMT_TP_STANDARD }, { 0, 'T', "tiling", "h,r", "hexagonal,rectangular", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "weight", "", "", - "s", "sigma|uncertainty" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "s", "sigma|uncertainty", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTBINSTATS_INC_H */ diff --git a/src/longopt/gmtconnect_inc.h b/src/longopt/gmtconnect_inc.h index 7d0aad98e72..38a8f08c9ec 100644 --- a/src/longopt/gmtconnect_inc.h +++ b/src/longopt/gmtconnect_inc.h @@ -22,15 +22,17 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ - { 0, 'C', "closed", "", "", "", "", }, - { 0, 'D', "dump", "", "", "", "", }, - { 0, 'L', "links", "", "", "", "", }, - { 0, 'Q', "lists", "", "", "", "", }, + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ + { 0, 'C', "closed", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'D', "dump", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'L', "links", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'Q', "lists", "", "", "", "", GMT_TP_STANDARD }, { 0, 'T', "tolerance", "", "", - "s", "second" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "s", "second", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTCONNECT_INC_H */ diff --git a/src/longopt/gmtconvert_inc.h b/src/longopt/gmtconvert_inc.h index cfdb8113ef9..68a393ef478 100644 --- a/src/longopt/gmtconvert_inc.h +++ b/src/longopt/gmtconvert_inc.h @@ -22,47 +22,61 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTCONVERT_INC_H */ diff --git a/src/longopt/gmtdefaults_inc.h b/src/longopt/gmtdefaults_inc.h index de80a30017f..e98337a6308 100644 --- a/src/longopt/gmtdefaults_inc.h +++ b/src/longopt/gmtdefaults_inc.h @@ -23,10 +23,12 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, short_directives, long_directives, - short_modifiers, long_modifiers */ + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'D', "defaults", "u,s", "us|US,si|SI", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTDEFAULTS_INC_H */ diff --git a/src/longopt/gmtget_inc.h b/src/longopt/gmtget_inc.h index 5fb1e0868f7..39012cab096 100644 --- a/src/longopt/gmtget_inc.h +++ b/src/longopt/gmtget_inc.h @@ -23,13 +23,14 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, short_directives, long_directives, - short_modifiers, long_modifiers */ - { 0, 'D', "data|dataset", "", "", "", "" }, - { 0, 'G', "gmtconf", "", "", "", "" }, + short_modifiers, long_modifiers, + transproc_mask */ + { 0, 'D', "data|dataset", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'G', "gmtconf", "", "", "", "", GMT_TP_STANDARD }, GMT_I_INCREMENT_KW, - { 0, 'L', "lines", "", "", "", "" }, - { 0, 'N', "no_convert", "", "", "", "" }, - { 0, 'Q', "list|no_download", "", "", "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + { 0, 'L', "lines", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'N', "no_convert", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'Q', "list|no_download", "", "", "", "", GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTGET_INC_H */ diff --git a/src/longopt/gmtinfo_inc.h b/src/longopt/gmtinfo_inc.h index 848ed06f252..cc68d63f31e 100644 --- a/src/longopt/gmtinfo_inc.h +++ b/src/longopt/gmtinfo_inc.h @@ -23,25 +23,31 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, short_directives, long_directives, - short_modifiers, long_modifiers */ + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "report", "a,t,s", "all,per_table,per_segment", - "", "" }, - { 0, 'C', "columns|numeric", "", "", "", "" }, - { 0, 'D', "center", "", "", "", "" }, + "", "", + GMT_TP_STANDARD }, + { 0, 'C', "columns|numeric", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'D', "center", "", "", "", "", GMT_TP_STANDARD }, { 0, 'E', "get_record", "l,L,h,H", "min,minabs,max,maxabs", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "counts", "i,d,t", "totals,segments,segments_reset", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "inc|increment|spacing", "b,e,f,p,s", "box,exact,fft,override,surface", - "e,r,R", "extend_box,adjust,extend_region" }, - { 0, 'L', "common_limits", "", "", "", "" }, + "e,r,R", "extend_box,adjust,extend_region", + GMT_TP_STANDARD }, + { 0, 'L', "common_limits", "", "", "", "", GMT_TP_STANDARD }, { 0, 'T', "nearest_multiple", "", "", - "c", "column" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "c", "column", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTINFO_INC_H */ diff --git a/src/longopt/gmtlogo_inc.h b/src/longopt/gmtlogo_inc.h index 730c6b2315d..a02e953ee23 100644 --- a/src/longopt/gmtlogo_inc.h +++ b/src/longopt/gmtlogo_inc.h @@ -23,16 +23,20 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, short_directives, long_directives, - short_modifiers, long_modifiers */ + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'D', "position", "g,j,J,n,x", "user|map,justify,mirror,normalize,plot", - "w,h,j,o", "width,height,justify,offset" }, + "w,h,j,o", "width,height,justify,offset", + GMT_TP_STANDARD }, { 0, 'F', "border|box", "", "", - "c,g,i,p,r,s", "clearance,fill,inner,pen,radius,shade" }, + "c,g,i,p,r,s", "clearance,fill,inner,pen,radius,shade", + GMT_TP_STANDARD }, { 0, 'S', "label|style", "l,n,u", "standard,none,url", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTLOGO_INC_H */ diff --git a/src/longopt/gmtmath_inc.h b/src/longopt/gmtmath_inc.h index 61a9c67bbde..e140f71b639 100644 --- a/src/longopt/gmtmath_inc.h +++ b/src/longopt/gmtmath_inc.h @@ -23,23 +23,28 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, short_directives, long_directives, - short_modifiers, long_modifiers */ + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "init|matrix", "", "", - "e,r,s,w", "evaluate,no_left,sigma,weights" }, - { 0, 'C', "columns", "", "", "", "" }, - { 0, 'E', "eigen", "", "", "", "" }, - { 0, 'I', "invert|reverse", "", "", "", "" }, - { 0, 'N', "ncolumns", "", "", "", "" }, + "e,r,s,w", "evaluate,no_left,sigma,weights", + GMT_TP_STANDARD }, + { 0, 'C', "columns", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'E', "eigen", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'I', "invert|reverse", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'N', "ncolumns", "", "", "", "", GMT_TP_STANDARD }, { 0, 'Q', "quick", "c,i,p,n", "cm|centimeter,inch,point,none", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "output", "f,l", "first,last", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "range|series", "", "", - "b,l,i,n", "log2,log10,inverse,number" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "b,l,i,n", "log2,log10,inverse,number", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTMATH_INC_H */ diff --git a/src/longopt/gmtread_inc.h b/src/longopt/gmtread_inc.h index 42329361042..8b078998580 100644 --- a/src/longopt/gmtread_inc.h +++ b/src/longopt/gmtread_inc.h @@ -22,11 +22,13 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'T', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0} /* End of list marked with empty option and strings */ }; #endif /* !GMTREAD_INC_H */ diff --git a/src/longopt/gmtregress_inc.h b/src/longopt/gmtregress_inc.h index 44434a7ddf6..3fb5229bca0 100644 --- a/src/longopt/gmtregress_inc.h +++ b/src/longopt/gmtregress_inc.h @@ -23,26 +23,32 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, short_directives, long_directives, - short_modifiers, long_modifiers */ + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "angles|slopes", "", "", - "f", "force" }, - { 0, 'C', "confidence|confidence_level", "", "", "", "" }, + "f", "force", + GMT_TP_STANDARD }, + { 0, 'C', "confidence|confidence_level", "", "", "", "", GMT_TP_STANDARD }, { 0, 'E', "regression|regression_type", "x,y,o,r", "x_on_y,y_on_x,ortho|orthogonal,reduced" - "", "" }, - { 0, 'F', "columns|column_combination", "", "", "", "" }, + "", "", + GMT_TP_STANDARD }, + { 0, 'F', "columns|column_combination", "", "", "", "", GMT_TP_STANDARD }, { 0, 'N', "norm", "1,2,r,w", "mean_absolute,mean_squared,lms|LMS,rms|RMS", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "skip_outliers|restrict_outliers", "r", "reverse", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "range|series", "", "", - "i,n", "inverse,number" }, - { 0, 'W', "weighted", "", "", "", "" }, - { 0, 'Z', "limit", "", "", "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "i,n", "inverse,number", + GMT_TP_STANDARD }, + { 0, 'W', "weighted", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'Z', "limit", "", "", "", "", GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTREGRESS_INC_H */ diff --git a/src/longopt/gmtset_inc.h b/src/longopt/gmtset_inc.h index e45ebd20cdd..c3a009b6256 100644 --- a/src/longopt/gmtset_inc.h +++ b/src/longopt/gmtset_inc.h @@ -22,17 +22,21 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTSET_INC_H */ diff --git a/src/longopt/gmtsimplify_inc.h b/src/longopt/gmtsimplify_inc.h index 5798fd58939..f79c7809311 100644 --- a/src/longopt/gmtsimplify_inc.h +++ b/src/longopt/gmtsimplify_inc.h @@ -22,11 +22,13 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'T', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTSIMPLIFY_INC_H */ diff --git a/src/longopt/gmtspatial_inc.h b/src/longopt/gmtspatial_inc.h index 4c11c799afc..a49847aa57c 100644 --- a/src/longopt/gmtspatial_inc.h +++ b/src/longopt/gmtspatial_inc.h @@ -22,44 +22,57 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTSPATIAL_INC_H */ diff --git a/src/longopt/gmtsplit_inc.h b/src/longopt/gmtsplit_inc.h index e6680e934d0..aff9ee091a0 100644 --- a/src/longopt/gmtsplit_inc.h +++ b/src/longopt/gmtsplit_inc.h @@ -22,29 +22,37 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTSPLIT_INC_H */ diff --git a/src/longopt/gmtvector_inc.h b/src/longopt/gmtvector_inc.h index f994f85539e..fc7857a9178 100644 --- a/src/longopt/gmtvector_inc.h +++ b/src/longopt/gmtvector_inc.h @@ -22,26 +22,33 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTVECTOR_INC_H */ diff --git a/src/longopt/gmtwhich_inc.h b/src/longopt/gmtwhich_inc.h index 0183a17f69b..091652fa71d 100644 --- a/src/longopt/gmtwhich_inc.h +++ b/src/longopt/gmtwhich_inc.h @@ -22,20 +22,25 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'G', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTWHICH_INC_H */ diff --git a/src/longopt/gmtwrite_inc.h b/src/longopt/gmtwrite_inc.h index 559dc86b898..00481636163 100644 --- a/src/longopt/gmtwrite_inc.h +++ b/src/longopt/gmtwrite_inc.h @@ -22,11 +22,13 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'T', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GMTWRITE_INC_H */ diff --git a/src/longopt/grd2cpt_inc.h b/src/longopt/grd2cpt_inc.h index 5b90ff4d494..b47e2520b31 100644 --- a/src/longopt/grd2cpt_inc.h +++ b/src/longopt/grd2cpt_inc.h @@ -22,56 +22,73 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'H', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRD2CPT_INC_H */ diff --git a/src/longopt/grd2kml_inc.h b/src/longopt/grd2kml_inc.h index 6ae9d90eb1f..a75fdb0b067 100644 --- a/src/longopt/grd2kml_inc.h +++ b/src/longopt/grd2kml_inc.h @@ -22,38 +22,49 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'H', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRD2KML_INC_H */ diff --git a/src/longopt/grd2xyz_inc.h b/src/longopt/grd2xyz_inc.h index 60968ade437..c2eb7a792df 100644 --- a/src/longopt/grd2xyz_inc.h +++ b/src/longopt/grd2xyz_inc.h @@ -22,23 +22,29 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRD2XYZ_INC_H */ diff --git a/src/longopt/grdbarb_inc.h b/src/longopt/grdbarb_inc.h index a896f79ecac..fc70de7714f 100644 --- a/src/longopt/grdbarb_inc.h +++ b/src/longopt/grdbarb_inc.h @@ -22,32 +22,41 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDBARB_INC_H */ diff --git a/src/longopt/grdblend_inc.h b/src/longopt/grdblend_inc.h index 9a476c9b09c..294f4911dc3 100644 --- a/src/longopt/grdblend_inc.h +++ b/src/longopt/grdblend_inc.h @@ -22,26 +22,33 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDBLEND_INC_H */ diff --git a/src/longopt/grdclip_inc.h b/src/longopt/grdclip_inc.h index d14c1ebb78c..1921c3a1248 100644 --- a/src/longopt/grdclip_inc.h +++ b/src/longopt/grdclip_inc.h @@ -22,14 +22,17 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDCLIP_INC_H */ diff --git a/src/longopt/grdcontour_inc.h b/src/longopt/grdcontour_inc.h index 50ed1a98a87..d1348af95ac 100644 --- a/src/longopt/grdcontour_inc.h +++ b/src/longopt/grdcontour_inc.h @@ -22,41 +22,53 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDCONTOUR_INC_H */ diff --git a/src/longopt/grdconvert_inc.h b/src/longopt/grdconvert_inc.h index bb9fd1cb7ca..c0092490f01 100644 --- a/src/longopt/grdconvert_inc.h +++ b/src/longopt/grdconvert_inc.h @@ -22,20 +22,25 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDCONVERT_INC_H */ diff --git a/src/longopt/grdcut_inc.h b/src/longopt/grdcut_inc.h index 79999d4d119..a01b2560394 100644 --- a/src/longopt/grdcut_inc.h +++ b/src/longopt/grdcut_inc.h @@ -22,26 +22,33 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDCUT_INC_H */ diff --git a/src/longopt/grdedit_inc.h b/src/longopt/grdedit_inc.h index b89f2caf3c2..5f22b0e3361 100644 --- a/src/longopt/grdedit_inc.h +++ b/src/longopt/grdedit_inc.h @@ -22,35 +22,45 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDEDIT_INC_H */ diff --git a/src/longopt/grdfft_inc.h b/src/longopt/grdfft_inc.h index 13726390eb9..ce9e76738ab 100644 --- a/src/longopt/grdfft_inc.h +++ b/src/longopt/grdfft_inc.h @@ -22,41 +22,53 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDFFT_INC_H */ diff --git a/src/longopt/grdfill_inc.h b/src/longopt/grdfill_inc.h index 3a2da7b20b5..4897d733bfb 100644 --- a/src/longopt/grdfill_inc.h +++ b/src/longopt/grdfill_inc.h @@ -22,20 +22,25 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDFILL_INC_H */ diff --git a/src/longopt/grdfilter_inc.h b/src/longopt/grdfilter_inc.h index 0c4778ea812..e36e8c9368e 100644 --- a/src/longopt/grdfilter_inc.h +++ b/src/longopt/grdfilter_inc.h @@ -22,19 +22,22 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ - { 0, 'D', "distance", "", "", "", "" }, + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ + { 0, 'D', "distance", "", "", "", "", GMT_TP_STANDARD }, { 0, 'F', "filter", "b,c,g,f,o,m,p,h,l,L,u,U", "boxcar,cosarch,gaussian,custom,operator,median,mlprob,histogram,minall,minpos,maxall,maxneg", - "c,h,l,q,u", "center,highpass,lower,quantile,upper" }, + "c,h,l,q,u", "center,highpass,lower,quantile,upper", + GMT_TP_STANDARD }, GMT_G_OUTGRID_KW, GMT_I_INCREMENT_KW, { 0, 'N', "nans", "i,p,r", "ignore,coregnan,anynan", - "", "" }, - { 0, 'T', "toggle_registration|toggle", "", "", "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, 'T', "toggle_registration|toggle", "", "", "", "", GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDFILTER_INC_H */ diff --git a/src/longopt/grdgdal_inc.h b/src/longopt/grdgdal_inc.h index 42d0aa3c74f..617ff701496 100644 --- a/src/longopt/grdgdal_inc.h +++ b/src/longopt/grdgdal_inc.h @@ -22,26 +22,33 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDGDAL_INC_H */ diff --git a/src/longopt/grdgradient_inc.h b/src/longopt/grdgradient_inc.h index 34818d1d9ea..a90390be73a 100644 --- a/src/longopt/grdgradient_inc.h +++ b/src/longopt/grdgradient_inc.h @@ -22,29 +22,37 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDGRADIENT_INC_H */ diff --git a/src/longopt/grdhisteq_inc.h b/src/longopt/grdhisteq_inc.h index c88361d09ef..dff03ccd633 100644 --- a/src/longopt/grdhisteq_inc.h +++ b/src/longopt/grdhisteq_inc.h @@ -22,23 +22,29 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDHISTEQ_INC_H */ diff --git a/src/longopt/grdimage_inc.h b/src/longopt/grdimage_inc.h index 0a9fd711a37..9cdbbad59d8 100644 --- a/src/longopt/grdimage_inc.h +++ b/src/longopt/grdimage_inc.h @@ -22,28 +22,34 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* Local options for this module */ /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ /* ?? -A not possible because of = usage, e.g., -Aout_img=driver ? */ GMT_C_CPT_KW, { 0, 'D', "inimage", "r", "region", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'E', "dpi", "i", "psdeviceres", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "bitcolor", "", "", - "b,f", "background,foreground" }, + "b,f", "background,foreground", + GMT_TP_STANDARD }, { 0, 'I', "intensity", "", "", - "a,d,m,n", "azimuth,default,ambient,intensity" }, - { 0, 'M', "monochrome", "", "", "", "" }, - { 0, 'N', "noclip", "", "", "", "" }, + "a,d,m,n", "azimuth,default,ambient,intensity", + GMT_TP_STANDARD }, + { 0, 'M', "monochrome", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'N', "noclip", "", "", "", "", GMT_TP_STANDARD }, { 0, 'Q', "alphacolor|alpha_color|nan_alpha", "", "", - "z", "gridvalue" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "z", "gridvalue", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDIMAGE_INC_H */ diff --git a/src/longopt/grdinfo_inc.h b/src/longopt/grdinfo_inc.h index c770e54da08..a9efe3c1082 100644 --- a/src/longopt/grdinfo_inc.h +++ b/src/longopt/grdinfo_inc.h @@ -22,35 +22,45 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDINFO_INC_H */ diff --git a/src/longopt/grdinterpolate_inc.h b/src/longopt/grdinterpolate_inc.h index 4dfaa9af767..0570a9a0f16 100644 --- a/src/longopt/grdinterpolate_inc.h +++ b/src/longopt/grdinterpolate_inc.h @@ -22,28 +22,35 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* Local options for this module */ /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'D', "meta", "", "", - "x,y,z,c,d,s,o,n,t,r,v", "xname,yname,zname,cpt,dname,scale,offset,invalid,title,remark,varname" }, + "x,y,z,c,d,s,o,n,t,r,v", "xname,yname,zname,cpt,dname,scale,offset,invalid,title,remark,varname", + GMT_TP_STANDARD }, { 0, 'E', "profile|crosssection", "", "", - "a,g,i,l,n,o,p,r,x", "azimuth,degrees,increment,length,npoints,origin,parallel,radius,rhumb" }, + "a,g,i,l,n,o,p,r,x", "azimuth,degrees,increment,length,npoints,origin,parallel,radius,rhumb", + GMT_TP_STANDARD }, { 0, 'F', "interptype", "l,a,c,n", "linear,akima,cubic,none", - "d", "derivative" }, + "d", "derivative", + GMT_TP_STANDARD }, GMT_G_OUTGRID_KW, { 0, 'S', "pointseries", "", "", - "h", "header" }, + "h", "header", + GMT_TP_STANDARD }, { 0, 'T', "inc|range", "", "", - "i,n", "inverse,numcoords" }, + "i,n", "inverse,numcoords", + GMT_TP_STANDARD }, { 0, 'Z', "levels", "", "", - "i,n", "inverse,numcoords" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "i,n", "inverse,numcoords", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDINTERPOLATE_INC_H */ diff --git a/src/longopt/grdlandmask_inc.h b/src/longopt/grdlandmask_inc.h index 57a9b205244..5cc280b1926 100644 --- a/src/longopt/grdlandmask_inc.h +++ b/src/longopt/grdlandmask_inc.h @@ -22,26 +22,33 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDLANDMASK_INC_H */ diff --git a/src/longopt/grdmask_inc.h b/src/longopt/grdmask_inc.h index 60bf4f768c3..c88362301bb 100644 --- a/src/longopt/grdmask_inc.h +++ b/src/longopt/grdmask_inc.h @@ -22,26 +22,33 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDMASK_INC_H */ diff --git a/src/longopt/grdmath_inc.h b/src/longopt/grdmath_inc.h index 32a36c2b1ba..42293d9c12b 100644 --- a/src/longopt/grdmath_inc.h +++ b/src/longopt/grdmath_inc.h @@ -22,26 +22,33 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDMATH_INC_H */ diff --git a/src/longopt/grdmix_inc.h b/src/longopt/grdmix_inc.h index eb3ff045c13..c3d204ab983 100644 --- a/src/longopt/grdmix_inc.h +++ b/src/longopt/grdmix_inc.h @@ -22,26 +22,33 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDMIX_INC_H */ diff --git a/src/longopt/grdpaste_inc.h b/src/longopt/grdpaste_inc.h index e7aa348714d..ad6b944c6fa 100644 --- a/src/longopt/grdpaste_inc.h +++ b/src/longopt/grdpaste_inc.h @@ -22,11 +22,13 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'G', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDPASTE_INC_H */ diff --git a/src/longopt/grdproject_inc.h b/src/longopt/grdproject_inc.h index 0c43d88d215..e6f9a691c21 100644 --- a/src/longopt/grdproject_inc.h +++ b/src/longopt/grdproject_inc.h @@ -22,29 +22,37 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDPROJECT_INC_H */ diff --git a/src/longopt/grdsample_inc.h b/src/longopt/grdsample_inc.h index 15c1ad9c1f1..d7b5d835be1 100644 --- a/src/longopt/grdsample_inc.h +++ b/src/longopt/grdsample_inc.h @@ -22,17 +22,21 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDSAMPLE_INC_H */ diff --git a/src/longopt/grdselect_inc.h b/src/longopt/grdselect_inc.h index 6bb95bf6840..bb4b67f054d 100644 --- a/src/longopt/grdselect_inc.h +++ b/src/longopt/grdselect_inc.h @@ -22,44 +22,57 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDSELECT_INC_H */ diff --git a/src/longopt/grdtrack_inc.h b/src/longopt/grdtrack_inc.h index f15aeba1e0d..23a4df5447c 100644 --- a/src/longopt/grdtrack_inc.h +++ b/src/longopt/grdtrack_inc.h @@ -22,31 +22,38 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* Local options for this module */ /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "resample", "f,p,m,r,R", "keeporig,pmfollow,mpfollow,equidistant,exactfit", - "l", "rhumb" }, + "l", "rhumb", + GMT_TP_STANDARD }, { 0, 'C', "crossprofile", "", "", - "a,v,d,f,l,r", "alternate,wesn,deviant,fixed,left,right" }, - { 0, 'D', "linefile|dfile", "", "", "", "" }, + "a,v,d,f,l,r", "alternate,wesn,deviant,fixed,left,right", + GMT_TP_STANDARD }, + { 0, 'D', "linefile|dfile", "", "", "", "", GMT_TP_STANDARD }, { 0, 'E', "profile", "", "", - "a,c,d,g,i,l,n,o,r", "azimuth,connect,distance,degrees,incr,length,npoints,origin,radius" }, + "a,c,d,g,i,l,n,o,r", "azimuth,connect,distance,degrees,incr,length,npoints,origin,radius", + GMT_TP_STANDARD }, { 0, 'F', "critical", "", "", - "b,n,r,z", "balance,negative,rms,zvalue" }, + "b,n,r,z", "balance,negative,rms,zvalue", + GMT_TP_STANDARD }, GMT_G_OUTGRID_KW, - { 0, 'N', "noskip", "", "", "", "" }, + { 0, 'N', "noskip", "", "", "", "", GMT_TP_STANDARD }, { 0, 'S', "stack", "a,m,p,l,L,u,U", "average,median,mode,lower,lowerpos,upper,upperneg", - "a,d,r,s,c", "values,deviations,residuals,save,envelope" }, + "a,d,r,s,c", "values,deviations,residuals,save,envelope", + GMT_TP_STANDARD }, { 0, 'T', "radius", "", "", - "e,p", "report,replace" }, - { 0, 'Z', "zonly", "", "", "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "e,p", "report,replace", + GMT_TP_STANDARD }, + { 0, 'Z', "zonly", "", "", "", "", GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDTRACK_INC_H */ diff --git a/src/longopt/grdtrend_inc.h b/src/longopt/grdtrend_inc.h index 68c95b76a32..b1e1c7c35f5 100644 --- a/src/longopt/grdtrend_inc.h +++ b/src/longopt/grdtrend_inc.h @@ -22,20 +22,25 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDTREND_INC_H */ diff --git a/src/longopt/grdvector_inc.h b/src/longopt/grdvector_inc.h index 310376522f9..33a0fca8404 100644 --- a/src/longopt/grdvector_inc.h +++ b/src/longopt/grdvector_inc.h @@ -22,38 +22,49 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDVECTOR_INC_H */ diff --git a/src/longopt/grdview_inc.h b/src/longopt/grdview_inc.h index 12d680a3726..e883560b25d 100644 --- a/src/longopt/grdview_inc.h +++ b/src/longopt/grdview_inc.h @@ -22,32 +22,41 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDVIEW_INC_H */ diff --git a/src/longopt/grdvolume_inc.h b/src/longopt/grdvolume_inc.h index 2cbc096365b..1e65b93bdf6 100644 --- a/src/longopt/grdvolume_inc.h +++ b/src/longopt/grdvolume_inc.h @@ -22,26 +22,33 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GRDVOLUME_INC_H */ diff --git a/src/longopt/greenspline_inc.h b/src/longopt/greenspline_inc.h index 44160df3d7c..cff4d4c87f6 100644 --- a/src/longopt/greenspline_inc.h +++ b/src/longopt/greenspline_inc.h @@ -22,50 +22,65 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !GREENSPLINE_INC_H */ diff --git a/src/longopt/inset_inc.h b/src/longopt/inset_inc.h index 857b2d23f5a..fa8174420a1 100644 --- a/src/longopt/inset_inc.h +++ b/src/longopt/inset_inc.h @@ -22,20 +22,25 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !INSET_INC_H */ diff --git a/src/longopt/kml2gmt_inc.h b/src/longopt/kml2gmt_inc.h index 3ba7031d9b7..aa11173a377 100644 --- a/src/longopt/kml2gmt_inc.h +++ b/src/longopt/kml2gmt_inc.h @@ -22,17 +22,21 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !KML2GMT_INC_H */ diff --git a/src/longopt/makecpt_inc.h b/src/longopt/makecpt_inc.h index 846b9a40b12..5bba13c0d65 100644 --- a/src/longopt/makecpt_inc.h +++ b/src/longopt/makecpt_inc.h @@ -22,53 +22,69 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'H', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !MAKECPT_INC_H */ diff --git a/src/longopt/mapproject_inc.h b/src/longopt/mapproject_inc.h index e41c6897c0c..a0b443b280c 100644 --- a/src/longopt/mapproject_inc.h +++ b/src/longopt/mapproject_inc.h @@ -22,45 +22,57 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* Local options for this module */ /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "azimuth", "b,B,f,F,o,O", "back,backgeodetic,forward,forwardgeodetic,orient,orientgeodetic", - "v", "variable" }, + "v", "variable", + GMT_TP_STANDARD }, { 0, 'C', "center", "", "", - "m", "merclat" }, + "m", "merclat", + GMT_TP_STANDARD }, { 0, 'D', "lengthunit", "c,i,p", "cm,inch,point", - "", "" }, - { 0, 'E', "ecef", "", "", "", "" }, + "", "", + GMT_TP_STANDARD }, + { 0, 'E', "ecef", "", "", "", "", GMT_TP_STANDARD }, { 0, 'F', "projunit", "d,m,s,e,f,k,M,n,u,c,i,p", "deg,min,sec,meter,foot,km,smile,nmile,ussft,cm,inch,point", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "stride", "", "", - "a,i,u,v", "accumulated,incremental,unit,variable" }, - { 0, 'I', "inverse", "", "", "", "" }, + "a,i,u,v", "accumulated,incremental,unit,variable", + GMT_TP_STANDARD }, + { 0, 'I', "inverse", "", "", "", "", GMT_TP_STANDARD }, { 0, 'L', "proximity", "", "", - "p,u", "segmentpoint,unit" }, + "p,u", "segmentpoint,unit", + GMT_TP_STANDARD }, { 0, 'N', "latconvert", "a,c,g,m", "authalic,conformal,geocentric,meridional", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "projinfo", "d,e", "datums,ellipsoids", - "", "" }, - { 0, 'S', "suppress", "", "", "", "" }, + "", "", + GMT_TP_STANDARD }, + { 0, 'S', "suppress", "", "", "", "", GMT_TP_STANDARD }, { 0, 'T', "changedatum", "h", "height", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "mapinfo|mapsize", "e,E,g,h,j,n,o,O,r,R,w,x", "encompass,encompasstext,plotcoords,height,justify,normalize,cornercoords,regiontext,width,xy", - "n", "npoints" }, + "n", "npoints", + GMT_TP_STANDARD }, { 0, 'Z', "traveltime", "", "", - "a,i,f,t", "accumulated,incremental,isoformat,epochtime" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "a,i,f,t", "accumulated,incremental,isoformat,epochtime", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !MAPPROJECT_INC_H */ diff --git a/src/longopt/movie_inc.h b/src/longopt/movie_inc.h index 42afccb2986..b88bb3ca932 100644 --- a/src/longopt/movie_inc.h +++ b/src/longopt/movie_inc.h @@ -22,51 +22,64 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* Local options for this module */ /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ - { 0, 'C', "canvas", "", "", "", "" }, - { 0, 'N', "name", "", "", "", "" }, + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ + { 0, 'C', "canvas", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'N', "name", "", "", "", "", GMT_TP_STANDARD }, { 0, 'T', "frames", "", "", - "n,p,s,w,W", "nframes,tagwidth,first,wordsepall,wordseptab" }, + "n,p,s,w,W", "nframes,tagwidth,first,wordsepall,wordseptab", + GMT_TP_STANDARD }, { 0, 'A', "audio", "", "", - "e", "exact" }, - { 0, 'D', "displayrate", "", "", "", "" }, + "e", "exact", + GMT_TP_STANDARD }, + { 0, 'D', "displayrate", "", "", "", "", GMT_TP_STANDARD }, { 0, 'E', "title", "", "", - "d,f,g", "duration,fadetime,fadecolor" }, + "d,f,g", "duration,fadetime,fadecolor", + GMT_TP_STANDARD }, { 0, 'F', "format", "", "", - "l,o,s,t,v", "loop,encode,stride,transparent,view" }, + "l,o,s,t,v", "loop,encode,stride,transparent,view", + GMT_TP_STANDARD }, { 0, 'G', "fill", "", "", - "p", "pen" }, - { 0, 'H', "subpixel", "", "", "", "" }, - { 0, 'I', "include", "", "", "", "" }, + "p", "pen", + GMT_TP_STANDARD }, + { 0, 'H', "subpixel", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'I', "include", "", "", "", "", GMT_TP_STANDARD }, { 0, 'K', "fade", "", "", - "f,g,p", "length,color,preserve" }, + "f,g,p", "length,color,preserve", + GMT_TP_STANDARD }, { 0, 'L', "label", "e,s,f,p,c,t", "time,string,frame,percent,col,textcol", - "s,c,f,g,h,j,o,p,r,t", "scale,clearance,font,fill,shade,refpoint,offset,pen,rounded,format" }, + "s,c,f,g,h,j,o,p,r,t", "scale,clearance,font,fill,shade,refpoint,offset,pen,rounded,format", + GMT_TP_STANDARD }, { 0, 'M', "master", "f,m,l", "first,middle,last", - "r,v", "dotsperunit|dpu,view" }, + "r,v", "dotsperunit|dpu,view", + GMT_TP_STANDARD }, { 0, 'P', "progress", "a,b,c,d,e,f", "pie,wheel,arrow,line,gauge,axis", - "a,f,g,G,j,o,p,P,s,t,w", "annotate,font,mfill,sfill,justify,offset,mpen,spen,scale,format,width" }, + "a,f,g,G,j,o,p,P,s,t,w", "annotate,font,mfill,sfill,justify,offset,mpen,spen,scale,format,width", + GMT_TP_STANDARD }, { 0, 'Q', "debug", "s", "scripts", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "static", "b,f", "bg,fg", - "", "" }, - { 0, 'W', "workdir", "", "", "", "" }, + "", "", + GMT_TP_STANDARD }, + { 0, 'W', "workdir", "", "", "", "", GMT_TP_STANDARD }, { 0, 'Z', "delete", "s", "scripts", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !MOVIE_INC_H */ diff --git a/src/longopt/nearneighbor_inc.h b/src/longopt/nearneighbor_inc.h index d6eeb756cc0..8c211ad3ffc 100644 --- a/src/longopt/nearneighbor_inc.h +++ b/src/longopt/nearneighbor_inc.h @@ -22,26 +22,33 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !NEARNEIGHBOR_INC_H */ diff --git a/src/longopt/project_inc.h b/src/longopt/project_inc.h index 61715c0db2c..4e5fdf2a29b 100644 --- a/src/longopt/project_inc.h +++ b/src/longopt/project_inc.h @@ -22,44 +22,57 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PROJECT_INC_H */ diff --git a/src/longopt/psbarb_inc.h b/src/longopt/psbarb_inc.h index 104eee9e47b..7ccf410c9f9 100644 --- a/src/longopt/psbarb_inc.h +++ b/src/longopt/psbarb_inc.h @@ -22,35 +22,45 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSBARB_INC_H */ diff --git a/src/longopt/psbasemap_inc.h b/src/longopt/psbasemap_inc.h index 1137c623607..f4dac6c5f7e 100644 --- a/src/longopt/psbasemap_inc.h +++ b/src/longopt/psbasemap_inc.h @@ -22,23 +22,29 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSBASEMAP_INC_H */ diff --git a/src/longopt/psclip_inc.h b/src/longopt/psclip_inc.h index 518f2274836..7a5c6339242 100644 --- a/src/longopt/psclip_inc.h +++ b/src/longopt/psclip_inc.h @@ -22,15 +22,17 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "straightlines|steps", "m,p,x,y,r,t", "meridian,parallel,x,y,r,theta", - "", "" }, - { 0, 'C', "endclip", "", "", "", "" }, - { 0, 'N', "invert", "", "", "", "" }, - { 0, 'T', "clipregion", "", "", "", "" }, + "", "", + GMT_TP_STANDARD }, + { 0, 'C', "endclip", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'N', "invert", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'T', "clipregion", "", "", "", "", GMT_TP_STANDARD }, GMT_W_PEN_KW, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSCLIP_INC_H */ diff --git a/src/longopt/pscoast_inc.h b/src/longopt/pscoast_inc.h index be3e822d2fb..37191f7ff0f 100644 --- a/src/longopt/pscoast_inc.h +++ b/src/longopt/pscoast_inc.h @@ -22,39 +22,46 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* Local options for this module */ /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "area", "", "", - "a,l,r,p", "antarctica,lakes,riverlakes,percentexcl" }, + "a,l,r,p", "antarctica,lakes,riverlakes,percentexcl", + GMT_TP_STANDARD }, { 0, 'C', "lakes|riverfill", "", "", - "l,r", "lakes,riverlakes" }, + "l,r", "lakes,riverlakes", + GMT_TP_STANDARD }, { 0, 'D', "resolution", "f,h,i,l,c,a", "full,high,intermediate,low,crude,auto", - "f", "lowfallback" }, + "f", "lowfallback", + GMT_TP_STANDARD }, /* -E not usable because of = usage within parameters? */ { 0, 'F', "panel", "l,t", "scale,rose", - "c,g,i,p,r,s", "clearance,fill,inner,pen,radius,shade" }, - { 0, 'G', "land", "", "", "", "" }, - { 0, 'I', "rivers", "", "", "", "" }, + "c,g,i,p,r,s", "clearance,fill,inner,pen,radius,shade", + GMT_TP_STANDARD }, + { 0, 'G', "land", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'I', "rivers", "", "", "", "", GMT_TP_STANDARD }, { 0, 'J', "zaxis", "z,Z", "scale,width", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "mapscale", "g,j,J,n,x", "mapcoords,inside,outside,boxcoords,plotcoords", - "w,a,c,f,j,l,o,u,v", "length,align,loc,fancy,janchor,label,anchoroffset,units,vertical" }, - { 0, 'M', "dump", "", "", "", "" }, - { 0, 'N', "borders", "", "", "", "" }, - { 0, 'Q', "markclipend", "", "", "", "" }, - { 0, 'S', "water", "", "", "", "" }, + "w,a,c,f,j,l,o,u,v", "length,align,loc,fancy,janchor,label,anchoroffset,units,vertical", + GMT_TP_STANDARD }, + { 0, 'M', "dump", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'N', "borders", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'Q', "markclipend", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'S', "water", "", "", "", "", GMT_TP_STANDARD }, /* -Td and -Tm not doable because they have inconsistent short modifiers? */ - { 0, 'W', "shorelines", "", "", "", "" }, + { 0, 'W', "shorelines", "", "", "", "", GMT_TP_STANDARD }, /* -d (i) Synopsis usage, (ii) Optional Arguments usage, and (iii) general -d usage all inconsistent; also, why does -d in gmt_common_longopts.h not translate +c short modifier? */ - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSCOAST_INC_H */ diff --git a/src/longopt/pscontour_inc.h b/src/longopt/pscontour_inc.h index 18c6ef8991f..ab0754b4064 100644 --- a/src/longopt/pscontour_inc.h +++ b/src/longopt/pscontour_inc.h @@ -22,44 +22,57 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSCONTOUR_INC_H */ diff --git a/src/longopt/psconvert_inc.h b/src/longopt/psconvert_inc.h index 4947f974d89..d668bbf325d 100644 --- a/src/longopt/psconvert_inc.h +++ b/src/longopt/psconvert_inc.h @@ -22,59 +22,77 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'H', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'P', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSCONVERT_INC_H */ diff --git a/src/longopt/psevents_inc.h b/src/longopt/psevents_inc.h index 2a3699f1637..e357ee04f3e 100644 --- a/src/longopt/psevents_inc.h +++ b/src/longopt/psevents_inc.h @@ -22,37 +22,45 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* Local options for this module */ /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ - { 0, 'T', "time", "", "", "", "" }, + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ + { 0, 'T', "time", "", "", "", "", GMT_TP_STANDARD }, { 0, 'A', "polylines", "r,s", "trajectories,segments", - "v", "value" }, + "v", "value", + GMT_TP_STANDARD }, GMT_C_CPT_KW, { 0, 'D', "offset", "j,J", "justify,shortdiag", - "v", "line" }, + "v", "line", + GMT_TP_STANDARD }, { 0, 'E', "knots", "s,t", "symbol,text", - "o,O,l,r,p,d,f", "offset,startoffset,text,rise,plateau,decay,fade" }, + "o,O,l,r,p,d,f", "offset,startoffset,text,rise,plateau,decay,fade", + GMT_TP_STANDARD }, { 0, 'F', "labels", "", "", - "a,f,j,r,z", "angle,font,justify,record,zvalue" }, + "a,f,j,r,z", "angle,font,justify,record,zvalue", + GMT_TP_STANDARD }, { 0, 'H', "boxes", "", "", - "c,g,p,r,s", "clearance,fill,pen,rounded,shade" }, - { 0, 'L', "length", "", "", "", "" }, + "c,g,p,r,s", "clearance,fill,pen,rounded,shade", + GMT_TP_STANDARD }, + { 0, 'L', "length", "", "", "", "", GMT_TP_STANDARD }, { 0, 'M', "symbols", "i,s,t,v", "intensity,size,transparency,value", - "c", "coda" }, + "c", "coda", + GMT_TP_STANDARD }, { 0, 'N', "noclip", "c,r", "clipnorepeat,repeatnoclip", - "", "" }, - { 0, 'Q', "save", "", "", "", "" }, - { 0, 'S', "eventsymbol", "", "", "", "" }, + "", "", + GMT_TP_STANDARD }, + { 0, 'Q', "save", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'S', "eventsymbol", "", "", "", "", GMT_TP_STANDARD }, GMT_W_PEN_KW, - { 0, 'Z', "symbolcommand", "", "", "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + { 0, 'Z', "symbolcommand", "", "", "", "", GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSEVENTS_INC_H */ diff --git a/src/longopt/pshistogram_inc.h b/src/longopt/pshistogram_inc.h index 6f872dd7848..85ebffed31f 100644 --- a/src/longopt/pshistogram_inc.h +++ b/src/longopt/pshistogram_inc.h @@ -22,50 +22,65 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSHISTOGRAM_INC_H */ diff --git a/src/longopt/psimage_inc.h b/src/longopt/psimage_inc.h index 6aeff840d05..586d372fa2d 100644 --- a/src/longopt/psimage_inc.h +++ b/src/longopt/psimage_inc.h @@ -22,23 +22,29 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSIMAGE_INC_H */ diff --git a/src/longopt/pslegend_inc.h b/src/longopt/pslegend_inc.h index 81f5ca9e354..23ccc9d6482 100644 --- a/src/longopt/pslegend_inc.h +++ b/src/longopt/pslegend_inc.h @@ -22,26 +22,33 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSLEGEND_INC_H */ diff --git a/src/longopt/psmask_inc.h b/src/longopt/psmask_inc.h index 519576481b9..d0c05ae41fa 100644 --- a/src/longopt/psmask_inc.h +++ b/src/longopt/psmask_inc.h @@ -22,38 +22,49 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSMASK_INC_H */ diff --git a/src/longopt/psrose_inc.h b/src/longopt/psrose_inc.h index 7de982da905..837358755af 100644 --- a/src/longopt/psrose_inc.h +++ b/src/longopt/psrose_inc.h @@ -22,53 +22,69 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSROSE_INC_H */ diff --git a/src/longopt/psscale_inc.h b/src/longopt/psscale_inc.h index 6030b557147..3fec7a30d16 100644 --- a/src/longopt/psscale_inc.h +++ b/src/longopt/psscale_inc.h @@ -22,44 +22,57 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSSCALE_INC_H */ diff --git a/src/longopt/pssolar_inc.h b/src/longopt/pssolar_inc.h index acdfb4d1504..581b825dbbd 100644 --- a/src/longopt/pssolar_inc.h +++ b/src/longopt/pssolar_inc.h @@ -22,29 +22,37 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSSOLAR_INC_H */ diff --git a/src/longopt/psternary_inc.h b/src/longopt/psternary_inc.h index 2e2eaf3b619..66c0bee322e 100644 --- a/src/longopt/psternary_inc.h +++ b/src/longopt/psternary_inc.h @@ -22,38 +22,49 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSTERNARY_INC_H */ diff --git a/src/longopt/pstext_inc.h b/src/longopt/pstext_inc.h index 09d87cfbc98..c49644a6f5d 100644 --- a/src/longopt/pstext_inc.h +++ b/src/longopt/pstext_inc.h @@ -22,44 +22,57 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSTEXT_INC_H */ diff --git a/src/longopt/pswiggle_inc.h b/src/longopt/pswiggle_inc.h index f7bf9f0c770..19d8088bf46 100644 --- a/src/longopt/pswiggle_inc.h +++ b/src/longopt/pswiggle_inc.h @@ -22,24 +22,28 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* Local options for this module */ /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ - { 0, 'A', "azimuth", "", "", "", "" }, - { 0, 'C', "center", "", "", "", "" }, + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ + { 0, 'A', "azimuth", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'C', "center", "", "", "", "", GMT_TP_STANDARD }, { 0, 'D', "scalebar", "g,j,J,n,x", "mapcoords,inside,outside,boxcoords,plotcoords", - "w,j,a,o,l", "length,janchor,side,anchoroffset,label" }, + "w,j,a,o,l", "length,janchor,side,anchoroffset,label", + GMT_TP_STANDARD }, { 0, 'F', "panel", "", "", - "c,g,i,p,r,s", "clearance,fill,inner,pen,radius,shade" }, + "c,g,i,p,r,s", "clearance,fill,inner,pen,radius,shade", + GMT_TP_STANDARD }, { 0, 'G', "fill", "", "", - "n,p", "negative,positive" }, - { 0, 'I', "fixedazim", "", "", "", "" }, - { 0, 'T', "trackpen|track", "", "", "", "" }, - { 0, 'W', "outlinepen|pen", "", "", "", "" }, - { 0, 'Z', "ampscale", "", "", "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "n,p", "negative,positive", + GMT_TP_STANDARD }, + { 0, 'I', "fixedazim", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'T', "trackpen|track", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'W', "outlinepen|pen", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'Z', "ampscale", "", "", "", "", GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSWIGGLE_INC_H */ diff --git a/src/longopt/psxy_inc.h b/src/longopt/psxy_inc.h index 1e31ad8bc3c..aca143203d0 100644 --- a/src/longopt/psxy_inc.h +++ b/src/longopt/psxy_inc.h @@ -22,30 +22,36 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* Local options for this module */ /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "straightlines", "m,p,x,y,r,t", "mpfollow,pmfollow,xyalong,yxalong,rtalong,tralong", - "", "" }, + "", "", + GMT_TP_STANDARD }, GMT_C_CPT_KW, - { 0, 'D', "offset", "", "", "", "" }, + { 0, 'D', "offset", "", "", "", "", GMT_TP_STANDARD }, { 0, 'E', "errorbars", "x,y,X,Y", "xbar,ybar,boxwhisker,stemleaf", - "a,A,c,n,w,p", "asymmetrical,lhbounds,symbolfill,notch,capwidth,pen" }, + "a,A,c,n,w,p", "asymmetrical,lhbounds,symbolfill,notch,capwidth,pen", + GMT_TP_STANDARD }, { 0, 'F', "connection", "c,n,p", "continuous,network,refpoint", - "", "" }, - { 0, 'H', "scale", "", "", "", "" }, - { 0, 'I', "intensity", "", "", "", "" }, + "", "", + GMT_TP_STANDARD }, + { 0, 'H', "scale", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'I', "intensity", "", "", "", "", GMT_TP_STANDARD }, { 0, 'L', "polygon", "", "", - "b,d,D,x,y,p", "bounds,symdev,asymdev,xanchor,yanchor,pen" }, + "b,d,D,x,y,p", "bounds,symdev,asymdev,xanchor,yanchor,pen", + GMT_TP_STANDARD }, { 0, 'N', "noclip", "c,r", "clipnorepeat,repeatnoclip", - "", "" }, - { 0, 'T', "ignoreinfiles", "", "", "", "" }, - { 0, 'Z', "zvalue|level", "", "", "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, 'T', "ignoreinfiles", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'Z', "zvalue|level", "", "", "", "", GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSXY_INC_H */ diff --git a/src/longopt/psxyz_inc.h b/src/longopt/psxyz_inc.h index 6ba13fb5a21..01ca4c23668 100644 --- a/src/longopt/psxyz_inc.h +++ b/src/longopt/psxyz_inc.h @@ -22,47 +22,61 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'H', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !PSXYZ_INC_H */ diff --git a/src/longopt/sample1d_inc.h b/src/longopt/sample1d_inc.h index 81222a41e63..85384c55329 100644 --- a/src/longopt/sample1d_inc.h +++ b/src/longopt/sample1d_inc.h @@ -22,26 +22,33 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !SAMPLE1D_INC_H */ diff --git a/src/longopt/spectrum1d_inc.h b/src/longopt/spectrum1d_inc.h index 61e10917c17..12ac4c32c34 100644 --- a/src/longopt/spectrum1d_inc.h +++ b/src/longopt/spectrum1d_inc.h @@ -22,29 +22,37 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !SPECTRUM1D_INC_H */ diff --git a/src/longopt/sph2grd_inc.h b/src/longopt/sph2grd_inc.h index 4ca84e3b865..33a5d612c95 100644 --- a/src/longopt/sph2grd_inc.h +++ b/src/longopt/sph2grd_inc.h @@ -22,29 +22,37 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !SPH2GRD_INC_H */ diff --git a/src/longopt/sphdistance_inc.h b/src/longopt/sphdistance_inc.h index 061e5a44f9a..788bb017317 100644 --- a/src/longopt/sphdistance_inc.h +++ b/src/longopt/sphdistance_inc.h @@ -22,35 +22,45 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !SPHDISTANCE_INC_H */ diff --git a/src/longopt/sphinterpolate_inc.h b/src/longopt/sphinterpolate_inc.h index 1d8fbc43722..8949a4b4fe0 100644 --- a/src/longopt/sphinterpolate_inc.h +++ b/src/longopt/sphinterpolate_inc.h @@ -22,26 +22,33 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !SPHINTERPOLATE_INC_H */ diff --git a/src/longopt/sphtriangulate_inc.h b/src/longopt/sphtriangulate_inc.h index 1e7271e37ac..1969f601d5f 100644 --- a/src/longopt/sphtriangulate_inc.h +++ b/src/longopt/sphtriangulate_inc.h @@ -22,32 +22,41 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !SPHTRIANGULATE_INC_H */ diff --git a/src/longopt/subplot_inc.h b/src/longopt/subplot_inc.h index b78cec2d0aa..b6cecfadc98 100644 --- a/src/longopt/subplot_inc.h +++ b/src/longopt/subplot_inc.h @@ -22,32 +22,41 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !SUBPLOT_INC_H */ diff --git a/src/longopt/surface_inc.h b/src/longopt/surface_inc.h index dd0be695f3d..39ca7d7eb23 100644 --- a/src/longopt/surface_inc.h +++ b/src/longopt/surface_inc.h @@ -21,30 +21,38 @@ /* Translation table from long to short module options, directives and modifiers */ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* Local options for this module */ - /* separator, short_option, long_option, short_directives, long_directives, short_modifiers, long_modifiers */ + /* separator, short_option, long_option, + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "aspect", "m", "middle", - "", "" }, - { 0, 'C', "convergence", "", "", "", "" }, + "", "", + GMT_TP_STANDARD }, + { 0, 'C', "convergence", "", "", "", "", GMT_TP_STANDARD }, { 0, 'D', "breakline", "", "", - "z", "zvalue" }, + "z", "zvalue", + GMT_TP_STANDARD }, GMT_I_INCREMENT_KW, { 0, 'L', "limit", "l,u", "lower,upper", - "", "" }, - { 0, 'M', "maskradius|mask", "", "", "", "" }, - { 0, 'N', "maxiterations", "", "", "", "" }, + "", "", + GMT_TP_STANDARD }, + { 0, 'M', "maskradius|mask", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'N', "maxiterations", "", "", "", "", GMT_TP_STANDARD }, { 0, 'Q', "quicksize", "r", "region", - "", "" }, - { 0, 'S', "searchradius", "", "", "", "" }, + "", "", + GMT_TP_STANDARD }, + { 0, 'S', "searchradius", "", "", "", "", GMT_TP_STANDARD }, { 0, 'T', "tension", "b,i", "boundary,interior", - "", "" }, - { 0, 'W', "logfile", "", "", "", "" }, - { 0, 'Z', "relax", "", "", "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, 'W', "logfile", "", "", "", "", GMT_TP_STANDARD }, + { 0, 'Z', "relax", "", "", "", "", GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !SURFACE_INC_H */ diff --git a/src/longopt/trend1d_inc.h b/src/longopt/trend1d_inc.h index 7635230778e..b6345df3c03 100644 --- a/src/longopt/trend1d_inc.h +++ b/src/longopt/trend1d_inc.h @@ -22,23 +22,29 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !TREND1D_INC_H */ diff --git a/src/longopt/trend2d_inc.h b/src/longopt/trend2d_inc.h index 24df2d47d8d..61710f0226d 100644 --- a/src/longopt/trend2d_inc.h +++ b/src/longopt/trend2d_inc.h @@ -22,23 +22,29 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'C', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'W', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !TREND2D_INC_H */ diff --git a/src/longopt/triangulate_inc.h b/src/longopt/triangulate_inc.h index c3c63b61bfc..106b03b02cf 100644 --- a/src/longopt/triangulate_inc.h +++ b/src/longopt/triangulate_inc.h @@ -22,50 +22,65 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + 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, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'F', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'L', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'M', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'N', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Q', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'T', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'Z', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !TRIANGULATE_INC_H */ diff --git a/src/longopt/xyz2grd_inc.h b/src/longopt/xyz2grd_inc.h index 04838239a9f..883c1e67b15 100644 --- a/src/longopt/xyz2grd_inc.h +++ b/src/longopt/xyz2grd_inc.h @@ -22,26 +22,33 @@ static struct GMT_KEYWORD_DICTIONARY module_kw[] = { /* separator, short_option, long_option, - short_directives, long_directives, - short_modifiers, long_modifiers */ + short_directives, long_directives, + short_modifiers, long_modifiers, + transproc_mask */ { 0, 'A', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'D', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'E', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'G', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'I', "", "", "", - "", "" }, + "", "", + GMT_TP_STANDARD }, { 0, 'S', "", "", "", - "", "" }, - { 0, '\0', "", "", "", "", ""} /* End of list marked with empty option and strings */ + "", "", + GMT_TP_STANDARD }, + { 0, '\0', "", "", "", "", "", 0 } /* End of list marked with empty option and strings */ }; #endif /* !XYZ2GRD_INC_H */