all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* guix.el: Key bindings for a "package list"
@ 2014-09-05  7:42 Alex Kost
  2014-09-05  8:26 ` Ludovic Courtès
  2014-09-05  9:11 ` Taylan Ulrich Bayirli/Kammer
  0 siblings, 2 replies; 28+ messages in thread
From: Alex Kost @ 2014-09-05  7:42 UTC (permalink / raw)
  To: guix-devel

Hello,

I would like to know people's opinions about default key bindings.

Currently in a buffer with a list of packages we have: "u"/"U" to
unmark/unmark all.  But it leaves no room for marking for upgrade and I
just bound it to "^" which is not very good.

So what about combining "unmark"/"unmark all" into one key and use
either:

1. "U" - unmark ("C-u U" - unmark all);
   "u" - mark for upgrading.

2. "u" - unmark ("C-u u" - unmark all);
   "U" - mark for upgrade.  Should it also require (for consistency) to
   use upper-case "I"/"D" for marking for installing/deletion?

Also should there be a command to mark all obsolete packages for
upgrading?  If so, what key should it be bound to? (perhaps my favourite
"^").

Thanks.

--
Alex

^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2014-09-24  7:51 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-05  7:42 guix.el: Key bindings for a "package list" Alex Kost
2014-09-05  8:26 ` Ludovic Courtès
2014-09-05 12:37   ` Alex Kost
2014-09-05 20:22     ` Ludovic Courtès
2014-09-06 16:45       ` Alex Kost
2014-09-06 17:28         ` Taylan Ulrich Bayirli/Kammer
2014-09-06 21:11           ` guix.el & multiple outputs Ludovic Courtès
2014-09-06 22:39             ` Taylan Ulrich Bayirli/Kammer
2014-09-08  6:50               ` Ludovic Courtès
2014-09-07 16:14             ` Alex Kost
2014-09-19  6:58             ` Alex Kost
2014-09-20 14:11               ` [PATCH] emacs: Rewrite scheme side in a functional manner Ludovic Courtès
2014-09-21 10:51                 ` Alex Kost
2014-09-21 19:27                   ` Ludovic Courtès
2014-09-23 20:14                     ` Alex Kost
2014-09-24  7:48                       ` Ludovic Courtès
2014-09-21 19:28                   ` ‘profile-generations’ Ludovic Courtès
2014-09-21 19:37               ` guix.el & multiple outputs Ludovic Courtès
2014-09-23 20:14                 ` Alex Kost
2014-09-24  7:50                   ` Ludovic Courtès
2014-09-06 21:15         ` guix.el: Key bindings for a "package list" Ludovic Courtès
2014-09-07 16:14           ` Alex Kost
2014-09-08  6:51             ` Ludovic Courtès
2014-09-05  9:11 ` Taylan Ulrich Bayirli/Kammer
2014-09-05 12:37   ` Alex Kost
2014-09-05 20:24     ` Ludovic Courtès
2014-09-06  8:17       ` Alex Kost
2014-09-06 10:55         ` Ludovic Courtès

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.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.