Michael Heerdegen <
michael_...@web.de>
writes:
> Eric Abrahamsen <
er...@ericabrahamsen.net>
> writes:
>
>> Well, off the top of my head, I'd say plain `dired' should auto-select
>> existing candidates, and `dired-create-directory' shouldn't.
>>
>> After that, my personal preference for the various `dired-do-*'
>> functions would be to assume existing directories (ie auto-select
>> existing), but I can imagine other people might have different opinions.
>
> Should preselection behavior differ for directories and regular files
> (because you speak of "directories")?
I think the real question is -- should it differ for `dired' and
`helm-find-files'. Find files can create files, dired can't create
directories. To me, that indicates that dired should be even *more*
tilted towards preselection than find-files.
> I guess what you expect can differ for more than one class, think of
>
> just dired
> + in dired
> C in dired
> S in dired
>
> it's always different whether preselection for directories and regular
> files would make sense.
Yes, but as I said, I think it makes sense for plain dired and the
dired-do-* commands (ie R, C, S, etc) to preselect, and
dired-create-directory (ie +) to not.
>> Are there complexities I'm not thinking of?
>
> I guess we could just exclude "dired" itself for now from the special
> treatment and see how it feels. Until now, AFAIK nobody complained
> about any command apart from dired itself.
Yup -- I find that everything else works as I expect/want it to, except
for dired.
E