[Konsole-devel] [Bug 297224] Command-line options ignored when stdout redirected to /dev/null

Rogier rogier777 at gmail.com
Sun Apr 29 09:16:47 UTC 2012


https://bugs.kde.org/show_bug.cgi?id=297224

--- Comment #9 from Rogier <rogier777 at gmail.com> ---
Hi Jekyll,

> --- Comment #8 from Jekyll Wu <adaptee at gmail.com> ---
> I think I understand your point of KONSOLE_DBUS_SERVICE, but that
> sounds impossible according to the current implementation detail.
> The decision is mostly done inside class KUniqueApplication, while
> Konsole can only force it to use new process under some special
> and sane conditions(like this --display option).

I suppose then, what's really needed, is for KUniqueApplication to 
become aware of applications having multiple instantiations. After 
all, it does allow a non-unique instance, so IMHO, it naturally 
follows that it should be aware of the mulitple instances that it 
created (itself!), and be able to allow a specific one to be selected, 
if desired.

That would probably be outside of your scope as Konsole contributor...

> Actually, I keep thinking about this "single process" model and
> KuniqueApplication ever since I started contributing to Konsole in
> last year. I myself never expect terminal emulator to be single
> process, especially when it is the default behavior.

One advantage of a single-process model, is that tabs can be moved 
between windows...

> Maybe an
> explicit daemon/client combination like urxvtd/urxvtc is a better
> way to achieve the "single process" model.

> But whatever, this "single process" model and its implementation is
> unlikely to change in the near future. The current focus of
> konsole development is to fix various small issues of KDE4 konsole
> and make it look like a finished product instead of a
> half-finished product.

That does sound more important to me, especially since I suspect that 
most users would not be interested in how many konsole processes there 
are anyway.

Kind regards & thanks again for replying to my bug report, and thanks 
for your work on improving Konsole.

Rogier.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the konsole-devel mailing list