NEWS
GetoptLong 1.1.0
- support multiple-word option
- subpport sub-commands
- fixed a bug when 'argv_str' is NULL
GetoptLong 1.0.3 (2020-10-01)
- fixed a bug of setting "verbose!" and with TRUE for verbose as default
GetoptLong 1.0.1 (2020-07-05)
- fixed a bug of testng folders
- directly use .md files under solaris
GetoptLong 1.0.0 (2020-06-10)
- Re-implement options by reference class.
- Support specification by a template.
- Support help message of sub options.
GetoptLong 0.1.8 (2020-01-08)
- 'qq()'/'qqcat()': multiple text templates can be specified.
GetoptLong 0.1.7 (2018-06-10)
- update dependency of GlobalOptions package
- 'code.pattern' can be a vector that all patterns are searched.
- add 'get_scriptdir()'
- cat_format_line(): first wrap text into a variable then print it out
GetoptLong 0.1.6 (2017-03-06)
- logical options can have default values.
- add 'cat_strwrap' option in 'qq.options()'
- text are properly wrapped for the command message
- add 'script_name' option to set alternative script name
GetoptLong 0.1.5 (2016-09-26)
- head and foot of the message are properly wrapped.
- qqcat: text are wrapped with fixed width per line by default
GetoptLong 0.1.4 (2016-08-14)
- add 'head' and 'foot' arguments in 'GetoptLong()' which set the head and foot
of the help message
- change vignette format to Rmd
GetoptLong 0.1.3 (2016-04-23)
- use 'interactive()' to test whether under command-line mode
- update according to testthat 1.0.0
GetoptLong 0.1.2 (2016-03-25)
- update option functons with new version of GlobalOptions
- set 'source()' as internal
GetoptLong 0.1.1 (2015-12-04)
- add 'source' which also allow specifying arguments in interactive session.
GetoptLong 0.1.0 (2015-03-09)
- depends on 'methods' package
- add 'GetOptions' which is the same as 'GetoptLong'
GetoptLong 0.0.9 (2015-01-29)
- modified tests according to changes of 'GlobalOptions' package
GetoptLong 0.0.8 (2014-11-06)
- check atomic vector in 'qq'
- If the interpolated variable is equal to NULL, it will be converted to "".
GetoptLong 0.0.7 (2014-10-11)
- vignettes are rendered by knitr
- use 'GlobalOptions' package to take care of the global settings
- default value can be set to NULL if it is optional
- if the option is designed as named list and has default value. Elements that are
not specified on command-line will be kept with their default values.
GetoptLong 0.0.6 (2014-08-19)
- default value can be set as a list if the option is specified as opt=[sifo]%
GetoptLong 0.0.5 (2014-07-30)
- use a global variable which is a flag of whether it is under command-line or not.
- If in interactive session and there is error, the session will be quite while
throw error instead.
GetoptLong 0.0.4 (2014-06-17)
- add ‘cat_prefix' argument in 'qqcat' which is prior than 'options(’cat_prefix')'
and not globally effective.
GetoptLong 0.0.3 (2013-12-10)
- If command-line variable is a list, enforce the order of names of elements to
be alphabetical (in testing file, tag=%i).
- 'help' and 'version' will not be exported.
GetoptLong 0.0.2 (2013-11-28)
- add 'collapse' option in 'qq' so that 'qq' can return a vector instead of
only collapsing them into one string.
GetoptLong 0.0.1