command-line-interface-pages / v2-tooling

Tools for handling v2.*.* syntax
6 stars 3 forks source link

Refresh converter to CLIP pages #20

Closed EmilyGraceSeville7cf closed 1 year ago

EmilyGraceSeville7cf commented 1 year ago
EmilyGraceSeville7cf commented 1 year ago

@kbdharun, can u play with this converter? Maybe u find some bugs or suggest enhancements. 😄

kbdharun commented 1 year ago

@kbdharun, can u play with this converter? Maybe u find some bugs or suggest enhancements. 😄

Sure will try it later today.

EmilyGraceSeville7cf commented 1 year ago

Hmmm... What converter is missing (if not implementing a proper parser, just use sed) - handling brace expansions. It means that {{file{1,2,3}}} will not be converted at all to {file* value}. Furthermore {{--install}}, will not be expanded to {option value: --install}. BTW, I think I can implement basic alternative support like {{==|!=}} -> {option operator: ==, !=}, and use it for paired operators and long-short options.

value is a some description for a placeholder.

When I implement a proper TlDr page parser everything not possible to do now become possible. 😄

EmilyGraceSeville7cf commented 1 year ago

@kbdharun, @navarroaxel, feel free to merge PR when u check converter functionality. :)