Add value_name() call in ui specification code
This commit is contained in:
parent
807f734d38
commit
4e987e32cf
1 changed files with 14 additions and 9 deletions
|
@ -7,14 +7,16 @@ pub fn build_ui<'a>(app: App<'a, 'a>) -> App<'a, 'a> {
|
||||||
.short("i")
|
.short("i")
|
||||||
.takes_value(true)
|
.takes_value(true)
|
||||||
.required(true)
|
.required(true)
|
||||||
.help("View this entry at this store path"))
|
.help("View this entry at this store path")
|
||||||
|
.value_name("ID"))
|
||||||
|
|
||||||
.arg(Arg::with_name("version")
|
.arg(Arg::with_name("version")
|
||||||
.long("version")
|
.long("version")
|
||||||
.short("V")
|
.short("V")
|
||||||
.takes_value(true)
|
.takes_value(true)
|
||||||
.required(false)
|
.required(false)
|
||||||
.help("View this version (youngest if not specified)"))
|
.help("View this version (youngest if not specified)")
|
||||||
|
.value_name("VERSION"))
|
||||||
|
|
||||||
.arg(Arg::with_name("versions")
|
.arg(Arg::with_name("versions")
|
||||||
.long("versions")
|
.long("versions")
|
||||||
|
@ -71,21 +73,24 @@ pub fn build_ui<'a>(app: App<'a, 'a>) -> App<'a, 'a> {
|
||||||
.short("b")
|
.short("b")
|
||||||
.takes_value(true) // optional, which browser
|
.takes_value(true) // optional, which browser
|
||||||
.required(false)
|
.required(false)
|
||||||
.help("View content in $BROWSER (fails if no env variable $BROWSER)"))
|
.help("View content in $BROWSER (fails if no env variable $BROWSER)")
|
||||||
|
.value_name("BROWSER"))
|
||||||
|
|
||||||
.arg(Arg::with_name("view-in-texteditor")
|
.arg(Arg::with_name("view-in-texteditor")
|
||||||
.long("editor")
|
.long("editor")
|
||||||
.short("e")
|
.short("e")
|
||||||
.takes_value(true) // optional, which editor
|
.takes_value(true) // optional, which editor
|
||||||
.required(false)
|
.required(false)
|
||||||
.help("View content in $EDITOR"))
|
.help("View content in $EDITOR")
|
||||||
|
.value_name("EDITOR"))
|
||||||
|
|
||||||
.arg(Arg::with_name("view-in-custom")
|
.arg(Arg::with_name("view-in-custom")
|
||||||
.long("custom")
|
.long("custom")
|
||||||
.short("c")
|
.short("c")
|
||||||
.takes_value(true) // non-optional, call-string
|
.takes_value(true) // non-optional, call-string
|
||||||
.required(false)
|
.required(false)
|
||||||
.help("View content in custom program, for example 'libreoffice %e', replace '%e' with entry path"))
|
.help("View content in custom program, for example 'libreoffice %e', replace '%e' with entry path")
|
||||||
|
.value_name("PROGRAM"))
|
||||||
|
|
||||||
.group(ArgGroup::with_name("viewer")
|
.group(ArgGroup::with_name("viewer")
|
||||||
.args(&["view-in-stdout",
|
.args(&["view-in-stdout",
|
||||||
|
@ -105,15 +110,15 @@ pub fn build_ui<'a>(app: App<'a, 'a>) -> App<'a, 'a> {
|
||||||
.short("f")
|
.short("f")
|
||||||
.takes_value(true) // "markdown" or "textile" or "restructuredtex"
|
.takes_value(true) // "markdown" or "textile" or "restructuredtex"
|
||||||
.required(true)
|
.required(true)
|
||||||
.help("Compile from"))
|
.help("Compile from")
|
||||||
|
.value_name("FORMAT"))
|
||||||
|
|
||||||
.arg(Arg::with_name("to")
|
.arg(Arg::with_name("to")
|
||||||
.long("to")
|
.long("to")
|
||||||
.short("t")
|
.short("t")
|
||||||
.takes_value(true) // "html" or "HTML" or ... json maybe?
|
.takes_value(true) // "html" or "HTML" or ... json maybe?
|
||||||
.required(true)
|
.required(true)
|
||||||
.help("Compile to"))
|
.help("Compile to")
|
||||||
|
.value_name("FORMAT"))
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue