First, some introductions... I'm a "very" active ion user, as in, I use ion exclusively for 8-9 hours a day. I must say that this is definitely the best window manager I've ever used. Unfortunately I'm not a big fan of lua, [not in that I do not like the language, but in that I do not know it] and the learning curve between the lua tutorial on the web and ion's config files is a bit steep for me, so my customization has been limited to the redifinition of all of my keys (I prefer "vim" like key bindings, mod1+[hl] switching tabs, mod2+[hjkl] for switching frames, and mod2+shift+[hl] for switching workspaces)
Intro out of the way - a big thanks for this window manager as a whole, I believe it greatly improves my productivity and general satisfaction with the UI. Now that I've bored everyone... on to my two main issues with ion... (perhaps I should have split up this message - but then I would be sending out three separate emails, also a less-than-ideal solution) I do the majority of my work in vim running inside of screen running inside of xterms under ion. [i don't know if "screen" is part of the problem here - but I have not seen this problem without it, so I wanted to mention it.] Usually I have the screen split vertically in half, with the right frame containing my vims and compile shells. When I know that I will be doing a lot of work in vim, I switch the window to full screen, and later come back from full screen. Here is where I hit the VERY annoying problem. xterm indicates whether or not it has focus with its cursor - the cursor is either a solid block (indicating focus) or a rectangular outline (indicating no focus). This works fine in ion if I switch frames, as long as I do NOT make any frames full screen. After having been full screen once, the xterms stop changing their cursor and it always remains a solid block. This is EXTREMLY annoyind as I constatnly start hitting jjjjjjkkkkkl and getting confused why my cursor isn't moving in vim. If there are any things I can try in order to further pinpoint this problem (if no one else can reproduce it) please let me know. My other major problem (although not nearly as annoying) is the dialogs that mozilla firebird pops up. Since I am sure that many ion users are also firebird users, I was wondernig if someone has come up with kludges that would allow firebird to "work properly" - or if this is impossible for some firebird implementation reason. Thanks in advance for any help or insight, Mike
