all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Stefan Monnier <monnier@iro.umontreal.ca>
To: Wojciech Meyer <wojciech.meyer@googlemail.com>
Cc: Juri Linkov <juri@jurta.org>,
	Deniz Dogan <deniz.a.m.dogan@gmail.com>,
	joakim@verona.se, emacs-devel@gnu.org
Subject: Re: Refreshing Info nodes
Date: Wed, 16 Jun 2010 09:39:58 -0400	[thread overview]
Message-ID: <jwvwrtz6r8m.fsf-monnier+emacs@gnu.org> (raw)
In-Reply-To: <87bpbbkgt1.fsf@gmail.com> (Wojciech Meyer's message of "Wed, 16 Jun 2010 00:38:18 +0100")

>> back(last)     up     goto     revert
>> dired     q              ^      j        g
>> info      l              u      g        -
>> help      C-c C-b        ?      ?        -

Help uses "g" for `View-goto-line' but should switch it to
`revert-buffer' (after getting it to work, obviously).
Note that dired's `q' is not just a different key but it also behaves
differently since it doesn't work *within* a buffer, but jumps to some
earlier one instead.

> is file-system -> dired), this should be unified. (one base mode for it?
> I've noticed that we can inherit major modes).

The closest parent we have for such uses is `special-mode' which does
not account for the "hierarchical" part, nor for the "goto".  I.e. it is
only meant to unify the revert-buffer binding ("g") as well as the
quit-window binding ("q").
Currently special-mode is under used, so patches to use it in more
places are very welcome.

> BTW: I found that vc-status could be pretty much similar to dired. Would
> that be feasible to annotate files in dired and shift some functionality
> from vc-status mode to dired? (Most of the time I spent in dired anyway,
> and calling vs status, or having a feedback about status of files under
> version control could be good.

In my experience with pcl-cvs and vc-dired (tainted by the fact that
vc-dired was painfully slow), dired already uses up a lot of horizontal
space and a lot of key-bindings, so adding VC to it is problematic.
Furthermore, while adding VC status to files in Dired might be good
enough for small projects, for large projects it usually suffers from
the fact that you need to have an overview of all the files you have
modified, which are often scattered among a few directories, which is
why vc-dir doesn't list all the files, but only the "interesting ones".


        Stefan



  reply	other threads:[~2010-06-16 13:39 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-06-13 17:51 Refreshing Info nodes Wojciech Meyer
2010-06-13 17:56 ` Deniz Dogan
2010-06-14 15:38   ` Juri Linkov
2010-06-14 18:34     ` Wojciech Meyer
2010-06-14 19:08     ` Stefan Monnier
2010-06-14 20:49       ` joakim
2010-06-14 21:59         ` Juri Linkov
2010-06-14 22:58           ` joakim
2010-06-15 21:35             ` Juri Linkov
2010-06-15 23:38               ` Wojciech Meyer
2010-06-16 13:39                 ` Stefan Monnier [this message]
2010-06-16 20:43                   ` Juri Linkov
2010-06-17  0:46                     ` Stefan Monnier
2010-06-17  8:29                       ` Juri Linkov
2010-08-28 20:38                   ` Wojciech Meyer
2010-08-28 20:50                     ` Eli Zaretskii
2010-08-28 22:17                       ` Wojciech Meyer
2010-08-29 15:18                         ` Wojciech Meyer
2010-09-11 13:19                           ` Stefan Monnier
2010-09-11 14:00                             ` Wojciech Meyer
2010-09-13  1:34                             ` Wojciech Meyer
2010-09-13 10:11                               ` Stefan Monnier
2010-09-13 10:22                                 ` Wojciech Meyer
2010-06-17  8:00                 ` Richard Stallman
2010-06-17  8:52                   ` Wojciech Meyer
2010-06-15  0:38           ` Stefan Monnier
2010-06-16 20:35             ` Juri Linkov
2010-06-17  0:49               ` Stefan Monnier
2010-06-15  3:00           ` Eli Zaretskii
2010-06-15  3:18             ` Drew Adams
2010-06-14 21:57       ` Juri Linkov
2010-06-15  0:42         ` Stefan Monnier
2010-06-16 20:33           ` Juri Linkov
2010-06-17  0:50             ` Stefan Monnier
2010-06-17 20:34               ` Juri Linkov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=jwvwrtz6r8m.fsf-monnier+emacs@gnu.org \
    --to=monnier@iro.umontreal.ca \
    --cc=deniz.a.m.dogan@gmail.com \
    --cc=emacs-devel@gnu.org \
    --cc=joakim@verona.se \
    --cc=juri@jurta.org \
    --cc=wojciech.meyer@googlemail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.