2009/2/6 Dominik Vogt <[email protected]>: > On Thu, Feb 05, 2009 at 10:55:16PM +0000, Thomas Adam wrote: >> 2009/1/26 Thomas Adam <[email protected]>: >> > I like this idea, actually, but the changes involved would be vast -- >> > however certainly very interesting to work on for the future. Would >> > you and others be willing to flesh this out further? I really like >> > the idea, and having a design for this, if only for the future would >> > be cool. >> >> I appreciate everyone's busy doing other things, so I shall say that I >> plan to reinstate the StartsOn{Desk,Screen,Page} style commands for >> now, and just have MapCommand accept anything (i.e., it won't consider >> StartsOnLocation as per my original patch as a special case -- the >> change is just too fundamental and would break almost all configs out >> there). I'll do this over this coming weekend and will resubmit this >> patch with the appropriate documentation. >> >> If anyone has any objections to this, do let me know. I don't >> consider it a waste of my time to do the work, but I'd rather know >> sooner rather than later. :) > > I was planning to look into the patch on saturday evening (GMT) or > maybe earlier.
Ah, OK. Please don't think I'm forcing your hand on this, I just never know how much time to give between pauses before I give a gentle reminder that I haven't completely abandoned an idea. :) >> Is it worth, whilst I am looking at the code, to deprecate >> StartsOnDesk, seeing as StartsOnPage has this functionality anyway, > > Has it? Can you give an example? Sure (From within FvwmConsole): FvwmPager 0 3 Style Foo StartsOnPage 2 Exec exec xterm -T Foo ... will place the new window "Foo" on Desk 2. Note that this was one of the reasons I came up with the "new" StartsOnLocation, which effectively deprecated StartsOnDesk/StartsOnScreen, because StartsOnDesk is already present in StartsOnPage, and because adding in an optional "screen [num]" parameter to StartsOnPage made sense. Of course, StartsOnPage with just one parameter feels wrong because it's not a page, it's now a Desk -- hence the name change to StartsOnLocation. But this would break too many configs, I feel. Kindly, -- Thomas Adam
