> If no target is specified in /gline command for opers a local gline is > still added evne if FEAT_LGLINE is false. patch by darren coleman.
The patch you sent wouldn't have worked quite the way you intended--it would require you to have the PRIV_LOCAL_GLINE privilege to set global G-lines. While it could be argued that you should have both to set global G-lines, it does break the separation of privilege I was intending. Of course, fixing this was easy--I just replaced the "PRIV_LOCAL_GLINE" with a ?: operator testing on whether the GLINE_LOCAL flag got set. I also removed the now redundant tests from where the target is checked. While I was in there, I also noted another burr having to do with wide glines and the WIDE_GLINE privilege, which I corrected. Thanks for pointing this problem out! -- Kevin L. Mitchell <[EMAIL PROTECTED]>