Eric Kow <[email protected]> writes:

> New defaults for Darcs 2.5
> --------------------------
> * pull/push/send --no-set-default
>
>   - ... but add an online reminder whenever you interact with a
>     non-default repo about how to set the default
>
> * send --edit-description
>
> * record --no-test
>
> * check --no-test
>
>   - add a darcs test command
>   - (EYK: shouldn we rename darcs trackdown to darcs test --trackdown then?]
>
> Undecided
> ---------
> The problem with the below is that it may interfere with scripts or
> people using redirection on their shells.  Our next step is to do
> research on whether we can do reliable terminal detection on Windows
> (already easy on *nix) and then re-open the discussion.
>
> * apply --interactive
> * check --interactive

+1 to all of the above.

> Retain
> ------
> * --no-set-scripts-executable
>
>   - Detecting scripts is problematic [consider Windows].
>   - Setting permissions may have some kind of undesirable interaction
>     with ACLs [not sure if I understood discussion]

I'd prefer it to be on, but I can live without it.  Obviously a better
solution would be for a Darcs 3 that can understand arbitrary metadata,
including unix permissions, ntfs permissions, ext2 attrs, xattrs, &c :-)

> Other notes
> -----------
> Salvatore pointed out that we should add some sort of mechanism for
> the darcs command line to have a frozen behaviour (eg. for scripts).
> This would let us change the command line UI at will, with scripts
> doing something like DARCS_BEHAVIOUR=frozen-2.5 darcs foo

Sounds like a nice feature, but I can imagine it taking a lot of work,
and not getting enough testing to be sure it isn't broken accidentally.

_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to