COMMITS
/ vlib/cli/command.v July 2, 2025
May 5, 2025
D
all: remove deprecations made before 2024-11-06
Delyan Angelov committed
March 9, 2025
K
cli: add missing struct members to str() method and fix some comments (#23893)
Kim Shrier committed
October 17, 2024
August 5, 2024
Y
fmt: fix and simplify align of struct fields (#21995)
yuyi committed
May 8, 2024
T
May 1, 2024
T
cli: simplify flag parsing (#21392)
Turiiya committed
April 20, 2024
T
cli: extend control over defaults (#21308)
Turiiya committed
March 7, 2024
November 15, 2023
J
all: update attributes to use new syntax
Joe C committed
August 3, 2023
A
all: do not allow uninitialized function pointers
Alexander Medvednikov committed
July 4, 2023
F
cli: fix custom help without execute handler (#18732)
Felipe Pena committed
November 15, 2022
Y
vfmt: change all '$expr' to '${expr}' (#16428)
yuyi committed
October 20, 2022
Y
September 15, 2022
June 26, 2022
A
cli: fix compilation
Alexander Medvednikov committed
May 20, 2022
V
checker: ban unsafe pointer/fn comparison (#14462)
Vincenzo Palazzo committed
April 3, 2022
C
cli: add automatic manpage generation with -man (#13911)
Cameron Katri committed
March 4, 2022
H
cli: print cli errors in red where possible (#13647)
Hunam committed
August 11, 2021
D
cli: have a posix mode to handle -- (#11133)
div72 committed
May 7, 2021
U
all: various fixes for [heap]/auto-heap handling (#10033)
Uwe Krüger committed
February 28, 2021
S
all: bring back `panic(err.msg)` -> `panic(err)` (#9022)
spaceface committed
S
all: update repo to use the new error handling syntax (#8950)
spaceface committed
February 21, 2021
Z
cli: don't sort flags / commands by default (#8813)
zakuro committed
February 20, 2021
S
cli: fix checking callbacks (#8858)
Stanislav Ershov committed
February 19, 2021
M
cli: ensure that required flags are set (#8826)
Miccah committed
January 26, 2021
D
all: require calling `optfn() ?` / `optfn() or {...}` for `fn optfn() ? {}`
Delyan Angelov committed
January 22, 2021
E
cli: allow flag to be set multi time (#8256)
Emeric MARTINEAU committed
January 20, 2021
L
cli: add missing documentation to all pub functionality (#8226)
Larpon committed
January 7, 2021
Z
cli: make execute_help pub (#7938)
zakuro committed
January 5, 2021
Z
cli: add Command.setup() (#7850)
zakuro committed
January 3, 2021
Z
fmt: align struct field comments (#7632)
zakuro committed
December 21, 2020
Z
cli: run v fmt (#7440)
zakuro committed
October 17, 2020
L
cli: show help for empty root command (#6636)
Lukas Neubert committed
October 7, 2020
S
cli: help displayed when a Command has no execute function (fix #6530) (#6567)
shnorbluk committed
October 5, 2020
S
checker: disallow address of array and map index outside unsafe (#6557)
Swastik Baranwal committed
September 16, 2020
L
cli: improvements to help and error messages (#6375)
Lukas Neubert committed
August 20, 2020
L
cli: various improvements (#6180)
Lukas Neubert committed
August 12, 2020
A
sort: handle `.sort(a.field > b.field)`
Alexander Medvednikov committed
July 18, 2020
D
cli: extract improvements to vlib/cli, based on PR 5616 (without cmd/v2)
Delyan Angelov committed
July 2, 2020
T
cli: add flag/cmd sorting + get_all_found (#5615)
Tim Basel committed
July 1, 2020
T
cli: help/version abbrev optional + fix various inconsistencies (#5586)
Tim Basel committed
May 28, 2020
T
cli: assign parent by default; add disable_flag
Tim Basel committed
May 17, 2020
Y
parser: check `(mut f Foo)` syntax
yuyi committed
April 16, 2020
E
cli: make compile
Enzo Baldisserri committed
March 10, 2020
W
cli: add pre_execute & post_execute
Wing-Kam committed
February 24, 2020
S
cleanup: replace C for loops with range
spaceface777 committed
December 6, 2019
A
cli: update mutability
Alexander Medvednikov committed
November 30, 2019
A
array: make left/right/slice private
Alexander Medvednikov committed
November 21, 2019
T
vlib: cli module
Tim Basel committed