AJ Alt

Results 159 comments of AJ Alt

Can you help me understand what changes you're looking for? Is your issue that both libraries have a class with the same name?

That's true. The reason it's not in the TerminalInfo now is that not every environment has a stderr. But given that all the `Terminal.print` functions take a `stderr` argument now,...

Sure, I think that makes sense. I'd accept a PR!

This is mentioned [in the mordant docs](https://ajalt.github.io/mordant/guide/#__tabbed_1_2), but it's hard to find, and with Java 24 becoming more widespread, it's worth making that info more prominent.

An option's final value is computed by `check(transformAll(transformEach(convert(value))))`, and `required` is a wrapper around `transformAll`, so you can't change the order the transformations are applied. In your case, I would...

This would be a breaking change, so this will have to be part of a major version release

When you subclass a command, the subclass gets instances of all the options, they aren't references to any options in the parent. Clikt doesn't currently support "persistent flags" / "recursive...

I'm not depending on kotlinx.support.jdk7 explicitly, is that something that could be fixed by upgrading the kotlin version this library is compiled against?