[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: Review Request: Upgrade TerminalInterface to V2 and add two more
From:       "Rahman Duran" <rahman.duran () gmail ! com>
Date:       2009-03-28 17:02:16
Message-ID: 20090328170216.16852.33778 () localhost
[Download RAW message or body]


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/444/
-----------------------------------------------------------

(Updated 2009-03-28 10:02:15.892953)


Review request for kdelibs and Konsole.


Changes
-------

-Added more functions about sub processes.

-Removed the "hasInputData()" function as it seems impossible to implement this. I \
have implemented this function but its a dirty workaround that tries to guess if \
there is some input text waiting on command prompt. But there is many use cases that \
there should be this kind of text: pasting to command prompt, pressing double TAB, \
using shell history with UP, DOWN keys etc. My implementation handles user inputs \
which directly written. But this aproach seems to me not perfect and it doesn't (and \
can't) handle all use cases. It also depends on underlying shell. So simply I give up \
implementing this. I can be implemented only if the shell (bash, sh etc.) tell us if \
there is unprocessed input data on command propmt. Without this, it's simply \
impossible.


Summary
-------

This is a new interface that extends the old ones functionality. 


Diffs (updated)
-----

  trunk/KDE/kdelibs/interfaces/terminal/CMakeLists.txt 945618 
  trunk/KDE/kdelibs/interfaces/terminal/kde_terminal_interface_v2.h PRE-CREATION 

Diff: http://reviewboard.kde.org/r/444/diff


Testing
-------


Thanks,

Rahman


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic