On Mon, Oct 25, 2010 at 10:21:27AM -0000, julianf...@apache.org wrote:
> Author: julianfoad
> Date: Mon Oct 25 10:21:27 2010
> New Revision: 1027029
> 
> URL: http://svn.apache.org/viewvc?rev=1027029&view=rev
> Log:
> * subversion/svn/main.c
>   (svn_cl__options): Remove the alias '--nul' (for --no-unlock/--keep-lock),
>     in order to have at most one alias per option, and because I didn't
>     like its name.

For options which are being typed often during interactive use,
I like having aliases that are at most 2 or 3 characters.

The --no-unlock option is a bit special because it's also a double-negative
which isn't intuitive. Note how the API uses "keep_lock", so the CLI client
always passes "!no_unlock" to the API. IMO the option should always have
been called --keep-lock.

So in this case, I'd like to have both a short form for typing,
and a --keep-lock alias.

But I agree that "nul" isn't a good name. Maybe we should provide a
short alias that sounds more like --keep-lock? Unfortunately --kl is
already taken by --keep-local, which sounds very similar to --keep-lock.
We should try to create short forms for both these options in a way that
makes it easy to tell which is which.

Maybe like this?

 --keep-local => --kal
 --keep-lock  => --kck

Stefan

Reply via email to