>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.

(I apologize, this might be a duplicate or might not, this pretty awful web 
client is really difficult to use ).

I have both names in NoBorder and NoTitle, though, and one of them is at least 
successfully matched, the window starting without border and title.
Is the matching for StartIconified different? I have not had luck adding a new 
entry with escaped parentheses.

Reply via email to