Hi,

I'm using ion with two monitors for a few weeks now, on a Matrox
Parhelia and a Matrox G550 DualHead. I'm using the Xinerama
extension. I have always the newest ion version, i.e. 20030225,
20030311, 20030311-1.

I noticed two bugs:

1. when I press a hotkey to start a program (e.g. Emacs or rxvt), the
   new window appears on the first (left) screen, no matter which
   screen/frame is active. Some programs, e.g. xchat and Mozilla, work
   correctly.

2. Since ion-devel 20030225, it is possible to switch the workspace
   while dragging a window. But when I drag a window over to the other
   screen, and try to change the workspace, the workspace is switched
   on the other screen, where the window was before I started to drag
   it.

I started to debug the first bug 2 weeks ago, and while reading the
ion source code, I noticed there is some sort of OO layer in the
code. Why force OO into an imperative language like C? Tuomo, why
didn't you choose C++? I'm just curious..

max

Reply via email to