On Wed, 21 Oct 2009, Anselm R Garbe wrote:

2009/10/21 Anselm R Garbe <ans...@garbe.us>:
2009/10/21 Peter John Hartman <peterjohnhart...@gmail.com>:


On Wed, 21 Oct 2009, Julien Steinhauser wrote:

On Wed, Oct 21, 2009 at 09:17:52AM -0400, Peter John Hartman wrote:

What about cases in which one wishes to both type a few words and then
paste?  For example, when I want
to do a smart prefix search (via dmenu) on Bob McCrue (who sits in my
selection buffer) but I also
want to do something like "University of Wherever" + "Bob McCrue" where
the first part is something
I type in by hand and the second part is something I want to just "paste"
in?   The same argument
could be launched with respect to the find feature (which now utilizes
dmenu).

Or maybe you have something else in mind when you talk of "integrating
into dmenu's cache"?

Peter

sselp does it also in case you wish to paste "and" write.
Select something, then run echo `sselp` | dmenu, tab, space
and what you write after that follows your selection,
terminate dmenu and all is printed out.




Fair enough; but the functionality still seems a bit stifling, doesn't it?
 Particular problems I would see with this (in terms of "workflow") are as
follow.

Let's use the simple example of the surf-find function which now uses dmenu.

(1) You have to know in advance if you want to paste into the input field or
not (on your proposal).
But sometimes we don't want what is in our x selection buffer to show up as
an option in the find.
For example, if I have a huge chunk of code in my x selection buffer, but I
want to find someone's name.  But sometimes we do want what is in our x
selection buffer to show up as a option in find.
Hence, we have to know in advance on your proposal, which strikes me as bad.

(2) You can't easily just type something, then paste, then keep typing
something (on your proposal).
In fact, you can't type something and then paste either, as the paste
selection disappears after
you start typing.  This again seems like a limitation.

These considerations suggest that perhaps a patch to dmenu should be
re-evaluated for inclusion in
vanilla?

Well I'd be fine to support ^p in order to paste selection until "\n"
into dmenu if that helps.

Or more generically having some control-key interface that calls a
script and reads a line and puts that as input.

Kind regards,
Anselm


Like Shift-Insert?  :-)  Or have I misunderstood your proposal?

Peter

Reply via email to