[Adium-devl] Push/Pop (was Re: New wikipage needs input from everyone)
chris at adiumx.com
Sun Sep 16 20:34:05 UTC 2007
On Sep 16, 2007, at 3:17 PM, Eric Richie wrote:
> On 9/16/07 2:52 PM, "Chris Forsythe" <chris at adiumx.com> wrote:
>> It's a buffer system, unique to Adium. We just don't advertise it
>> very well (we should).
>> Say you are typing all lyrics to a song by Genesis to someone so that
>> they can guess the lyrics. All of the sudden they ask a stupid
>> question like "who is genesis?". OMG! I must answer this, AT ONCE!
>> But then, I'd have to copy my entire Genesis lyrics out to text edit,
>> and then type the answer, and then copy back from text edit.
> Isn't this exactly the same thing I currently do with cmd-a, cmd-x,
> answer, hit return, cmd-v, and then continue typing the previous
You don't have to switch over to another app to use it. Which is
damned annoying when you are in the middle of typing something huge.
I used to forget my train of thought when typing paragraph long
responses and then having to reply to a simple question when I used
the behavior you are comparing this to, when I use push/pop it's much
I also don't have to go searching for say, textedit, hope it keeps my
formatting, and hope to god I can remember where I was at with what I
was typing. I just see the whole process you describe as the biggest
hassle in the world that I have to deal with at work, on windows,
every single day. Whereas push/pop are very simple. :)
The main problem this addresses is convenience. The fact that it's
been in Adium forever and you haven't (at least, I think) even seen
it or heard of it, except recently means that it's not broken in a
long time, but that users just haven't discovered it.
> I'm going to assume that the terms "push" and "pop" are derived
> from the act
> of adding something to or retrieving from a stack.
> I dunno, maybe I'm just
> set in my ways but this doesn't seem all that useful based on just
It's one of those things that you have to try a few times for it to
start becoming useful to you. Then it just becomes prolific. Sorta
like Growl. :)
> I'm not sure why I'd need a stack of input pre-queued for later
The use case I ran through earlier is the biggest one, but I'm sure
there are others. Hiding what you are typing quickly from a boss/
coworker/girlfriend might be another reason.
> Especially if it truly is a stack and you can only access the most
> added (top) element. It just sounds like a very limited multi-item
> clipboard. Maybe I'm missing something?
That's about the gist of it. Just in this context it is very nice.
It's also adium-only, which is pretty neat.
> P.S. I'm sorry if I sound overly cynical about a feature that was so
No worries, it's better to question things than just go with the flow.
More information about the Adium-devl