emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Introducing 'unrecognized and 'ignored


From: Richard Stallman
Subject: Re: Introducing 'unrecognized and 'ignored
Date: Sat, 05 Jan 2008 00:54:12 -0500

    The disadvantages or using dired: 

Several of these are not persuasive (at least based on what
you've said so far).

     - performance  -- the difference is HUGE

What is the connection between using dired and this slowdown?

     - clutter - dired has 4 top level menus that are mostly useless in the
                VC context

That is not a real problem.
It is easy for a variant of Dired to override them.

     - availability of simple key bindings: dired takes most single key
     bindings, forcing vc-dired to use the "v" prefix

That is not a real problem.  vc-dired could rebind some Dired keys,
and still preserve most of the advantage of commonality with Dired.

     - future extensibility - VC systems are evolving at a fast pace
       nowadays, being able to easily make changes to accommodate new
       features is very important. 

I see no point paying the price today for a benefit that may only
possibly develop.  I'd rather pay that price if and when there is a
real benefit to be gained.  It won't be more work then than it is
today.

On the other hand, this could be a significant reason:

     - display flexibility  -- it is much easier to do custom displays as
       needed by VC using ewocs than to retrofit it into dired.  Just look
       at the PCL-CVS display and compare it with vc-dired.

If custom displays are needed, that probably requires splitting off.

Are custom displays needed?  What would you want to use them for?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]