On Sat, Mar 18, 2017 at 11:45:08AM +0000 I heard the voice of
Yumekui Neru, and lo! it spake thus:
>
> I recently upgrade from the older 3.8.2 that was in my package
> manager to the latest source version.
> 
> StartIconified {"League of Legends.exe" "League of Legends (TM)
> Client"} #both are either class names or window names from the
> identify function
> 
> 
> Earlier, the application would start iconified, but as of updating
> is maximized pretty much as soon as it starts.

It's possible the EWMH or such things contribute.  My guess would be
the matching though; in 3.8.2 use of libc's regex implementation was
optional, and many builds didn't include it, so it used an internal
(and awful weak) implementation something resembling (but not even
completely being) basic (i.e., non-extended) POSIX RE's.

Topically to this case, they didn't handle () in grouping roles at
all.  So my guess would be that the string that would actually need to
match would be "League of Legends (TM) Client", and so in the
StartIconified{} spec you'd need to \-escape the parens.


> (As a sidenote when I tried making a minimal twmrc to check for
> issues, it appears WorkSpaceManagerGeometry is a required line, as X
> crashes without it appearing in my .twmrc (without there being any
> other workspace options))

Sigh.  On my list   :)


-- 
Matthew Fuller     (MF4839)   |  [email protected]
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
           On the Internet, nobody can hear you scream.

Reply via email to