[Conkeror] un-feature request

John J Foerch jjfoerch at earthlink.net
Wed Aug 20 18:28:53 PDT 2008


Hello,

  One convention that conkeror inherited from its emacs roots is that
the universal-prefix-argument may be either an integer, or an integer
wrapped in a list.  The prefix argument can be thought of as providing
both a number and an optional anonymous object.  The anonymous object is
introduced by pressing C-u, which also has the effect of multiplying the
prefix number by 4.

  I propose that this convention be abandoned, and that the universal
prefix be changed to always be a simple number.  (I am also willing to
implement this change.)  I support my proposition with the following
reasons:

 * The circumstances when the non-numeric part of the prefix exists are
   confusing, and the anonymous object part is intertwined with
   multiplication by 4.

 * There are no existing commands, as far as I can tell, that depend on
   this functionality.

 * Conkeror has a more sophisticated prefix-argument system than emacs,
   which could easily accomodate additional prefix information by a
   different key.  (The system is called the browser-objects system.)

  Multiplication by 4 can stay or go--although I find it an arbitrary
convention, I can appreciate that it has its uses.  However, I believe
that attaching an anonymous object to the prefix when C-u is pressed is
unnecessary complexity that we don't need.

  Any comments?  Objections?

-- 
John Foerch




More information about the Conkeror mailing list